跳到主要内容
0 1 6 6 4 . c o m 01664 · 从零酿造未来 — 从零酿造未来
01664 · 《看懂币圈》系列 · 第 02 篇

比特币的故事

—— 人人手里都有一本账。

上一篇,我们想明白了一个主意:不靠中间人,让一群陌生人共同维护一本谁也改不了的账。道理说通了,可它一直停在「想象中的小村子」里,没真正落过地。

因为有一道坎,几十年里谁也没能真正迈过去。第一个迈过去的人,2008 年才露面,署名「中本聪」。这本账头一回在现实里跑起来,就是从他开始的。

那个一直没补上的洞:谁来写账页

上一篇我们说,账本人手一本,谁转账就当众喊一嗓子、全村各自记一笔,这样谁也别想赖账、别想偷改。听上去挺圆满。

可仔细想:这一页账,到底由谁来打包、谁先动笔?

在一个几百人的小村子里,这不算事:大家低头不见抬头见,谁喊一声转账,众人跟着记就行。可比特币要面对的,是整个互联网上成千上万、互不认识、甚至根本不知道屏幕对面是人是狗的陌生人。

这就麻烦了。要是谁都能随手写一页、塞进账本,坏人就能疯狂伪造账页,把整本账搅成一锅粥。

那「大家投票,表决信哪一页」行不行?也不行。网络上没人知道你是谁,一个人可以伪装成一万个人、一百万个「分身」来投票。靠人头表决,等于把门钥匙,直接交给那个最擅长伪造身份的骗子。

没有老大,又防不住有人凭空造出无数个分身——怎么让一群互不信任的陌生人,对「这一页账该信谁写的」达成一致?

这道题,难倒了整整一代聪明人。它一天不解开,「去中心化的钱」就只能是黑板上的空想。

2008 年秋天,一个神秘人贴出九页纸

2008 年,全球金融危机正凶。大银行一家接一家倒下,政府掏纳税人的钱去给它们擦屁股,普通人眼睁睁看着自己的存款和那点信任一起缩水。上一篇说的「中间人会辜负信任」,那一年演得淋漓尽致。

就在这个节骨眼上,10 月底,一个自称「中本聪」(Satoshi Nakamoto)的人,往一个小众的密码学邮件组里,贴了一份九页的论文。标题朴素得很:《比特币:一种点对点的电子现金系统》。

他想做一种钱:不经过任何银行,直接在人和人之间转,谁也冻结不了、谁也没法偷偷多印。

「中本聪」是谁?至今没人知道

可能是一个人,也可能是一伙人;用的是化名,国籍、长相、是男是女、是死是活,全是谜。更传奇的是,他在 2010 年前后留下整套系统,悄然消失,再没露过面。据估算,他手里攥着近百万枚最早挖出的比特币,十几年来,一枚没动过。

2009 年 1 月 3 日,中本聪亲手记下了这本账的第一页,也就是区块链的第「0」号区块,江湖人称「创世区块」。而他在这第一页里,悄悄藏了一句话:

区块 #0 · 创世区块2009-01-03他在这一页里,刻下了这么一句 ↓THE TIMES03/Jan/2009Chancellor on brink of secondbailout for banks「财政大臣濒临第二次出手救助银行」——当天《泰晤士报》的头版标题上一页指纹:—— 它是第一页,前面没有了
创世区块——比特币的第一页账。中本聪把当天的报纸头条刻了进去:这既给这一页盖了个谁也改不了的时间戳(证明它不可能早于那天),也像一句静悄悄的宣言。还记得上一篇说每页都扣着前一页的指纹吗?它是第一页,所以「上一页指纹」那一栏,是空的。一切,从这里开始。

把当天的报纸头条刻进账本第一页,是一记神来之笔。往浅了说,它像在一沓崭新的钞票上盖了个日期戳,证明这本账确实是从那天才开始记的。往深了说,那行字本身就是一句宣言:我要造的这东西,正是为了有朝一日,不再需要这样的「救助」。

中本聪的妙招:让「记账」变成一件费力气的事

回到开头那道难题:没有老大,又防着有人伪造分身,到底怎么决定谁来写这一页?

中本聪的答案,反常识得近乎狡猾——既然「比谁人多」会被假身份钻空子,那干脆别比人头,比谁肯下血本。

他给「写账页」这件事,加了一道极其费劲的关卡:想记下一页账,你得先抢着解开一道烧脑的数学谜题。

