金色财经报道,4月5日,JunoNetwork开发贡献者dimi发推表示,CosmosHub将在接下来一周内激活Theta升级,其新增了链间账户模块,以提高Cosmos生态系统的互操作性。
链间账户是什么?将有什么作用?
准确的说链间账户在跨链交易中实现了原生可组合性,这将允许链不仅可以交换数据,还可以写入状态。
IBC协议是Cosmos系统中的跨链协议,其由两个不同的层组成:传输层和应用层,前者提供必要的基础设施,以在链之间建立安全连接并对数据包进行身份验证,而后者准确地定义了发送链和接收链应该如何打包和解释这些数据包。
这让Cosmos成为一个可组合系统,其各种组件可以解耦、重组,并作为构建块重新整合到更大系统中的系统。在高度可组合的设置中,创新和优化不仅可以在最高层上进行,而且可以在每个组件上进行,而可组合性使整体大于各部分之和。
在Theta升级里,启用InterchainGmbH、Chainapsis、InformalSystems以及Confio开发的链间账户模块,除连接和转移代币外,链间账户提供了直接从一个CosmosHub账户访问所有IBC区块链账户的权限。
简单地说,跨链账户允许区块链使用IBC安全地控制另一个区块链上的账户。其目的是,与其为每个模块的功能创建应用程序级IBC,不如跨链帐户允许某人利用帐户的功能来访问区块链的特定于应用程序的功能。
跨链账户最重要的两个特点如下:
通过IBC确定性地创建一个新的跨链账户,将交易中继到跨链账户并提交到目标区块链。
而保证完成上述过程后,CosmosZones之间具备可组合性且不降低任何区域主权。
所以,跨链账户提供了一种创建应用程序可组合性的简单方法,类似于智能合约在EVM上如何通过利用IBC相互交互。
这对于在Cosmos生态系统中建立应用程序的网络效应至关重要。
此外,在安全方面,建立跨链帐户的一个设计原则是应用程序互操作性不应要求对核心区块链应用程序逻辑进行重大更改。
例如,如果有人想要实现一个IBC应用程序,使一个区块链能够访问另一个区块链的质押模块,这可能需要更改质押模块目标区块链。更改核心模块应通过广泛的安全分析保守地进行,以确保修改不会导致新的攻击向量或漏洞。
因为跨链账户应用程序交易作为内部账户级交易处理,它不需要对应用程序模块进行任何修改以适应IBC交易。只要账户交易处理方式的内部架构健全且安全,添加IBC功能就不会引入新的潜在漏洞。
跨链账户升级后,Cosmos区块链上的应用程序会变成乐高块,可以轻松构建例如以下的应用程序:链间质押、跨链钱包、跨链代币互换、多链DAO等等。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。