
核心边界:记录可信不等于事实真实
全球区块链服务的应用边界是什么?核心是区分系统能够验证的链上记录,与仍需外部证明的现实事实。跨地域参与不会自动扩大区块链的验证能力;共享账本也不意味着所有现实业务都能只靠链上规则完成。
NIST《区块链技术概述》将区块链描述为分布式、具有篡改可察觉性和抗篡改能力的数字账本。在网络正常运行的条件下,已发布的交易记录不能随意更改。这种保障针对记录本身,不等于确认记录所描述的现实事件真实发生。

适用条件:多方需要共同核对记录
当多个参与方需要维护共同记录,并依据一致规则检查操作时,区块链具有适用空间。判断重点不是参与者是否遍布全球,而是业务是否需要共享账本,以及关键条件能否由链上数据明确表达。

如果任务只是单一主体保存内部信息,共享账本未必是必要条件;如果任务依赖现实中的交付或检验,链上记录只能承担其中一部分,不能取代实际交付与核查。
外部数据边界:预言机连接信息,也引入依赖
以太坊预言机文档说明,以太坊智能合约默认不能直接获取链外信息,预言机可以把外部数据传入链上。它解决信息接入问题,但数据正确性、可用性和提供者责任仍需单独处理。
例如,依据天气条件执行的合约,需要先明确观测来源、更新时间和结果分歧的处理规则。节点对同一份输入得出一致结果,并不能反向证明观测准确;一致执行与输入可靠是两项不同要求。
服务边界:链上执行不等于链外履约
智能合约可以按代码改变链上状态,但外部系统是否完成对应动作,仍取决于链外组件。全球可连接也不等于全球业务都能采用同样的服务条件,技术接入能力不能作为适用性保证。
设计服务时,应分别说明链上负责什么、数据由谁提供、外部动作由谁完成,以及数据中断或冲突时如何处理。只有这些依赖清楚,才能准确描述服务能力。
常见问题
上链后就无需信任任何人吗?不是。对账本维护的信任可以由技术机制重新分配,但对外部数据来源和链外执行者的依赖仍可能存在。
数据错误能靠不可篡改性解决吗?不能。抗篡改保护的是记录历史,而不是自动纠错。应用仍需明确纠错与争议处理规则,不能把记录难以更改当作事实准确的证明。