没有网络,数字货币钱包是怎样交易的?

253
okx
假设小明要向小红支付5个数字货币,他们都有自己的手机数字钱包,但是他们在没有手机信号和网络的荒郊野外。他们可以通过蓝牙、点对点或二维码通讯进行交易,因为他们熟悉扫描二维码支付。

首先,小红打开手机数字钱包,点击二维码收款,生成包含其钱包地址的收款二维码,也就是公钥。

然后,小明通过扫描小红的二维码获取小红的公钥。接着,他将小红的公钥、自己的公钥和支付5个数字货币的信息打包成一个交易。他使用只有自己知道的私钥给交易签名,目前无法将此交易写入链上。

小明的数字钱包会检查他是否有足够的数字货币来支付。小明数字钱包把签名的交易打包成一个二维码让小红扫描保存。在没有网络的情况下,小明可以继续向其他人支付。

当他们进入有信号、网络的区域时,小明上网并将签名的交易准备写入链上。如果交易没有问题,则写入链上。

如果小明故意伪造交易、使用未经授权的私钥或支付不足,这个交易无法写入链上。在这种情况下,离线交易失败,小红可以向小明发起重新支付的请求。只有小红上网并将交易写入链上,才能正式完成支付和交易。离线支付对诚实的双方没有问题,但对不诚实的支付者来说是有问题的,只能通过事后追责来解决。

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

进群交流|欧易官网