区块见闻 区块见闻
Ctrl+D收藏区块见闻

比特币:ALabs丨跨链技术概述_区块链

作者:

时间:

一.跨链概念

背景

当今的区块链技术纷繁芜杂,各成一派,彼此之间无法进行价值和数据的交换。声称去中心化的区块链之间的价值互换却主要依靠中心化的交易所来完成,链上的资产价值不能得到合理的评估。由于区块链之间互不连通、资产价值的大幅波动大大制约了区块链技术的应用和发展。所以链与链之间的互联操作越来越被重视,跨链的需求就由此而来。

概念

跨链技术可以理解为连接各区块链的桥梁,其主要应用是实现各区块链之间的原子交易、资产转换、区块链内部信息互通等。

难点

跨链是一个复杂的过程,既需要对链中节点要有单独的验证能力,也需要去中心化的输入,更需要对链外世界的信息进行获取和验证。

二.跨链在Web3技术栈中的位置

在讲解跨链之前,先来看下人们对未来基于去中心化服务的Web3技术栈示意图,以便于理解跨链技术在整个技术栈中的位置。目前还没有关于Web3的详细分析,这里先做简单介绍。

Worldcoin:新增代币预留功能,每7.6秒新增一个World ID:金色财经报道,据Worldcoin官推发布信息,World APP代币预留功能已上线,用户可以先申请预留Worldcoin代币,后续完成验证再赎回获取代币,此外APP还推出了位置查找功能,支持搜索距离最近的The Orb虹膜采集器。另据Worldcoin披露数据显示,目前平均每7.6秒就有一个独立用户完成World ID验证。[2023/7/28 16:04:18]

Layer0层为基础协议层:

包括P2P,UTXO账本结构,执行模型EVM,WASM等。

Layer1层为区块链链上层:

包括数据存储相关,如IPFS;去信任交互平台,如Polkadot;去信任协议,如比特币,以太坊,匿名交易的Zcash等。

Layer2层包含众多链下协议,目的为扩展现有区块链。

Layer3层包括开发API和语言,如Web3.js,Solidity等

USDC市值现已超过6亿美元:Coinbase官方发布博客宣布,USDC市值现已超过6亿美元。此前消息,MakerDAO宣布接受USDC作为新抵押品,但该决定引起了开发人员的不满,并为此展开了辩论。[2020/3/19]

Layer4层包括协议可扩展的用户接口,如Metamask,Parity等。

通过以上分析可以看到,跨链技术位于Layer1层,是重要的基础设施,是独立的区块链之间交流的桥梁。

三.常见跨链技术

公证人机制

概念:链与链之间互操作最简单的方法是使用公证人模式。中心化或多重签名的见证人模式,见证人是链A的合法用户,负责监听链B的事件和状态,进而操作链A。本质特点是完全不用关注所跨链的结构和共识特性等。假设A和B是不能进行互相信任的,那就引入A和B都能够共同信任的第三方充当公证人作为中介。这样的话,A和B就间接可以互相信任。

代表项目:Ripple;BTS

MakerDAO社区考虑添加USDC作为抵押品:金色财经报道,MakerDAO社区正在考虑是否要添加稳定币USDC作为另一种抵押品。此举是为了减轻DAI流动性风险,上周在ETH价格暴跌期间产生了超过400万美元的抵押债务。MKR治理代币持有者将在今晚对该提案进行投票,其中一些细节仍在讨论中。[2020/3/17]

1.Ripple的InterledgerProtocol

是最典型的代表,它本身不是一个账本,不寻求任何的共识,但它提供了一个第三方顶层加密托管系统称之为“连接器”,能使不同的记账系统通过“连接器”互相自由地传输货币。该协议采用密码算法用连接器为这两个记账系统创建资金托管,当所有参与方对交易达成共识时,便可相互交易。该协议移除了交易参与者所需的信任,连接器不会丢失或窃取资金,这意味着,这种交易无需得到法律合同的保护和过多的审核,大大降低了门槛。同时,只有参与其中的记账系统才可以跟踪交易,交易的详情可隐藏起来,“验证器”是通过加密算法来运行,因此不会直接看到交易的详情。

