区块链到底记了什么?南京一家包子铺的赊账本让我想了一晚上

前几天在老门东后面一条巷子里吃包子。老板娘一边捏褶子,一边朝墙上努嘴。那面墙上贴着一张油乎乎的纸,写着谁欠了多少钱。张三,两笼,十二块。李四,三笼,十八块。旁边还画了圈,表示已经还了。

我盯着那张纸看了半天。不是因为包子。是因为我忽然想到区块链。很怪,对吧。一个很土的赊账本,和一个被说得神乎其神的技术,居然能对上。

不过话说回来,区块链这词已经被玩坏了。有人一听就想到暴富,有人一听就皱眉,觉得是骗局。可它真正想解决的事,其实老得掉渣:一群人之间,怎么记一笔大家都认的账,而且赖不掉。

那本赊账本,为什么一撕就乱?

包子铺的账本只有一个。老板娘保管。她说了算。她说张三还了,那就是还了。她说李四没还,李四就得掏钱。问题是,如果老板娘自己记错了呢?或者,她偷偷把某一页撕掉呢?

这就是中心化账本的麻烦。不是老板娘一定坏。是单点信任太沉。你只能信她。她要是不可靠,整个账本就塌了。

区块链换了个玩法。它不让一个人记。它让很多台机器各记一份。每一笔新账,都要想办法让大多数人点头。更关键的是,账页不是随便排的。每一页都连着上一页的“指纹”。你改一页,后面的指纹全变。你想只改自己的,别人手里的副本不答应。

这个“指纹”叫哈希。你可以把它想成一条极短的防伪码。原文变一个标点,防伪码就面目全非。于是,区块和区块之间像锁链一样扣着。这也是“区块链”这名字的来历。

区块链哈希指针链式结构示意图
区块链哈希指针链式结构示意图

我特别喜欢这个比喻。一列火车。每节车厢都焊着前一节车厢的编号。你偷偷换掉第三节,第四节立刻对不上。除非你有本事把后面所有车厢全换掉,还得让所有看过原车的人失忆。难。

区块里到底塞了什么?

别把它想成什么神秘盒子。一个区块,大概就是一批交易,加上一些“头信息”。头信息里有时间戳,有前一区块的哈希,有默克尔根。默克尔根这词听着吓人,其实就是把一堆交易两两配对、反复哈希,拧成一个总指纹。这样你不用翻完整本账,也能验证某笔交易在不在里面。

比特币的创世区块,也就是链上的开头那块,里面藏了一句话。是泰晤士报当天的标题,大意是财政大臣正站在再次救助银行的边缘。中本聪把它写进去,像在时间胶囊里刻了一刀。那是在 2009 年 1 月 3 日。可核验。

比特币创世区块泰晤士报标题截图
比特币创世区块泰晤士报标题截图

你看,这就不只是冷冰冰的技术了。有人把对旧金融系统的讽刺,焊进了链上。挺浪漫。也挺倔。

但别急着上头。区块本身不会思考。它只是记录。真正让记录活起来的,是共识。也就是一群互不认识的人,凭什么同意同一份账。

共识不是投票那么简单

很多人以为区块链就是大家投票。一人一票?那如果我开一万个假账号呢。所以早期比特币用了工作量证明。说人话:谁想记账,谁就得先做一道很难、但验证起来很容易的数学题。做出来要烧电、烧机器。做完了,你才有资格把新区块挂上去。挂对了,系统给你奖励。

这套机制常被吐槽费电。确实费。可它换来一个东西:想作恶,成本高得离谱。你得掌握大量算力,还得跟全网其他人赛跑。跑赢了也不一定稳,因为规则认的是最长链,或者说累计工作量最大的链。

后来以太坊转向权益证明。不再让矿机拼算力,而是让验证者质押资产。乱来就罚没。听起来斯文些,但逻辑一样:让说谎的代价大于收益。2022 年以太坊那次“合并”,就是把共识从工作量证明切到权益证明。这事可核验。

不过,共识机制没有魔法。节点为什么愿意参与?因为奖励。奖励从哪来?可能是新发资产,也可能是手续费。一旦奖励不够,或者参与者太集中,问题就来了。对吧,人性这东西,代码管不全。

误区一箩筐:链上不等于真相

