【博评】点解WannaCry勒索只收Bitcoin?你首先要知Bitcoin系啲乜

撰文: 吴俊熙
出版:更新:

2010年5月22日,一名Bitcoin用户以一万bitcoins购买两份pizzas。到了今天,这一万bitcoins已经值二千万美元了!而5月22日亦被称为Bitcoin Pizza Day。读者或许都知道早前威胁全球的WannaCry勒索病毒只接受以bitcoins付赎金,但是否知道为什么?

WannaCry勒索只接收以Bitcoin交赎金。(网上图片)

网上购物,一般会使用信用卡,信用卡连接著卡主的个人资讯如姓名及地址等,而交易纪录为客户私隐。使用Bitcoin交易是匿名的,双方点对点(peer-to-peer或P2P) 直接交易,不经中间人。当交易确立,纪录会于互联网分散公开。如果想篡改纪录,就要在全球的电脑把所有及后的纪录更改,不要忘记,新的纪录每分每秒也在产生,所以交易纪录被视为不可篡改及不可伪造的。

Bitcoin没有中央银行在背后支持,那么谁会帮忙付出大量的时间及电脑能力处理新的交易数据纪录,把之变成数据块(blocks),并发送全球?那就是矿工(miner)。矿工以电脑程式进行的计算工作,称为“挖矿”(mining),产生一个新的数据块(blocks)需要十分钟,而帮忙处理交易纪录的报酬是获得新发行的bitcoin。因为挖掘可以有奖励,早于2010年,笔者太太已经利用公司电脑,加入矿工行列。本来,对于一般人而言,奖励绝对是一个诱因,使用电脑去挖掘更多的bitcoin。对Bitcoin而言,更多的用家、更多的blocks纪录,会让Bitcoin更加安全。然而,挖掘的难度会依挖掘速度而改变,是以产生一个新的blocks恒常地需要十分钟,即挖得愈快,难度愈高。她玩了不久,挖掘的难度增加,公司的电脑已经不能负荷计算,她就没有再挖了。

Bitcoin的起源——谁是中本聪(Satoshi Nakamoto)?

2008年,某人或某团体以“中本聪”之名,于网上发表了一篇文章,文中描述电子货币系统Bitcoin的概念,而这货币系统不需要建基于双方互信上。2009年,他把这个概念写成程式,并透过这程式,因挖矿而获得了最早的50个bitcoins。

“中本聪”自称日裔,可是英语纯熟,却没有使用过日语,而且上线时间不固定, 让人猜不透其生活时区。故此,“中本聪”可能是一个虚构身份。网上众说纷纭,有说“中本聪”是日本天才数学家望月新一,亦有说“中本聪”是欧洲的计算机工程师。笔者认为最有趣的两个推测包括:

一、四间科技公司:SAmsung, TOSHIba, NAKAmichi & MOTOrola,因为它们的名字拼起来,就是Satoshi Nakamoto。二、 中央情报局(Central Intelligence Agency, CIA): 日本名字以姓行先,所以应该是Nakamoto Satoshi。Nakamoto是中间、原本的意思,Satoshi有思考敏捷、有睿智之意,拼起来就是“Central Intelligence”了。

到目前为止,公众仍不知道谁是“中本聪”。

Bitcoin发明者“中本聪”的身分仍是个谜。(视觉中国)

数学题:为什么bitcoin的上限只有2100万个?

产生一个新的数据块(blocks)需要十分钟,即一小时可有6个blocks,一日就有6x24=144个,一年就有365x144= 52560个,而Bitcoin以四年为一个周期,所以一个周期内有210240个blocks,大约就是二十一万个。

在最早期即2008年的挖矿过程中,每个block最多可以产生50个bitcoins,到了之后的四年,即2012年11月28日 (Halving day 2012 ),奖励减半,每个block最多可以产生25个bitcoins。到了2016年7月9日,挖掘每个block的只有12.5的奖励,如此类推。把所有可以挖掘的bitcoins加起来,即是50+25+12.5+6.25+3.125+…,这题几何级数的答案,就是 50/(1-0.5)=100。第一周期可以生产21万个blocks,再乘以每个block可以生产50个bitcoins,加第二周期可以生产21万个blocks,再乘以每个block可以生产25个bitcoins,如此类推,即 210,000 x 50 + 210,000 x 25 + 210,000 x 12.5 +… = 210,000 x (50 + 25 + 12.5 +…),即21万x100,等于2100万个。

然而,重点不是数量,而是过程。新被挖掘的bitcoin会于预计的时间内出现,bitcoin的存量稳定,不会如政府印银纸一样,数量突然泛滥。当我们相信政府、投资者、信托人,所以我们会使用国家发行的货币。但若一个国家为了减债而滥印钞票,又或者少数人可以垄断及操纵市场,货币使用者信心会下降,而Bitcoin作为货币系统,不需要双方互信,而且交易纪录公开透明,没有使用信心的问题。

Bitcoin的上限只有2100万个。(视觉中国)

WannaCry事件中,有多少人付了赎金?

虽然说是匿名,但交易纪录是全球公开的,每人都可以看到户口内bitcoin的转移。到目前为止(香港时间五月二十二日凌晨),WannaCry中的三个赎金帐户共有接近三百宗交易,约值49个bitcoins,即十万美元左右。以这样大程度的攻击来看,十万美元赎金真是九牛一毛。全球各国政府执法人员金精火眼注视著这三个户口,暂时仍未有人触碰那三个帐户。以下连结为其中一个户口内的交易:https://blockchain.info/address/115p7UMMngoj1pMvkpHijcRdfJNXj6LrLn,读者可以看到这个户口内的所有交易。

为什么WannaCry的赎金是Bitcoin?

合法商品如黄金:Bitcoin于世界许多地方均合法,但只是被视为商品,而非货币,是以Bitcoin与黄金或房地产一样,可作走资用。走到世界各地,Bitcoin只是一个密码,要兑现不难。2013年,塞浦路斯爆发经济危机,政府为个人储蓄征税,以接受欧元区的紧急财政援助。当时市民为保个人储蓄,大量投资Bitcoin,这种没有政府监管的电子货币当时变得很吸引。

匿名购物:使用Bitcoin于网上购物愈来愈方便,许多网站如Amazon亦接受Bitcoin付款。因为用者匿名,黑市购物网站Silk Road亦接受Bitcoin,用户可以购买武器、毒品、儿童色情刊物等违禁品,买家总不会以自己名字登记的信用卡购买非法商品吧? 联邦调查局及欧盟多次打击Silk Road,而Bitcoin被视为洗黑钱的工具。Bitcoin其实是一套数学理论,以及一个电脑程式,洗黑钱问题早于Bitcoin出现前存在,美元大钞、黄金、房地产均可助洗黑钱。Bitcoin记帐的方式公开公正,比起黄金及现钞,Bitcoin更容易追寻其来源出处。政府应解决洗黑钱或购买非法商品问题,而非把Bitcoin妖魔化。同时,要立法追上科技,如果律政司活在上个世纪,追不上本世纪的科技,那不是科技,而是司法制度的问题。一个滥印钞票让人民财富缩水、又不能追上时代步伐的政府,不是比数学理论及电脑程式更加可怕?

(文章纯属作者意见,不代表香港01立场。)