
讨论范围:通用原理与具体项目分开
中国移动的区块链技术的应用边界是什么,可以从共享记录、数据来源和系统依赖三个方面理解。NIST的区块链概述与以太坊的预言机文档解释了相关通用机制,但不能据此确认中国移动某个项目采用了什么架构、具备哪些功能或达到怎样的性能。以下讨论适用于相关技术机制,不构成对具体产品的评价。
共享账本能解决什么
NIST将区块链概括为以分布式方式实现、能够显露篡改并抵抗篡改的数字账本。在网络正常运行的前提下,参与者可以共同记录交易,已发布记录受到机制保护。
因此,当多个参与方需要维护共同记录、核对历史状态时,区块链具有相应的技术用途。适用条件包括参与方能够遵循共同的记录规则,并明确谁有权提交数据、如何验证记录。仅有信息共享需求,尚不足以证明必须采用区块链。
记录难以篡改,不等于内容天然真实
账本保护的是进入系统后的记录及其变化过程。若原始输入已经错误,后续保存得再完整,也无法使错误内容变成事实。判断应用边界时,需要分别检验原始数据是否可信,以及数据进入账本后是否受到保护。
例如,在假设的设备数据存证场景中,账本可以用于核对已提交记录是否变化,但设备是否正常、采集是否准确,仍需链外验证。这只是通用机制的说明,并不表示中国移动已部署该场景。
连接外部业务仍有依赖
以太坊预言机文档说明,智能合约默认不能直接获取链外信息,需要通过预言机等机制引入。外部数据的正确性、可用性以及提供者的责任归属,都会影响合约执行。
这意味着,自动执行的适用条件包括输入可靠、更新及时、规则明确。如果业务依赖设备状态或外部系统结果,应用能力也会受这些环节限制。以太坊的具体实现不能直接套用于中国移动的未知技术架构。
常见问题:上链后是否无需信任
上链后能否免除数据审核?不能。记录完整性与事实真实性需要分别验证。智能合约能否独立判断现实事件?涉及链外事实时,仍需可靠的数据输入机制。
能否据此认定某个中国移动项目安全可靠?不能。具体结论还需要对应项目的架构、权限设计、数据接入方式和验证证据。通用原理能够说明需要考察哪些边界,不能替代项目层面的核验。