主页 > imtokenapp下载安装 > 做最全的异构跨链,四个关键词看懂公链HBTC Chain

做最全的异构跨链,四个关键词看懂公链HBTC Chain

imtokenapp下载安装 2023-06-30 05:11:36

资产互通是行业亟待解决的问题。 在此背景下,跨链成为技术创新的首选。

作词:阿德

今年DeFi爆发的奇点终于出现,熊熊燃烧下的DeFi总锁仓量最高达到151亿多枚。 在以太坊DeFi的推土机式发展下,gas费高、交易效率低、不同底层资产壁垒等问题逐渐浮出水面。 一些开发者已经开始意识到,公链的扩容并不能解决DeFi生态的所有问题。

DeFi是区块链发展的推进和深化。 其良性发展的基础在于底层设施的完善、资产的互通和生态的建设。 资产互通是行业亟待解决的问题。 在此背景下,跨链成为技术创新的首选。

跨链的意义

跨链是各类区块链平台互联互通的重要技术手段。 简单来说,跨链就是将原本存储在特定区块链上的资产,转换成另一条链上的资产,从而实现价值的流通。

2017年8月14日,以太坊交易量首次超过比特币。 以太坊的崛起让市场看到了其他区块链的希望。 公链、私有链、联盟链层出不穷。 由于不同链的底层技术存在差异,其生态相互独立,难以互通形成规模经济和网络效应。 跨链概念在2017年首次爆发,2018年随着基础公链赛道的火爆达到顶峰,但明星项目Cosmos和Polkadot的延迟上线为跨链的发展按下了暂停键跨链轨道。

以太坊公链有多少个生态应用_以太坊区块链应用_以太坊公链开发教程

随着2020年DeFi的爆发,业界对非以太坊资产(尤其是比特币等主流资产)融入DeFi领域的需求变得更加强烈。 在他们看来,比特币充足的流动性、庞大的交易量和受众群体是推动 DeFi 进一步发展的良好摇杆。 从数据来看也是如此。 截至10月15日,Skew数据显示,以太坊上锚定比特币的流通量已超过14万枚。 跨链让人们看到了更多的可能性,被寄予厚望。 如何推出一条完美契合DeFi需求的跨链公链,是摆在开发者和企业面前的首要问题。

主流跨链技术方案对比

目前主流的跨链技术可以分为几类: 1. 公证人方案; 2. 侧链/中继; 3.哈希锁定; 4. Distribution 分布式私钥控制。 其特点及代表项目如下图所示:

以太坊区块链应用_以太坊公链有多少个生态应用_以太坊公链开发教程

公证人机制:通过选举一个或多个组织作为公证人,自动或请求监控链A的事件,并在指定事件发生后,在链B上执行相应的动作,实现对事件的响应。 公证组通过特定的共识算法就事件是否发生达成共识;

侧链/中继:侧链/中继基于轻客户端验证技术,即在链B上执行类似于区块链轻客户端功能的智能合约,验证链A的加密哈希树(Cryptographic Hash树)和区块头(Block Header)来验证链A的特定交易、事件或状态信息是否已经发生;

哈希锁:通过在两条链上运行特定的智能合约,实现跨链交易和信息交互。 用户A生成一个随机数s,计算该随机数的哈希值h=hash(s)发送给用户B; A、B通过智能合约先后锁定各自资产; 如果B在X时间内收到正确的哈希值,智能合约自动执行将B的资产转移给A,否则返还给B; 如果A在2X时间内收到随机数s,A的资产将自动转移给B,否则返还给A。

分布式私钥控制:基于密码学多方计算和门限密钥共享技术,将私钥分成N份,同时分发给N个参与者。 只有收集到 K 个私钥的分布,才能得到一个完整的私钥,才能解锁私钥中的资产。 通过私钥生成和控制技术,基于区块链协议将加密货币资产映射到内置资产模板的链上,根据跨链交易信息部署新的智能合约,创建新的加密货币资产。

