Cointime

扫码下载App
iOS & Android

模块化世界中的模块化IBC

媒体

模块化区块链和 Rollup 的设计灵活性也促使 IBC 具有更高的灵活性。IBC 网络拓扑结构正从一个同质化、密集连接的网络转变为一个异质化、稀疏连接的网络。模块化 IBC 将让 IBC 协议适应这种动态环境。

此前,我们谈论了如何思考模块化互操作性。今天,我们将深入研究模块化区块链如何影响 IBC 状态层的设计。

拆分状态层

目前,在 IBC 网络中,单个 Tendermint 轻客户端就足以代表一个逻辑区块链,因为网络本身具有同质性。不过,Celestia 这样的模块化区块链打破了这种同质性,将逻辑区块链分割成多条链。因此,你需要多个轻客户端来代表一个单独的逻辑区块链,而每个轻客户端可以代表区块链堆栈的不同层次。

证明方式

在单一环境中,运行一个完整节点或验证单个共识证明通常足以使第三方相信状态转换。在模块化环境中,我们需要获取各种证明以确认状态转换。

我们可以将各种验证方法分类如下:

· 直接证明(例如,运行全节点)

· 欺诈证明(例如,Optimistic Rollup)

· 有效性或零知识证明(例如,zk Rollup)

· 共识证明(例如,轻客户端)

我们可以将上述验证方法与区块链的可组合层进行混搭,以确信自己进行了状态转换。例如,我们可以直接针对 Celestia 执行数据可用性采样。或者,我们可以选择验证 Celestia 共识证明。

无论使用哪种类型的证明,逻辑轻客户端(LC)都希望确认以下三点:

· 数据可用性(DA)

· 序列或交易顺序(TO)

· 执行

——结算

为了展示设计的灵活性,我们将探究在通用数据可用性层上的各种 Rollup 设计:

· 执行+欺诈证明==Optimistic Rollup

· 执行+共识证明==Pessimistic Rollup

· 执行+零知识证明==ZK Rollup

获取安全性

在单一区块链中,链的安全性取决于 PoW 链的挖矿算力以及 PoS 链的 Token 质押。这在启动新链时会导致各种安全问题,比如自举问题(bootstrapping problem)。在模块化的区块链堆栈中,链可以从一个或多个外部来源获取安全性。

目前有几种共享安全模式,其中一些可以直接与 IBC 兼容,而其他一些需要模块化 IBC 才能正常工作。

· 通过链间安全从生产者链承接安全性(例如 Cosmos Hub)

——跨链验证的 v1 版本用生产者链验证者替换了消费者链验证者

· 从公共结算层承接安全性(例如,Ethereum)

· 从公共数据可用性层承接安全性(例如 Celestia, EigenDA)

——公共数据可用性层可以为基于欺诈证明的信任最小化桥接提供抗审查数据

· 从可编程安全提供商获取安全性(例如 EigenLayer)

——安全提供商会根据某些验证工作受到额外罚没条件的限制

· 通过检查点机制从生产者链获取安全性(例如 Babylon)

——检查点机制可以防止长距离攻击和最薄弱环节攻击(在多跳 IBC 路由中)

· 通过再质押和跨链质押获取安全性(例如流动性质押、超流动性质押等)

——让质押资本承担验证者级别的罚没条件

IBC 应用实例

将 Ethereum 与 IBC 连接

对于 EthereumL2 <> L2 连接,我们需要多个轻客户端来表示每个逻辑 L2 链。我们可以具体看一下 Optimistic Rollup。在 L2 之间,你可以形成具有不同安全属性的 IBC 通道路径。请注意,此示例假定我们已在以下链上运行 IBC 传,使用 Polymer 进行 IBC 传输的模型有所不同。

高延迟但低风险路径:

· 一个 eth2 轻客户端代表 Ethereum 进行数据可用性和结算证明。

· 一个带有条件规则的 Optimistic 轻客户端,代表 Aribitrum 或 Optimism 进行执行和交易排序证明。

——该规则将确保在将 Arbitrum 或 Optimism 区块路由到其他 L2 之前,已在 Ethereum 上结算并最终确定。

低延迟但高风险路径:

· 一个独立机器、委员会或共识轻客户端,代表第三方或序列器的软确认进行见证。

· 一个带有 Ethereum 条件规则的 Optimistic 轻客户端,代表 Arbitrum 或 Optimism 进行执行和交易排序证明

将 IBC 扩展到 Celestia Rollup

