Cointime

扫码下载App
iOS & Android

Cascade, 首个支持 IBC 的 Rollups

区块链技术的世界不断发展,不同链之间无缝通信的需求变得至关重要。这就是 IBC(Inter-Blockchain Communication Protocol)的用武之地,它是一种开创性协议,可以在任意两个区块链之间传输数据。

本文将深入探讨 IBC 的关键组件、工作原理、相对于其他通信解决方案的独特优势以及其最近在 Cascade 上实现等内容。

IBC 的关键组件

从根本上说,IBC 定义了一套标准来管理两个链之间数据认证和传输。使用 IBC 进行成功通信需要以下组件:

  • 每条链都必须实现IBC核心通信协议
  • 每条链都必须有另一条链的轻客户端,可以验证块完整性和共识信息
  • 一个称为中继器(relayer) 的离线程序负责查询每个链接口上的 IBC 消息,并在必要时向另一个链接口发送相应的 IBC 消息

IBC 如何工作

使用 IBC 在两个区块链之间启动通信需要建立连接和 channel。

此过程涉及四个步骤,类似于 TLS 握手:open-init(A)、open-try(B) 、open-ack(A) 和 open-confirm(B),其中 A 和 B 代表所涉及到的各自区块。

例如:Cascade IBC 连接

一旦打开 channel,一个链上的应用程序就可以通过两个步骤(send(A)和ack(B))将消息作为数据包发送到另一个链上。

可替代令牌转移(例如 ERC-20 或 SPL 令牌)是在通用数据包发送接口之上实现的附加协议,并在 ICS20 中指定。传输的每一侧都会验证该令牌转移是否有效,然后在发送方销毁代币以使其在接收方可用。

IBC 与其他通信解决方案有何不同?

IBC 的安全模型使其与其他通信解决方案区别开来。

对 IBC 的信任完全取决于每个链接口正确实施核心协议和轻客户端准确验证数据。即使是负责链间消息传递的中继器也无需进行额外的信任假设。

这与 Hyperlane 或 Wormhole 所依赖于相互连接桥梁操作员守护网络进行正确保护防止黑客攻击等情形不同。

但是,IBC 的安全性需要付出代价:要在两个链之间实现 IBC 通信更耗时费力,因为每对链都需要编写并验证两个相应的轻客户端以确保其正确性和安全性。

换句话说,IBC 就像 Uniswap 对 Coinbase 那样:IBC 更加去中心化,除了实施之外不需要任何信任假设,但正确实现可能具有挑战性,类似于智能合约的一般情况。

IBC 在 Cascade 上是如何工作的?

Injective 和 Eclipse 开发的第一个跨链SVM Rollup——Cascade,将 IBC 集成推向了新高度。

通过使 Solana 开发人员能够轻松地将其合约和 dApp 部署到 Injective 上,Cascade 扩展了跨链通信的可能性。

尽管 Eclipse 不是基于 Cosmos SDK 构建的,但已经添加了 IBC 支持以释放这个跨链 Rollup 的全部潜力。

我们计划通过为每个包含原始 Rollup 上每个块 Merklized IBC 状态的 Eclipse Rollup 启动一个权威证明(POA)Tendermint 链来使现有的 IBC 中继器与Eclipse Rollups一起工作。

这使得现有的 Tendermint 轻客户端可以无缝地与 Eclipse Rollups 协同工作。

未来,我们将分散每个 Tendermint 链的验证器集合,以便多样化组合验证者可以确认状态转换是否被正确计算。

Cascade 现在已经在 Injective 测试网上线,并计划在不久后迁移到主网。渴望探索 Cascade 功能深度并想要深入研究它们能力强大而全面文档资料可从以下链接获取:

https://docs.cascadehq.xyz/cascade-docs/cascade-developer-documentation

关于 Eclipse:

Eclipse 是一个可定制化 Rollup 提供者,允许开发人员“挑选和选择”所需的最佳区块链技术方面来创建独特的去中心化应用程序,而不必进行技术妥协。

加入我们的社群:https://linktr.ee/eclipsefnd

关于 Injective:

Injective 是一个快速互操作性一层区块链,专为构建 Web3 金融首选应用程序而优化。Injective 为开发人员提供了强大的即插即用模块,以创建无与伦比的 dApps。INJ 是驱动 Injective 及其快速增长生态系统的本地资产。Injective 由 Binance 孵化,并得到 Jump Crypto、Pantera 和 Mark Cuban 等知名投资者支持。

评论

所有评论

