零基础入门 · 第 2 节

区块链、节点、共识:够用的技术底

这个市场怎么运转 · 第 2 页。

一句话速览 不讲密码学细节,只讲三件跟你的钱直接相关的事:为什么不可篡改、谁在记账、以及确认数意味着什么。
这节课要你带走的 区块链为什么不可篡改、谁在记账、以及确认数到底意味着什么。只讲跟你的钱直接相关的三件事,不讲密码学细节。

这一节的目标是够用。技术细节不懂完全不影响你判断风险, 但下面三件事不懂会直接让你亏钱。

一、为什么说它不可篡改

账本被分成一个个区块,每个区块里存着上一个区块的指纹。 改动任何一个历史区块,它的指纹就变了, 后面所有区块的指纹也跟着全错。

所以要篡改一笔旧交易,你得把它之后的所有区块全部重做一遍, 而且要比全网其他人做得更快。 这在算力足够分散的网络上成本极高,这就是「不可篡改」的实际含义。

注意它的边界:不可篡改说的是已经上链的记录。 它完全不能防止你被骗着自己签字转账, 也不能防止一个项目方在链下卷款跑路。 反诈篇里绝大多数骗局,链帮不上任何忙。

二、谁在记账

不同的链用不同的机制决定记账权,主流的是两类:

机制怎么决定谁记账对你的实际影响
工作量证明比拼算力,先算出答案的记账 出块时间较慢但稳定,手续费随拥堵波动
权益证明按质押的代币数量与规则选出记账者 出块快,但质押集中度是一个需要单独看的风险

你不需要理解算法,需要知道的是一句话: 记账权越集中,「不可篡改」这个前提就越弱。 这是评估一条小众链时值得看的东西。

三、确认数意味着什么

这一条是三件里最实用的。

你转出一笔钱,它先进入待打包的队列, 被打进某个区块叫一次确认; 这个区块后面又被接了一个块,叫两次确认,以此类推。

确认数越多,这笔交易被回滚的可能越小。 原理就是第一段说的:要推翻它,得重做它之后的所有区块。

确认数不是「到账进度条」,是「这笔交易有多难被推翻」的度量。

实际影响有两个:

一是充值到账需要时间。 平台通常要求若干个确认才给你入账, 而这个等待时间在行情剧烈波动时会显得格外漫长, 这是一个真实的风险点:你想充钱补保证金,但链上还没确认完。

二是不同链的确认速度差很多。 从几秒到几十分钟都有,转账前要知道自己用的是哪条。

一个必须记住的细节

转账一旦上链,没有任何人能撤销。

没有客服、没有撤销键、没有申诉通道。 地址填错一个字符,钱就永久停在那个没人拥有私钥的地址上。 下一节转账会讲怎么把这个风险降到最低。

今天就做这一件事

找一个区块浏览器(工具篇讲了怎么找),随便查一笔真实的转账。

看三样东西:确认数、手续费、以及这笔交易的时间戳。

这件事本身没有收益,但它会让「链上可验证」从一个说法变成你亲手做过的动作。

带走这一条:不可篡改说的是已上链的记录,它防不了链下的欺骗。确认数是「多难被推翻」的度量,不是到账进度条。而转账一旦上链,没有任何人能撤销。