欧意交易平台app

全球领先的 数字资产服务平台

欧易OKX提供数百种币币和合约交易对,以满足多样化的交易需求。平台在200个国家和地区中有超过2千万用户,是全球领先的数字资产服务平台。

欧意交易所官网在线登陆|使用契约的链上限价订单

欧意交易平台app 欧意交易所官网在 2023年11月20日

这篇文章首先发表在 Medium 上。

我们开发了链上限价订单。 它基于一种称为契约的智能合约,只有在花费输出的交易满足特定条件时才可以花费输出。 为了演示其工作原理,我们实施了以比特币支付的 Ordinals 代币买卖限价订单,无需托管人。 它可以运行在任何比特币协议链上,例如Bitcoin SV和MVC。

限价订单

限价单使买方或卖方(通常称为制造商)能够确定他们愿意在市场上买卖资产的特定价格。 随后,另一个交易者可以选择“接受”该报价并进行交易。 这一过程通常在托管交易所中得到促进,交易所暂时持有双方的资金,并采用内部结算机制来相应地分配资金。 然而,这种方法涉及将资金信任给第三方,从而使他们面临因系统黑客或内部盗窃而造成的潜在损失,其中第三方可能会消失或盗用资金。

推荐阅读 1

什么是 GammaSwap? 为交易者提供免费的衍生品交易平台

2小时前 2

根据法官的说法,Coinbase 和 SEC 为辩论分配了平等的时间

2小时前

信用

契约

比特币契约限制了 UTXO 的使用方式。 它是在 sCrypt 中使用 ScriptContext 实现的。

例如,制造商可以下一个卖出订单,将 10 个 PEPE 代币锁定到契约合约中,允许任何购买者提取最多 10 个 PEPE 代币,只要他们向卖家支付,例如,他们移除的每个 PEPE 1000 聪。

如果买方希望交易的金额低于 10 个 PEPE 限制(例如 7 个),他们可以选择为其余 3 个 PEPE 创建受相同契约约束的代币找零输出。 在这种特殊情况下,卖方被确定为制造商,买方在限价订单的框架内扮演接受者的角色。 该机制有利于部分履行限价订单的过程。

该限价单可以看作是 RUN 代币的 OrderLock 和 Ordinals 的 OrdinalLock 的扩展,只能进行全额交易。

如果订单未 100% 成交,合约还允许卖方取消订单并拿走剩余的 PEPE。

执行

我们使用 BSV-20 可替代代币作为创建限价订单的示例,并用比特币进行交易。

卖出限价单

一定数量的 BSV-20 代币被锁定在契约智能合约中。 买方可以从智能合约中获取部分或全部代币,前提是他在同一合约调用交易中向卖方支付要价。

卖出限价单卖出限价单卖出限价单卖出限价单描述卖出限价订单的交易图

买家可以通过在同一合约调用交易中将聪转移到买家的地址来兑换 BSV-20 代币。 这是在调用合约的“购买”公共方法时完成的。

还有一种“取消”方法,允许买家在订单未 100% 成交时取回资金。

BSV20限价卖单

买入限价单

限价卖出订单非常相似。 只是这一次,智能合约中锁定了一定数量的比特币,而不是 BSV-20 代币。

买入限价单买入限价单买入限价单买入限价单描述买入限价订单的交易图

由于智能合约本身无法确认 BSV-20 代币的真实性,因此使用了预言机服务。 预言机通过签署其引用以及金额和代币的铭文来保证代币的有效性。 智能合约验证此签名。

观察:比特币是一台运行良好的机器:sCrypt 首席执行官刘晓辉

Youtube 视频Youtube 视频Youtube 视频Youtube 视频

区块链新手? 查看 CoinGeek 的区块链初学者部分,这是了解更多有关区块链技术的终极资源指南。

上一篇:欧意ios|Merit Circle 宣布将治理代币 $MC 更名为 $BEAM

下一篇:没有了

猜你喜欢