Polkadot 和 Cosmos 两大明星公链的技术都属于侧链/中继的范畴。 Cosmos利用IBC技术实现了Comos生态内的跨链,更多的是支持同构链。 而Polkadot则通过中继和平行链的机制实现跨链,将容纳的不同区块链定义为平行链。 在平行链拍卖之前,波卡目前可以接入的主流公链比较少。

同时,由于侧链/中继机制主要通过读取区块头来实现对事件或支付的验证,无法像主链全节点那样获取全网所有交易的全貌以太坊公链有多少个生态应用,难以做到全面交易的验证,比如追踪交易的所有历史UTXO(unspent transaction output)数据,判断是否存在双重支付等。侧链/中继机制依赖于矿工的诚实,在发生链故障时或 51% 攻击,跨链系统将无法正常工作。

在此背景下,基于其他跨链技术的公链开始显现出成功的迹象。 以HBTC Chain为例,10月20日,HBTC Chain测试网成功上线。 HBTC Chain通过两年的底层设施研发,实现了加密资产的去中心化跨链流通和兑换,从而进一步链接用户、社区、公链和交易所,完善内部生态能力。 至于如何真正实现底层资产的互操作性,作为目前市场上最完善的异构跨链,HBTC Chain给出了自己的最优解决方案:

跨链资产桥:可实现资产的完全、安全的去中心化跨链流通和交换,支持任意公链自由流通和交换;

OpenDex协议:能够支持AMM+Orderbook双模式跨链DEX;

链上资产OTC解决方案:支持链上定向兑换和个性化订单兑换,与OpenDex形成互补。

链闻抽丝剥茧,将HBTC Chain的特点概括为四个关键词:跨链资产桥接、安全、Opendex、生态建设。

HBTC Chain的四大关键词

HBTC Chain选择基于密码学的跨链支持,结合椭圆曲线数字签名、零知识证明、可信多方计算等密码学工具,实现跨链托管资产私钥的分布式生成和分发在所有核心节点。 符号。 在整个过程中,私钥是完全不可见的,从未真正出现过,而是以碎片的形式保存在不同的核心节点中; 并支持N*N跨链模型,支持全链间数据和链间互通。

跨链资产桥梁

HBTC Chain的优势在于立项之初就基于分布式密钥技术,可以支持任意异构链或同构链的接入,全面兼容各种跨链技术和标准。 不同的跨链标准造成跨链兼容性问题,从而真正打通所有公链。 因此,在一定程度上,HBTC Chain是一条能够全面支持市场上任何公链安全去中心化跨链接入的公链,最大程度满足投资者在DeFi领域跨链的需求.

HBTC Chain的配套应用之一是它的跨链资产桥,可以实现资产安全和去中心化的跨链流通和交换。 用户可以通过HBTC Chain将任意一条公链的资产引入任意一条支持智能合约的公链,助力相应公链的生态建设。

我们以BTC映射到以太坊的问题为例(cBTC),流程如下:

1. 用户在以太坊上部署智能合约,发行任意数量(以1000枚为例)的cBTC。

2. 向HBTC Chain充值1,000 cBTC,发起BTC-cBTC资产映射提案(主要检测智能合约的安全性)。 提案通过后,将创建BTC-cBTC资产映射对,并锁定所有cBTC;

3、用户充值10个BTC到HBTC Chain的托管地址,通过映射对兑换10个cBTC;

4、向以太坊智能合约提及10个cBTC,10个cBTC流通(完全锚定BTC1:1);

5、兑换成cBTC后,用户可以充值进入HBTC Chain网络,然后映射兑换成BTC,提现到自己的BTC地址。

以太坊区块链应用_以太坊公链开发教程_以太坊公链有多少个生态应用

HBTC Chain的兑换流程

安全

跨链的痛点在于:在多种代币混合托管的情况下,即使通过第三方也难以保证用户数字资产的绝对安全。 基于这一痛点,HBTC Chain采用拥有全球专利的Bluehelix私钥分片技术,通过验证节点的共同协作和共识来管理私钥,确保私钥生成完全去中心化,从而实现安全可靠的托管。以及跨链资产管理技术。 为了兼顾安全性和效率,HBTC Chain还提出了三层节点模型:普通节点、共识节点和核心节点。 架构图如下图所示:

