
适用范围:围绕共享记录判断需求
工业互联网区块链的适用条件,可以从共享账本和外部数据接入两方面理解。NIST《区块链技术概述》将区块链描述为具有篡改可察觉性和抗篡改能力的分布式账本,在网络正常运行的条件下,已发布的交易记录不能随意更改。这为多方共同核验业务记录提供了技术基础,但不能据此认定所有工业业务都适合上链。
条件一:存在多方共同核验记录的需要
判断业务是否适用,首先要看参与方是否需要维护共同认可的记录,以及记录变更是否需要可追溯。用于工业场景时,应明确哪些主体提交数据、哪些主体核验数据、哪些业务事件需要留存。如果需求只是单个系统保存数据,共享账本的必要性就需要进一步论证。
条件二:链外数据具有可信的接入机制
以太坊预言机文档说明,智能合约默认不能直接获取链外信息,需要通过预言机等机制接入外部数据,同时面临正确性、可用性和提供者责任等问题。
工业设备测量值、检测结果等属于链外信息,因此适用条件不仅包括链上记录能力,还包括对数据来源、传输完整性和更新状态的核验。例如,应能区分数据由谁提供、传递中是否被修改,以及数据是否已经过期。把错误数据写入链上,并不会使其变得真实。
条件三:自动执行规则清晰且输入一致
如果业务希望通过智能合约自动执行约定,就需要把触发条件和输入口径定义清楚。不同节点应基于一致的数据执行相同规则,避免各自读取不断变化的外部接口而产生不同结果。对于缺失、延迟或相互矛盾的数据,也需要预先明确处理方式,不能只设计正常情况下的执行流程。
条件四:参与规则和数据责任可以落实
共同使用账本,需要明确记录提交、核验和外部数据提供的责任。外部信息应能追溯到提供者;出现数据争议时,也应有相应的核查依据。这些安排决定共享记录能否支撑实际协作,不能仅依靠部署区块链软件来完成。
常见问题:上链是否等于可信
上链能否证明设备测量准确?不能。账本的抗篡改能力主要作用于记录保存,测量是否准确仍取决于采集与核验环节。
接入预言机后是否无需信任外部主体?并非如此。数据源和传递机制仍然需要评估。工业互联网应用区块链的关键,是让记录可核验、数据来源可追溯、自动执行有可靠输入;这些属于通用技术判断条件,不代表某个具体项目已经达到要求。