Balancer生态收益治理平台Aura Finance将于6月9日开启LBP和上线:金色财经消息,SushiSwap联合创始人0xMaki将要推出的Balancer生态收益治理平台Aura Finance发推称,将于6月10日2:00进行为期5天的LBP,同时Aura合约和网站也将上线。在前两周,AURA总供应量的2%将分配给auraBAL质押者(包括选择锁定空投的用户)。Aura Finance将在6月16日开启aura BAL存款和加速流动性激励,同时开始向Balancer、Convex Finance和lobsterdao社区发放空投,不想锁定AURA的用户将需要为其空投认领支付30%的罚款,这些空投罚款将在协议启动一个月后累积并自动分配给vlAURA持有者。6月23日,vlAURA持有者将能够投票决定Aura的veBAL投票权应投向何处。[2022/6/5 4:02:59]

2.相对Ripple来说,BTS的分布式程度会更高

采用的是多重签名的验证方式,这种方式相对简单,容易搭建跨链的分布式交易所。

Acala全球开放贡献者YuZhu:辨别Defi项目需从产品设计等角度去衡量:金色财经现场报道,在金色财经主办的 “金色沙龙第59期上海站:“DeFi-2021发展形势与投资价值分析”的活动圆桌环节中,Acala 全球开放贡献者 YuZhu发言指出:关于Defi投资策略,第一点是产品层面,如产品是否拥有应用场景,是否能提高用户的资产利用率;第二点是在技术层面。技术层面就是说首先团队技术能力要强,不管是在波卡还是其他的生态里,都要看这个团队在这个领域的技术能力和技术经验是否丰富。第三要看社区和市场合作,如社区运营方面等,需要中西方平衡,如果仅仅只聚焦一个市场的用户,那么可能在半年或一年之内就会发现用户增长的瓶颈。所以我觉得要辨别一些项目,是需要从产品设计、技术能力,用户教育以及社区市场方面等角度去衡量。[2021/1/22 16:47:37]

侧链

侧链是以锚定某种原链上的代币为基础的新型区块链,如法币对黄金的锚定一样。

如果一个链B能拥有另外一个链A的所有功能,关注所跨链的结构和共识特性等,则称链B为链A的侧链,链A为链B的主链。其中主链A并不知道侧链B的存在,侧链B知道有主链A的存在。

典型项目:RSK,Bytom,Lisk,元素链,RDN

侧链技术原理图

侧链系统可以读取主链的事件和状态,即支持SPV(SimplePaymentVerificaiton),能够验证块上Header、merkletree的信息。

中继

在跨链中,可能会出现多条链共同交易的情况,解决这个问题的关键是添加一个特殊区块链作为中枢,这个中枢就是中继链。双链不知道中继的存在,而中继必须要知道两条链。

典型项目:BTCRelay,Polkadot,Cosmos

1.BTCRelay

BTCRelay其主要原理是BTCRelay把以太坊网络与比特币网络以一种安全去中心化的方式连接起来。BTCRelay通过使用以太坊的智能合约功能可以允许用户在以太坊区块链上验证比特币交易。

BTCRelay的功能包括验证比特币的交易,传递比特币交易到以太坊智能合约,存储比特币区块头部,检查智能合约内部最新的比特币信息。BTCRelay使用区块头创建一种小型版本的比特币区块链,以太坊DApp开发者可以从智能合约向BTCRelay进行API调用来验证比特币网络活动。

2.Polkadot

Polkadot的设计核心理念为即时拓展性和延伸性,解决了当今两大阻止区块链技术传播和接受的难题。Polkadot计划将私有链/联盟链融入到公有链的共识网络中去,同时又能保有私有链/联盟链的隐私和许可的保护措施。

