
公用区块链与市场的含义
公用区块链通常也称公有链,理解其术语可以从公开共享的账本入手。“市场”在相关讨论中可能指资产交换,也可能指网络计算资源的供需。以太坊技术介绍中的计算市场,涉及用户付费请求执行计算、网络参与者提供相应服务,不能直接理解为资产价格行情。
区块、哈希与共识
比特币开发者指南将区块链解释为有序的公开交易账本。区块通过前一区块的哈希相连;哈希可理解为数据的摘要,数据变化会影响验证结果。节点按共识规则检查区块,比特币使用工作量证明,并在有效候选链中依据累计工作量选择链。

“共识”描述网络如何协调认可的记录,不等于每个节点必须同时在线、逐笔一致表态。“难以篡改”也有条件:哈希关联让修改能够被察觉,共识机制进一步约束改写历史的成本,不能由此推出任何攻击都不可能发生。

资产、账户与交易
以太坊技术介绍区分了网络与原生资产ETH:网络负责执行和记录,ETH用于支付计算费用,并参与权益证明的安全机制。交易可以转移资产,也可以部署或调用程序。EVM是执行这些程序的虚拟机,智能合约则是部署在其中、按规则运行的代码。
比特币采用未花费交易输出,即UTXO,描述仍可被花费的输出;以太坊则采用账户及其状态表达相关信息。两种模型都记录资产变化,但术语不能机械替换。讨论“余额”时,应先明确采用哪一种账本模型。
智能合约与应用的边界
智能合约执行的依据是代码及输入条件。“智能”不代表程序能自行判断现实信息真假,“合约”也不自动等于具有法律效力的协议。理解去中心化应用时,还应区分链上程序与用户接触的完整服务,不能仅凭存在智能合约就断定全部环节都在链上运行。
常见问题与适用条件
节点是否都是矿工或验证者?节点是网络参与设备的概念,出块角色还涉及相应共识机制的要求。交易是否就是买卖?链上交易还包括转账和程序调用。所有公有链是否使用同一套机制?比特币与以太坊的例子已经说明,账本模型与共识方式可以不同。阅读具体项目介绍时,应先确定术语所属网络,再解释其功能与限制。