推 forgetter: 推 真正能用的电子现金 请问三方诈骗BCH要如何避免呢
刚好有人问到中本聪的发明一个非常棒的地方,就是有效防止付款诈欺。
现在的金融体系充满了各种付款诈欺行为,譬如信用卡就一大堆黑卡刷游戏序号。
网拍上卖很便宜的很多就是这种的,收了就等哪天莫名其妙Steam被封帐。
就算没有黑卡,收取信用卡对于商家风险一直相当高。
因为信用卡并非是一个付款当下即清算的交易行为,消费者几乎都有事后取消的权利。
假如是网络卖服务的商家,遇到这种几乎就是只能当日常营业损失而已。
而不像是现金一样,是真实的一手交钱,一手交货或是服务。
但是加密货币就等同于现金了,可以在付款当下即清算直接到商家手中。
不会再有任何的事后被追回的可能性,商家大幅减少了被诈欺的风险成本。
所以很多网络商家收加密货币会有打折,这并非纯粹挺加密货币,而是真实反映成本罢了。
https://tinyurl.com/mbjrdxd6
再来就是我们非商家,在网络上要收钱最常遇到的问题,第三方诈骗。
而且遇到这种问题的时候,因为是提供帐号给别人,很惨啊。
只要名下有任一个银行帐户被列为警示户,名下所有帐户都会被一起冻结。
法律流程跑完可能都好几月后了。
但假如你用加密货币收款可几乎完全免疫于这个问题。
首先只要你有私钥,你的钱当然就无法被冻结,
就算是真的遇到三方诈骗,收到被诈取的款项,你的钱包也不可能被政府直接冻结。
(当然这个前提是你不能直接用交易所地址收款,not your key, not your money)
像我是收取款项向来不会直接用交易所地址的,小额直接用Bitcoin.com等著之后花掉。
大额用Electron-Cash,内建CashFusion,可在高度隐私情形下入金交易所。
就算真的哪天收到意外之财,但又怕得要死,Electron-Cash还有个杀手功能。
直接冻结这一笔交易的UTXO,或是干脆直接把这笔UTXO拿去烧掉。
所以我一直觉得中本聪设计的UTXO模型才是最适合金流的。
无论是CashFusion提高隐私还是冻结有问题的UTXO,Account模型的ETH都很难实现。
在这种情况下几乎不会有任何可能性让自己的帐户被冻结。
当然只是这样还是无法防止三方诈骗啊,有方案堵绝吗?
我发这篇文章的目的就是要讲这个方案,用自己的地址私钥签名讯息。
传统上我们用金融帐户几乎没有简易方案可以用电子方式证明我的帐户是我持有的。
最常用的大概就是存摺封面照片,但在现代要伪造这种照片太简单了。
更不用说不会有人为了转钱给你还给你存摺自拍照,洗洗睡吧。
但中本聪时代就已经有了用自己持有地址的私钥签名的技术了。
钱包的持有人可以用自己的私钥签名对方的讯息,譬如像是这样
https://i.imgur.com/8PTLYPe.png
用目前最广泛的钱包应该还是Metamask,用Metamask配合MEW就可以签名了。
https://bitcointalk.org/index.php?topic=5044527.0
注意签名的讯息内文必须由收款者提供,由付款者的私钥做签署。
要被签名的讯息也不能简单重复,越复杂越好。
这样就可以确保签章无法被重复利用。然后用MEW的Verify用地址与签章去做检验。
最好像是这样啦:
"签这个讯息代表你的钱要转给我Darkerduck了,不是转给Darkerduck都是第三方诈骗,
民国110年7月7日下午3点半"
看到这种资讯仍然可以傻傻用自己的私钥给诈骗者签名我也无言了。
这样就可以高度确保转出的钱是由提供资讯的对方地址所拥有。
当然BCH上的Electron-Cash也有这个功能,有兴趣可以尝试。