
适用范围:围绕多方共享记录展开
产业互联网区块链技术的适用条件有哪些,首先要看业务是否需要参与方共同维护、核验一套记录。NIST《区块链技术概述》将区块链描述为分布式实现、具有篡改可察觉性和抗篡改能力的数字账本,参与者可以在其中共同记录交易。正常运行条件下,已发布的记录受到保护。
据此判断适用性,应先明确哪些主体需要共享哪些记录,以及保留一致历史能解决什么问题。仅有数据存储需求,还不足以说明必须采用区块链;共同记账和历史核验的价值需要落实到具体业务。
条件一:需要保护可核验的业务历史
当参与方需要核对业务事件及其记录是否被改动时,区块链的账本特性才有明确用途。例如,讨论交接记录是否适合上链,应关注各方是否需要共同确认记录,并在后续核验其一致性。这是依据技术原理进行的场景分析,不代表某个实际项目已经验证了效果。
同时,应区分记录完整性与事实真实性。账本能够帮助发现、抵抗记录篡改,但错误信息也可能被提交并保存,因此不能把上链等同于事实已经得到证实。
条件二:外部数据有可靠的接入机制
以太坊预言机文档说明,智能合约默认无法直接访问链外信息,需要通过预言机等机制将外部数据提供给合约使用。这种连接也带来数据来源、传输完整性和持续可用性的问题。
产业业务若依赖设备读数、检验结果或交付状态,就需要进一步明确数据由谁提供、如何核验、多久更新,以及来源失效时如何处理。各节点对同一输入取得一致结果,并不能证明这项输入准确反映了现实。
条件三:执行依据与数据责任明确
如果计划用智能合约自动执行业务规则,就应能把触发条件表达为明确、可判断的规则,并让合约取得所需输入。对于仍需人工判断的事项,应先明确判断结果如何进入系统。
外部数据还应能关联到提供者,并明确其责任。评估时需要同时考虑数据是否正确、需要时是否可获得,以及错误数据如何被识别和处理;只关注账本本身,会遗漏业务入口的风险。
常见问题:上链后是否不再需要信任
并不是。共享账本改变了记录的维护和核验方式,但涉及现实世界的信息时,仍然需要评估数据来源及其提供者。预言机连接链内与链外,并不会自动消除这类信任问题。
是否所有产业数据都适合上链?上述原理不能支持这一结论。更合理的判断顺序是先确认共享记录的必要性,再检查历史核验价值、外部数据可靠性和规则执行条件,最后确定区块链在业务中的适用边界。