推荐阅读

  • 俄美元首通话 普京称俄目前不可能恢复与乌谈判

    10月10日,俄罗斯总统助理乌沙科夫当地时间10日凌晨介绍了俄美两国领导人通话的有关情况。乌沙科夫表示,普京在通话中详细介绍了俄罗斯为回应乌克兰武装部队实施的恐怖袭击而采取的措施。普京表示,乌克兰方面试图破坏俄罗斯国家杜马选举并对民众实施袭击,导致立即恢复谈判的可能性遭到破坏。普京还指出,乌克兰方面试图阻止俄罗斯军队推进的企图没有任何成功的前景,俄军目前完全掌握战场主动权,并正在持续向前推进。普京强调,由于乌克兰方面的立场,特别是其试图破坏俄杜马选举的行为,目前不可能恢复与乌克兰的谈判。特朗普已指示将普京在通话中传递的信息转达给乌克兰代表团。乌沙科夫称,关于举行普京与特朗普双边会晤的问题,双方目前尚未进行具体讨论。(央视新闻)

  • Telegram 内置 Gram 钱包更名为 Money 并向全体用户开放

    10月9日,Telegram 已将其原仅向部分用户开放的钱包服务“Gram wallet”更名为“Money”,并正式向全平台超过十亿用户全面推出。“Money”是针对 Gram 代币的内置钱包,支持存储、转账以及购买平台礼物与收藏级用户名。 此外,配套交易平台“Walt”提供超过 300 种资产服务,涵盖代币化股票、贵金属、永续合约及理财收益项目。用户可通过“Walt”向“Money”钱包进行即时划转且免收网络手续费。官方同时提示,加密资产投资存在相应风险。

  • Blockchain.com 寻求批准开展预测市场和加密货币衍生品交易

    10月9日,加密资产平台 Blockchain.com 已向美国商品期货交易委员会(CFTC)提交申请,寻求获得指定合约市场(DCM)和期货佣金商(FCM)牌照,以向美国用户提供事件合约(预测市场)及加密货币衍生品交易服务。

  • 贝森特:美国本周可能查扣约 10 亿美元与伊朗相关的加密货币

    美国财政部长贝森特周四在 Newsmax 于华盛顿举办的 NPolicy Summit 上表示,我们本周可能会查扣 10 亿美元的加密货币,并称「我们知道它在哪里,我们正在孤立他们」。贝森特表示,特朗普政府对伊朗的举措已从「极限施压」转为「绝对孤立」,措施包括海上封锁、限制航空出行及切断陆路通道,阿联酋和阿曼正与美方合作,美方也在与巴基斯坦和土耳其合作切断所有进出伊朗的陆路通道。

  • Zcash 开发团队计划于明年 1 月引入抗量子签名以保护公开支付

    隐私加密货币 Zcash(ZEC)开发团队计划于明年 1 月在网络中引入后量子签名操作码,以支持基于哈希的签名技术,从而抵御潜在的量子计算攻击。该方案主要针对透明(公开)支付池,目前约有 70% 的 ZEC 存放于该池中。尽管开发者将 1 月定为目标期限,但具体的网络激活时间尚未最终确定。 该升级旨在防止攻击者利用现有公钥反向推导私钥并伪造支付授权。此外,Zcash 节点验证程序 Zakura 还推出了一项基于私密信息检索(PIR)的钱包工具,允许用户在查询多地址余额时不向服务器泄露地址间的关联性。此前,以太坊研究员 Justin Drake 曾警告人工智能可能加速破解传统加密算法,并呼吁加密货币持有者应对潜在的安全威胁。

  • BTC突破83000美元

    行情显示,BTC突破83000美元,现报83017.3美元,24小时涨幅达到0.66%,行情波动较大,请做好风险控制。

  • 中共中央、国务院:全面实施“人工智能+”行动

    10月9日,中共中央、国务院印发《关于发展新质生产力的意见》。意见提到,全面实施“人工智能+”行动。推进人工智能对传统产业的改造,加快推进智能网联新能源汽车、人工智能手机和电脑、人形机器人等新一代智能终端场景应用。加快人工智能等数智技术创新,突破基础理论和核心技术,强化算力、算法、数据等高效供给。因地制宜、分业施策布局国家人工智能行业应用中试基地和高价值应用场景,大力推动人工智能在各行业应用。构建技术监测、风险预警、应急响应体系,确保人工智能安全、可靠、可控。

  • 美国政府相关钱包近三日向Coinbase Prime存入17733枚BTC及750枚WBTC

    10月9日,据Lookonchain监测,过去三天内,与美国政府相关的钱包已向Coinbase Prime存入了17,733枚BTC(价值14.8亿美元)和750枚WBTC(价值6200万美元)。 根据Arkham的标记数据,这些钱包目前仍持有价值254亿美元的加密资产,其中仅比特币的价值就达253亿美元。

  • ETH跌破2500美元

    行情显示,ETH跌破2500美元,现报2499.87美元,24小时跌幅达到2.55%,行情波动较大,请做好风险控制。

  • Web3数据和AI公司Validation Cloud完成1000万美元新一轮融资

    Web3数据和AI公司Validation Cloud宣布从True Global Ventures获得1000万美元融资,该公司计划利用这笔资金扩展其AI产品,实现对Web3数据的无缝访问。 据介绍,该公司的产品平台由三个部分组成:质押、节点API以及数据和AI。在质押方面,Validation Cloud的质押资产已超过10亿美元。Validation Cloud的一些客户包括 Chainlink、Aptos、Consensys、Stellar和Hedera。