虚拟货币正规交易平台的区块链跨链原理是什么?区块链交叉链原理简介

  • 时间:
  • 浏览:28
  • 来源:区块链技术与数字货币

我们知道,近年来区块链的发展非常火热,而随着区块链技术的不断发展,越来越多的资金开始进入这一领域,也出现了更多研究区块链技术和开发应用的企业。然而,区块链技术的发展仍处于初级阶段,因此在短期内,这项技术还不能很好地应用于大规模商业。原因是信息孤岛的问题。各个链条的数据信息无法互联互通,于是就有了跨链。那么区块链的跨链原理是什么呢?让边肖介绍区块链交叉链的原理。

区块链的跨链原理是什么?

目前跨链技术可以分为三种,分别是:公证机制、侧链/中继和哈希锁。

公证机制是指一组可信节点充当公证人,验证链Y上的特定事件是否发生在链x的节点上,典型的公证机制是Ripple Laboratories提出的Interledger。Interledger协议适用于所有会计系统,并且可以容纳所有会计系统的差异。该协议的目标是创建全球统一的支付标准和统一的网络金融传输协议。

Interledger协议使两个不同的会计系统能够通过第三方“连接器”或“验证器”自由地相互转账。记账系统不需要信任“连接器”,因为这个协议使用密码算法为这两个有连接器的记账系统创建资金托管,当所有参与者对交易达成共识时,就可以相互交易。协议去除了交易参与者所需的信任,连接者不会丢失或窃取资金,意味着这种交易不需要法律契约的保护和过多的审核,大大降低了门槛。

侧链技术通常指的是一种基于在一些原始链中锚定令牌的新型区块链。例如,美元与黄金挂钩。如果链X可以验证来自链Y的数据,则链X称为侧链。但目前侧链难以建立跨链智能合约,限制了其在股票、债券、衍生品等领域的发展。BTC接力被认为是第一个区块链侧链。

BTRelay将通过以太坊的智能合约连接邰方网络和比特币网络,用户可以在以太坊上验证比特币交易。原理是利用以太坊的智能合约搭建一个微缩版的比特币网络,因为智能合约需要获取比特币网络的数据。中继技术是将原链上的令牌转移到类似多重签名控制的原链地址,并临时锁定。中继链上的交易结果将由这些签名者通过投票决定是否有效。典型的中继技术包括Polkadot和COSMOS。侧链/跨链技术在一定程度上引入了第三方中介,但并没有去中心化

哈希锁定(Hash locking)是一种机制,允许接收者在某个指定时间之前生成付费的加密哈希值证明,通过时间锁定来完成交易。最早源于闪电网。但是hash lock支持的功能很少,可以支持跨链的资产交换。大部分场景可以支持资产抵押,但不支持跨链资产转让和契约。

区块链跨链应用

以Cosmos为例,其区块链主要由Hub(枢纽)和Zone(地带)组成。每个区域和集线器都是独立的区块链,每个集线器下可以连接多个区域。区域是解决特定应用程序需求的区块链,而集线器专注于处理区域之间的跨链事务。Hub是该系统中的中继链,现有的区块链如BTC和ETH可以以区域的形式连接到Hub,然后通过Hub和IBC的协议实现区域间的通信,这样可以在不改变其原有的一致性和令牌体系的情况下提高可扩展性和互操作性。

同时,新的区块链项目也可以很容易地使用他们的基础设施来建立新的宇宙链,从而降低R&D成本。一般来说,区块链从上到下分为三层:应用层、共识层和网络层。区块链是建立在宇宙之上的。共识层和网络层通用,开发者不必费心。利用Cosmos提供的Cosmos SDK开发工具,可以将应用层分成几个模块。开发者只需要开发自己特定的功能模块,其他常用模块可以直接使用。这相当于区块链世界中的SaaS模式,使用普通函数,自行开发特殊函数。如果说ETH推出智能合约是为了让每个人都可以汇款,那么Cosmos则让每个人都可以汇款。

在安全性方面,Hub通过去中心化的验证者组来保证安全性,该验证者组具有罚款托管机制。它是一个多资产分布式账本,即多资产权益证明加密货币网络,负责保证各类资产在不同区域内转移,而资产总量不变。

简单来说,Cosmos的实现原理就像一个手机系统,Hub就是一个系统。目前市面上的每一个链都相当于一个App。开发者可以通过将app接入系统,与接入这个系统的其他app进行交互,这些app可以整合起来形成一个巨大的生态。

本文全面分析了什么是区块链交叉链的原理。目前,交叉链技术要想实现真正的大规模商业应用,除了各平台之间的数据信息互联外,还需要实现不同区块链之间的价值互联,以解决当前区块链项目之间的“孤岛局面”。本文简要介绍了交叉链的应用范围和主要实现方法。希望这篇文章能在你了解一些跨链项目的时候给你一些参考。