以太坊公链开发教程_以太坊区块链应用_以太坊公链有多少个生态应用

三层节点模型

在跨链交互方面,HBTC Chain以原子方式交互,保证不会出现冒名顶替和各种资产安全攻击。

开放指数

为解决以太坊DeFi生态面临的流动性问题,HBTC Chain从支持OpenDex协议和链上数字资产OTC两方面为不同用户需求提供完善的交易支持。

(1) 支持OpenDex协议,支持AMM+Orderbook模式跨链Swap

HBTC Chain除了为加密资产搭建跨链通道,还为这些跨链资产提供交易通道,推出了自己的去中心化跨链交易所OpenDex,方便用户进行链上交易。

HBTC Chain 提供了完整的 OpenDex 协议。 通过接入OpenDex协议以太坊公链有多少个生态应用,用户可以充分共享链上任何交易对的流动性和深度。 其主要创新功能大致可分为以下几点:

与领先的DEX Uniswap相比,OpenDex可以提供完善的隐私保护和无门槛接入,同时支持任意跨链币种交易,从而达到与DEX和CEX相同的币种支持和交易体验,因此解决 Uniswap 支持的问题。 资产不足的问题。

虽然 AMM(自动做市商)模式在 Uniswap 等 DEX 中很流行,但必须考虑到一些习惯于 Orderbook(订单簿)模式的中心化用户。 因此,OpenDex支持AMM+Orderbook双模式,使用同一个流动性池来满足所有用户的需求。

得益于基础设施的搭建,HBTC Chain的TPS高达2000,在交易效率大幅提升的同时,其交易手续费不到以太坊的1%,顺理成章地解决了以太坊令人质疑的性能问题网络。

OpenDex 支持链上 Saas 模式。 社区、用户和交易所访问简单高效。 同时,OpenDex还为项目方提供完善的流动性激励计划和零分成模式,最大程度保护社区和用户。

以太坊公链开发教程_以太坊区块链应用_以太坊公链有多少个生态应用

(2) 链上数字资产OTC

OpenDex协议主要针对快速资产交换,但对于大额交易,不可避免会面临滑点问题和去中心化定向安全交换问题。 对此,HBTC Chain参考OTC模式,推出链上数字资产OTC解决方案,弥补OpenDex的短板。 其主要流程如下:

支持用户创建两种类型的OTC兑换单(自由兑换和定向兑换)。 自由兑换可指定兑换标的资产及价格、单笔兑换金额范围及兑换超时时间,定向兑换可指定兑换标的地址及标的资产及数量。

兑换单用户可随时取消订单,兑换完成后订单自动销毁。

定向兑换必须通过指定地址进行兑换,可以保证双方的安全。

免费兑换用户必须以限定价格兑换,可以支持更大的兑换量。

生态建设

当然,跨链产品的差异化和创新只是第一步。 要实现HBTC Chain的目标,生态建设任务更加艰巨。 在智能合约层面,未来HBTC Chain将支持wasm和evm双虚拟机,实现现有项目的快速迁移,以及HBTC Chain上更多应用的开发。 作为DeFi底层生态设施的公链,HBTC Chain将积极联合社区、交易所、公链共建链接,努力推动DeFi生态的发展。

概括

HBTC Chain将自己定义为**“异构跨链DeFi公链”**。 从团队的角度来看,异构跨链DeFi公链是指具有不同特性和结构的公链,可以通过HBTC Chain去中心化资产安全,也可以无缝连接各种去中心化金融应用。 公共链基础设施。 从目前来看,HBTC Chain正在一步步朝着自己的目标前进。 但是,以太坊作为DeFi公链的寡头,想要承接从以太坊溢出的项目和资金流,HBTC Chain要做的事情还很多。

参考文献:李放,李卓然,赵贺. 区块链跨链技术进展研究。 软件学报, 2019, 30(6): 1649-1660.