区块链交易平台开发丨HB系统开发
最近几周,加密货币开发社区出现了大量关于一种革命性想法的讨论——跨链原子互换(Atomic Swap)。原子互换是一种正在开发中的新技术,允许在不同类型的数字资产之间实现无需信任的点对点交易。
这些交易可以在瞬间完成,所以任何一方都没有机会不遵守协议。并且当出现一方中途退出的情况下,资金会在一个规定的时间后退还给各方。点对点场外交易系统开发
这种新技术对加密货币的未来具有重大影响,因为这种无缝的跨区块链的加密货币互换能力打开了一种全新的潜在应用。原子互换可以使传统加密货币交易所成为历史,因为如果用户想要在不同加密货币之间进行交易,那么这种新技术可以让用户完全控制自己的资金。
想想一下两个人,Alice和Bob,想要交易一些A币来兑换比特币。
Alice是交易发起人并创建了一个“带锁的箱子”,用于在互换过程中存储这些交易资金。这个箱子是很特别的,因为要打开它则同时需要Bob的签名和一个由Alice生成的秘密数字。重要的是Alice并不与Bob分享这个秘密数字,因为Bob可能会打开这个箱子并在互换发生之前将币提走。
Alice拿着她生成的这个秘密数字并为其创建一个哈希。这个哈希就是从这个数字衍生出的一个数字,但是并不能从这个哈希找出最初的数字,但从最初的数字获得这个哈希却很容易。这个哈希就是钥匙,而这个数字就是锁。所以尽管Alice同时拿到锁和钥匙,她仍旧不能打开这个箱子并拿回她的资金,因为她仍旧需要Bob的签名。
Bob将查看Alice的合约地址并确保在他创建自己的带锁的箱子之前所有事情都井然有序。Alice将把她的箱子的哈希发送给Bob,从而Bob能够制作一个具有完全相同钥匙的箱子,但是对他来说,他需要Alice的签名来打开这个箱子。
从这一点上说,Alice既拥有这个钥匙,又能够为Bob的箱子进行签名,并赎回与这个地址的资金。当这都完成时,Bob所需要的这个他不知道的秘密数字将会被公开广播给所有人进行查看。然后Bob可以拿走这个数字,并打开Alice的箱子,再赎回这些资金。
如果出现Alice或Bob在互换过程中退出的情况,两个带锁的箱子都将被生成,以便如果这个互换不发生,所有的资金都会在双方设定的一个具体时间内返还给所有者。
深圳云界网络专业定制开发区块链解决方案,区块链项目,区块链金融系统,区块链商业模式系统,区块链应用游戏,金融结算系统,点对点交易系统,场外OTC交易系统,区块链各类推广模式,区块链浏览器开发等等,帮您一站式解决区块链开发。