
一、先明确区块链解决什么问题
NIST《区块链技术概述》将区块链描述为分布式实现、具有篡改可察觉性和抗篡改能力的数字账本。在网络正常运行的前提下,已发布的交易记录不能被随意改变。其适用价值首先是让参与方围绕共同记录开展协作,而不是给所有业务增加一层技术。
二、共享账本模式:需要共同记录与核验
当多个参与方需要记录同一业务过程,并对历史记录进行共同核验时,共享账本才有明确的讨论基础。判断重点包括:谁提供记录、谁需要验证,以及各方是否认可共同的记录规则。

如果业务始终由单一主体管理,其他参与方也不需要独立核验,那么仅凭“数据需要保存”不足以证明采用区块链的必要性。记录一致性的需求,应与普通数据存储需求区分开。

三、自动执行模式:规则清楚且输入可靠
以太坊智能合约文档说明,智能合约是链上的程序,可依据代码执行规则;但它本身不能直接获取链外事件信息,需要预言机等机制提供外部数据。多签合约则可要求多个有效签名共同授权。
因此,自动执行更适合触发条件、输入格式和处理结果能够明确表达的流程。需要临场判断或存在较大解释空间的事项,不能仅靠代码消除争议。涉及现实事件时,还必须明确数据由谁提交、如何核验以及错误如何处理。
四、多方协作模式:授权与责任能够落实
多方授权适用于不希望单一密钥独立决定操作的情形,但参与方必须先约定签名权限、授权门槛和密钥管理责任。增加签名要求并不意味着治理问题自动解决,还要考虑参与者无法签名或意见不一致时的处理方式。
采用前也需评估共享范围、运行成本与维护能力。数据需要共同验证,不代表所有内容都应公开;规则能够自动执行,也不代表系统无需持续维护。
五、常见问题:上链就真实吗,合约能替代所有信任吗
上链不能直接证明原始信息真实。抗篡改主要约束记录发布后的变化,错误输入仍可能被保存。因此,数据采集和核验仍是适用条件的一部分。
智能合约也不能替代所有信任。它可以执行已编码的规则,但代码是否正确、外部数据是否可信、授权是否合理,仍需分别审视。判断一种创新模式是否适用,应同时检查共享记录的必要性、规则的可执行性和协作责任的清晰度。