以 Celestia 为例,你需要多个轻客户端来表示逻辑 Optimistic Rollup。Celestia 提供了共识证明作为数据可用性和交易排序的证明。

我们可以在连接到 Celestia Rollup 的 IBC 链上查看模块化 IBC 的实际操作:

· 一个 Tendermint 轻客户端(TMLC),代表 Celestia 进行数据可用性和交易排序证明。

· 一个带有 Celestia 条件规则的 Optimistic 轻客户端,代表 Optimistic Rollup 进行执行证明。

——该规则将确保在最终确定一个数据块之前,Celestia 网络上有一个数据块可用。

请注意,多个 Optimistic 轻客户端将依赖于 Celestia TMLC。此外,对于逻辑 pessimistic Rollup,你可以有以下设置:

· 一个 Tendermint 轻客户端(TMLC),代表 Celestia 进行数据可用性和交易排序证明。

· 一个带有 Celestia 条件规则的 Tendermint 轻客户端(TMLC),代表 pessimistic Rollup 进行执行证明。

——同样,该规则将确保在最终确定一个数据块之前,Celestia 网络上有一个数据块可用。

使用 IBC 的 Eigenlayer 共享安全性

Eigenlayer 允许 Ethereum 验证者重新将其 Ethereum 质押置于可在链上执行的额外罚没条件之下。这使得 Eigenlayer 消费者链可以借用 Ethereum 网络的安全性。

通过在 Ethereum 上增加一个罚没条件,EigenLayer 验证者可以签署消费者链头以提高安全性。如果 EigenLayer 集成了 IBC,跨链验证可以用于将 EigenLayer 验证者添加到消费者链的活跃验证者集。否则,消费者链仍然可以在 IBC 链接层面为连接的链提供一定程度的保护。

这将通过以下方式实现:

· 在 Ethereum 上对双重签名的链头进行罚没,这意味着如果 EigenLayer 验证者为消费者链双重签名一个链头,EigenLayer 上 1/3 的质押将被罚没。

· 连接到启用了 IBC 的 EigenLayer 消费者链的区块链需要运行两个轻客户端——一个用于 EigenLayer,另一个用于消费者链。

· 连接的链将在接受之前验证链头是否已经被消费者链和 EigenLayer 签署。

· 这意味着与 EigenLayer 消费者链的 IBC 连接可以进行分叉并提供额外经济保护以抵御攻击。

使用 IBC 的 Babylon 共享安全性

对于 Babylon 而言,它将提供检查点或时间戳服务,通过向 Bitcoin 发布一个聚合时间戳来用 Bitcoin 的安全性处理特定交易。它充当安全性生产者,而连接的链则被认为是安全性的消费者。

通过连接到 Babylon,消费者链可以将状态检查点连接到 Bitcoin,以便在高价值交易利用到 Bitcoin 的安全性。此外,它们还必须执行慢速确认规则,以延缓这些交易的最终确定,以确保检查点状态在 Bitcoin 网络中达到*k-*深度。

在 Babylon 消费者链上查看模块化 IBC 实际操作:

· 用 Babylon TMLC 的条件规则初始化一个本地客户端。

——该规则将确保在执行之前对提交的数据包设置检查点。

· 在初始化的本地连接/通道上写入一个数据包。

——数据包在检查点和提交之前不会被执行。

· 从 Babylon 消费者链发送高价值数据包到 IBC 连接的链:

——首先通过本地连接/通道实施慢速确认规则。

——之后数据包将通过 IBC 连接发送到与 IBC 连接的链。

Polymer 参与共享安全峰会

在 2023 年的 ETH Denver 期间,Polymer Labs 与我们许多生态系统合作伙伴共同举办了共享安全峰会。幸运的是,我们在 Eigenlayer 和 Babylon Chain 的朋友们记录了所有演讲

评论

所有评论

