??我们很高兴地宣布,犇睿资本BNCapital投资全球顶级项目波卡Polkadot,并通过FA机构签署了战略投资协议。Polkadot是一个可伸缩的异构多链系统,致力于连接现有和未来的各种区块链系统,打造互联互通的区块链跨链世界。
??过去十年,可以说区块链世界真正落地的只有Bitcoin,而随着Polkdot预计将在2019年底或2020年初上线,它将最可能赶超Ethereum,成为BTC后第二个落地方案,真区块链2.0——从公链架构层面实现区块链互联价值网络。
??2009-2016——Bitcoin
??2017——Ethereum
??2018——EOS
??2019—2020,Polkadot
??2018年10月,Web3.0峰会现场,GavinWood身着黑色T恤,打开一台未拆封的MacPro电脑,指尖敲打键盘,15分钟后,一条区块链诞生了。这是通过?Polkadot团队创造的Substrate实现的。
一、跨链不是目的,而是实现价值互联网的手段
??跨链——异构多链架构的本质在于解决公链更深层的可扩展性困境。在跨链技术出现之前,公链一方面本身极大得受到自身性能的限制;另一方面公链之间又无法建立互通,就形成了公链的孤岛困境。这极大地限制了区块链可操作性,既无法实现资产、价值和信息在不同的区块链网络间流动互通,也影响基于区块链技术的应用普及。
??随着Cosmos于2019年3月14日启动主网,Polkadot预计将在Q4或者2020年Q1上线,一定程度上预示着2019年开始成为跨链价值互联网落地的元年。
随着技术的进一步发展,公链性能或隐私计算等底层技术将出现大的改观。这个过程中,还有本质的问题需要去思考,区块链世界将是少数几个公链和平大的局面,还是多链并存的开放价值网络?
??从本质上看,区块链世界不会蜷缩在少数几条巨型公链上,专有链将会在不同的行业有自己的发展节奏,多链并存将成为主流,多链并存的价值网络将会逐渐形成。
二、公链在扩展上存在巨大的困境
??像以太坊这样的公有链的核心限制是,每一笔交易都要由网络中的每一个节点进行处理。这给以太坊交易吞吐量带来了根本性的限制:它不能高于我们对单个节点所要求的交易吞吐量。
??我们可以要求每一个节点做更多的工作。比如我们把区块大小扩大2倍,这就意味着每一个节点的工作量是之前区块工作量的两倍。但是这是以去中心化为代价的:节点做的工作多了,意味着算力小的计算机可能会退出网络,挖矿在算力大的节点上就变得更加中心化。我们需要一种方法,可以让区块链在不增加单个节点工作量的情况下做更多有用的事情。
从理论上我们可以列举几种解决思路:
1、每个节点不需要并行处理
??如果网络分为两部分,每个部分可以半独立运作,?这会使区块链交易吞吐量翻倍,如果我们可以把区块链分成许多部分,那么我们就可以成倍的增加区块链的交易吞吐量。这就是分片背后的智慧,分片通常被称为第1层扩展方案,因为它是在基本级协议中实现的。但分片理论上会降低攻击每个分片的成本,使得安全性降低。同时跨分片的交易会很难达成一致,最终性收到影响。
2、从无限的节点选出有限的代表
??类似智慧中的代议制,从一人一票,变为少数节点共识,如DPos,这种方式本质上最终会产生增加每个节点工作量的结果,使得网络更加中心化,
3、用已有的容量做更多的事情
??我们拥有公有链提供的确定性内核,就可以将其用作扩展区块链应用程序可用性的加密经济系统的锚点。像是状态通道,Plasma?和?Truebit?等“链下”技术,它们都是通过链下操作,同时仍然保证了足够的安全性和不可更改性。它们不要求对基层协议的更改,只是以智能合约的形式存在,与链下软件进行交互。
??这几种解决思路或多或少都存在困境。
??分片也许是安全和性能的一种折中方案,但是以太坊的最后阶段Serenity通过分片的实现,因为本身网络船大大难掉头,也存在极大的升级困难。
跨链——异构多链架构,从某种意义上和分片有着本质相同的逻辑。
最早提出的跨链方案的Cosmos,和以太坊原CTOGavinWood提出Polkadot网络将从构建跨链价值互联网的底层逻辑上帮助区块链世界实现“快速造链,天然互通”的愿景。
三、V神背后的男人
??GavinWood是以太坊的联合创始人,以太坊黄皮书作者,被称为以太坊的“工程之父”或者“隐形大佬”。
??Gavin1980?出生于英国,他8岁就开始编程,除了拥有约克大学计算机博士学位外,他还拥有音乐可视化博士学位;同时掌握6门语言:英语、意大利语、法语、西班牙语、罗马尼亚语以及逻辑语,精通跆拳道,热爱滑雪,还开发过一款著名桌游?MiltonKeynes。
??Gavin初次听说比特币是在2011年,他当时没多大兴趣,但2013初的一次重新审视改变了他的看法——技术将不可避免地导致社会变革。不久后,他被一位朋友介绍给Vitalik。Gavin为以太坊倾注了一切,两年没日没夜的敲代码生活,他完成了包括以太坊PoC-1、以太坊黄皮书、智能合约开发语言Solidity等重要技术实现。以太坊早期的管理格局是,V神负责研究团队,而Gavin掌控工程团队,?以太坊早期的技术架构都是Gavin撑起来的?,Gavin撰写的以太坊黄皮书,首次提出以太坊虚拟机,并被后面的公链譬如EOS等不断借鉴。
??Gavin自?2015年底出走以太坊,因为他不想世界只有一条垄断的链,而做了一种异构的多链架构Polkadot。而由于?Gavin的出走,间接影响了以太坊2.0的开发进度。君士坦丁堡升级原定时间是2018年11月,由于内部分歧和工程拖延等问题,开发组不得不将时间拖迟至今年1月中旬,又因为技术故障一拖再拖。
??“主要原因还是和Gavin离开有关,Gavin就是以太坊的灵魂人物。”一位以太坊核心社区成员说。
四、Polkadot——Web3.0的构想
??Web3.0是GavinWood早在2014年4月刚写完黄皮书时就提出的一种构想,web3.0期望建设一个安全、易用、由一套共同的经济协议约束、可供数十亿人使用的分布式互联网,简而言之就是基于?P2P协议从软件层面重塑互联网。
??在?Gavin对Web3.0的构想里面,以太坊仅仅只是一个初级的试验品,整体设计和代码结构都有很多不尽如人意的地方。Gavin的诉求和以太坊已有的结构产生了不可避免的冲突。以太坊已经成型的客户端代码架构以及社区共同维护的模式,使大规模的代码重构和再设计变得非常困难。
??离开以太坊后,Gavin创立?ParityTechnologies,推出用?Rust语言编写的以太坊客户端Parity,后来几乎垄断以太系钱包市场。
??而后开发Substrate开发架构,Polkadot可以理解为区块链世界的互联网,而Substrate相当于?PC。
五、Polkadot架构
1、中继模式
??去中心化的跨链技术有3大类:公证人机制、侧链/中继、哈希锁定。
??目前领先的Polkadot、Cosmos都是采用中继模式。Cosmos采用Tendermint框架;Polkadot基于Substrate框架开发。
2、Polkadot架构
??Polkadot的基本网络结构是星型的,或者称为轮辐型。星型的中心是PolkadotRelay中继链,外围是众多的Parachain平行链。
??Polkadot网络的参与者有四种角色:Validator验证人、Nominator提名人、Collator收集人或者核对人,Fisherman钓鱼人或者渔夫。
3、对比Cosmos?
??从技术结构上来看,Cosmos将区块链分为了Hub和Zone,一个Hub就是一条链,其他接入的Zone为此Hub侧链,HUB之间可以互联。类似的,Polkadot也可以看为Cosmos生态中的一个Hub。
不同的是,Polkadot早期更专注于和主要的公链连接,如ETH、BTC、Zcash等等
4、Substrate
??ParitySubstrate是独立于Polkadot的项目。尽管Polkadot是基于Substrate的项目,而且基于Substrate其他项目也能在Polkadot上运行,你现在就可以用Substrate构建新的一条区块链,不用等待Polkadot开发完成,甚至不用等概念验证的发布,就可以开始使用此框架开发区块链。
??Substrate是类似于Express或其他Web应用程序的框架,主要用于构建分布式或去中心化系统的框架,例如加密货币项目或消息总线系统。正如大多数WEB应用程序不需要重新实现自己的HTTP协议一样,使用了Substrate后,每一个团队创建新链时,不需要从头开始一步步实现网络和共识等代码。
Substrate优势
实现区块链共识算法、最终确定性和区块投票逻辑。
具有能够进行节点发现、数据同步和复制等功能的P2P网络库。
通过高效、确定、沙箱化的WebAssembly运行机制,可以用来运行智能契约,甚至运行其他基于Substrate开发的项目。
能够在浏览器中无缝运行一个节点,该节点可以与任何桌面或云节点通信。
跨平台的数据库/文件存储抽象。
无缝的客户端更新。快速安全的部署本地版本的代码,无需担心出现硬分叉和其他共识问题。?
5、Polkadot共识
??Polkadot将共识架构与状态程序分离开来,使用Aurand和TendermintforPBFT的混合共识机制。Aurand允许随机选择验证人出块,而不需要2/3成员的共识。混合共识引擎的设计使得共识形成更快,但是,如果验证人存在恶意行为,区块也有可能被回收。
??相比来看,Cosmos更像联合国,Polkadot更像北约;Cosmos更像安卓,Polkadot更像iOS,Polkadot能实现更好的安全性和互操作性。
六、区块链创建规则的方法论
??Polkadot一定意义上是一种去中心化的信仰,是对多链未来的下注,可能有成百上千的区块链在一系列经济活动中连接在一起。Polkadot目的在于为不同的区块链创建一个框架,方便不同的区块链进行相互通信和彼此信任。
??Polkadot是一个安全框架,一个“共享安全”的保护伞,像联合国,他们最终都遵循相同的规则运行,他们有相同的法律,最终只有单一的权威来源。在基本规则层面是中心化的,在具体的经济行为层面是去中心化的。
??如果由单一的公链主导加密世界,那加密世界的去中心化就只能是一个神话。
??比特币基本由bitcoincore决定,他们拥有github存储库推送访问权限,和改变存储库的能力,从而掌控比特币。拥有众多利益方,开发者,矿工,投资者,交易所,钱包等。以太坊基金会拥有以太坊的商标,以太坊升级权,控制以太坊的内容。
??Gavin曾说过:
??“文明就是关于规则以及规则能够得到维护的确定性,区块链正在创建拥有规则的一套完整方法。区块链用数字化的方式协助领导人、政府、法院、安全部队及监管机构管理更加美好的世界。”
??Polkadot也许是下一个十年,区块链世界探索去中心化和应用落地最好的价值网络。
让我们拭目以待。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。