
信任模式首先解决什么问题
区块链信任模式的核心,是让参与者依据共同规则验证并维护共享记录。NIST《区块链技术概述》将区块链描述为分布式、可显露篡改且具备抗篡改能力的数字账本,并把已发布交易难以更改的描述限定在网络正常运行的条件下。
这意味着信任有明确的保障范围:参与者可以核对记录及其处理过程,而保障是否成立,仍依赖协议规则和网络运行条件。把抗篡改理解为任何情况下都绝对不可修改,会超出这一范围。

链上共识与现实真实性的边界
共识让节点对符合规则的账本状态达成一致。对于记录所描述的现实事件,还需要能够证明事件本身的证据。例如,一条货物交付记录即使被共同保存,也仍需回答谁确认交付、如何核验货物等问题。

因此,记录保持完整与最初填写正确是两个不同环节。上链能够支持后续核对,但错误输入仍可能被保留下来。应用设计需要分别处理数据采集、事实核验和账本记录。
外部数据如何引入新的信任
以太坊预言机文档说明,智能合约默认无法直接访问链外信息;预言机将外部数据提交到链上,使节点能够使用共同输入执行计算。文档同时指出,这会引入数据正确性、可用性以及提供者激励和问责的问题。
由此可见,输入一致只能让执行结果保持一致。若原始信息失实,合约仍可能按规则产生不符合实际情况的结果。增加报告节点时,也需要检查它们是否依赖同一数据源,否则节点数量增加未必带来独立核验。
适用条件与业务边界
当多个参与方需要共享可核验记录,且处理规则能够明确表达时,区块链具有应用基础。若业务依赖链外事件,还应明确数据来源、更新要求、分歧处理办法和责任归属。
智能合约适合执行输入与条件清晰的规则。涉及交付质量、主观判断或争议裁决时,需要相应的链外核验和处理机制。自动执行能力本身不能补齐这些事实判断。
常见问题
区块链是否消除了信任?它改变了信任的对象与方式:参与者依赖协议、验证过程和运行条件,涉及外部信息时还需评估信息提供者。
数据来自正确来源,是否就代表事实正确?来源真实和传输完整有助于确认数据出处及是否被改动,但源头仍可能出错。判断应用边界,应逐步检查事实如何产生、如何进入账本,以及出现错误后由谁处理。