
技术范围:从多方共享记录理解区块链
区块链智能制造技术涉及哪些技术概念,可以沿着“记录如何共享、记录如何验证、规则如何执行、现场数据如何进入系统”这条线理解。这里讨论的是可用于制造协作的通用原理,不代表某个制造项目已经验证了这些效果。
NIST《区块链技术概述》将区块链描述为以分布式方式实现、能够显露篡改并抵抗篡改的数字账本,并列出哈希、非对称密码、共识及智能合约等概念。用于理解制造场景时,其核心价值在于让参与方围绕共享记录协作。
分布式账本、密码学与共识机制
分布式账本涉及多个节点共同保存或维护记录。共识机制用于协调节点对记录及其顺序的认可。如果把它用于制造协作,就需要明确哪些主体参与维护,以及什么条件下记录能够被接受。
密码学哈希可用于生成数据摘要,辅助检测内容是否变化;数字签名涉及非对称密码,可用于验证签名与对应密钥的关系以及数据完整性。两者帮助核验记录,但不能单独证明现场测量准确,也不能自动证明签名者具有业务审批资格。
智能合约:将明确规则转化为程序
以太坊的智能合约介绍说明,合约由链上的代码和状态组成,用户通过交易调用其功能;合约不能自行获取链外现实信息,需要外部数据接入机制。
映射到制造流程,可以用“收到符合约定的检验记录后更新流程状态”理解合约逻辑。这只是原理示例:适用前提是输入格式、判定条件和执行权限足够明确。程序按规则运行,并不等于规则本身没有错误,异常处理同样需要设计。
预言机:连接链外信息与链上规则
预言机是把链外信息提供给智能合约的工具或机制。制造现场的检测结果属于链外信息,合约使用这些信息前,需要有相应的接入环节。
因此,数据来源是否可靠、信息是否及时、数据与产品是否正确关联,都是接入时需要回答的问题。记录进入区块链后具有抗篡改特性,也无法倒推其采集过程一定真实。
适用条件与常见问题
适用性首先取决于是否存在多方共享和核验记录的需求,以及参与方能否约定写入权限、共识规则和数据责任。若这些条件不清楚,仅引入区块链难以解决协作问题。
上链能否保证产品质量?不能直接保证,账本能够支持记录核验,质量仍取决于实际生产与检验。智能合约能否代替全部制造管理?它适合执行可明确表达的规则,现实判断与异常处置仍需要配套机制。抗篡改也不等于保密,谁能查看哪些记录需要另行设计。