黑科技篮子 2.0 架构设计异同,简析波卡平行链与以太坊( 二 )
ETH2.0
ETH2.0的线路图按照分片技术(Sharding)在前进 。 分片技术最早出现在数据库技术中 。 为了让数据库拥有更大的执行查询或插入的能力 , 将一个数据库(中的同一张表)拆分成多个数据库 , 并且部署到多个机器上 , 让执行能力成倍地提升 。
ETH2.0将以太坊网络拆分成多片(可支持1024片) , 将以太坊的执行能力提升相应的倍数 。 每个分片就是一个子网络(相当于波卡平行链) 。 处理ETH2.0共识 , 以及系统各个子分片之间通信的模块被成为:BeaconChain , 这相当于波卡网络里的中继链(RelayChain) 。 ETH2.0分片示意图如下:
文章图片
可以看出 , 在大的架构方面 , ETH2.0和波卡有着惊人的相似 。 但在细节和理念层面又有很多的不同 。
波卡平行链VSETH2.0
从设计目的而言 , 波卡平行链主要是为了跨链目的 , 通过平行链水平扩张 , 进而解决性能吞吐问题 。 而ETH2.0的设计完全是为了解决性能吞吐问题 。
波卡和ETH2.0都有状态确认的功能(finalize) 。 ETH2.0每一个时代(epoch)finalize一次 , 一个时代定义为64个区块 , 所以6-12分钟finalize一次 。 而波卡网络的finalize时间则更短 , 一般1分钟以内 。
从共识机制而言 , ETH2.0和波卡也有明显的区别 。 ETH2.0采用PoS机制 。 质押32ETH可以成为验证者 。 每个分片至少需要256个验证者才能进行finalize操作 。 以64个分片计算 , ETH2.0需验证者16,384名 。 而波卡采用提名者PoS(NominatedProofofStake)机制 , 所需验证者数量远小于ETH2.0 , 大约每个平行链需10个验证者 , 以整个系统100个平行链计算 , 共需1000个验证者 。
另外一个不同点在于 , 波卡是不同系统(平行链)间互联的框架 。 而ETH2.0是同一套系统(每个分片)间互联的框架 。
波卡更关注其他链 , 而ETH2.0只是更关注本身 , 这也反应出它们对未来不同的展望 。 波卡打造的是多链并存、互联互通的场景 。 而ETH2.0则打造的强大统一的底层区块链系统 , 上层繁荣的DApp则通过应用接口(ABI)彼此互通的场景 。
跨链
波卡对于平行链之间 , 天然具有跨链优势 。 而ETH2.0不具有跨链能力 。 但这并不意味这波卡比在跨链方面ETH2.0强大很多 。
例如对于跨链比特币网络而言 , 波卡需要使用比特币桥(bitcoin-bridge)才能完成跨链 。 而这点 , 跟以太坊跨链比特币方案是一致的 。 因此 , 对于跨链而言 , 波卡只是对于未来部署在波卡网络上的平行链之间才具有优势 。
结语
目前波卡生态的平行链项目正如火如荼地进行 。 它们是否会在未来占有非常重要的地位 , 将是区块链最大的看点之一 。
从时间而言 , 波卡主网的上线时间较迟 , 错过了以太坊发展的这几年黄金时间 。 然而 , ETH2.0上线又将是2年以后的事情 , 而波卡平行链项目有望在今年年底或明年初上线波卡主网 。 这也给波卡留下了更多追赶以太坊的时间 。 所以未来波卡网络能否像以太坊那样大放异彩 , 非常值得我们关注!
【黑科技篮子 2.0 架构设计异同,简析波卡平行链与以太坊】来源链接:mp.weixin.qq.com
- 琴雨聊科技|严屹宽自己理发,杜若溪穿睡衣素颜出镜,2岁女儿扎小辫太可爱
- 中芯国际|科创板融资余额减少2.08亿元 67股融资余额环比增加
- 晨日科技捷报!晨日科技成功通过TATF16949质量管理体系认证
- 灵浮网络科技拼多多商家想快速提升自然流量,,怎么做?
- 这是个大科技号iPhone 12专用:紫米20W充电套装,不伤电池性价比高
- 科技圈 搭建全新 SIM 卡开放生态,中国移动产品创新开放合作论坛
- 科技有意思 mini火了,安卓厂商会推出小屏手机吗?,如果iPhone12
- 科技有意思 但iPhone12mini才是手机该有的样子,虽然不喜欢苹果
- 影客网络科技 大尺寸二维单晶材料在铜基底上的可控成长
- 科技数码迷 6S系列被放弃,苹果正在准备iOS15,一代神机iPhone