以太坊的可伸缩性问题成为不可阻挡趋势

2018-11-14 21:13 栏目:经验之谈 来源: 查看()
到目前为止,以太坊广泛采用和成功的最大障碍是扩展问题(也称为可扩展性问题)。实施扩展意味着处理永不关闭的全球网络。这意味着在不久的将来为数百万甚至数十亿用户运行应用程序。这意味着拥有一台真正的“世界计算机”。

以太坊的可伸缩性问题成为不可阻挡趋势

以太坊的伟大构想是成为一台完全相同的世界计算机。——一个不可阻挡的,无主的,分散的计算机,可以为每个人运行智能合约。我指的是文字“每个人”。然而,尽管这台计算机听起来令人难以置信,但要做到这一点却是另一回事。

如果在世界计算机上开发应用程序的成本太高,那么就像当前场景一样,它不是很有用。目前,由于其高昂的天然气费用,在以太坊开发应用程序的成本非常高。那么,以太坊如何计划解决规模问题以及这些解决方案是否会降低天然气成本并使网络对分散的应用程序开发人员更友好?
让我们更深入地探讨这些问题。

以太坊的规模如何扩大?

围绕以太坊转向POS的不耐烦有些误导,因为许多等待的人认为PoS会减轻规模。不幸的是,情况并非如此,转向PoS带来了一些间接的可扩展性优势。

以太坊从PoW到PoS的过渡将在2019年的某个时候升级。目前以太网交易处理能力低的主要原因是它依赖于工作负载证明。在工作系统验证中,块之间的时间与猜测当前块的目标散列所需的时间相关。从PoW移动到Casper意味着块之间的传输时间应该减少到大约4秒。——这个估计是保守的,实际时间可能会更短。

在Casper中,块和验证器之间的间隔很小(PoW系统需要强大的硬件和荒谬的功率,而PoS系统需要更少的功率),并且块确认延迟显着减少。值得注意的是,较低的块确认延迟与每秒更快的事务处理的区块链不同。为了增加每秒的事务数量和真实的规模,以太坊需要一个不同的解决方案。

为了使Ethereum可扩展性达到每秒至少100万次交易,正在开发的拟议解决方案称为碎片。碎片将直接处理每秒网络的事务效率,这将与Casper带来的兼容性改进一起使用。

其中一项改进是基于传统扩展解决方案的设计。在分布式书籍中,您可以通过在不同数据库中放置不相关且从不相互关联的事务来扩展它。通过这样做,网络变得更轻并与分片集成,这将导致动态,通用,高度可扩展的计算机世界。

从本质上讲,碎片化是一个基本的层协议,将被构建到以太坊中。不是让每个网络验证程序验证每个事务(如在当前设计中),最好使用分段将网络分成称为片段的小型本地化数据库。因此,特定验证器将仅处理特定事务,并且验证器不必处理所有事务。这种设计有效地使区块链更易于管理,并最大限度地提高效率和交易吞吐量。

现在,一切似乎都没问题,但Casper或碎片会将天然气成本降低到开发人员可接受的水平吗?

建立不可阻挡的应用成本

Casper预计不会对天然气成本产生重大影响,但应该会倒退。如前所述,Casper并非旨在成为可扩展性解决方案,它将缓解网络压力,使网络能够更好地处理高流量,从而降低成本。

碎片化是一种链扩展解决方案,它创建了一个连贯的系统,其中每个碎片需要更少的事务来验证。这大大减少了网络负荷,因此随着验证者的竞争减少,预计天然气将急剧下降。随着碎片变得更有效,燃气使用量将相应减少。

最后,dApp开发人员可以利用两个主要的非链扩展解决方案,—— Plasma和Raiden。 Plasma提供了类似于分片的解决方案,除了它没有在以太坊区块链的基础层上实现。相反,它从主链分支并创建一个所谓的子链。子链类似于分片,因为它们更轻更小,本地数据库引用主链来获取真相。

* Raiden类似于闪电网络,它允许在两个节点A和B之间打开状态通道。此状态通道允许两个节点之间的数据事务发生在主链外部,从而减少主链上的负载。

使用等离子和Raiden气体的成本将比使用以太坊本身便宜得多,因为它们提供了可以在主链外进行的轻量级本地化交易。

总结

开发人员在经济上仍然远离开发和托管以太坊上的应用程序以及在集中式业务主机上开发和托管应用程序。然而,尽管如此,生态系统升级仍在进行并处于发展的先进状态。随着Casper,分片和可扩展性解决方案的出现,以太坊的“世界计算机”即将完成,开发人员可以期待低成本的天然气价格。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发