这谜题怪就怪在:它没有任何巧劲可使,唯一的解法就是「猜」。机器得一个数一个数地疯狂往里试,撞中那个对的数,才算赢。

人话:这就像撞一把没有钥匙的锁

想象一把有亿万种密码的锁,没有钥匙,你只能一个密码一个密码地撞。撞中纯靠运气加蛮力,谁的机器多、算得快,谁撞中的机会就大。这道关卡有个正式名字,叫工作量证明(Proof of Work),意思直白:拿出你确实埋头出过力的证据来。

还记得那个「一个人能伪装成一百万个」的麻烦吗?这一招,刚好把它破了:身份你可以伪造一百万个,但你伪造不出一百万台机器的电费。说话不算数,烧掉的电算数。

与其比谁能拉来更多张嘴投票,不如比谁愿意实打实地烧掉更多的电。嘴可以造假,烧掉的电骗不了人。

第一个撞中那个数的人,就赢得了打包这一页的权利。他把这一页往全网一公示,大家各自一对、没毛病,就把它接到账本最后。紧接着,所有人立刻扭头,开抢下一页。

这,就是「挖矿」

这个「全网拼算力、抢着撞那个数、赢家记一页账」的过程,就是你天天听说的——挖矿。干这活儿的人和机器,就叫矿工

你大概会问:撞数字要烧那么多电,图啥?凭什么有人肯干这种苦力?

图的是奖励。每当一个矿工赢得记账权,系统会立刻做两件事:

凭空发一笔新币

系统当场「生」出一笔全新的比特币,奖给这个赢家。这叫「出块奖励」。

外加这页的手续费

这一页里所有交易付的手续费,也一并归他。账记得越多,赚得越多。

这么一来,整个抢账本的过程,就成了下面这张图的样子:

全网矿工同时开抢:谁先「撞」中那个数矿工 A试 7f3a…试 e90b…矿工 B试 91c0…试 4d12…矿工 C0000a7…撞中了矿工 D试 a42e…试 1f77…C 赢得这一页的记账权把这一页打包,接到账本最后领取奖励 · 新挖出的比特币 + 这一页的手续费
挖矿,说白了就是这么一场竞赛:全网矿工拼命「撞」数字,第一个撞中的赢得记账权,把新一页接上链,并领走奖励。注意赢家撞出的那串「0000a7…」——他要找的,正是一个开头带着一长串 0 的结果。没有捷径,只能靠机器一次次试,谁算力强谁机会大。

到这儿,两个一直悬着的问题,被同一招一起捅破了:谁来记账?拼算力、撞中数字的那个赢家。比特币又从哪来?就是这样,被矿工一页一页「挖」出来的。

「挖矿」这名字,也由此而来:你付出实打实的电力和算力(像矿工抡镐头),换回新鲜出炉的币(像挖到了金子)。世上每一枚比特币,没有一枚是凭空印的,全是矿工这样一镐一镐刨出来的。

两个先按下不表的点

一是这些新币的发放速度,是写死在代码里的,而且每隔几年「减半」一次,越挖越少,总量永远封顶在 2100 万枚。这套精巧的设计,后面单独开一篇讲。二是挖矿这件事本身还有一肚子门道:矿机怎么从家用电脑一路卷成专用机器、「矿池」是什么、那道谜题的难度又是怎么自动调整的——这些,正好是下一篇的活儿。这一篇,你只要抓住那个核心妙处就够了。

等等,费这么多电,不是脑子有病吗

很多人听到这儿都犯嘀咕:就为了记个账,烧掉海量的电,这不是吃饱了撑的?

恰恰相反。这份「费」,正是比特币最硬的护城河。

想想看,坏人要想篡改账本、伪造一笔交易,得怎么办?上一篇说过,他得把那一页之后的所有账页全部重算一遍,还得「算得比全网其他人加起来都快」。现在你总算明白,「比全网都快」具体是什么分量了——他得凭一己之力的算力,硬刚全地球所有诚实矿工的算力总和。

这道坎,业内叫「51% 攻击」:你得攥住全网一半以上的算力,才有那么点作恶的机会。而那,意味着天文数字的电费和矿机投入。我们来算笔账:

老实挖矿

拼算力,赢区块,稳稳赚新币、赚手续费。投入有产出,细水长流。

砸钱作恶

烧掉比奖励还多的钱去攻击系统。就算侥幸得手,这条链信誉一崩,你抢到的币也跟着归零——赔了夫人又折兵。

