brainax

区块链是怎么运作的

“加密货币”课程第 2 课,共 58 课。免费,有动画和小测验。

区块和指纹

转账会被打包成一批一批的,叫做区块。每个区块都有一个哈希:根据区块全部内容算出来的一段简短数字指纹。下一个区块会存着上一个区块的指纹,于是它们连成了一条链。哪怕改动旧区块里的一个数字,它的指纹就变了,后面整条链都对不上。比特币大约每 10 分钟出一个新区块,以太坊每 12 秒一个。

节点:成千上万份副本

节点就是一台保存整条区块链完整副本的电脑,它会按网络规则检查每一笔新转账。这样的节点有成千上万个,分布在全世界的个人和公司手里。所以区块链没有一台能被关掉或黑掉的中心服务器。想伪造一条记录,得同时骗过大多数节点,几乎不可能,而且代价极高。

PoW 和 PoS:谁来写区块

总得有人来打包新区块,而且网络得信得过他。在 PoW(工作量证明)里,这些人是矿工:他们的电脑比赛解一道难题,赢的人写下区块并拿到奖励。比特币就是这样运作的,非常耗电。在 PoS(权益证明)里,这些人是验证者:他们把自己的币押作保证金。谁作弊,保证金就会被罚掉一部分,这叫罚没(slashing)。以太坊在 2022 年 9 月 15 日转向 PoS,据 ethereum.org 数据,能耗下降了约 99.95%。

这对你意味着什么

区块链上的记录几乎改不了。好处是:没人能事后冻结或篡改你的币。风险是:转账撤不回,也没有客服电话可打。转错地方,钱就永远没了。所以课程后面会花很多时间讲怎么核对地址和网络。好在每笔转账都能在区块浏览器里看到,你可以自己确认钱到没到。

自测一下

  1. 为什么区块链上的旧记录很难伪造?
    正确答案: 区块指纹会变,后面的链就对不上了. 每个区块都存着上一个区块的指纹,而且成千上万个节点都有副本,伪造马上就露馅。
  2. PoS 网络里的验证者想作弊,会怎样?
    正确答案: 被罚掉一部分保证金(罚没). 保证金就是 PoS 的防线:老实有赚头,作弊代价大。
  3. 你把币转错了地址,实际上能做什么?
    正确答案: 几乎没办法:区块链转账撤不回. 网络没有主人,没人能回滚。唯一的机会是那个地址属于某家交易所,而且对方客服愿意帮忙。

← 3 分钟看懂加密货币 如何买到你的第一笔加密货币 →