注册
关闭
Hanada

Hanada

发布于 3周前 阅读数 4731

波卡是公链吗,波卡与元协议究竟有什么关系?

波卡是公链吗,波卡与元协议究竟有什么关系?“波卡知识图谱”是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战,然而我们希望通过这样的努力让大家能够正确认知波卡,也让不了解波卡的人方便快速掌握波卡相关知识,今天是该栏目的第3期,为大家解析波卡最终想实现的愿景是什么 

随着区块链的快速发展和创新,波卡生态也逐渐吸引了更多人的关注,很多人在说起波卡的时候都会提到波卡的“跨链、可扩展性、区块链网络……”,但这只是波卡正在做且想要做的一部分,它对区块链的创新远远超过这些单个功能,这也源自于波卡创始人Gavin对区块链技术更加深度的思考。

波卡是什么?

波卡到底是什么,其实社区里一直有不同的声音。有人说,波卡所谓的作为区块链网络仅仅是一个噱头,从某种意义上说它和以太坊的架构是十分相似的,波卡就只是一个公链项目。当然也有人说波卡不是公链,它能连接不同的区块链并形成一个网络,可以让其中的区块链进行交互,所以它确实是一个区块链网络的基础设施。两种说法似乎都有各自的道理,那么,到底波卡是什么呢?

波卡是公链吗?

公链也称公有链,百科上的定义是指全世界任何人都可读取、发送交易且交易能获得有效确认的、也可以参与其中共识过程的区块链

公链有以下几个特点:

(1)无需任何许可,人人都可以参与网络建设;

(2)区块链的系统和记录的账本是公开透明的;

(3)任何人都可以对交易进行查询、发送、参与记账。

具体来说波卡也是一种人人都可以参与的网络,波卡采用的是NPoS的共识机制,任何人都可以通过投票选出合适的节点,来支持波卡网络的运行,无需得到任何人的许可;其次波卡也是完全去中心化的,整个系统的运作规则是公开透明,记录的账本也是;最后在波卡上,任何人都可以对交易进行查询,也可以给任何人发送信息和交易,可自由参与记账。

所以,从公链定义这个角度说,波卡是符合以上的特点的,波卡就是一条公链

波卡是”区块链的网络“吗?

在我们的波卡科普上一期中我们有讲过,波卡是一种异构多链的架构,使它能够连接所有的区块链,最终,波卡将会是一个各种区块链组成的网络,从以太坊“毕业”的Gavin Wood博士,提出了中继链和平行链的概念,这样的架构有助于提升节点的工作效率以及实现波卡网络的无限扩展

中继链负责平行链的共识以及提供共享安全性,而连接到中继链上的链就可以看成是平行链,通常来说,一部分平行链是可以直接通过中继链上的插槽与之连接的,还有一部分拥有不同架构的公有链,需要一个转接桥(特殊的平行链)进行连接。

举个例子来说,Interlay就建立了波卡网络的BTC转接桥,能将用户拥有的BTC资产按照1:1的比例在波卡上转化为PolkaBTC,就可以像波卡生态系统中的本地资产一样使用。PolkaBTC具有很强的流动性;此外以太坊也有这样的“桥”,软件开发公司Snowfork在以太坊和波卡之间建立了一个通用桥梁,不仅可以将一些资产在两个网络中进行转移,也可以用于更复杂的交互。

当然,针对更多非Substrate框架的链,官方也给出了一个很好的答复。官方推出了一个通用的桥接协议BEEFY,通过在GRANDPA之上添加一个辅助协议,能够更有效的桥接外部的非Substrate的链。

波卡不是想成为超越谁的一条链,而是成为连接所有链的网络,它提供的仅仅是一个非常底层的东西,任何人都可以自由的去创建自己的“国度”,自己拟定规则。从波卡实际达到的效果来看,波卡想要成为区块链网络的愿景是可以被实现的。

其实,公链和区块链网络,两者看起来似乎是差别很大的概念,但是正如光具有波粒二象性一样,我们对于波卡的理解,以不同的角度来看,也可能会出现两种不同的概念它都符合的情况。

波卡是”元协议“!

但其实,对于波卡有更准确的描述。Gavin Wood博士认为,波卡与几乎所有其它协议的做法都不同,包括那些非常著名的协议。他把它称之为元协议,“‘元’ 的意思就是超越,‘元协议’就是指管理着其他协议的协议,你可以在它的基础上再建立其他的协议,它是协议的协议。”

之所以这样定义波卡,是因为“它是一个更加底层的、基础的、简单的协议,我们在它的基础上再去建立我们一般认为的那些协议。”就好像学习任何一门语言的时候,你首先需要学习这门语言的音素,因为音素是语音的最小单位,而最终运用的时候,你可以自由组合那些字词去表达你想表达的意思。

波卡是公链吗,波卡与元协议究竟有什么关系?“这意味着,在波卡未来的任何时候,它都可以被替换为一些其他的业务逻辑,可以替换为一些别的选项。”波卡提供的仅仅是一个非常底层的东西。以太坊这样的公链我们称其为Layer1,而波卡应该被视为Layer0。

区块链发展到现在,出现了很多的创新、升级,它的功能被不断的挖掘,从一开始的比特币到现在较为成熟的以太坊。同时,也显现出了一些问题,而波卡就是试图去解决这些问题,“波卡作为一个基础层,它只是为平行链提供安全性,和提供平行链之间的互操作性。除此之外,它什么都不做。”Gavin Wood如此说道。

波卡看似在Gavin博士口中听起来只是在做很基础的事情,也只提供很简单的功能,但正如道家所说,一生二,二生三,三生万物,简单的原理和功能才能容得下更丰富的生态

波卡虽然是公链,但其出发点比大部分的公链想的更深更远,作为一个更底层的基础设施来构建一个区块链网络,让所有人可以相连接,实现互通且彼此信任的世界。

  • 0
Hanada
Hanada

0 条评论