那么,一个脑子正常的人会怎么选?当然是老老实实挖矿赚钱。中本聪最高明的地方,其实不在于用了多深奥的密码学,而在于他设计了一套规矩,让「作恶不划算、老实最赚钱」

它把「信任」这件事,从「你得相信某个人、某家机构不会作恶」,换成了「你只需相信:作恶的成本,高到根本没人愿意干」。

这一跳,是整件事的灵魂所在。一本账的安全,从此不再押注于某个老大的良心,而是建立在摆上台面、人人能算的、冷冰冰的成本账上。

从九页纸,到能买两个披萨

道理再漂亮,跑不起来也是白搭。比特币最了不起的一点是:它真的跑起来了,而且一跑,就是十几年。

早期,它只是极客圈里一个不起眼的玩具,币几乎一文不值。直到 2010 年 5 月 22 日,有个程序员干了件后来载入史册的事:他用 10000 枚比特币,换了两个披萨。

这是比特币第一次买到现实世界里的东西。今天听来近乎荒唐:那一万枚币按后来的身价,贵得能让人捶胸顿足一整年。可它的分量一点都不轻——这是头一回,有人证明这种「挖出来的数字货币」,真能当钱花出去。这一天后来被称作「比特币披萨日」,每年都有人拿出来念叨。

从那以后,它一路从极客的玩具,长成了今天整个加密世界里最广为人知、分量最重的那一个。十几年里,这条链一刻没停过,账本从没被谁成功改过、攻破过,哪怕全世界都盯着它、无数人惦记着攻击它。

这,就是标题那句话的分量:比特币不是第一个被「想」出来的区块链,但它是第一个在没有任何中间人的情况下,让全球陌生人持续用了十几年、还稳稳没垮的。第一个,真正跑通的。

它解决了什么,又没解决什么

把话说全。比特币答出了上一篇那三道题:双花、去中心化、不可篡改,它是头一个全部做到的。但它远不是完美的。

老实讲,它也有一身毛病:(平均十分钟才记一页账,一笔转账要等上好一会儿才算数)、费电(那道护城河的另一面,是实打实的能源消耗,没少挨环保的骂)、还有价格大起大落(它今天更像「数字黄金」,适合存着,真要拿去买菜并不顺手)。这些,往后都会慢慢聊。

新手对比特币,还常有几个误会。

误会一:比特币是匿名的

不准确。它其实是「假名」。每一笔转账,都明明白白、永久地记在公开账本上,谁都查得到;只不过账本上记的是一串地址,不直接写你的真名。可真要顺着地址往上查,查到具体是谁,并非不可能。它不是隐身衣,更像一本公开摆着、用代号记账的本子。

误会二:挖矿是在「用电脑算出有用的东西」

不是。矿工烧着电去撞的那道谜题,本身没有任何现实意义——它不破解什么密码,也不算出什么有用的结果。它唯一的用处,就是「证明你确实烧了电、出了力」。听着像纯浪费,但偏偏是这份「无用的辛苦」,撑起了整本账的安全。

误会三:比特币背后有家公司、有个老板

没有。中本聪早已消失,没有公司、没有总部、没有任何人能按下那个暂停键。它就靠全球成千上万台矿机,和一套公开透明的规矩,自顾自地转着。这既是它最迷人的地方,也是它最让人不安的地方。

说到底,比特币是什么

绕了一圈,「比特币」大致可以这样总结:

比特币,就是第一个用「拼算力记账」的法子,让一群互不相识的陌生人,在没有任何老大的情况下,把一本谁也改不了的账,真正维护起来的系统。

如果说上一篇讲的「账本」是一张图纸,那比特币,就是第一栋照着这张图纸盖起来、还住了十几年都没塌的楼。

本章核心
  • 上一篇那个「人人记账」的主意,卡在一个洞上:没有老大,谁来写账页、又怎么防人伪造身份来捣乱。
  • 中本聪用「挖矿」补上了它——想记账,先拼算力解一道只能靠撞的谜题;赢家记一页账、领一笔新币;而作恶的成本高到不划算,于是人人都选择老实记账。
  • 这一招,把「信任某个机构」换成了「信任成本和数学」。比特币也因此,成了第一个真正跑通、十几年不倒的区块链。

不过,一路讲下来,我们一直跳过了一个细节:那道「只能靠撞」的谜题,到底长什么样?矿工的机器,又是怎么从一台普通电脑,卷成今天专门用来挖矿的「钞能力」怪兽的?

下一篇,我们就钻进矿场,好好看看「挖矿」这件事。

本篇脉络