要盘活分散在各条链上的流动性并吸引更多用户进入区块链生态,就必须要能安全地跨链转移资产,而且同时还要保障Web3信任最小化的核心价值。原子互换是指两条不同区块链上的用户跨链交易通证资产,而且在交易过程中不依赖中心化的媒介。这种模式可以让DeFi用户在Web3多链生态中保持较高的去中心化水平。
什么是原子互换?
用户可以通过原子互换来跨链进行点对点的通证交易。双方必须先在交易合约中预存一定金额的通证,原子互换才能执行。任意两名用户都可以互换数字通证,无须依赖第三方来开展交易,因此消除了对手方风险。
“原子化”(atomicity)是一个软件开发术语,指数据库事务(transaction)要么全部执行,要么全部不执行,不存在中间状态。而“原子互换”也基于了这一概念:如果交易双方预存了一定金额的通证,就执行互换;否则就将所有已存入的通证原路返还。
金色午报 | 10月19日午间重要动态一览:7:00-12:00关键词:蚂蚁集团、新西兰、数字人民币、摩根溪
1.蚂蚁集团香港IPO获得中国证监会批准。
2.新西兰联储副行长:新西兰联储正在评估数字货币
3.47,573名中签个人成功领取“礼享罗湖数字人民币红包”。
4.中国央行今日开展500亿元逆回购操作。
5.在经历了18日的难度调整后 比特币全网难度已达到20T。
6.摩根溪联合创始人称其80%的财富集中在比特币。
7.比特币持续震荡,日内最低报11408.26美元,最高报11538美元。[2020/10/19]
原子互换的运行机制是什么?
原子互换采用哈希时间锁合约(HTLC)作为“虚拟金库”或“加密托管账户”,用来保管用户资金,只有当一定数量的通证被存入合约时,才会执行互换。每个用户都必须在一定时间内确认收到通证,才能解锁。
金色午报 | 9月23日午间重要动态一览:7:00-12:00关键词:发改委、工信部、充值BTC地址、以太坊2.0
1.国家发改委:稳步推进区块链等技术集成创新和融合应用。
2.近24小时以太坊上DEX交易量约合6.43亿美元。
3.数据:日均交易所充值BTC地址数重回2017牛市水平。
4.Yam Finance将推出链上治理 并希望未来建立更丰富的奖励机制。
5.以太坊EIP 1559提案进展:Besu和Geth两客户端已执行提案实现。
6.加拿大央行报告:多数人了解比特币但并未持有比特币。
7.MicroStrategy首席执行官:随时可以清算手中的比特币。
8.以太坊2.0已激活新测试网Spadina Launchpad和完成对存款CLI工具审计。
9.工信部:加强区块链等与语言信息处理相结合的知识产权分析布局与运用。[2020/9/23]
哈希时间锁合约
金色财经挖矿数据播报 | BCH今日全网算力下降6.44%:金色财经报道,据蜘蛛矿池数据显示:
ETH全网算力179.452TH/s,挖矿难度2341.22T,目前区块高度10100016,理论收益0.00855255/100MH/天。
BTC全网算力97.739EH/s,挖矿难度16.10T,目前区块高度630889,理论收益0.00000780/T/天。
BSV全网算力1.886EH/s,挖矿难度0.28T,目前区块高度635667,理论收益0.00047712/T/天。
BCH全网算力2.367EH/s,挖矿难度0.32T,目前区块高度635897,理论收益0.00038025/T/天。[2020/5/20]
哈希时间锁合约(hashed timelock contract,缩写是HTLC)是一个定时的智能合约,采用私钥和加密哈希值来控制资金访问权限。每一方都必须满足所有互换条件,合约才能执行,否则,通证将会被原路退还。
金色独家 中国西部互联网与大数据产业分会会长 赵勇:区块链缺失了算力协同和资源撮合机制:中国西部互联网与大数据产业分会会长、融数链创始人赵勇认为,区块链发展还处于早期,目前集中解决的问题还集中在链的稳定性和提高TPS方面,智能合约以及分布式自治都有了雏形,但是协同方面几乎还没有。真正进入工业应用的操作系统,需要一个高效率的撮合系统,这个系统就是要把点对点的资源做匹配,即算力和需求做匹配和撮合,撮合之后再来进行协同任务。这些环节,区块链还是缺失的。[2018/6/20]
HTCL包含两个核心组件:
哈希锁密钥(hashlock key)——双方都必须提交加密证明,以验证他们履行了互换合约条款。
时间锁密钥(timelock key)——如果在规定时间内没有提交证明,已经存入的通证将被原路退还。
原子互换示例
Alice决定用10个X通证换Bob的10个Y通证。他们两人创建了一个哈希时间锁合约,有效期是1小时。
Alice创建合约地址,并在里面存入10个X通证。随后,合约生成了一个只有Alice知道的私钥。Alice利用私钥创建加密哈希值,然后发送给Bob。
Bob用这个哈希值验证Alice是否真的向合约存入了10个X通证。Bob无法获取这笔资金,因为他只有哈希值,而没有私钥。
Bob用这个哈希值生成一个新的合约地址,他向这个合约存入10个Y通证。现在,双方都向合约存入了通证。
由于Bob是使用Alice私钥的哈希值创建的合约地址,所以Alice可以认领Bob存入的这10个Y通证。而她在认领Bob的Y通证时也向Bob透露了私钥。如果Bob不在合约有效期内完成交易,那么Alice认领的通证将退还给Bob。
现在,Bob用私钥取出Alice的10个X通证,并完成交易。
互换在一小时内完成,合约无法撤回,Alice成功地用10个X通证换到了Bob的10个Y通证。
原子互换的好处
原子互换可以为交易者带来独一无二的价值。
降低对手方风险——无须依赖中心化的第三方来开展交易。交易者可以完全控制自己的资产。
提高流动性——资产可以跨不同区块链交易,因此可以提高资产的流动性。
直接互换资产——用户可以直接购买加密资产,无须先换成流动性较高的稳定币然后再开展后续交易。用户可以在去中心化的平台交易任意通证。
交易有保障——合约将完全保障按照预定义流程执行,如果条件未达到,资金将原数退还。
降低成本——点对点兑换的费用成本将低于依赖第三方的交易成本。
原子互换的瓶颈
由于以原子互换的方式交易通证资产存在一些瓶颈,DEX和中心化的交易平台仍然有很大的市场。
用户体验——每个交易对手方都必须先对交易金额/价格、时间锁期限、交易数据以及哈希值达成一致意见,并且要等待交易处理完成。这个过程不仅耗时而且复杂,对初学者来说尤其难上手。
隐私问题——原子互换需要等待多个区块才能完成,这可能招来攻击者,让他们有时间来追踪地址并锁定交易者。
兼容问题——你无法跨所有区块链执行原子互换。要进行原子互换,每条区块链都必须使用同样的哈希算法。
原子互换VS跨链桥
原子互换可以点对点交易原生资产,而跨链桥则可以连通不同区块链。跨链桥通过锁定/解锁或铸造/销毁模式来将包装资产跨链。迄今为止,由于跨链桥被攻击导致超过26亿美元的资金被盗。因此,Web3行业正在快速采用一种全新的跨链解决方案。
采用Chainlink CCIP实现跨链通信
交易者和协议可以使用Chainlink CCIP来解决跨链桥和原子互换存在的问题。CCIP是跨链互操作性标准,可以跨各个区块链安全、可靠且高效地传输可编程通证,并可以完美兼容拥有不同哈希算法的区块链。Synthetix就采用了CCIP来实现Synth Teleporters功能,在其多链生态中轻松将流动性跨链。
Chainlink预言机
个人专栏
阅读更多
金色财经 善欧巴
元宇宙Lab
比推 Bitpush News
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。