Router Chain ——一个安全、可扩展、模块化的可组合框架

Router Chain是一个基于Cosmos的Layer 1区块链,旨在解决区块链之间的互操作性问题。它提供了模块化的框架,支持安全、高效的跨链去中心化应用(dApps)的构建。Router Chain采用多层安全机制,允许不同区块链之间的状态持久交互,支持多种定制化的跨链操作。

Router 发布 Router Chain —— 一个安全、可扩展、模块化的可组合框架,用于跨区块链互操作性

第一层区块链将使用 Cosmos 的 Tendermint 共识构建

我们开发了一种使用 Cosmos 的 Tendermint 共识构建的第一层区块链,以解决当前区块链互操作性的问题。这将通过释放去中心化的力量来解决安全性和可扩展性。Router Chain 将提供一个模块化、可组合的框架,以便在 web3 中构建真正的跨链去中心化应用程序(dApps)。这样将有助于将下一个十亿用户引入 web3。开发网络现已上线:https://devnet-docs.routerprotocol.com/

“解除链的限制,通过无与伦比的可扩展性团结生态系统”

Router 通过允许跨链交易的委托,这些交易不需要在链上执行,如投票、费用计算等,从而解除和联合大型区块链网络,如 Polygon、Ethereum 和非 EVM 生态系统(如 Cosmos 和基于 Substrate 的链)。Router Chain 作为数据聚合层。例如,可以通过 Router chain 上的治理合约直接进行跨链治理,这允许用户创建和投票提案。入站和出站模块将作为跨链同步器,以在其他链(Ethereum、Polygon、BSC 等)和 Router chain 之间传递数据和投票结果。

Router chain 的中继架构允许并行执行出站请求。由于中继网络是无权限的,每个应用程序可以运行其自定义的中继器,以处理其出站请求。这样,一个应用程序桥合约的出站请求不会影响另外一个的出站请求。

三层安全框架

安全是任何区块链网络的重要方面。Router chain 的安全性源自其底层的 Tendermint 共识引擎,具有去中心化的验证者网络。

Router Chain 提供三个安全层次:

1) 区块链层——源自底层的拜占庭容错 Tendermint 共识,要挖掘任何区块,需 (2/3 + 1) 的验证者通过表决权达成共识,这意味着网络只有在持有超过 67% 表决权的验证者决定合谋并进行恶意活动时才会受到威胁。

2) 桥接层——从外部链到 Router chain 的任何入站请求都经历一个验证过程,其中协调者证明入站事件相应源链交易的存在。同样,在中继器处理出站请求之前,协调者会验证 Router chain 上相应交易是否已被挖掘。为了在入站和出站验证期间签署证明,协调者使用椭圆曲线数字签名算法(ECDSA)。

3) 应用层——dApps 可以让其自己的验证者在将数据转发到出站模块和目标链之前,在 Router chain 上签署合约。

有状态桥接:引领真正跨链 dApps 的崛起

基于 Router Chain 构建的跨链 dApps 默认可以与任何区块链生态系统进行互动,而无需桥接,从而挖掘每种生态系统的好处,如:生态系统增长、流动性、社区采纳,或各区块链网络的显著技术特性。

Router 的架构允许在一个链上的合约和另一个链之间进行有状态的安全和去中心化交互。除了验证 Router Chain 上的状态变化,验证者还监控其他链上的状态变化。使用 Router 基础设施构建的 dApps 可以编写自定义逻辑,以响应这些外部状态变化触发事件。此外,使用 Router Chain Infra 构建的应用程序可以利用无信任的中继网络来更新外部链上的状态。简单来说,Router 架构允许一个链上的合约与其他链上的合约安全而去中心化地进行交互。

可定制性是 Router Chain 的一个关键特性。元交易可以集成,进一步顺畅用户体验并增强 dApps 的采用。在 Router Chain 的未来版本中,dApps 可以添加额外的基于 ZK/rollups 的安全模型,以进一步增强用户安全性。Router Chain 允许特定于应用程序的桥接。

特定于应用程序的桥合约是使用 CosmWasm 构建并部署在 Router chain 上的中间件合约,包含处理来自第三方链的入站请求并通过 Router Chain 的出站模块将处理后的请求转发到另一个第三方区块链所需的逻辑。

Web3 dApps 的四核产品

为 Web3 项目提供了四个核心框架,以定制其互操作性需求。Router Chain 拥有首款跨链元交易、跨链状态性、事务批处理和批原子性。

  • OmniChain 框架: 最适合需要有状态桥接逻辑或去中心化会计层的 dApps
  • CrossTalk 框架: 适用于无需桥接逻辑的跨链指令转移
  • Voyager 套件: 开发者可以使用这个本地跨链资产转移桥的抽象来构建跨链收益聚合等应用程序
  • Router Chain 核心: 有助于开发真正的跨链 dApps

此外,与大多数使用 Cosmos SDK 建立的链不同,Router chain 将全面支持 MetaMask (Consensys)。用户将能够:

a) 将 Router chain 添加到其 MetaMask 钱包的网络列表中。

b) 将其 Router chain 资产和余额导入到 MetaMask 钱包中。

c) 审查交易详情,包括 tx 数据、Gas费用和Gas限制,并在连接到 Router chain 时直接从 MetaMask 钱包中签署交易。

总结

对于如此强大的基础设施,应用程序可以是无穷无尽的。用例范围可以从跨链 NFTs、跨链治理、跨链稳定币,到跨链预言机和跨链市场。从区块 0 开始的新开发网络现已上线。请查看区块浏览器:https://devnet-explorer.routerprotocol.com/

当前,Avalanche 的 Fuji 测试网络、Polygon 的 Mumbai 测试网络、BSC 测试网络和 Ethereum Goerli 测试网络在 Router devnet 上得到支持。开发者可以参考以下资源进行链配置:https://devnet.lcd.routerprotocol.com/router-protocol/router-chain/multichain/chain_config

白皮书 | 网站 | 推特 | 电报 | Discord

  • 原文链接: routerprotocol.medium.co...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
routerprotocol
routerprotocol
江湖只有他的大名,没有他的介绍。