推荐阅读

  • dappOS以3亿美元估值融资1530万美元

    意图执行网络 dappOS 在 Polychain 领投的 A 轮融资中筹集了 1530 万美元,估值为 3 亿美元。dappOS 成立于 2022 年 5 月,并于 2022 年 12 月入选币安孵化计划第 5 季。2023 年 7 月,dappOS 获得币安 Labs、红杉中国等机构的种子轮投资。 此轮融资的其他支持者包括 Nomad Capital、IDG、Flow Traders、IOBC、NGC、Amber Group、Uphonest、Taihill、Waterdrip、Bing Ventures、Spark Capital 和 Metalpha 等。

  • Stratis:已获得西班牙银行的虚拟资产服务提供商注册

    区块链技术公司 Stratis 宣布已获得西班牙银行的虚拟资产服务提供商 (VASP) 注册。

  • 印度尼西亚金融服务管理局将于2025年1月接管加密货币行业监管

    印度尼西亚金融服务管理局(OJK)将于2025年1月从商品机构Bappebti接管加密货币行业的监管。加密货币公司将需要在新监管机构的沙盒环境中通过评估才能获得在该国运营的批准。未经沙盒评估而在该国提供服务的公司将被视为非法经营。监管沙盒还允许加密货币企业适应OJK实施的监管规定,以增强金融行业的安全性和负责任管理。

  • SlowMist:已检测到与Yield Magnet相关的潜在可疑活动

    SlowMist在社交媒体上发布安全警报,已检测到与Yield Magnet相关的潜在可疑活动。

  • 深圳防范非法集资办发布关于“DDO数字期权”业务的风险提示

    深圳市防范和处置非法集资工作专班办公室发布关于“DDO数字期权”业务的风险提示。以鼎益丰国际名义开展的有关DDO数字期权业务活动,本质上为虚拟货币的发行、交易行为。根据2021年9月中国人民银行等十部委联合发布的《关于进一步防范和处置虚拟货币交易炒作风险的通知》,明确虚拟货币相关业务活动属于非法金融活动,境外虚拟货币交易所向我国境内居民提供服务同样属于非法金融活动。以鼎益丰国际名义面向我国境内居民开展的相关活动,涉嫌非法集资等非法金融活动。我办已组织有关部门开展工作,坚决处置非法集资违法犯罪活动,严肃追究有关人员法律责任。(深圳市地方金融管理局)

  • 香港立法会拟于今年年底或明年审议有关稳定币咨询及沙盒法例

    据香港立法会议员吴杰庄透露,香港将有稳定币咨询及沙盒(电脑安全机制)出炉,可以让业界在沙盒的环境下创新数字资产项目,而有关法例将于今年年底或明年在立法会审议,有助数字资产整个行业生态环境。港一直在不同的法律层面去完善数字资产(虚拟资产)市场,去年有虚拟货币交易平台法例及发牌制度。

  • 韩国RWA区块链技术开发公司PARAMETA完成约750万美元新一轮融资

    韩国RWA区块链技术开发公司PARAMETA宣布完成90亿韩元(约合750万美元)新一轮融资,Shinhan Venture Investment旗下Shinhan Hyperconnect Investment Fund和 Korea Asset Investment & Securities参投,截至目前该公司的融资总额已达到250亿韩元(约合2080万美元)。PARAMETA计划利用本次投资,扩大自有区块链技术的研发力度,以满足RWA技术需求并拓展从引擎/链间等核心技术到服务应用程序,预计年内将推出相关服务。

  • 韩国仁川启动区块链中心城市

    韩国仁川广域市28日宣布,将于今年下半年在松岛米丘会馆大厦建立区块链技术创新支援中心。仁川市最终入选了由韩国科学信息通信部和韩国互联网和安全厅(KISA)共同举办的 "2024年地区区块链技术创新支持中心建设项目"。仁川是继釜山和大邱之后第三个入选的地区。去年 2 月,仁川市成立了专门的区块链部门,并制定了创建区块链中心城市的四年计划,仁川市长刘正福对此做出了承诺。入选后,仁川将获得 18 亿韩元的政府资助。

  • ointime 3月24日要闻速递

    1.Ordinals铭文铸造总量突破6300万枚,费用收入超4亿美元2.BOME创始人:2543枚SOL将被转至新地址,并作为打赏退款发送至415个钱包3.专注于数字艺术NFT的去中心化自治组织BottoDAO完成167万美元融资,1kx领投4.Pendle:ether.fi eETH池将在ETHFI第二季活动中回归,并持续10周5.MEME项目Pundu已筹集1亿美元资金 6.本周五超2.5万枚BTC被转入累积地址,创2024年迄今最高纪录7.以太坊Dencun升级之后,发布Chainlink预言机报告的L2 rollup gas成本下降99%8.Partisia代币MPC于Kucoin等多个交易所上线,并发起2500万枚代币空投活动旨在激励生态参与 9.TokenPocket:因Polygon zkEVM问题,转账、链上交互、交易记录等功能受到影响10.L2技术将推动比特币价格上涨

  • Vitalik:未来五年对以太坊很关键,区块链正在影响现实世界

    以太坊联合创始人Vitalik在正在进行的ETHTAIPEI中接受群访时表达了自己对以太坊的现在和未来的看法。