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、分布式私钥控制。其特点与代表项目如下图所示:
公证人机制:通过选举一个或多个组织作为公证人,对链A的事件进行自动或请求式监听,并在指定事件发生后,在链B执行相应动作,实现对事件的响应。公证人群体通过特定的共识算法,对事件是否发生达成共识;
侧链/中继:侧链/中继以轻客户端验证技术为基础,,即:在链B上执行类似区块链轻客户端功能的智能合约,通过验证链A的加密哈希树以及区块头来验证链A的某项特定交易、事件或状态信息是否发生;
哈希锁定:通过在两条链上运行特定的智能合约,实现跨链交易与信息交互。用户A生成随机数s,并计算出该随机数的哈希值h=hash(s)发送给用户B;A和B通过智能合约先后锁定各自的资产;如果B在X时间内收到正确的s,智能合约自动执行将B的资产将转移给A,否则退回给B;如果A在2X时间内收到随机数s,A的资产将自动转移给B,否则退回给A。
分布式私钥控制:基于密码学多方计算和门限密钥的共享技术,将私钥分为N份,同时分给N个参与者,只有收集了K个私钥的分配,才能够恢复出一个完整的私钥,才可对私钥中资产进行解锁。通过私钥生成与控制技术,把加密货币资产映射到基于区块链协议的内置资产模板的链上,根据跨链交易信息部署新的智能合约,创建出新的加密货币资产。
两大明星公链Polkadot和Cosmos,其技术都属于侧链/中继的范畴。Cosmos通过IBC技术实现Comos生态内部之间的跨链,更多是支持同构链。而Polkadot是通过中继和平行链的机制来实现跨链,并将容纳的不同区块链定义为平行链。在平行链拍卖前,波卡目前能接入的主流公链相对较少。
同时,由于侧链/中继机制主要通过读取区块头来实现对事件或支付的验证,无法像主链全节点获知网络上所有交易的全貌,因此难以实现交易的全面验证,如追溯所有历史交易的UTXO(unspenttransactionoutput)数据、判断是否存在双重支付等。侧链/中继机制依赖于矿工的诚实性,在链失效或51%攻击情况下,将导致跨链系统无法正常工作。
在这样的背景下,基于其他跨链技术的公链开始显山露水。以?HBTCChain?为例,10月20日,HBTCChain测试网成功上线。通过研发两年的底层设施,HBTCChain实现了加密资产的去中心化跨链流通兑换,从而进一步链接了用户、社区、公链和交易所,提高了其内在生态能力。对于如何真正实现底层资产的互通,作为市场中最完整的异构跨链,HBTCChain给出了它的最优解:
跨链资产桥:能够实现完整、安全的资产去中心化跨链流通兑换,支持任意公链自由流通兑换;OpenDex协议:能够支持AMM+Orderbook双模式跨链DEX;链上资产OTC解决方案:支持链上订单的定向兑换和个性化兑换,对OpenDex进行补充。
链闻剥丝抽茧,将HBTCChain的特征总结为跨链资产桥、安全、Opendex和生态建设四大关键词。
HBTCChain的四大关键词
HBTCChain选择了基于密码学技术的来做跨链支持,结合椭圆曲线数字签名、零知识证明和可信多方计算等密码学工具,实现跨链托管资产私钥在所有核心节点的分布式生成和签名。在整个过程中,私钥完全不可见也从未真正出现过,只是以碎片的形式分别保管在不同的核心节点上;并且支持N*N的跨链模型,支持完整链和链之间的数据互操作性。
跨链资产桥
HBTCChain的优势在于,在项目设立之初就以分布式密钥技术为基础,能支持任意的异构链或者同构链的接入,能完整兼容各种跨链技术和标准,不会因为不同的跨链标准造成跨链的兼容性问题,做到真正把所有公链打通。因此从一定程度上来讲,HBTCChain是目前市场上可完整支持任意公链安全去中心化跨链接入的公链,在最大程度上满足了投资者对DeFi领域跨链的需求。
HBTCChain的一大支持应用就是其跨链资产桥,可以实现资产安全去中心化跨链流通兑换。用户可以通过HBTCChain把任意公链的资产引入任意支持智能合约的公链里,助力对应公链的生态建设。
我们以将BTC映射发行到以太坊为例(cBTC),其流程如下:
1,用户在以太坊上面部署一个智能合约,发行任意数量的cBTC。2,把1000枚cBTC充入HBTCChain,发起BTC-cBTC资产映射提案。提案通过后,会创建一个BTC-cBTC的资产映射对,并锁定所有的cBTC;3,用户充值10个BTC到HBTCChain的托管地址中,通过映射对进行映射兑换出10枚cBTC;4,将10枚cBTC提到以太坊智能合约上,有10个cBTC在流通;5,用户兑换到cBTC可以再充值进入HBTCChain网络,再映射兑换出BTC,随后提取到自己的BTC地址。
HBTCChain的兑换流程
安全
跨链的痛点在于:多种代币的混合托管中,即便通过第三方也很难保护用户数字资产的绝对安全。基于这一痛点,HBTCChain采用了拥有全球专利的Bluehelix私钥分片技术,通过验证节点共同协作和共识对私钥进行管理,保证私钥生成完全是去中心化的,从而实现安全可靠的托管和跨链资产管理技术。为了兼容安全性和效率,HBTCChain还提出了三层节点模型:普通节点、共识节点和核心节点,架构图如下图所示:
三层节点模型
在跨链交互方面,HBTCChain使用原子性的方式交互,以确保不会存在假充和各种资产安全攻击问题。
Opendex
为了解决以太坊DeFi生态面临的流动性问题,HBTCChain分别从支持OpenDex协议和链上数字资产OTC两个方面,为不同用户需求做到完善的交易支持。
支持OpenDex协议,支持AMM+Orderbook模式跨链Swap
除了为加密资产搭建跨链通道,HBTCChain还为这些跨链资产提供了交易通道,推出了自己的去中心化跨链交易所OpenDex,方便用户进行链上交易。
HBTCChain提供了完整的OpenDex协议,通过接入OpenDex协议,用户可以完整共享链上任意交易对的流动性和深度。其主要创新功能大致可分为以下几点:
相比于DEX龙头Uniswap,OpenDex可以提供完整的隐私保护和无门槛接入,同时支持任意跨链接入的币种交易,做到DEX和CEX一样的币种支持和交易体验,从而解决Uniswap支持的资产数量不足的问题。尽管AMM模式在Uniswap等DEX颇受追捧,但必须要考虑到习惯于Orderbook模式的部分中心化用户。因此,OpenDex支持AMM+Orderbook双模式,并使用同一个流动性池,以此满足所有用户的需求。得益于对基础设施的搭建,HBTCChain的TPS高达2000。在交易效率大幅提高的同时,其交易手续费不到以太坊的1%,从而顺理成章的解决了以太坊网络备受质疑的性能问题。OpenDex支持链上的Saas模式,社区、用户、交易所接入简单高效,同时OpenDex还提供完整的流动性激励方案以及项目方零分成模式,最大程度上保护社区和用户使用。
链上数字资产OTC
OpenDex协议主要针对的是快速资产兑换,但对于大宗交易,不可避免地面临滑点问题以及去中心化的定向安全兑换问题。对此,HBTCChain参考OTC模式,推出链上数字资产OTC解决方案以弥补OpenDex的短板。其主要流程如下:
支持用户创建两种类型的OTC兑换单,自由兑换可以指定兑换目标资产以及价格,单次兑换的额度范围以及兑换超时时间,定向兑换可以指定兑换的目标地址以及目标资产及数量。兑换单用户可以随时撤单,兑换完成后会自动销毁订单。定向兑换必须由指定的地址参与兑换,可以确保兑换双方的安全。自由兑换用户必须以限定的价格进行兑换,可以支持更大的兑换量。
生态建设
当然,跨链产品的差异化、创新化仅仅是第一步,要达成HBTCChain的目标,生态的建设任务更为艰巨。在智能合约层面,未来HBTCChain将支持wasm和evm双虚拟机,能够做到现有项目的快速迁移以及在HBTCChain上做到更多的应用开发。作为DeFi底层生态设施公链,HBTCChain将和积极和社区、交易所、公链,做好链接共建,努力推进DeFi生态发展。
小结
HBTCChain将自己定义为「异构跨链DeFi公链」。在团队看来,异构跨链DeFi公链指的是不同特性与构造的公链能够通过HBTCChain进行资产安全去中心化的跨链,同时还能够无缝对接各类去中心化金融应用的公链基础设施。从目前看来,HBTCChain正一步步走向自己的目标。但以太坊作为DeFi公链的寡头,想要承接到以太坊溢出的项目和资金流量,HBTCChain需要做的还有很多。
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。