您好,欢迎您来到林间号!
官网首页 小额贷款 购车贷款 购房贷款 抵押贷款 贷款平台 贷款知识 手机租机

林间号 > 区块链 > 什么是共享锁?什么是排他锁,顺序共享栈的简单实现心得体会

什么是共享锁?什么是排他锁,顺序共享栈的简单实现心得体会

区块链 岑岑 本站原创

作者:563

编译:Deep Tide TechFlow

目前,Rollup架构仍然依赖于集中式排序器来处理事务序列,存在被审计和关闭的风险,因此迫切需要一种简单方便的去中心化解决方案。

本文中,563,Bankless的研究人员,提出了一种方案共享分类器(ss),并比较了它与现有设计SS的优点。

Bankless:解读共享排序器如何让Rollup更加去中心化

如果你和我一样是DeFi的粉丝,那么你会喜欢一个好的Rollup。交换、借贷、交易,这一切只需要几分钱,这种几乎无摩擦的体验在几年前似乎是不可想象的。虽然有时候使用Rollup的体验更像是BNB链这样的中央集权链,而不是以太坊。

尽管闪电般的交易确认和低成本吸引了DeFi用户,但大多数L2仍在尝试分散化。

虽然Crypto Twitter上的喷子喜欢说索拉纳& # 8230;..但是以太坊L2并不完美。

Bankless:解读共享排序器如何让Rollup更加去中心化

这些链条的单点故障通常出现在分拣机中。

你可能听说过Arbitrum和Optimi计划“分散”它们的排序器,但是如何实现呢?更重要的是,为什么他们还没有这样做?

汇总排序器的当前状态当您在汇总链上签署一个事务时,它将与其他事务一起挂在汇总的内存池中。然后,分类器对事务进行分类,以便将它们构建成块并执行它们。

排序器是Rollup的独特组件,可用于有效地打包事务,并向用户承诺他们的事务最终将被快速发送到第1层。

今天,大多数汇总依靠单个内部分类器来分类事务。除了增加停机的概率,这个模型还会产生信任假设。对集中参与者的依赖使得汇总交易者容易受到审查——这是我们分散主义者之间的一个重要争议。如果出于任何原因,分拣员不希望你在他们的链条上交易,你可能很难拿到你的钱。

虽然显而易见的解决方案似乎是开发一个分散的角色,但现在许多汇总团队已经将增加市场份额作为优先事项。这些团队认为他们的时间最好花在构建开发工具、引入新的合作伙伴以及与社区互动上。建立必要的基础设施来支持一套分散式分拣机是需要时间的,而且对普通零售用户影响不大——更不用说这些集中式分拣机一直在赚取费用。

因此,由于这些原因,如果你问大多数项目打算什么时候集中它们的排序器,答案很可能是“即将到来”。然而,共享排序器提供了一个优雅的解决方案,可以解决一些显而易见的需求。

解决方案=共享排序器共享排序器(SS)背后的概念其实很简单。他们建议建立一个分散的分拣节点网络,rollups可以插入在一起,以取代他们的单一集中式分拣机。

网络不再是分拣员,而是每轮分拣选出一个新的负责人,从而有效消除集中式分拣员带来的活动和审核单点失效。

Rollup可以“插入”和“拔出”这些网络,提供了一个干净的过渡,并允许SS 空之间的良性竞争。如果一个SS网络(出于任何原因)滥用它的用户或者榨取太多的价值,它的累积客户可以很容易地从它的竞争对手那里得到更好的选择。

因此,SS network提供了“去中心化即服务”,而不是zkSync或Starknet从零开始为一个全新的音序器引导硬件。

Bankless:解读共享排序器如何让Rollup更加去中心化

SS网络中插入了许多Rollups,这带来了原子交易的令人兴奋的可能性。由于SS可以同时对来自多个汇总的事务进行排序,交叉汇总操作变得更加容易。想象一下能够在Arbitrum和Optimi之间套利——保证你在Arbitrum上的购买只有在你在Optimi上成功出售时才会成功。这有效地允许用户跨越累计之间的差额,这可能解决当今DeFi中常见的流动性碎片化问题。

简而言之,与当前设计相比,共享分类器有几个优点:

反审查制度;交叉汇总原子交换;活力(低/无停机时间)保证;现有和新汇总的即插即用解决方案。那么——有什么缺陷吗?可以理解,随着新技术的出现,也带来了新的障碍。社区表达的主要关注点归结为价值积累和激励分配。例如,SS可以从L1提取价值和/或将MEV聚合到主导的SS网络中。

虽然这些问题似乎是可以解决的,但是开发人员需要确保激励措施不会偏离第1层链太远。如果没有足够的价值流向基层,就可能出现不诚信。例如,如果汇总排序网络从其获得了超过其公平份额的MEV,则恶意验证者分叉汇总合同而不是诚实地管理它可能更有利可图。

对于企业家来说,拥有一个预先构建的分散分拣网络是一个游戏规则的改变者。在许多即将推出的令人兴奋的新零知识和特定应用汇总中,他们更喜欢专注于优化他们的产品,而不是必须建立一整套排序器。

Astria、Espresso和Flashbots等竞争环境团队处于这项技术的前沿,致力于帮助Rollup走向去中心化的未来。

Astria完全接受模块化叙事,其共享排序项目也是如此。Astria从Celestia团队中分离出来,将使用Celestia的数据可用性层,并计划通过推出Astria EVM来“测试”他们的SS。

Espresso的SS将使用HotShot的定制共识机制,承诺比其他设计更高的吞吐量和更快的终结。他们还计划通过EigenLayer等重承诺协议与以太坊的验证者进行安全通信。

Bankless:解读共享排序器如何让Rollup更加去中心化

Flashbots团队从未缺席任何叙事方法,他们正在采用Suave,旨在让区块生成过程更具不信任和协作性。他们新颖的“偏好”设计为用户提供了一种与跨链建设者网络互动的创新方式——每个建设者都在争夺用户的注意力。

这个项目需要时间(也许几年)来发展。最终,维塔利克可能是对的。他说,“区块生产是集中的,但区块验证是不信任的,高度分散的。”但是尝试去分散总是值得的...对吗?

这些工具让我们更接近集中的大规模采用,这是我们这些想要成为赛博朋克的人所支持的。所以,即使“快出来”变成了“不出来”,共享排序器依然可以为Rollup提供一个急需的解决方案。

本网站声明:网站内容来源于网络。如有侵权,请联系我们,我们会及时处理。

温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。

原文地址"什么是共享锁?什么是排他锁,顺序共享栈的简单实现心得体会":http://www.ljycsb.cn/qukuailian/211664.html

微信扫描二维码投放广告
▲长按图片识别二维码