ECOC神谕系统——原子计算篇
发布:中币网 时间:2020-12-17 00:00:00 加入收藏 打赏
问题是:到目前为止,用户必须通过像Binance、Coinbase、MXC或bitrex这样的中心化交易所来进行加密货币交易。但即使是下订单,用户也需要向交易所转资产,而且每笔交易都会收取服务费。这会花一些时间、区块链转移费和交换服务费来进行一个加密货币跨链交易(不同区块链上的加密货币)。最重要的是,你必须信任服务,因为只要他们持有私钥,他们就持有用户的资金。这给用户带来了很大的风险(“不是你的钥匙,不是你货币”)。
从上面的场景可以看出,目前加密货币的跨链交换存在一个问题。
信任–要跨区块链(交叉链)进行交易,我们需要信任对方,并希望他们能按约定付款。因此,我们依靠第三方如交易所为我们做交易。
有一种更好的交换方式叫做“原子交换”,可以在某些区块链上实现,这些区块链支持一种称为哈希时间锁协议(HTLC)的特殊类型的合约,或者能够在其上运行虚拟机的区块链。
哈希时间锁协议是一种非图灵完全合约,它使用哈希值锁定加密货币,并且只能用(秘密)密钥值解锁。由于它是一个“时间锁定”,当它过期时,哈希中所有锁定的资金都将被取消。
哈希时间锁协议的使用为我们提供了一种称为“原子交换”的跨链交换策略。
原子交换的工作原理:让我们从Alice和Bob做源自交易来了解。这个由Alice启动的过程开始把加密货币$进行哈希处理,并设定锁定时间为20分钟,保留好密钥然后将其发送给Bob。如果 Bob 不在20?分钟内发哈希值,那么 Alice可以提回这个资产。在Bob看到他的哈希加密货币$到他钱包后,他不能使用该货币,只能检查他刚刚收到的加密货币$的金额。然后,他将已商定的加密货币?? 数量进行锁定在相同的哈希值并设定过期时间比Alice的相同或更短,然后发送给Alice。在Alice确认好金额后,她使用她的密钥解锁哈希值并在加密货币?的区块链获得加密货币?。此时,密钥会在区块链?上发布,Bob现在知道密钥并使用密钥解锁他的?$ 币。
原子交换过程
至于ECOChain,我们正准备在交叉链中扩展我们的生态系统,原子交换在我们下一步中发挥着关键作用。我们甚至在这个项目上花了一些资源,并在GitHub上为我们的原子交换创建了一个专用的存储库https://github.com/ECO-chain/AtomicSwaps
进一步的分析表明,在第一步,Bob比Alice稍占优势。因为在同意后,Bob可以查看交易所的价格,如果价格变化对他不利,他有权不做任何行动而取消交易。这就导致了所涉及交易的期权价格。
来源:
来源:中币网 https://www.zhongbi.net/news/blocknews/173230.html 声明:登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。 此文如侵犯到您的合法权益,请联系我们3111859717@qq.com,我们将第一时间处理。