达鸿飞:如何打造新型异构跨链协议?

区块链行业相较于互联网仍属于早期发展阶段,其标准“山头”俨然成为各路兵家必争之地。在中国电子技术标准化研究院的指导下,国内技术领先的区块链企业纷纷投身标准制定。目前市场上主流的跨链互操作协议主要基于侧链/中继模式,实现同构链之间的资产跨链;而分布科技为打造下一代互联网,除支持同构链见跨链协议外,在异构链跨链领域也取得重大突破,实现了多链间事务信息的自由跨链。同时该项技术已经通过IEEE组织的标准立项,为“ Standard for Blockchain Interoperability - Cross Chain Transaction Consistency”。

1.底层架构差异性

异构链架构之间信息基础纷繁复杂,包括:区块头结构体、加密算法、消息结构体、共识机制、消息验证机制等差异,因此首先要求设计者具备具有深刻的洞见和理解,在跨链协议设计时需保证协议具有极强兼容性,但为了不妨碍效率,又不能过于冗余和复杂。

Bitcoin.com已集成若干以太坊生态主流ERC-20 Token,将支持存储和兑换服务:8月11日消息,加密货币钱包Bitcoin.com宣布已完成对超过100个以太坊生态系统ERC-Token的集成,并将支持这些Token的存储和兑换服务,包括一系列主流DeFiToken,如Alchemix(ALCX)、dYdX(DYDX)、Lido Finance(LDO)、Convex Finance(CVX)、以及Polygon Network(MATIC)、Basic Attention Token(BAT)、Ocean Protocol(OCEAN)和The Graph(GRT)等。此外,Bitcoin.com还宣布整合多个NFT和元宇宙Token,提供包括Decentraland(MANA)、ApeCoin(APE)等Token的存储和交换服务。(u.today)[2022/8/11 12:16:47]

2.保障信息安全性

土耳其萨姆松体育队与Socios.com达成合作:9月30日消息,土耳其足球甲级联赛萨姆松体育队(Samsunspor)宣布与Socios.com达成合作,将推出官方粉丝TokenSAM。萨姆松体育队成立于1965年,曾赢得过巴尔干杯和多次土甲联赛冠军。Socios.com体育娱乐区块链服务提供商,其合作伙伴包括巴塞罗那、巴黎圣日耳曼、尤文图斯、AC米兰、曼城、阿森纳等足球豪门和篮球、F1、电竞、板球领域的知名球队。[2021/9/30 17:17:48]

跨链信息的安全性主要包含两个方面:

(1)信息交互的可靠性。不同的异构链包含不同的共识机制和状态存储方式,如何保证源链生成的状态信息在经过中间传递后,在目标链上接收到的源链的跨链信息是没有经过篡改的。这就涉及到跨链间数据交互的合法性问题;

(2)链网系统的安全性。随着链网规模不断扩大,异构链本身的安全运行时长及稳定程度决定了不同异构链间授信程度的差异,因此链网体系的信任度将会由授信度最低的链决定的情况,甚至极端情况出现某条侧链验证人集体作恶,这就涉及到跨链间信息交互的安全性问题;

3. 信息事务一致性

信息事务一致性主要包含两个方面:

(1)事务最终一致性。在简单链交互的跨链交互场景中,例如:用户想要在A、B两条链上进行跨链互操作,A链主要提供身份认证服务,B链主要提供投票服务,但B链投票功能需要A链的身份认证通过后才能进行,这就涉及到跨链间事务的最终一致性问题;

(2)多项操作一致性。随着业务规模的扩大,跨链间信息交互的场景变得更加复杂,一个事务的多个操作在多条链间执行,如何确保所有链间操作同时成功,保证多项操作的一致性。

异构链跨链协议就是在原来的通过跨链协议基础上的扩展协议,需要解决以下问题:不同链之间算法的差异,增大了异构链跨链的难度。例如:NEO是dbft共识算法,在当前区块是具有终局性的,也就是不会存在分叉的行为,对于比特币和以太坊这样使用POW共识算法的链,显然同步区块头是有一定难度的,因为他们的区块头随时会分叉,针对以上问题,我们采用了在中继链底层实现spv的逻辑,也就是中继链能处理这些链本身的分叉行为,这样区块头同步的逻辑就能支持了。不同区块头包含不同的区块头结构,我们需要在中继链上适配这些异构链的区块头结构体并解析,来验证这些数据的合法性。不同的异构链所包含的跨链信息的验证方式不同,例如以太坊是MPT、Ontology是Merkle、比特币是交易根、Cosmos是AVL等,中继链还需要适配这些所有状态验证方式。

以上跨链场景中继链起到了比较大的作用,将跨链的事务传递到中继链,然后由中继链将跨链的事务分别分发到其他链上执行,其他链在执行完跨链事务后会将执行的结果返回给中继链,中继链在接收到跨链事务的执行结果后,会将执行结果分发到其他链上进行统一的成功操作,这样串行事务变成了并行事务,可以极大提升跨链事务的执行速度。

通过以上设计、探索和实现,异构链跨链解决了很多问题,分布科技的跨链技术能够实现BTC/ETH/NEO/Ontology/Cosmos等异构链协议的跨链互操作,支持实现资产类和任意信息的跨链互操作。当前还有很多更深层次的技术和协议需要我们继续探索。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

币安app下载金晚8点丨BTC连续回落 还能否重回10000刀?

首档行情直播栏目 金晚8点 热点资讯、现货合约,一对一实时解答 随时随地掌握后市行情,把握币市掘金机会 2020/06/15丨今日主题:《BTC连续回落 还能否重回10000刀?》   请大家移步金色直播间,查看策略~ 本期嘉宾: 数动派:金色财经入驻播主,数动派在哪里,机会就在哪里。

DYDX比特币价格跌至8900美元 是因鲸鱼在主流交易所抛售所致?

随着每周开市的开始,比特币价格迅速回落至9,000美元以下,仅BitMEX就清算了3000万美元的多头。根据市场数据,部分抛售是由于加密鲸鱼平仓,导致散户投资者恐慌性抛售。 鲸鱼(持有大量比特币的个人投资者)有能力对比特币的价格产生重大影响。据链上数据提供商CryptoQuant称,最近的抛售表明市场开始出现熊市趋势。

SHIB一文了解2020年加密货币领域的5大做市商

与传统做市商相比,加密货币做市是一个新的事物。本文旨在更好地了解加密货币做市商的行为。首先,让我们通过探索对做市流程的基本了解来研究什么是做市。 简而言之,做市是一种交易活动,交易员同时向金融市场上的交易双方(买方和卖方)提供流动性。这个市场是通过在买卖资产时报价来建立的。

[0:46ms0-4:79ms