
一、从经济活动中的记账问题入手
区块链与人类经济的联系,首先体现在参与者如何记录交易、核对状态并共同遵守规则。理解这些技术,应区分三个问题:记录是否一致、操作是否符合规则、记录对应的现实事项是否真实。区块链主要提供前两类问题的技术机制,不能仅凭链上数据解决第三类问题。
二、比特币:哈希、交易输出与共识
比特币通过前一区块的哈希连接区块,并用默克尔树汇总交易。全节点独立验证区块;交易以未花费交易输出,即UTXO,作为输入,防止同一输出重复使用。工作量证明使区块生成需要计算投入,节点在有效分支中遵循累计工作量最大的链。区块补贴与交易手续费构成矿工的区块奖励。

这些机制分别对应记录关联、支出状态检查、共同历史选择和维护激励。哈希不是对现实真实性的鉴定;共识也不是参与者对交易价值的认可。它们解决的是网络内部怎样按规则处理记录,而不是某项经济活动是否合理。

三、以太坊:智能合约与可编程规则
以太坊智能合约是部署在链上地址的代码与状态,用户通过交易调用其功能,部署和执行涉及Gas费用。合约可以相互调用;需要链外信息时,通常借助预言机。多签合约则要求多名授权者中的一定数量共同签名,才能执行相应操作。
智能合约让部分明确规则能够由程序执行,但程序只能处理其定义和接收到的信息。将业务规则写成代码之前,仍需明确适用条件、权限及异常处理。多个合约组合使用,也意味着理解一个应用时不能只检查单个环节。
四、连接现实经济的适用条件
判断一种经济协作是否适合使用区块链,可以先问:各方需要共享什么状态,哪些规则能被明确表达,哪些判断必须依赖链外信息?如果关键事实来自现实世界,技术设计就仍然需要解释数据由谁提供、如何核验以及发生争议后如何处理。
因此,不能把链上执行直接等同于现实交付,也不能把技术上的控制权限直接等同于法律权利。区块链是协调记录和操作的工具,而不是替代全部经济制度的通用答案。
五、常见问题与理解边界
区块链记录绝对不能改变吗?更准确的说法是,哈希关联让修改能够被发现,而共识机制提高改写已确认历史的难度。比特币存在分支竞争,因此不能将其描述为任何条件下都绝不发生历史调整。
智能合约能自动确认现实事件吗?不能仅靠合约本身完成。预言机提供数据通道,但数据进入链上并不自动证明其真实。多签也只是分散操作授权,并不自动保证所有参与者的判断正确。
这些概念适用于所有区块链吗?不能一概而论。这里的UTXO与工作量证明对应比特币机制,合约调用、Gas和多签讨论则以以太坊为例,不应直接推广为所有系统的统一设计。