1. 主页 > 区块链

冷钱包 原理(公牛币钱包不更新)


欧易(OKX)交易所 - 全球顶尖数字货币交易平台

注册立即 领取价值高达 6,0000 元的数字货币盲盒,邀请码:vip1234,享受 20%手续费减免。

欧易注册 APP下载

增加或延长食物链能提高生态系统的稳定性

对rollup最常见的批评之一是它们“破坏了可组合性”。这一直是大多数单体链最大化者的主要论点。但“一链掌控一切”是不可能的,多链生态系统才是唯一出路。

考虑到这一点,在一个主要基于rollup的生态系统中,可组合性意味着什么?

虽然可组合性的概念看起来很简单,但在多链环境中探索时,它有更多的细微差别。

可组合性:一个智能合约读写另一个智能合约状态的能力。

简单地说,当应用程序可以与其他应用程序交互时,它们就是可组合的。例如,一个自动化Uniswap v3流动性头寸的应用程序可以与uni WAP结合,因为它可以读取uni WAP流动性池的当前数据,并为其用户添加或删除流动性头寸。如果Uniswap和liquidity应用程序在同一个链上,它们可以同步组合。

同步可组合性:智能契约之间的可组合性,其中交互在已知的有限时间内发生。

同步可组合性只是在单个块的时间跨度内发生的应用程序之间的交互。例如,闪电贷款要求借款人在单次交易中借款和还款。因为单个事务不能跨越多个块,所以它必须发生在单个块内。通常,在同一链中相互组合的应用程序是同步的。以太坊上的所有DeFi应用程序彼此同步组合。然而,同步可组合性并不是可组合性的唯一类型。

异步可组合性:智能契约之间的可组合性,其中交互发生在未知的无限时间内。

与同步可组合性(应用程序之间的交互必须发生在一个块中)不同,异步可组合性使应用程序之间的交互跨越多个块。虽然异步交互可以花费无限的时间,但事实上,没有人愿意永远等待。超时可以通过在预定时间内停止交互来缓解这种情况。重要的是,异步可组合性使不同链上的应用程序能够相互交互。但是,如果应用程序在不同的链上,它们将如何组合?

在不同的区块链之间传输数据需要一座桥。虽然许多桥的存在只是为了在链之间传递令牌,但异步可组合性的优势使用户能够在没有任何令牌桥的情况下与不同链上的应用程序进行交互。例如,假设第一个示例中的Uniswap v3和liquidity应用程序位于不同的链上。当用户与链A上的流动性应用进行交易时,它将与链接到链B的桥进行交互。移动性应用将向桥指定它想要与链B上的哪个应用进行交互以及它想要哪种类型的交互。在这种情况下,我们可以说它在Uniswap上创建了流动性头寸。然后,桥将数据转发给链B,以在Uniswap上创建流动性头寸,并将结果返回给链A,包括来自Uniswap的LP NFT。

为了使桥能够实现异步组合,它需要通用的数据传输功能。通用数据包括区块链可以转发的任意类型的数据,如申请状态、验证证书或块头。

存在于同一个汇总中的应用程序可以彼此同步组合。但是不同rollup上的应用需要一个桥梁来进行异步合成,这和不同单体链上的应用的需求是一样的。因为不可能使用单个区块链来扩展所有的web3活动钱包导入私匙,所以具有异步可组合性的多链生态系统是唯一的解决方案。认为rollup“破坏”了可组合性的观点是短视的,因为:

因此,多链生态系统有其自身的一系列基本问题。

除了汇总可以具有的可扩展性属性之外,它们还解决了这两个基本问题。Rollups不需要自己的验证器,只需要一组序列器来生成块。基础层提供了一组安全验证器。共享一个结算层的汇总可以在它们之间建立一个最小信任的桥梁,因为结算层可以很容易地验证它们的状态转换。

最后,异步可组合性部分缓解了多链生态系统的另一个基本问题,即碎片化,因为应用程序可以从不同的链中获得流动性。比如,跨多个链条汇总和路由交易的dex将降低对大宗交易的价格影响,因为它增加了获得流动性的机会——对稳定的货币和抵押贷款衍生品来说更好。(金财经)

本文来自网络,不代表币圈之家立场,如有侵权请联系我们删除,转载请注明出处:https://www.110btc.com/qukuai/6889.html

联系我们

在线咨询:点击这里给我发消息

微信号:AB100082

工作日:9:30-18:30,节假日休息