我见过一个挺危险的误解,是“上链了就不可篡改,所以一定是真的”。停一下。链只能保证:某个时间点,某条数据被写进去了,之后很难改。它不保证数据本身是真的。

你把一张假合同哈希后写进链里,链会忠实地保存那个哈希。假合同还是假合同。区块链像公证处的钢印,不负责替你调查内容。这个区别,很多人故意含糊。

还有私钥。私钥丢了,你的资产可能就永远动不了。不是客服能帮你找回的那种。没有“找回密码”。没有“申诉通道”。这很硬核,也很残酷。每年都有人把硬盘扔了,然后对着垃圾填埋场发呆。真事。

再说 51% 攻击。不是说某个链被某个人控制了 51% 的币,而是攻击者掌握了足够多的算力或权益,能暂时改写最近的历史。对小链来说,这不是天方夜谭。对大链来说,成本高到不划算。注意,是“不划算”,不是“绝不可能”。

智能合约也一样。代码即法律?听着酷。可代码有 bug 的时候,法律还没开口,钱已经飞了。DAO 事件、各种跨链桥被盗,都是例子。可核验。所以别把“去中心化”当成免罪金牌。

问答:普通人到底该关心什么?

问答:普通人到底该关心什么?
问答:普通人到底该关心什么?

有人问我,那我不用炒币,是不是就不用管区块链了?

也不一定。你可以把它当成一种“公共记账层”。比如供应链溯源。一瓶红酒从酒庄到港口到保税仓,每一站都签名写一笔。消费者扫码,能看到路径。当然,前提是上链前的数据没被动手脚。否则就是垃圾进,垃圾出。

还有存证。原创作者把作品哈希写进链,时间戳固定。以后有人抄,你至少能证明某个时间点你手里有这个文件。注意,不是证明你一定是原创,只是证明“那时你有”。别被销售话术绕进去。

跨境支付、票据、慈善捐款流向,也有人在试。有的跑通了,有的卡在监管和现实流程里。技术不是孤岛。它得跟银行、法律、海关、税务打架,磨到最后,可能变成另一种模样。

所以普通人该关心什么?我会说,关心谁在记账、谁能改账、改账成本谁承担。这三个问题,比一堆缩写有用。

一条可核验的时间线

一条可核验的时间线
一条可核验的时间线

2008 年,一个署名中本聪的人,或者一群人,发布了比特币白皮书。2009 年 1 月 3 日,创世区块诞生。2015 年,以太坊主网上线,智能合约开始被更多人折腾。2017 年,ICO 狂潮,乱象和泡沫一起飞。2020 年后,DeFi、NFT、DAO 轮番上场。2022 年,以太坊合并。再往后,各国监管越来越具体,不再只是喊话。

这条线里,有技术,有投机,有理想,也有骗局。它们缠在一起。你想只取技术,不沾人性,很难。

冷思考:别把工具当信仰

冷思考:别把工具当信仰
冷思考:别把工具当信仰

我有时候觉得,区块链有点像南京的梧桐树。夏天遮阴,秋天掉毛。有人爱得不行,有人烦得不行。它就是一种树。不是神树。

它的价值,不在口号里。在具体场景里。在一个需要多方互不信任、又必须共享同一份记录的场合。它可能让流程少一个中间人,也可能只是多了一层更贵的中间层。得算账。

至于那些把它吹成万能药的人,我一般会多问一句:数据谁上传?节点谁运维?私钥谁保管?出了事谁负责?如果回答含糊,那就先别急。

包子铺老板娘把账本收进抽屉。她不需要区块链。她的铺子小,熟人社会,跑得了和尚跑不了庙。可如果她的包子卖到全国,供应商、加盟商、物流、平台各有一套账,那本油乎乎的纸,就不够用了。

技术往往是这样被逼出来的。不是因为酷。是因为旧办法真的疼。

区块链也一样。它不解决所有信任问题。它只是把信任从某个人、某个机构,挪到一套公开规则和一堆互相盯着的参与者身上。挪得好,是效率。挪不好,是新的麻烦。

你说,这算进步吗?我不知道。但我知道,下次再有人只跟我聊币价,我大概会想起那张墙上的赊账本。还有老板娘手上那层面粉。挺真实的。

作者|科技

排版|科技

审核|柚子

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:区块链到底记了什么?南京一家包子铺的赊账本让我想了一晚上
文章链接:https://m.lfdjt.com/p/keji/a/24022.html