为什么数字货币需要隐私?比特币是如何保护隐私的?在生活中,我们通常用的法定货币有两种形态:纸币和电子货币。当我们使用电子货币(银行卡、支付宝、微信支付)等时是没有隐私的,因为关于你账户的所有交易记录,都保存在对应中心化公司里。当我们使用纸币时则是隐私的,因为我们去超市购物都是一手交钱一手交货完成的,关于其中你花5块钱买牙刷还是10块钱买毛巾这些都无法被商家以外的人所知晓。
为什么货币需要隐私(匿名)?
首先我们需要先思考一点:为什么商家不会对每个人收取不同的价格?
假设商人 X 要出售一件商品,标价 200。
1.其中 A 没有买, B 和 C 都买了。
2. A 愿意出 100,B 愿意出 200,C 愿意出 300。
3. 对于 C 而言,C 愿意出 300,但是只花了 200 就买到了,所以 C 获得了 100 的净剩余。
净剩余就是因为 C 的私人信息愿意出价300没有被商家知道得来的,可以称之为 C 的信息租金,也就是因为 C 拥有自己的私人信息而获得的剩余。
商家不知道买家愿意对这件商品花费多少钱。所以商家只能估算出来一个分布,然后收取一个统一的价格 200 。
我们假设商家完全知道 A B C 三人愿意花多少钱买这件商品,能否用不同价格卖给不同的人?可以。
那如何知道你愿意花多少钱来购买这件商品?
…
这就是为什么隐私对于我们如此重要。
比特币是如何保护隐私的(匿名)?
比特币的匿名是建立在地址(网络身份)与个人(现实身份)之间割裂开来。
就像你下载安装一个 imToken ,之后将手机离线,创建一个 BTC 钱包,只要你不说,没有人知道这个钱包地址属于谁。这个过程不需要你的个人信息(手机号、邮箱、KYC 等…)填入、绑定。
比特币的匿名性建立在 UTXO 模型上,将 BTC 地址之间的关系割裂开来。
由于 UTXO (Unspent Transaction Output)的特殊性,任何人在查看一笔有多个 input 和 多个 output 的交易,没有办法去区分找零地址和收款地址,除非转账的当事人。
由于 BTC 的交易在全网公开的,所以对于一笔转账的交易,以下两点就是任何人都可以查看的并监控的:
1.交易的金额
2.交易双方的地址
这意味着一旦你钱包里的 BTC 通过中心化交易所,那所有的一切都可以关联起来,也就不再有「隐私」可言。在去中心化的世界,中心化交易所却是暴露个人隐私最严重的的场所。