今天追踪我们食品供应的来源是一个巨大的挑战。食品供应链是所有供应链中最复杂的。食品生产商和整个供应链支离破碎,难以识别和追踪,从而导致欺诈、劳动力榨取、假冒和违反道德规范等问题。这些问题不仅增加了欺诈、劳动力榨取、效率低下(例如召回不安全食品)的经济成本,而且从根本上违背了人性的核心。今天,我们确实对食品供应链进行了追溯和管控,但相关部门和NGO的线上线下信息资源分散,限制了追溯和管控的效果。而且,这种可追溯性可能会受到违规行为和欺诈行为的阻碍。不变性是最重要的,因为在价值数万亿美元的全球食品行业中,有无数的利益相关者必然会遇到数据完整性问题,或者只是为了个人利益操纵数据或进行欺诈。在无法操纵数据的这种用例中,区块链技术将发挥作用。即安全地跟踪供应链、降低运营成本并建立信任。这是区块链的可行用例吗?在协议、网络和应用程序层有一些关键的设计考虑因素可以进行更改。这样,公共权力机构将无法控制任何账本。然而,这会带来一定的风险。比如数字资产和ID的丢失,这些问题都可以通过将私钥分配给托管人来解决。这样的中心化系统不能完全免费发行,因为它容易受到黑客攻击和串通。对于可扩展性,公链在吞吐量和速度方面有其局限性,比如以太坊等协议,其合约不在区块链上运行,而是在区块链中进行验证。换句话说,验证嵌入在区块链中,但整个应用程序运行在不同的区块链上。例如,有一个Plasma运营商(一个中心化的区块发行者)来保持区块链的正确运行,因为这个运营商在经济激励收益中起着主要作用。运营商将在以太坊区块链上存入保证金作为担保。如果跑步者未能遵守,一半的押金将交给发现问题的挑战者。这种设计仍然强制执行去信任环境,所有交易都通过自动化流程在原始链上进行验证,无需人工干预,并且得到了以太坊最大的开发者社区的支持。网络层为了使解决方案值得信赖,让组织外部的多个节点控制哈希树非常重要。这使得机构更难在幕后勾结和运作。需要整合一些主要平台的优势,提供端到端的解决方案,例如面向所有利益相关者的用户界面、文件和数据存储、跟踪和记录应用程序、身份注册和验证以及区块链验证。公链存储容量有限,建议在公链外运行对安全要求不高的操作,提高吞吐量,降低成本。这些交易可以以权益证明的方式运行,在这种方式中,中央节点被激励要求检查和平衡以防止欺诈。应用层应用层有一些用户界面,以满足生态系统中不同利益相关者的需求。消费者可以使用他们的移动设备扫描条形码或二维码来访问与食品相关的所有信息,而不必阅读信息有限且信心不足的包装标签。他们还应该能够通过该应用程序报告他们发现的食物问题。农民、制造商、批发商、运输商和政府等专业用户应具有与生物识别系统的集成接口,以追究个人对不良行为的责任,并防止劳动剥削的发生。受信任进行验证的智能合约管理员将对开源合约代码具有可见性,并受到激励来验证、报告和质疑每笔交易的完整性。
