昨天没事儿在刷twitter的时候看见V神发了一条这样的推。瞬间我就精神了,以太坊的分片技术的代码竟然无声无息的已经开始更新了。前几天币价回暖的时候,我还在和别人抱怨ETH转账慢。谁料到,这扩容方案竟然已经无声无息的开始了。 V神twitter的意思是说:关于以太坊ETH分片技术的代码已经在github上开始更新了。 众所周知,由于很多项目基于以太坊开发,以太坊所支持的智能合约占据了越来越多的市场份额,但与此同时,以太网络的速度也越来越慢。以太坊的每秒转账次数是30-40次,远远不能满足现在和未来的需要。所以为了扩容,sharding(分片技术)是V神提出的解决方案。 其实扩容技术有很多,IOTA的DAG,之前文章里面介绍过的loom等侧链技术都是备选方案。那V神青睐的分片技术又是啥呢? 分片技术主要做了三件事情: 1. 把数据分割成更小的单位,也叫片; 2. 把网络分割成亚网络; 3. 把含有数据的片分布到亚网络中; 简单的说,就是把节点进行并行处理的统一分配网络机制。最近比较火的Zilliqa项目,也是用了分片技术,在Zilliqa的设计中,一定数量的节点就会被分配为一个网络分片,而由多个分片形成的并行网络就是分片网络,类似于物理学里面的并联和串联,将每600个节点放入分片内进行串联,然后再将不同的分片进行并联。 传统的区块链中,节点与节点之间是线性链接的(链式结构),所以节点越多那么速度就会越慢。在分片技术中,数据被分成独立的数片,每片都有专门的节点来维护,也就相当于数个独立的区块链。分片技术的构想是每一笔交易只让一小部分节点看到和处理,所有的节点可以同时平行处理更多交易。真正好的分片技术需要有片间的交流,只需要在去中心化和安全性上做出极小的牺牲。
如果分片技术能真的在以太坊的网络上最终被使用,那么之前被诟病的转账速度问题有望得到彻底的解决。长期来看,绝对是对以太坊的巨大利好! 来源: 币火 郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。 (责任编辑:admin) |