加密货币世界中,匿名币算是比较少被提起的币种。但是在近期,韩国交易所 Korbit 率先下架 DASH, Monero 与 Zcash 三大匿名币,日本的 Coincheck 也同步执行,原因为何?
首先,我们要先了解“匿名币”与“加密货币”之间的差异。
一般加密货币与匿名币的差异
加密货币(Crypto currency)的重要定义有几点,“分散式系统”、“不可更改性”、“匿名性”。
- 分散式系统:意指数据库的存在形式是散布在世界各个角落的,这不会因为某个中央化的数据库损毁,而造成资料流失。
- 不可更改性:代表着交易后的纪录无法被窜改,这与系统本身所特有的共识机制有关系。
- 匿名性:代表交易的双方无法被直接辨别。
笔者又粗略将加密货币分为两类,“一般加密货币”与“匿名币”,以下介绍:
所谓“匿名”,就字面上直观解释为“不写真实姓名或没有名字”,前者通常会有别称或代号,后者则什么资讯都没有。同样的,在加密货币的世界里,依照匿名的程度(匿名性),也可使货币被区分为两种,“一般加密货币”与“匿名币”:
- 交易上不使用真实姓名,即“一般加密货币”
- 交易上完全不使用任何名字,即“匿名币”
第一种方式,是所谓的“半匿名”英文称为“Pseudonymous”
第二种方式,“匿名”,英文用做“Anonymous”
要解释第一种方式,“半匿名”,我们拿最具代表性的“比特币”来做事例:
比特币的起始,来自于中本聪的论文,其中,簿记账的观念呈现在整个区块链的纪录当中。白话来说,就是在比特币的交易行为中,除了交易者的真名无法取得,其他资讯都是公开的,任何人都可以追溯其交易纪录,比如交易金额、交易时间等等。这就像是你在 PTT、Dcard 上面有自己的账号,乡民们可以借由 IP 位置发现到这个人是不是在校园中使用,但是没有人晓得账号后面的人长什么样貌。
同理推断,“比特币”的“半匿名”特性,就像是你知道附近屋子(钱包位址)里面有多少钱、与哪些钱包在做交易、交易金额、交易次数等资讯,但是不知道屋主(拥有者)是谁。而且依照此特性,可以推断出钱包拥有者大概的轮廓。这样的“半匿名”特性,一旦有部分资讯被他人掌握的时候,便有机会借着相关线索找到钱包拥有者。
正是这样的“半匿名”特性,让政府监管“一般加密货币”的期望成为可能。所以当使用者要注册、使用加密货币交易所的时候,相关账号都要通过要 KYC(Know Your Customer)认证。
“半匿名”特性的好处是,交易纪录公开,并且交易的安全性与公正性由“矿工”认证完成,所以双方不得有任何异议外,如果没有任何线索可以连结钱包位址与使用者真实身份,那么“匿名性”是没问题的。但是,每个人都查得到你的钱包位址,等于有机会辨别你的实际财富状况,一旦被辨别出钱包与使用者的相关性,会产生很多现实生活中的安全性问题。想像一下,日常生活中,你会希望每笔交易都被亲朋好友知道吗?想想看你刷信用卡购物之后,爸妈叫你过去跟他对账的时候吧!
所以,“比特币”这类加密货币的匿名性,只存在于你的钱包位址并未被第三方知道、从未与法币有所连结的时候。只要知道了钱包位址,再加上 KYC 的帮助,就有办法找到使用者本人。
事实真的是如此吗?我们来看看区块链上的交易纪录实例:
1. 笔者随意找了一个钱包位址“1MLXSRaPBSFehX8PCimjgwwWYGwSsgwfpZ”
2. 于区块链上查询此钱包
- 区块链透露了一些资讯,像是这个钱包总共有 5 笔交易,目前拥有 0.7881 枚比特币,总共拥有过 29.8411 枚比特币。
- 交易纪录显示,最早这钱包出现在 2018/01/14 日,并由“17mCS2vy5UesLPPX3WR8STnMMZ2bhw6nhm”钱包汇入,这代表了这两个钱包之间一定有某种连结。
- https://blockchain.info/address/1MLXSRaPBSFehX8PCimjgwwWYGwSsgwfpZ
3. 发现到此钱包的交易纪录
- 此用户付款给“14MNaAUqQyLDvxZmUrmb75RHkanUtvvtS7”钱包三次,总共支出 28 枚左右的比特币
4. 有心人士即可透过相关资讯,去推断此钱包使用者的真实身份
当拥有这样的交易纪录,配上国际反洗钱法所推行的 KYC 之后,就有办法执行后续的各种行动;像是“征税”。同样的道理,在“以太坊”“莱特币”等相关数位货币上面的交易纪录也一样透明。若要拿这类容易被追溯的数位货币来进行各种地下经济作业,实在是没有什么道理。
有些人会认为当原有的钱包位址和个人资讯被曝光后,只要换了一个钱包(即钱包位址)就没事了,但实际上,若新旧钱包之间有资金转换时,资讯一样会存在于区块链上,也一样会被溯源。因此,即便拥有多个钱包,也必需要保证钱包与钱包之间不能出现交易,否则相关性就会被定义出来。况且,管理多个钱包的时候,记账成本其实相当高呢。
题外话,加密货币的交易可借由各类加密货币或法币来完成,若以法币进行交易,即进入了政府所掌控的金融系统,因此笔者曾听闻有些人为了反追踪(想避税或降低价差等因素)而不想透过加密货币服务商做交易,反而采取线下面交等方式,但这其实很危险的,不但被骗时无从追溯,可能还有人身安全的问题。想像一下电影中的黑市交易情节,一边交货一边给钱,而且是很多的钱,在缺乏第三方的保护下,若是被骗可能只是某一方拿到钱拔腿就跑,但如果是起冲突,双方就开始火拼!哇,这也太刺激了。
回到正题,比特币的匿名性不够强,不记名的“匿名币”就拥有了真实的应用情境与需求。
以公司法人与公司法人之间的交易做比喻,“一般加密货币”如同公司间的所有的交易资讯都被看得清清楚楚。想像一下,鸿海与旗下供应商的每笔订单交易纪录都公开的时候,对企业本身和对“股市”带来的影响该有多刺激?再看看“匿名币”,就像是你听闻科技业的大小企业间分分秒秒都有交易在跑,但是你看不到企业名、交易金额、交易时间等等,但你身为第三方,只看得到一些无关痛痒的认证纪录。
由此可见,匿名币隐去“钱包位址”与“交易金额”这两项要素的特性,除了一般需求外,同时符合地下经济的需求,因为除了交易双方,其余人士都无法得知详细内容。这正是“匿名币”,会被特别点名出来的主要因素。
至于“匿名币”是否如上述的那么神奇?我们以 Monero 的区块链当作范例:
1. 随意选去任一区块链交易纪录
- 区块链的公开资讯,仅有“Form Block”、“Fee”、“Size”、“Mixin”,你要是没有 Payment ID 的金匙,根本什么也看不出来。
2. 无法得知交易金额与钱包位址
- Input 与 Output 的交易金额总数都显示为 0,外人什么都无法得知。
统整上述使用“匿名币”的需求动机:
- 需要达到现在银行体系提供给我们的隐私保护级别,降低资讯被披露所带来的风险。
- 需要超越现有金融体系所带给我们的隐私保护级别。
但是“匿名币”的使用动机,以政府监管的角度来说,是件难以处理的事情。笔者认为,这正是“匿名币”被要求下架之因素,因为没办法管,所以只能降低其流动性。
“匿名币”的后续还有太多可以了解的部分,有兴趣的读者可以前往笔者网志“林小狗研究室”与笔者一同做更多的学习与研究。如果比较不了解加密货币的读者,可以先前往阅读“数位货币懒人包”系列文章或是留下您的资讯,以供后续与 各位更新 。
笔者整理出几个为提升“匿名性”常见的方法,供读者进一步查询。
- Stealth addresses
- Mix(混币)
- RingCT(环形签名)
- Zero-knowledge Succinct Non-Interactive Argument of Knowledge proofs (zk-SNARKs)(零知识证明)
- Tor
未来还有很多主题可供探讨,笔者先举列几个题目,有兴趣的读者可以留言给我。
- 匿名币在“匿名性”程度上的差异
- “隐私保护技术”的方法论
- 现在有哪些匿名币存在于世上?
- 匿名币中有矿工的存在吗?






























