织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

全景式解读跨链技术方案与应用形态 (2)

时间:2021-09-02 17:18来源:未知 作者:admin 点击:
通证传递能解决的问题,是通证交换所能解决的问题的超集。 信息传递 完全意义上的跨链其实应该能让链间的任何消息进行可靠的传递。任何跨链事务本
通证传递能解决的问题,是通证交换所能解决的问题的超集。

信息传递

完全意义上的跨链其实应该能让链间的任何消息进行可靠的传递。任何跨链事务本质上都是一连串跨链消息传递组合而成的,例如,通证传递作为一类跨链事务,是由两次跨链消息传递组成的,先后是:

  • 源链锁仓通证,并将锁仓的消息及其证明,传递给目标链

  • 目标链接收到信息,验证其真实性之后铸造映射通证,并将回执发送回源链。

因此,我们可以说,跨链信息传递包含了跨链通证传递。跨链信息传递所解决的问题是跨链通证传递的超集。

Paka Labs 万字报告(1/4)| 将孤岛连成大陆:跨链技术及应用形态全景图

通过跨链信息传递,一条链可以读取和验证另外一条链的状态和信息,一条链的智能合约可以将其他链的某个状态和信息作为执行的触发条件。因此,通过跨链信息传递,可以实现丰富的跨链功能,例如跨链借贷,跨链众筹,跨链支付,跨链衍生品,跨链 DAO 等。如果区块链间能够灵活调用彼此功能,使用彼此的服务,那么链与链将组合成一个巨大的服务协同网络,实现我们预期的万链互联的状态。

跨链技术概览

现在的跨链技术形态,有些只是实现了通证交换,例如哈希时间锁和跨链 DEX;有些则通过建立一组链上角色来转发消息,验证状态,有些是提出了一套通信协议 , 实现区块链间的通信;有些是提出了新的系统架构和造链协议, 支持更多区块链的接入。

由于链和链之间互相独立,无法建立直接连接,链之间无法直接感知对方状态变更。因此需要搭建通信桥梁。在通信桥梁选择上,通常来说分为五大类技术形态,分别是基于哈希时间锁的原子交换,见证人,轻节点侧链,中继链,共享验证人,在 3.1-3.5 小节将展开叙述:

基于哈希时间锁的原子交换

哈希时间锁是一套密码学方法,该方法可以实现去信任的跨链资产交易。比如我用的 1 个 BTC 和你的 10 个 ETH 交易,就可以通过哈希锁来实现交易的原子性。其原理大致如下:

① 用户 A 生成随机密码 r , 并计算出 r 的哈希值 m=hash(r) ,将 m 值发给用户 B;

② 与此同时,用户 A 发起一笔交易,向用户 B 转 1 BTC,该交易的成功是有条件的,须用户 B 出示密码 r 才能成功,否则超过预设的时间,交易将自动失败;

③ 用户 B 看到 A 发起的交易之后,也发起一笔交易,向用户 A 转移 10 个 ETH, 该交易的成功也是有条件的,需要用户 A 出示 r 才能成功,超过预设时间,交易也将自动失败。这里的关键是,用户 B 创建这样一个以出示 r 值 为成功条件的交易,并不需要拿到密码 r 的值,只需要知道 m 值即可创建,而我们知道,哈希运算是不可逆的,知道 m 无法推算出 r ; (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容