1707631210
1707631211
要回答上述问题,得从其他电子货币,乃至实体货币所具有的一个共同特点说起。那特点就是,它们都离不开某些核心机构的操控——比如实体货币的发行由中央银行所管理,电子货币的交易由特定公司所认证。这一特点是当前货币体系的基础,在许多人眼里甚至是理所应当的。(像货币这么重要、且人人都想据为己有的东西难道可以没有核心机构来管理吗?)但不容否认的是,那些核心机构在起着重要作用的同时,也带来了一些缺陷,比如它们往往不是所有时间都运作的(人家的员工也要下班,也要过周末),从而给某些时段的交易带来不便。而且它们的核心地位往往使之成为货币体系的“命门”,一旦出现问题——比如被黑客侵入——就会造成“牵一发动全身”的严重后果。此外,它们还可能因贪污腐败等内部因素的侵蚀,而做出危害用户利益的事情,这种担忧在最近几年间随着全球金融危机的爆发无疑得到了加深。
1707631212
1707631213
对这些缺陷的克服,正是比特币的独到之处所在。
1707631214
1707631215
那么,比特币是如何克服上述缺陷的呢?大思路其实很简单:既然上述缺陷都是来自核心机构,那么克服的方法就是取消核心机构,将货币的发行与交易全都分散化——用学究一点的术语来说叫做“去中心化”(decentralization)。当然,这个大思路说起来容易,实施起来却绝非轻而易举(否则也就轮不到比特币来做了)。
1707631216
1707631217
我们先说说发行。发行的分散化说白了就是人人都能发行货币。初听起来,这简直就是天方夜谭,以人性之贪婪,倘若人人都能发行货币,那货币岂不是会被疯狂地发行出来?货币体系岂不是会立刻崩溃?是的,不加限制的话,局面确实会如此。事实上,避免这种局面正是核心机构的存在理由之一,而比特币系统的高明之处,就在于通过数学手段的限制,巧妙地做到了既不引进核心机构,又能避免上述局面。具体地说,在比特币系统中,虽然人人都能发行货币,但究竟是谁、在什么时候、发行什么数量的货币,全都是由数学手段决定的。这手段是什么呢?两个字:解题。比特币系统不断地给玩家——确切地说是他们的计算机——提供所谓的“苦力题”——即毫无捷径可循,全靠卖苦力死算的题目,(3)谁先做出就可获得一定数量的新货币(相当于是发行了这一数量的货币)。(4)这就是比特币的发行过程,这个过程很像掘金者挖掘金矿——大家的贪欲虽然旺盛,但要想拿到金子,埋头挖掘才是硬道理。有鉴于这种相似性,比特币系统中的货币发行被称为“挖掘”(mining),参与“挖掘”的人则被称为“挖掘者”(miner)。比特币的发行过程与挖掘金矿之间的相似性还有另一个重要层面,那就是比特币系统中的货币总量是有限的,就像地球上的金矿总量有限一样。这总量是多少呢?是2100万枚(目前已“挖掘”出约700万枚)(5)。这是比特币有别于像腾讯的Q币、“魔兽”的金币那样的其他电子货币及实体货币的又一个重要特征,也使得它在某些人眼里比其他货币更具收藏及升值潜力。
1707631218
1707631219
说完了发行,再说说交易。一个好的交易系统必须具备两个基本特点:一是保护交易信息,二是防止交易欺诈。前者比较简单,主要依靠加密,这是电子货币交易的通用做法,比特币也是如此。后者——即防止交易欺诈——可就不那么简单了,与实体货币一花出去就从钱包里消失不同,电子货币只是一组数据,不加限制的话,是很容易进行重复花费的(即将表示同一枚货币的数据重复使用若干次)。事实上,防止这种欺诈正是核心机构的存在理由之二(由核心机构对所有交易进行认证,就可以防止重复花费),而比特币的高明之处,则依然在于通过数学手段的限制,巧妙地做到了既不引进核心机构,又能防止上述欺诈。具体地说,比特币系统对每一笔交易都进行记录,作为防止重复花费的依据。当然,这一做法本身并无新意,可以说是效仿核心机构的做法,所不同的是,比特币系统中的交易记录是由玩家保存的(因此交易与发行一样,也是分散的)。但这样一来就产生了一个问题,那就是:交易记录既然由玩家保存,如何才能保证不被不良玩家所篡改呢?答案是:解题!在比特币系统中,玩家往交易记录中增添任何新交易,都必须像“挖掘”新币一样做一道“苦力题”(谁先做出就将结果告知所有人,并从交易费中获取奖励)。这样做的好处在哪里呢?就在于无论谁想要伪造交易记录,就必须也做“苦力题”。但比特币系统中“苦力题”有一个独特的地方,那就是它的难度是以系统中所有计算机的总计算能力为标准设置的,如果单枪匹马地做,短期内做出的希望是极为渺茫的,(6)这使得比特币系统具有极强的安全潜力。(7)
1707631220
1707631221
以上就是比特币的基本特点,在目前它基本上还只是一个玩家的游戏,虚拟色彩远大于现实色彩,但它创造性地并且几乎破天荒地以分散的方式处理了货币的发行与交易两大环节,使货币体系由受核心机构掌控转变为依赖于可靠性高得多的数学计算,从而具备了前所未有的安全潜力,这是它有别于同为虚拟货币的腾讯的Q币、“魔兽”的金币等的最大特点。可以这么说,其他虚拟货币都只是对实体货币的简单模仿,比特币却是对货币体系的漂亮创新。比特币的另一个显著优点是具有良好的私密性。由于不受核心机构掌控,比特币玩家无需向任何人提供自己的真实信息。此外,比特币系统的开放源代码性质,一方面便于软件开发商替比特币系统开发服务软件,另一方面,则使得即便是比特币系统的开发者,也无法一手遮天地对系统进行恶意变更。正是这些优点的总和,构成了比特币的魅力,促成了它在2011年上半年的快速发展,并使一些人对它的未来充满了信心。
1707631222
1707631223
1707631224
1707631225
1707631227
霍金的派对:从科学天地到数码时代 3.比特币的未来
1707631228
1707631229
比特币具有如此多的优点,读者您是否也有点动心,想玩一玩比特币,甚至梦想着也能四个月玩成百万富翁呢?需要提醒您的是,那样的好事是可遇不可求的。您可以像炒股票一样地去炒比特币,但谁也不能保证您发财。比较稳妥的办法,是通过做“苦力题”来“挖掘”新币。但我们前面刚刚提到过,比特币系统中的“苦力题”难度是以系统中所有计算机的总计算能力为标准设置的,(8)在早期玩家少的时候这个难度是很低的,但现在比特币的玩家已数以万计,有些玩家还动用了专为攻克“苦力题”而配置的特殊计算机,它们的计算能力相当于普通计算机的几十乃至几百倍。(9)在这种情况下,“苦力题”的难度也水涨船高,变得远远超出普通玩家的运算能力了。如果您想“挖掘”新币,唯一现实的做法是与别人合伙(当然,所得新币也必须与别人分享)。更不幸的是,比特币系统每四年就会将做题所获新币的数量减半,因此随着时间的推移,“挖掘”新币会变得越来越困难(最终当所有新币都被“挖掘”完后,大家就只能靠参与交易过程中的“苦力题”计算而赚取一点交易费了),一夕暴富则会变得越来越不可能。(10)
1707631230
1707631231
不过,比特币或多或少还是替玩家保留了一丝百万富翁之梦。因为按照某些乐观支持者的看法,比特币的独特优点,有可能会使它成为货币的未来。若果真如此,那么今天世界上所有的货币(粗略估计约有几十万亿美元)最终都将变成比特币。但比特币的数量总共只有2100万枚,若今天世界上所有的货币全都变成比特币,则每枚比特币所代表的价值将达到几百万美元。这意味着你今天哪怕只拥有一枚比特币(目前只需花十几美元就可买到),等到比特币“一统天下”的那天,也将摇身成为百万富翁。是不是很有诱惑力?可惜的是,这得等到比特币“一统天下”的那一天才能变为现实,而那一天的存在是一个很大并且只有很少人看好的假设。对多数人来说,比特币虽有诸多优点,真正“一统天下”的可能性仍是极小的,甚至非但不能“一统天下”,还有可能在不久的将来惨遭取缔,因为比特币的诸多优点中有一个其实是双刃剑,那就是私密性。私密性虽然是很多人都喜欢的性质,但若问有谁能从私密性中获取最大利益的话,答案其实是地下交易的从事者。事实上,目前比特币交易中最突出的一类正是地下交易,比如从地下药厂购买可卡因、大麻等毒品类药物。这一点随着比特币知名度的上升已引起了某些政界及法律界人士的关注与质疑。此外,比特币的私密性还使得它无法被纳入税收体系,这对几乎所有国家来说都是不可接受的,这些问题在比特币默默无闻的时候虽不算尖锐,却足以给它的未来投下阴影。
1707631232
1707631233
因此,比特币在2011年上半年的靓丽表现所昭示的究竟是美好的明天,还是即将来临的麻烦?它将永远只是玩家的游戏,还是会成为货币的未来?这一切,就让时间来为我们作答吧。
1707631234
1707631235
(1) 本文的删节版发表于《科学画报》2011年第9期(上海科学技术出版社出版)。
1707631236
1707631237
(2) 当然,这里所谓的货币被其他东西所替代,指的仅仅是看得见、摸得着的实体货币被其他东西所替代,而非泛指起着货币功能的东西被其他东西所替代。
1707631238
1707631239
(3) 本文将这种题目戏称为“苦力题”,因为这种题目的类型通常被称为“proof of work”,可戏译成“苦力证明”,它的目的就是让玩家——确切地说是玩家的计算机——卖苦力做计算,以此控制比特币的发行速度,并防止交易欺诈(详见后文),它的答案则是玩家付出过苦力的证明。这类“苦力题”的一个典型例子——并且也是比特币系统所实际采用的——就是给定一个散列函数(hash function)的取值范围,要求找到一个输入数值。对付这类题目目前已知的唯一手段就是试错法,谁先做出纯系运气,对参与者有一定的公平性。“苦力题”的另一个突出特点是验证答案非常容易,因此一旦有人做出,人人都可以迅速判断答案的正误(因此对答案造假是没有意义的)。
1707631240
1707631241
(4) 目前(2011年)这一数量是50枚(比特币的单位是BTC,本文按“币”的中文量词习惯译为“枚”),即每做出一道“苦力题”可导致50枚新币的发行。这个数量将会每四年减半一次,2013年后将减为25枚,2017年后将减为12.5枚,依次类推。
1707631242
1707631243
(5) 准确地说是20999999.9769枚,预计将在2040年前后被“挖掘”完毕。有读者可能会问:这样小的数量如何能应付交易的需求呢?答案是比特币的“枚”是一个很大的单位,在实际交易中可以细分至一亿分之一枚,而且这最小单位若有必要还能进一步细化,以满足交易之需。另外有读者可能会问:为什么设置货币总量的上限?答案是:我不知道。不排除是中本聪同学不懂金融所产生的天真想法。比特币圈子中有些人认为,设置货币总量的上限可以避免通货膨胀,其实这是做不到的,别的不说,刚才提到的最小单位可以按需要进一步细化,就等于是扩张货币的发行总量,同样可以导致通货膨胀。
1707631244
1707631245
(6) 更渺茫的是,比特币系统还规定新的交易记录必须包含旧记录。这使得篡改某一记录的人,必须对该记录之后的某些新记录也一并篡改才能不露马脚,这几乎是以一己之力持续对抗所有其他玩家的计算机,这种“一个人的战斗”焉有不败之理?反过来说,如果哪位不良玩家果真有如此强大的计算能力,与其做篡改记录那样的鸡鸣狗盗之事,还不如弃暗投明,直接用这种计算能力“挖掘”新币来得合算。这种“感化”不良玩家的思路,也是比特币系统的亮点之一。
1707631246
1707631247
(7) 之所以说是“潜力”,是因为比特币系统目前的安全性并不像支持者所愿意相信的那样强大。事实上,2011年6月的广泛曝光,在提高比特币知名度的同时,也吸引了一些黑客的注意,在后者的“关怀”下,比特币系统的安全漏洞立刻就得到了暴露。6月13日,一位比特币玩家的电子钱包被黑客侵入,致使价值几十万的美元的比特币被盗;6月19日,一个比特币兑换网站遭到黑客攻击,致使比特币汇率由十几美元暴跌至几美分,并导致几千位玩家的信息外泄。唯一值得安慰的是,这些事件所暴露的漏洞都只限于电子钱包和兑换网站那样的外围服务系统,且事后都很快得到了纠正及改进。
1707631248
1707631249
(8) 具体地说,那难度设置是保证在系统中所有计算机的共同努力下,平均每10分钟有一道“苦力题”能被解出。
1707631250
1707631251
(9) 这种特殊计算机的一个例子是用图像处理器(GPU)取代传统的中央处理器(CPU)进行计算。在计算机中,中央处理器擅长发号施令,干的是“老板”的活,而图像处理器擅长计算,干的是“长工”的活,对于做“苦力”来说,“长工”无疑要比“老板”麻利得多。
1707631252
1707631253
(10) 比特币的这一明显有利于早期玩家的特点引起了一些人的眼红。不过早期玩家作为拓荒者,获取更高的利润其实是理所当然的事,就像早期的炒股者、公司的创始成员能获得更高的利润一样。另一方面,比特币的早期玩家其实也不像人们想象的那样富有,他们大都只是技术爱好者,对比特币的发展“钱”景并无足够的洞见,常常轻易就将比特币赠予别人,或“挥霍”在比萨饼、袜子、T恤之类毫无升值潜力的东西上,而使自己的财富大为缩水。
1707631254
1707631255
1707631256
1707631257
1707631259
霍金的派对:从科学天地到数码时代 云计算浅谈(1)
[
上一页 ]
[ :1.70763121e+09 ]
[
下一页 ]