为什么以太坊传输太慢,如何解决这些问题?
2018-02-28 10:57 文章来自:IFTNews 收藏(0) 阅读(2320) 评论(0)

【IFTNEWS区块链技术研究】虽然区块链技术在最近几周已经经历了不少跌宕起伏,但总体上的共识似乎表明,金融世界的这种新变化将会持续下去。毫无疑问,最大的区块链网络之一是Ethereum。

虽然以太币可以用类似于比特币和其他加密货币的方式使用,但Ethereum平台允许用户创建通常被称为“智能契约”的东西,从而进一步发挥作用。

这些智能合同是传递代币的一种非常有效的方法。他们允许用户创建“if-then”风格的程序,允许某些事务的自动化。通过剔除通常与此类合同相关的中间商,买家和服务提供商可以减少与纸质合同相关的费用和等待时间。

然而,尽管如此,一个问题仍然存在:Ethereum标记传输速度缓慢。很简单,技术本身不能有效地伸缩,随着越来越多的用户跳到平台上,这会导致一些重大延迟。

但是以太坊缓慢的代币传输背后的原因是什么,更重要的是,用户是否有办法绕过它?这里仔细看看那些试图扩展这些加密货币交易的人面临的挑战和机遇。

缓慢而稳定的

Ethereum每秒处理10到15个事务,很大程度上是因为所有节点都需要帮助处理通过数据库完成的所有事务。相比之下,像Visa这样的信用卡公司每秒可以处理大约45000笔交易。

那么,放缓的原因是什么呢?在Ethereum上,所有的记录都必须被系统的节点序列化,这大大减慢了通过链本身进行的任何更新。这主要是出于安全目的,因为这个串行处理使得事务对黑客具有很强的抵抗力。这些节点确保准确记录每个用户拥有多少代币。

当然,问题在于,这意味着每天只能在Ethereum平台上执行有限数量的事务。正如您可能想象的那样,现在有数百万人投资于加密货币,这可能导致在同时进行多个交易时出现重大延迟。对系统的需求增加导致许多用户等待8个小时或更多的时间来确认交易。

虽然这对于单个大型交易的人来说可能不是个问题,但它确实限制了人们使用以太代币来购买日常用品(比如一杯咖啡)的能力。

快速解决方案

与任何加密货币平台一样,Ethereum也打算发展。但就像其他系统一样,确保隐私和安全的技术工具也限制了它的可扩展性。

因此,为了提高交易速度,已经测试了各种各样的解决方案,到目前为止,诸如Raiden网络这样的非链解决方案似乎正在成为避免Ethereum瓶颈的最佳方法。

Raiden网络和其他离线解决方案背后的想法是补充以太的交易系统。一系列的第二层协议允许微支付通道在平台之外处理大量的工作,尽管卖方和买方仍然可以在任何时候返回区块链。

这大大减少了在区块链本身上需要处理的数据量,从而允许更快更容易地进行可扩展的TOKEN传输。

离线交易可以在不到一秒的时间内完成,同时还可以降低与区块链购买相关的费用。更好的是,通过将交易转移到线下,可以通过将信息从公开记录的分类帐上删除来获得更大程度的隐私。

另一种解决以太衰退的方法就是“分片”。虽然在更多的“测试”阶段中,sharding仍然显示了停止事务瓶颈的潜力。目前,内部和外部的开发人员都在研究如何使网络更广泛的可能性。

分片是一个过程,基本上消除了在Ethereum事务中“完整”节点的需要。相反,记录事务的数据库将被分解成单独的部分。

这样,完整的节点就不需要完成处理,这自然会加快事务处理的速度。理论上,尽管允许更好的可伸缩性,但这种做法不会牺牲加密货币所固有的任何安全利益。

为未来扩展

加密货币市场是高度不稳定的,但它也充满了潜力,特别是当新的解决方案被创建以允许更快的交易时。当你使用正确的工具来实现快速。