Vitalik Buterin建议使用比特币现金作为以太坊的数据层
以太坊(ETH)是世界上构建和部署去中心化应用程序(dApps)的最大平台,目前面临着严重的可扩展性问题。这一点,因为以太坊区块链的规模已经比项目创始人预期的要大得多 – 当智能合约平台大约五年前首次推出时。
比特币现金(BCH)可以作为以太坊的数据层吗?
为了解决以太坊的可扩展性挑战,以太坊联合创始人Vitalik Buterin建议使用交易费相对较低的区块链网络。
Buterin认为,以太坊可以利用它们作为数据层来利用较小的基于区块链的平台。根据Buterin的评估,比特币现金(BCH)可能“完全符合要求”,因为它具有相对较高的数据吞吐率。
比特币现金区块链的吞吐率几乎是以太坊的7倍
目前,比特币现金区块链可以在大约600秒内处理大约32 MB的数据,相当于大约53,333字节/秒。这几乎比以太坊的处理能力快7倍 – 因为领先的智能合约平台每秒只能处理大约8千字节(8,000字节)。
虽然比特币(BTC)区块链可能具有最高级别的安全性,但其网络上的交易费用可能太高而无法实际用作数据层。同时,比特币现金网络可能更适合数据处理,因为其交易费用(目前)远低于大多数主要加密货币网络。
可能很容易验证以太坊内的BCH块
诸如BTCRelay之类的在线工具可以允许开发人员轻松验证以太坊网络内的比特币现金块。根据Buterin的说法,该工具只需要重新调整比特币现金区块链,以验证交易数据。由于交易费用低,BCH网络似乎非常适合这一过程。
尽管BCH网络似乎是理想的数据层,但Buterin指出加密的10分钟阻塞时间可能被视为其最大的弱点。但是,俄罗斯 – 加拿大程序员认为这个问题可能会在可预见的未来得到解决。
以太坊经典区块链可能是“另一种自然选择”
值得注意的是,Buterin表示,以太坊经典(ETC)区块链可能是“另一种天然替代品”,但与比特币现金网络相比,它不具备可扩展性。
正如Buterin所说:
存在大量非常强大且有效的可扩展性解决方案,其依赖于不可扩展的计算层(即,当前的以太坊链足够)以及可伸缩的数据层。
通过使用像Truebit这样的“交互式”计算技术,开发人员能够在“以太坊方面”计算当前状态。这个过程取决于“数据层保证的数据可用性验证”,这确保了“欺诈性”提交可以Buterin在EthResearch论坛网站上写道,“被发现并受到严厉惩罚”。
直到Ethereum 2.0推出的临时解决方案
他还澄清说,可能使用比特币现金或以太坊经典作为数据层将是一个短期或临时解决方案。作为以太坊主要系统级升级的以太坊2.0,将发布此项目,以提高全球最大的dApp开发平台的整体效率。