
从“多人核对的账本”理解区块链
对不熟悉计算机术语的老年读者,可以把区块链想成由多台电脑共同保存、核对的记录册。区块类似一批装订在一起的记录,链表示这些记录批次通过密码学方法前后关联。这个比喻帮助理解结构,实际存储的仍是电子数据。
比特币开发者文档说明,其区块链按顺序记录交易,并通过规则防止同一份可用资金被重复花费。这里的“账本”主要适用于理解比特币的交易记录,不能据此认定所有区块链应用都采用相同的数据结构。

节点与共识:谁保存,如何核对
节点是参与网络运行的计算机及其软件,可以承担验证、保存或传播数据等工作。可以把节点理解为按规则核对记录的参与者,不必把它想成某一家统一管理的服务窗口。

共识是网络依照共同规则形成一致记录的机制,不能简单理解为所有人逐笔举手表决。比特币采用工作量证明,以太坊采用权益证明;二者维护记录一致性的具体办法不同,术语不能随意套用。
哈希:帮助检查内容变化的“指纹”
哈希是由数据计算得到的摘要,可以类比为内容的数字指纹。记录发生变化,计算出的摘要通常也会变化。区块之间引用前一区块的相关哈希,使修改历史记录牵动后续关联。
这个比喻的适用范围是解释完整性检查。哈希不能判断一段描述是否符合现实,也不能替代对原始信息的核实。因此,“记录上链”不等于“记录内容已经证实”。
以太坊、智能合约与手续费
以太坊技术介绍将其描述为能够运行程序的区块链。EVM即以太坊虚拟机,是执行这些程序的共同运行环境;智能合约是部署在其中、可以被调用的程序;ETH是其原生加密资产,也用于支付网络计算费用。
智能合约可类比自动售货机:收到符合设定条件的请求,就按程序执行对应动作。“智能”不表示程序会独立判断事情是否合理,“合约”也不能仅凭名称理解为具有完整法律保障的合同。
常见问题:交易是否就是买卖
在以太坊语境中,“交易”还可以指部署程序或调用智能合约等请求,不只表示买卖。阅读应用界面时,应结合它实际请求执行的动作理解这个词。
“难以篡改”也不意味着应用永远不会出错。记录维护机制、程序是否正确、现实信息是否可靠,是不同的问题。理解术语时,先分清它描述的是保存记录、执行程序还是核对规则,更容易看懂应用说明。