将分片作为数据可用性层的可能性

2020-09-13 18:54 栏目:经验之谈 来源:网络整理 查看()

每当情况突然偏离预期时,人们就开始思考如何改变现有的制度。

随着DeFi在以太馆的兴起,人们开始思考以太馆的街区空间。以太网的燃气价格达到了前所未有的高点。面对etherceum中的拥塞问题,用户和应用开发者不禁会想:etherceum是正确的选择吗?

事实证明,这是一个非常复杂的问题,我们需要考虑以下变量:

一些新的第2层方案将在主网络上上线

?eth2.0分片的进展

资金充足的新1层链,如索拉纳/临近

以太网社区懒惰,对工具开发的热情不高

Cosmos/Polkadot和其他应用程序链互操作性技术

新的应用程序应该在与DeFi项目的互操作性和低处理费用之间取得平衡

如上所述,我们需要了解很多!但是理解这些东西是没有用的,因为在整个生态系统中,很多美好的词语都是因为叙述者受经济利益的驱使。

在这里,我想讨论一个我非常期待的关于未来的愿景:以ETH 2.0片段链作为第2层的数据可用性层。

数据可用性是一个很专业的技术术语,我想这也是这个术语没有科普技术文章中其他概念流行的原因。

希望在未来5到10年,数据可用性成为人们可以参考的维度之一。

什么是数据可用性?

“数据可用性”是大多数人不理解的重要概念之一。虽然研究人员经常提到这个概念,但我很少看到其他人讨论它。

我将在本文中讨论数据可用性的概念,但不会涉及具体的技术细节。如果你想了解更多的技术细节,这里有一些非常专业的文章可以阅读。

数据可用性是区块链的一个可能特征。除了了解是什么,了解不是什么也是有帮助的。

数据可用性不能保证链上数据的完整性。例如,如果您想知道块中事务的发送方是否有足够的余额,您需要的不仅仅是数据可用性。

数据可用性只能确保任何用户(包括轻型客户端)都能在区块链找到所有数据。

以下是区块链的示意图及数据可用性:

将分片作为数据可用性层的可能性

如上图所示,是数据元素的有序序列,但是不知道这些数据元素代表什么。简单来说,你可以把它想象成一个只能添加数据的无许可证的有序数据库。

对于像比特币和以太网这样的区块链,我们不仅需要数据可用性,还需要知道哪些交易有效、哪些无效的能力。

如下图所示,我们可以将具有数据可用性的区块链转换为能够识别数据块有效性的“执行环境”:

将分片作为数据可用性层的可能性

假设我们将这个区块链转换成“执行环境1”,其中数据块1表示有效数据,数据块2表示无效数据。执行环境1可以在其他地方运行,例如第2层。

这种方法的优点是完全将数据和执行分开。我们可以构建一个可以快速排序和处理数据的链,然后通过第2层执行环境(比如Optimal Rollup)来翻译数据。

Eth 2.0片段链作为数据可用性层

Eth 2.0在未来的一种可能性是,除了一个片段链之外,所有片段链都将成为第2层的高吞吐量数据可用性区块链。唯一的例外是从Eth 1.0转换而来的片段链,用于存储约定的数据。

原理图如下:

将分片作为数据可用性层的可能性

所有关于跨碎片交易不可行性的担忧都会烟消云散。第2层可以使用所有的片段链来执行事务。最后,碎片链之间的经济差异完全取决于第2层。

我们不必等到Eth 2.0第2阶段上线。

当然,这只是一个愿景,不一定能实现,但一旦实现,就会带来巨大的意义。

争取新协议的战斗即将开始!

随着区块链和可扩展性技术试图进入高度拥挤的DeFi领域,我们即将进入一个充满未知的世界。

聪明人会考虑很多可能性,密切关注DeFi领域的发展。希望大家一起探讨一下本文提到的未来思路。

我将在下面的文章中进行更深入的探索。

感谢布莱恩弗林和阿迪蒂亚阿斯高恩卡的评论和评论。

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

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

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

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