木星链 木星链
Ctrl+D收藏木星链
首页 > 币赢 > 正文

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

作者:

时间:1900/1/1 0:00:00

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

达鸿飞: Neo推出Flamingo 开启DeFi下一局:8月27日,Neo Golbal Development孵化的全新DeFi生态项目Flamingo已启动,预计将在九月中旬正式上线。目前Neo在DeFi方向上已实现资产和流动性的基础布局,本次启动的Flamingo(flamingo.finance)是一个集成资产跨链、AMM、合成稳定币、合约交易及质押奖励的综合性DeFi协议 。

Flamingo是DeFi领域实现多链资产跨链的协议,初期支持BTC, ETH和稳定币等主流资产;Flamingo在产品和机制上的设计优化可使投资人资金利用率相比目前DeFi协议提高400%;项目通证FLAM遵循100%基于贡献分配,无私募,无预挖,无团队分配。Neo是一个社区驱动的开放生态,欢迎社区参与者共同建设。[2020/8/27]

1.底层架构差异性

现场 | 达鸿飞:区块链未来面临八大挑战:金色财经现场报道,在中国区块链行业发展论坛现场,NEO、Onchain分布科技创始人达鸿飞表示,区块链未来面临的挑战有8个方面:第一是扩展性,区块链扩展性非常差;第二、隐私保护,区块链的信息是公开的,怎么保护隐私成为一个问题;第三、缺少形式化的认证,合约越来越复杂必然会产生BUG,需要用形式化逻辑的方式描述出来用来减少BUG的存在;第四,存储限制,链上存储及其昂贵,并且涉及到全球分布,成本成为区块链面临的挑战;第五个,不可持续的共识机制;第六个,缺少治理和标准;第七个,缺少合适的工具;第八个,量子计算机的攻击。[2018/7/11]

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

达鸿飞谈监管:归根到底看交易所:达鸿飞在NEO开发者大会上被问及对美国和欧盟监管的看法,他表示所有事情归根结底都要看交易所。在大部分国家,投机市场都受政府监管,个人无法自由地运作中心化交易所,所以如果一个国家想要监管数字货币或代币,最有效地方法就是对交易所实施监管。[2018/2/28]

2.保障信息安全性

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

(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等异构链协议的跨链互操作,支持实现资产类和任意信息的跨链互操作。当前还有很多更深层次的技术和协议需要我们继续探索。

标签:异构链NEO区块链INGNEON如何做区块链Yearn Compounding veCRV yVault

币赢热门资讯
TRA:金色观察 | 区块链平行世界见证SpaceX首次商业载人航空

上个周末,美国发生了白人警察虐杀黑人的悲痛时刻。但在同一时间,美国再次经历着高光时刻——“钢铁侠”马斯克成功完成史上首次商业载人航空。悲痛与高光,像是发生在平行世界的“两个”美国.

1900/1/1 0:00:00
区块链:金晚8点丨BTC震荡下行 是否酝酿一波大跌?

首档行情直播栏目金晚8点热点资讯、现货合约,一对一实时解答随时随地掌握后市行情,把握币市掘金机会2020/06/22丨今日主题:《BTC震荡下行.

1900/1/1 0:00:00
ETC:以太经典完成Phoenix硬分叉 与以太坊伊斯坦布尔功能兼容

ETH网络的孪生兄弟ETC(ETH由ETC硬分叉而来)在5月31日完成了预计的Phoenix硬分叉,兼容了ETH较早的伊斯坦布尔硬分叉的功能.

1900/1/1 0:00:00
Llama:有哪些借记卡支持稳定币 Dai 支付?

加密货币在全世界范围内越来越流行。虽然加密货币在安全存储、自由转移和交易方面具有得天独厚的优势,但却很难在现实世界中用于日常支付.

1900/1/1 0:00:00
ETC:6.14早间行情:比特币继续缩量整理 谨慎再次探底

周六行情处于缩量整理中,振幅区间基本上在9300-9500美元之间,不超过200美元,不知道这是庄家刻意所为还是市场目前的人气本身如此,下方9300的支撑短暂的站稳.

1900/1/1 0:00:00
以太坊:以太坊颠覆了自己:引入密码学实现2.0性能突破

性能是阻碍公链发展的瓶颈,提升性能则是绝大多数希望超越以太坊的公链的主要设计目标,但当我们站在今天回望时,会发现这些公链选择的方法大多是通过机制的设计来增强一个分布式系统的性能.

1900/1/1 0:00:00