Connext(NEXT币)是一种模块化协议,用于在链之间安全地传递资金和数据。开发人员可以使用Connext构建跨链应用程序(xApps)-同时与多个域(区块链和/或汇总)交互的应用程序。
设计理念Connext的构建考虑了三个核心设计原则,这使其成为希望构建xApp而又不影响去信任性的开发人员的最佳选择。
模块化Connext采用模块化的中心辐射架构,该架构的安全性源自以太坊L1,并插入经过实战考验的规范消息传递桥,这些桥接器支撑着每个以太坊连接域的安全性。
Connext中的消息被添加到每个分支域上生成的默克尔根中,然后乐观地聚合到以太坊L1上的单个根中。如果发生欺诈,系统将回退到对每个链生态系统使用规范消息传递桥。换句话说,Polygon和Optimism之间传递的消息受到发布到以太坊并由PolygonPoS桥和Optimism
rollup桥验证的证明的保护。同样,Cosmos生态系统内传递的消息也由IBC进行验证。
这种机制为开发人员提供了他们想要构建的任何链的最佳信任保证。为了在我们的Polygon到Optimism示例中发生欺诈,需要对Polygon或Optimism的规范桥和Connext的故障安全机制进行折衷。
安全桥梁和跨链消息传递是该领域最关键的基础设施之一,一旦发生黑客攻击或错误,就有很高的潜在灾难风险。在过去18个月中,桥接黑客造成了近20亿美元的损失。
Connext利用观察者(自动链下参与者)来观察网络,并在发现欺诈或黑客攻击时停止消息传递。这可以确保将由于网络任何单独部分的故障而造成的损害降至最低。
此外,Connext遵循严格的安全开发理念,要求对代码更改进行严格的外部审查,并与安全社区密切合作,向审计人员提供有关桥接安全风险的教育,并协作创建最佳实践。
简单迁移到全新的多链开发工作流程可能具有挑战性。
Connext并没有重新发明轮子,而是尝试尽可能地模仿和扩展现有的开发模式。该协议实现了一个简单的原语-xcall它允许开发人员与位于另一个链/rollup上的合约进行异步交互,就像与call位于同一链/rollup上的合约进行异步交互一样。
使用Connext构建
简而言之,几乎什么都可以!以下是我们社区成员正在研究的一些想法:
跨链执行DAO投票结果
锁定并铸造或燃烧并铸造令牌桥接
在单个无缝交易中聚合跨链的DEX流动性
跨链金库切换和金库策略管理
在一条链上借出资金并在另一条链上借入资金
将UniV3TWAP引入每个链,而无需引入预言机
NFT桥接和与链无关的NFT市场
直接从以太坊智能合约中将数据存储在Arweave/Filecoin上