编者按:本文来自 巴比特资讯(ID:bitcoin8btc),编译:Kyle,星球日报经授权发布。
区块链正在朝着多链共存的世界迈进,我们要如何允许用户跨链无缝地传递价值并与合约进行交互? 对于以太坊L2链来说,这个问题更加严峻。Vector(Connext的下一个迭代版本)提供了一种解决方案,创建了一种共享路由层,提供了类似互联网(尤其是TCP / IP)一样的体验。
今天,我们很高兴地宣布,Vector(Connext的下一个迭代版本)将重点放在L2链的固定/脱机上,现在已经在测试网上运行!
无论您对这个生态系统(以Rollup为中心的以太坊,分片的Eth2还是许多分散L1链)的未来有怎样的看法,很显然,我们都将朝着多链世界迈进。
这给UX带来了一个有趣的新挑战——具体来说,您如何允许用户跨链无缝地传递价值并与合约进行交互? 对于以太坊L2链来说,这个问题更加严峻,其中许多L2通常需要至少几个小时的退出窗口才能将资金转移回L1。
L2 <> L2之间的交互则更加复杂。 例如,在Arbitrum上拥有资金的用户希望与Optimism上的DeFi协议进行交互,首先需要等待退出并支付gas费,以将资金从Arbitrum转移到以太坊,然后再支付gas费并锁定资金以转移到Optimism,最后再调用这个DeFi合约。
状态通道与基于链的L2解决方案(如Rollup,plasma或侧链)完全不同。 通道网络不是每个人都同意并验证的单一共享状态(即区块链),而是不同节点之间的两方协议的集合。
这意味着状态通道网络中的传输会通过一个或多个提供流动性的中间路由器传播。 从结构上看,这看起来像数据包如何通过互联网上的路由器发送,只是在我们的案例下,您是在传递价值,而不仅仅是抽象数据。
从左到右的付款通过网络中的路由器传播
与互联网的相似之处(尤其是TCP / IP)不仅限于此。 互联网协议是一种共享的通信标准,可在离散子网之间路由数据——其中许多子网可能在内部运行其自己的协议。 同样,通道网络中的传输可能会通过完全不同的链上运行的通道进行路由!
路由器可以通过不同资产甚至跨链的流动性来传播付款!
换句话说,通过使Connext节点与链无关(chain-agnostic),并允许它们同时打开许多链上的通道,我们创建:
“一个简单的共享通信协议(就像TCP / IP),可在任何离散的L2或L1链之间立即路由价值!”
早在八月,我们决定探索Connext这一新愿景,作为向Reddit Scalability Bake-off提交的内容的一部分。 我们构建了Spacefold,演示了如何使用Connext状态通道在Rinkeby,Kovan,xDai,Matic,Optimism,SKALE和Arbitrum测试网之间即时转移资产。
该演示的目标是更多地了解需要支撑的用户流,并评估路由层对L2的有用性。 此后,社区的回应使我们震惊。
Spacefold是我们的第一步——在我们用来验证假设的旧Indra节点之上构建一个骇人的,不可扩展的UI。 从那时起,我们就一直致力于Connext的更新版本,该版本可以以最少的集成工作为任何dApp或协议带来可靠的跨链互操作性。
经过几个月的艰苦工作和与客户的紧密迭代周期,我们很高兴与您分享我们所构建的内容现已可以用于Testnet集成!
这种我们称为Vector的新协议具有以下特点:
具有任意普遍性的条件转移可以通过一个(最终有多个)中间路由节点进行路由。
即时跨链和跨资产转账/通信。可运行所有与EVM兼容的链。
插拔支持非EVM图灵完备链(包括zkRollups)。
简化存款/提款,只需将资金从任何地方直接发送到通道地址,然后将您的通道用作钱包!
终端用户的本地端到端gas抽象。
这也非常简单——整个核心链下协议最少仅2500行代码。 这意味着,与indra相比,在此基础上进行构建要容易得多且更稳定。
您可以在主Vector存储库中检查这个实现。 我们也有正在制作的开发人员文档,可以帮助您自己动手制作。
解决此问题对于在L2上获得功能齐全且用户友好的dApp至关重要,因此我们将以最快的速度将Vector连接到主网。 接下来,我们重点关注一些关键任务:
我们已经在尝试将Vector集成到您最喜欢的L2链中的测试网! 期待有关此很快的更多公告。
我们正在安排合约审核,预计将于12月中旬完成。 这意味着Vector将于今年年底在主网上!
我们正在寻找一些早期的路由器运营商,他们可以为L2提供流动性,并提高收益。 如果您觉得这很有趣,请尽快联系我们!
声明:本内容为作者独立观点,不代表 CoinVoice 立场,且不构成投资建议,请谨慎对待,如需报道或加入交流群,请联系微信:VOICE-V。
简介:服务于区块链创新者
评论0条