Polkadot的核心思想是区分交易方发起和执行交易的方式以及交易方统一记录的方式。Polkadot提供基础的中继链,很多可验证的、全球动态同步的数据架构都建立在这个基础上,这些数据架构为平行链或侧链。区块链应用可以将以太坊分叉,按照各自需求调整,通过Polkadot与以太坊公有链连接,或者给不同的链设置不同功能,实现更好的扩展性和效率。

哈希锁定

哈希锁定起源于闪电网络的HTLC,如今也使用较为广泛,但应该不会成为主流。

HTLC含义,A与B达成这样一个协议:协议将锁定A的1个比特币,在T时刻到来之前,如果B能够告诉A一个正确的“暗号”R,使得R的哈希值等于约定的值,B就能获得者一个比特币。如果B在T时刻到来时不能提供正确的“暗号”R,那么这一个比特币自动解锁,回归A所有。

哈希锁定使用场景:

例如使用Hash-locking来实现20ETH和1BTC的原子交换过程:

1.A生成随机数s,并计算h=hash(s),将h发送给B;

2.A生成HTLC,超过时间设置为:2小时,如果2小时内B猜出随机数s,则取走1BTC,否则A取回1BTC;

3.B在以太坊里部署智能合约,如果有谁能在1小时内提供一个随机数s,让其hash值等于h则可以取走智能合约中20ETH;

4.A调用B部署的智能合约提供正确的s,取走20ETH;

5.B得知s,还有1小时时间,B可以从容兑现A的HTLC的1BTC。

一旦超时,交易失败,符合原子性。

四.总结

早期跨链技术包括以瑞波和BTCRelay为代表,它们更多关注的是资产转移;现有跨链技术以Polkadot和Cosmos为代表更多关注的是跨链基础设施。跨链项目目前尚未有很好的落地案例,尚在摸索中。

Achain官网:www.achain.com

订阅号:Achain平台

服务号:Achain社区

微博号:Achain社区

客服微信号:Achain_

QQ群号:626348505

币用中文群:https://0.plus/AchainOfficial_CN

已上线交易所:OKEx,Huobi,CoinEgg,Kucoin,Coinnest,HitBTC等

支持Achain的钱包:Kcash手机钱包,PC端Achain钱包

不入此圈

焉知盛世如许!

记得这是一个有梦想的公众号

标签:区块链BTC比特币HAI区块链存证证件具有更高的信任等级btcz币挖矿教程泰达币和比特币区别大吗blockchain官方网站登录不了

币安app官方下载最新版热门资讯
ITZ:关于LSK充提币恢复时间的公告_HTT

亲爱的Bit-Z用户: Lisk(LSK)主链升级已完成,Bit-Z将于香港时间2018年9月27日15:00恢复LSK充提服务。暂停期间给您带来不便,敬请谅解.

TPS:NBAI主网Orion即日上线:全球同步直播_ITZ

智云链主网OrionAlpha将于北美东部时间2018年9月28日正式上线。届时发布会现场将进行全球网络同步直播,邀您一起见证NBAI发展历程中最重要的时刻之一! 网络直播时间: 北美东部时间2.

HTT:每周要闻20180921-20180928_tps币圈

社区 ∨ 9月21日 继唯链阿姆斯特丹见面会之后,唯链官方欧洲见面会第二站——巴黎见面会成功举办.

Chain:DCC 10 BTC竞赛活动奖励已发放_BTCST价格

Thispostisalsoavailablein: English(英语) 亲爱的KuCoin用户:KuCoin已完成DCC10BTC竞赛活动奖励的发放,请获奖者在用户中心查询奖励的发放记录.

AGO:DragonEx龙网成立区块链投资者教育学院—龙网学院_DragonKnight

DragonEx龙网成立区块链投资者教育学院—龙网学院 2018-09-10 亲爱的用户: 区块链技术的出现与快速发展,给社会各行各业带来了颠覆式影响.

ONE:“NEO全球首次交易排行赛”活动结束及奖励发放公告_Dragon Evolution Augmented Reality

亲爱的用户: 为支持NEO及其生态建设,DigiFinex于2018年9月10日10:00(GMT8)---2018年9月19日10:00(GMT8)开启“NEO全球首次交易排行赛.