跨链是什么意思?一文看懂什么是跨链
跨链是什么意思? 自从区块链这一技术出现之后,其在市场上被追捧的火热程度可想而知,这也导致市场上出现了大量的区块链企业,更是出现了大量不同的链。今天,聚链网小编就要来说说其中一种称之为跨链技术。 跨链,顾名思义,就是通过一个技术,能让价值跨过链和链之间的障碍,进行直接的流通。当然,只通过只字片语还是很难详细弄明白;那么,请耐心看完下文吧!跨链是什么?一文看懂什么是跨链?
一文看懂什么是跨链
区块链是分布式总账的一种。一条区块链就是一个独立的账本,两条不同的链,就是两个不同的独立的账本,两个账本没有关联。本质上价值没有办法在账本间转移,但是对于具体的某个用户,用户在一条区块链上存储的价值,能够变成另一条链上的价值,这就是价值的流通。
这样说比较晦涩,我们用换汇来理解就方便了。人民币是一个独立的货币,美元是另一个独立的货币。人民币无法直接变成美元,美元也无法直接变成人民币。因此,美元无法直接进入人民币账本,人民币也无法直接进入美元账本。需要有人愿意买入人民币/美元,卖出美元/人民币,才能完成货币的兑换,实现价值的跨账本流动。
支持跨链的场景有哪些
1、不同链上的资产交换,即原子交易。例如多中心的交易所,就因为无法跨链交易而体验差、速度慢,但中心化的交易所又无法达成不作恶的监督。
2、多个场景打通的token互兑,部署在一条链上的应用需要支持来自其他链的token。打一个比方,如若网易系的应用上链,这些应用都在同一个链上,彼此积分可以互相兑换,网易音乐积分可用来在网易考拉电商上兑换商品,网易游戏的积分可以兑换网易阅读的图书等等。但是这些积分无法去兑换阿里系的商品与服务。
3、跨越多个区块链网络达成的智能合约。
4、一条链上资产被抵押或者锁定,能否用于抵押另一条链上的商品与服务,这需要实现链之间的通信与确认。
如何实现跨链
第一种做法,也就是如今中心化交易所的做法,也就是用一个中心化的机构来做数据整合和交换,事实上没有实现跨链,只是达成了跨链的目的。这种做法即“链下跨链”,但我们一般认为链上更加安全可控。
第二种做法,就是用侧链的方式,实现两条链之间的数据中介。但一般来说侧链不是一个区块链网络,而是指遵守侧链协议的所有区块链,该名词是相对主链来说的。侧链协议是指:可以让主链的token安全地从主链转移到其他区块链,又可以从其他区块链安全地返回主链的一种协议。
第三种,公证人模式,即使用受信任的一个或者一组团体向链A声明链B上发生了某事件,或者确定该声明是正确的。这些团体既可以自动地监听和响应事件,也可以在被请求的时候进行监听和响应事件。公证人模式在许可分账领域受到很多关注,因为其既可以提供灵活共识的主要竞争者,也无需进行昂贵的工作证明或关于利益机制的复杂证明。
第四种,即哈希锁定模式。它在不同链之间设定相互操作的触发器,通常是个待披露明文的随机数的哈希值。哈希值相当于转账暗语,只有拿到这暗语的人,才能获得款项。同时,它还构造了两个退款合约,这两个合约需要双重签名且有时间期限,对方签名,自己未签名,当自己签名时,资产退回原处。
跨链是什么意思? 通过上文已经详细介绍了,我们要知道针对不同的区块链,存在不同的解决方案。绝大部分区块链都支持多签名的钱包,利用多签名钱包可以实现这个任务。另外,还可以通过密码学办法,利用分组计算,实现私钥的拆分,进而实现多个主体通过投票方式来控制一个账户。当然这个问题对于绝大部分炒币者来说已经属于技术上非常复杂的问题了,感兴趣的同学,可以去看相关跨链技术的源码进行深入了解;或者也可以浏览本站直接获取更多相关的数字货币知识。
下一篇:关于立秋吃什么馅饺子好