跨链技术现状
跨链技术很容易从概念的角度理解,基本上是指在不同的区块链之间执行操作的能力,大多数常见的是原子交换和资产转移。
跨链源于一种认识,即“一链所有”心态在实践中可能永远不会发生,因此行业将进化为相互关联的区块链,服务于不同的用例。没有预见到这个未来的区块链有更少的机会成为相关的。
跨链技术仍处于婴儿时代,从几年前的标志性里程碑开始,BTC和LTC成功地执行了原子交换,并经历了其他业务,如资产转移和多链智能合同。跨链技术正在快速发展,有不同的模式,包括那些想要将一切都与宇宙或更简单的设计相互连接的项目,这些项目想要专注于一些方面,比如Nerve,它的设计是为了补充NULS。
尽管在这一领域取得了令人兴奋的进步,但有很多空间可以发展和融合新的想法,在这方面,无论区块链现在是用什么技术,如果它想在长期内生存的话,它都需要有能力适应和发展,而不是竞争。
Cosmos开创了中心架构,能够互连不同blockchains使用中介Hubs,这些Hubs
有助于规范不同的协议结构的区域,不需要彼此之间的直接交互,也验证不执行双花不带。
另一方面,Wanchain利用智能契约,允许数据和资产在Wanchain和其他区块链之间传输。Wanchain使用称为“vouchers”的凭证来接收来自其他区块链的交易请求,这些请求被传输到一个验证器节点,该节点部署了一个包含这个跨链交易的智能契约。
Nerve为交叉链验证实现了一个3层架构:
-普通节点:验证块和事务的节点
-共识节点:负责神经网络交易的安全与处理;
-虚拟银行:负责跨链资产的维护,使用智能合约
最大的不同是,Nerve的设计是为了补充NULS区块链,因此设计更简单、更有效。
跨链技术目前需要解决四个基本问题:
- 确保原始区块链上的令牌总数在跨链事务之后不会减少或增加。这可以通过使用智能契约和由特殊节点管理的多签名钱包来解决
- 找到一种方法来验证在区块链上以不可信的方式创建的跨链事务。例如,Wanchain实施了他们所谓的“代金券”,这是一个共识团体,在经济上受到激励,以核实交易的最终结果。Nerve使用负责监控外部区块链的虚拟银行。
- 如何处理具有概率终结性的事务;例如,一个BTC事务经过6次确认后被认为是安全的。COSMOS实现了peg – zone,这是一种允许跟踪外部链状态的链。使用Nerve,你需要将你的硬币发送到一个由smart合同保护的地址,该合同将逐个处理这种情况(每个区块链都有不同的smart合同)。
- 标准化不同的区块链协议结构,当然,还有可伸缩性的问题,但这不是特定于跨链技术的问题,而是渗透到整个行业的问题。
近期评论