您现在的位置:首页 >> 区块链 >> 内容

以太坊扩容-分片技术

时间:2018/5/17 19:10:30 点击:233

4月30日,V神在推特了一条消息:“Sharding is coming(分片即将到来)”,并分享了一个新的代码库,演示了如何把分片扩展解决方案“拴在”以坊主链上,似乎预示着不久的将来分片技术将会落实现。到底什么是“分片技术”呢?今小编给家简单介绍一下。

1、分片技术的提出

2017年11月28日,一只名叫Crypto Kitties的猫在以太坊链诞生,一推出就受到病毒式的传播,在加密货币世界掀起一股“云吸猫”狂潮。创世猫咪以折人民币80的价格拍卖成交,一只钻石猫咪标价甚至高达12万ETH(约2.6亿人民币)。正是这些萌萌哒的小猫咪,让以太坊网络交易拥堵、交易成本飙升,一度陷入瘫痪的边缘。

我们知道以太坊网络的每秒执行的事务数量TPS(可简单理解为每秒处理交易数量)是30-40,对于一个DApp来说,以太坊网络的吞吐量和处理力还远不能满足需求。为了解决这个问题,以太坊创始人Vitalik Buterin(以下简称“V神”)提出了“分片技术”。

2、分片技术的原理

分片技术(Sharding)是将以太坊分成几个并发网络,从而达到整个网络更加高效地扩展,以缓解网络面临的拥塞,提高交易速度,降低交易成本。简单来讲就是,每一笔交易只让一小部分节点看到和处理,所的节点可以同时行处理更多的交易。

同样是解决交易拥堵,比特币的扩容逻辑相对简单粗暴。不是交易速度慢嘛,那么我增大区块容量,让每个周期(约10分钟)记录到区块的交易记录数量增加,那么交易吞吐量自然就增加了。

而V神则认为当前区块链网络之所以慢,是因为每一个节点(矿工)要处理全网的每一笔交易,如果一笔交易不必发全网节点都去处理,只要让网络的一部分节点处理,其他节点可以同时处理另外的交易,这样性能自然提升了。

3、分片技术的影响

我们都知道区块链技术的重要思想是去中心化,全网节点都去见证(处理)同一交易,这才具有最高的公力。但是以太坊分片技术,则是舍弃一部分节点来确认交易,牺牲掉一定的去中心化特性来达到高性能的目的。

其他主打性能的公有链,比如EOS,本质上也是牺牲一定的去中心化特性来提高吞吐量。但是EOS的21个超级节点实质为多中心化,不符合区块链去中心化的特性。如果控制了21个超级节点,相当于控制了整个EOS网络。

以太坊的分片技术相对的兼顾了去中心化和高性能两个方面,在不影响去中心化的况下,通过改变网络验证的方式来增加吞吐量解决扩容的问题。当区块链的吞吐量和处理能力得到改善和提升,将会吸引更多节点加入网络,也就形成了一个正向的循环。

作者:不详 来源:星爷区块链
注册网贷经典送10000个经典币,邀请一位好友注册送10000经典币,邀请越多送越多,一期10000个经典币分红一毛,二期分红100元,经典币借贷行业数字黄金 注册地址:
  • http://www.p2pjd.com/User/userreg.asp
  • 共有评论 0相关评论
    发表我的评论
    • 大名:
    • 内容:
  • 关于我们 | 服务条款 | 法律声明 | 刊登广告 | 在线留言 | 招贤纳士 | 投诉建议 | 合作加盟 | 版权所有 |
  • 网贷经典网(www.p2pjd.com) © 2013 版权所有 All Rights Reserved.
  • 免责声明:本站所有内容来源于互联网,与本站无关 沪ICP备16042759号