
先区分“区块链”和“老虎”
从字面看,老虎属于动物和生物学语境,区块链属于计算机网络与数据管理语境。老虎有物种、形态、生态等属性;区块链描述的是一组计算机如何共同保存、验证并更新数据。二者不存在可直接比较的技术功能,也不能把“老虎”当作区块链中的专业术语。
如果“老虎”是某个比喻、产品名称或文章中的特定称呼,仅凭当前关键词无法确认其具体所指。以下内容只解释区块链领域中有明确含义的通用术语,适用于比特币、以太坊等采用区块链结构的系统,不能据此推断任何未说明的项目。

区块链、区块与链分别指什么
区块链可以理解为一种公开或按规则共享的数据记录结构。网络中的多台计算机通常称为节点,各节点依据共同的验证规则保存和传播数据。数据会被分批写入区块,区块按照先后顺序连接起来,因此形成“链”。

区块通常包含一批交易或其他状态更新信息,并通过密码学摘要关联前一个区块。若有人修改较早区块中的内容,后续关联关系也会受到影响,网络节点便可以依据规则发现不一致。这个结构有助于维护记录的连续性,但不等于所有区块链都具备完全相同的公开程度、性能或治理方式。
节点、共识与不同网络的差异
节点是运行网络软件并保存、验证或传播数据的计算机。节点之间需要对哪些数据有效、哪些区块应被接受形成共同判断,这套达成一致的规则和过程通常称为共识机制。共识机制的作用是让分散参与者在缺少单一中央记录者的情况下维护同一份历史。
不同网络可以采用不同的共识设计。比特币资料中介绍了工作量证明:参与者通过计算工作竞争产生符合要求的区块。以太坊资料介绍的是权益证明:验证者质押原生资产并运行验证软件,网络按照协议选择并检查区块。二者都服务于网络一致性,但参与条件和安全机制不同,不能把一个网络的术语直接套用到另一个网络。
交易、状态与智能合约
在比特币语境中,区块链主要记录有序的交易历史。比特币交易会引用此前产生且尚未使用的交易输出,网络通过规则防止同一笔输出被重复使用,这类未花费交易输出常缩写为UTXO。钱包界面显示的是余额和转账操作,底层记录则由交易及其输出构成。
以太坊在区块链记录之外,还维护一个所有节点共同认可的计算状态。用户可以提交交易请求,要求网络执行某段代码并产生状态变化。部署在网络上的可重复执行程序称为智能合约,应用开发者可以利用它构建市场、游戏或其他链上服务。智能合约只是按预设代码运行的程序,并不意味着现实世界中的合同自动获得法律效力。
常见问题与适用边界
区块链是不是一个单独的软件?通常不是。它更像由数据结构、网络通信、验证规则和共识机制共同组成的系统。具体网络还会有节点软件、账户、交易格式和费用规则等实现细节。
区块链中的数据是否绝对不能改变?更准确的说法是,已经被网络接受的历史记录受到密码学链接和共识规则保护,修改成本或难度会随网络设计而不同。区块链不能自动保证输入数据真实,也不能消除软件缺陷、密钥丢失或使用者操作错误。
理解相关术语时,先确认讨论对象属于哪条网络,再区分数据结构、参与者和运行规则。若语境只是把区块链与老虎作比喻比较,应先说明比喻所对应的属性;若讨论技术系统,则应优先使用区块、节点、交易、共识机制和智能合约等具有明确范围的术语。