作者:禅与计算机程序设计艺术
1.简介
溯源(traceability)是一个复杂的社会问题,它涉及到信用记录、财产所有权、供应链管理、知识产权保护、知识产权索赔等多个领域。现有的解决方案并不完善,依赖于商业或政府实体,需要极高成本。区块链的出现改变了这一切,通过分布式记账和共识算法,可以实现数字身份、交易不可篡改等核心功能,极大的提升了可追溯性。随着中国政法部门对区块链技术的普及和应用,溯源问题也面临着新的发展机遇。在本文中,我们将介绍区块链溯源技术在政府领域中的应用。
2.背景介绍
溯源问题涉及到对物品的所有权、记录信息等方面的追踪、追溯。这项技术对于各类行业都十分重要,如制药、医疗器械、商品、金融产品、个人隐私信息、知识产权等。同时,由于现代社会信息高度透明、多样化,任何组织机构无需隐藏自己的操作记录,因此追溯非常困难。目前,政府部门尚未认真探索或尝试过区块链的溯源解决方案,他们主要依靠人工方式或者通过采购凭条的方式来追踪各类生产、运输、销售活动的流转。但是,基于区块链分布式记账和去中心化存储等特性,可以创造一种全新的溯源系统,具有突破性的商业价值。
3.核心概念
3.1 区块链溯源系统
区块链溯源系统包括四个部分:
- 主体对象识别(entity identification)- 区块链节点通过扫描文档、图片、视频等来识别产生数据的人的实体信息。
- 采购凭证生成(purchase credential generation)- 节点根据原始数据创建出唯一且合法的采购凭证,用以标示实体信息和购买信息。
- 溯源数据库(trace