Buterin考虑zk-STARKS,等离子,Casper,比特币现金以提高以太坊的效率
全球最大的构建和部署去中心化应用程序(dApps)平台的以太坊(ETH)的开发人员一直在尝试不同的方法来有效扩展智能合约平台。
以太坊联合创始人Vitalik Buterin考虑使用其他区块链平台作为以太坊网络的数据层。这些平台包括比特币现金(BCH),以太坊经典(ETC),以及可能具有相对较高吞吐率的其他一些加密货币网络。
比特币现金区块链的吞吐量比以太坊高7倍
目前,BCH区块链可以在大约600秒内处理32 MB的数据(大约53,333字节/秒)。这比以太坊目前的吞吐量容量大近7倍 – 因为ETH区块链只能处理大约8千字节/秒(8192字节/秒)。
虽然比特币(BTC)拥有最安全的加密货币网络,但其交易处理费用可能太高而无法实际用作以太坊的数据层。由于交易费用显着降低,Buterin认为比特币现金的区块链可能会暂时作为ETH的数据层。
Buterin寻找短期可扩展性解决方案
然而,俄罗斯 – 加拿大程序员对比特币现金的10分钟出块时间表示担忧,并认为这是尝试使用BCH网络进行数据处理时的主要弱点。
Buterin还提到他目前正在探索提高以太坊网络容量的短期解决方案。 dApp开发平台预计将在可预见的未来过渡到以太坊2.0,尽管还没有确切的确认日期。
以太坊2.0将包括对加密货币区块链的主要系统范围升级,旨在显着提高平台的整体效率。
以太坊的吞吐量最近降至7 TPS
虽然以太坊的开发人员目前希望加密货币平台能够处理大约每秒25次交易(TPS),但其本月的整体未超过11 TPS。在某些日子里,ETH区块链的吞吐量一直低至7 TPS。
值得注意的是,以太坊网络最近经历了最多的待处理事务 – 这表明ETH开发人员必须尽快找到提高加密货币网络吞吐率的有效方法。
从工作证明转变为股权证明
为了解决这些问题,Buterin为以太坊制定了全面的路线图(直到2020年),其中包括对加密货币网络的定期更新。以太坊的主要变化之一将涉及从目前的能源密集型工作量证明(PoW)共识协议转变为利益证明(PoS)一致性算法。
此外,以太坊的开发人员将实施各种网络分片技术,并且还开发了几种二层解决方案,如Plasma和Raiden。
在PoS上线后,预计ETH交易将大大降低,新的块生成时间将变得更快。同时,像Plasma这样的第二层解决方案可能会使以太坊更具可扩展性。
使用“暗影链”
在最近对CoinSpice的采访中,Buterin讨论了扩展和改进以太坊协议的各种方法。比特币杂志的创始人建议使用“影子链”,将计算过程从主要区块链转移出去。但是,状态转换函数在每100个块之后在链上注册。
正如Buterin所解释的那样,这种技术允许以选择性方式验证网络,因为验证块的ETH节点必须保证其Ether存储的真实性。如果验证者没有正确执行任务,那么他们的资金就会被烧毁(销毁)。
Buterin将此方法称为“交互式计算游戏”方法。
zk-STARKS可能会在未来的更新中添加
正在考虑的另一种选择称为零知识可扩展的透明知识参数(zk-STARKS)。正如Buterin所指出的,zk-STARKS允许对网络数据进行验证,而无需公开数据(内容)本身。
Buterin进一步提到:
“从长远来看,我们预计这些方案的数据层将成为以太坊2.0本身。直到以太坊2.0存在,你拥有的首先是现有的以太坊链,但现有的以太坊链基本上已经100%满了,它已经满了一段时间。“
他继续:
“我们可以做一些边际事情来增加其可扩展性,但它仍然相对昂贵,所以你可以考虑其他策略。做一些短期的事情基本上只是使用这些第二层区块链作为额外的数据层。“