Enabling Privacy and Traceability in Supply Chains using Blockchain and Zero Knowledge Proofs

Shubham Sahai, N. Singh, Pankaj Dayama
{"title":"Enabling Privacy and Traceability in Supply Chains using Blockchain and Zero Knowledge Proofs","authors":"Shubham Sahai, N. Singh, Pankaj Dayama","doi":"10.1109/Blockchain50366.2020.00024","DOIUrl":null,"url":null,"abstract":"In recent years there have been increased efforts to make supply chains transparent and traceable to better protect the end consumer’s interests against counterfeiting, contamination, false claims, and inadequate processes. The actors in the supply chain can also leverage additional visibility to proactively tune their operations in response to upstream or downstream disruptions. Blockchain technology, with its promise of immutability, transparency, and provenance is a natural fit to supply chain problems. Several works have discussed the improved design of supply chains leveraging blockchain technology. There have been attempts to address some of the privacy concerns of participants on the blockchain network by using encryption schemes to hide confidential data and group signatures to hide the participant identities. But these do not handle the complexities of the supply chain, where items are constantly packaged, repackaged, and transformed before reaching the end consumer. Our work presents a blockchain-based model for the supply chain that provides privacy and traceability with efficient contamination tracing while accounting for the aforementioned complexities of the supply chain operations. The last property enables an end consumer to be convinced about a product to be unaffected by identified faulty upstream processes (contamination) without access to the entire history of the product. Our solution makes novel use of cryptographic tools such as zero-knowledge proofs and cryptographic accumulators to provide these guarantees. The choice of the cryptographic components is grounded in concrete efficiency, and we present an experimental evaluation of the implementation of our protocol on Hyperledger Fabric, a popular platform for enterprise blockchains.","PeriodicalId":109440,"journal":{"name":"2020 IEEE International Conference on Blockchain (Blockchain)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Blockchain (Blockchain)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/Blockchain50366.2020.00024","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11

Abstract

In recent years there have been increased efforts to make supply chains transparent and traceable to better protect the end consumer’s interests against counterfeiting, contamination, false claims, and inadequate processes. The actors in the supply chain can also leverage additional visibility to proactively tune their operations in response to upstream or downstream disruptions. Blockchain technology, with its promise of immutability, transparency, and provenance is a natural fit to supply chain problems. Several works have discussed the improved design of supply chains leveraging blockchain technology. There have been attempts to address some of the privacy concerns of participants on the blockchain network by using encryption schemes to hide confidential data and group signatures to hide the participant identities. But these do not handle the complexities of the supply chain, where items are constantly packaged, repackaged, and transformed before reaching the end consumer. Our work presents a blockchain-based model for the supply chain that provides privacy and traceability with efficient contamination tracing while accounting for the aforementioned complexities of the supply chain operations. The last property enables an end consumer to be convinced about a product to be unaffected by identified faulty upstream processes (contamination) without access to the entire history of the product. Our solution makes novel use of cryptographic tools such as zero-knowledge proofs and cryptographic accumulators to provide these guarantees. The choice of the cryptographic components is grounded in concrete efficiency, and we present an experimental evaluation of the implementation of our protocol on Hyperledger Fabric, a popular platform for enterprise blockchains.
使用区块链和零知识证明在供应链中实现隐私和可追溯性
近年来,越来越多的努力使供应链透明和可追溯,以更好地保护最终消费者的利益,防止假冒、污染、虚假声明和不充分的过程。供应链中的参与者还可以利用额外的可见性来主动调整他们的操作,以响应上游或下游的中断。区块链技术具有不变性、透明度和溯源性,是解决供应链问题的天然选择。有几本著作讨论了利用区块链技术改进供应链的设计。已经有人尝试通过使用加密方案来隐藏机密数据和组签名来隐藏参与者身份来解决区块链网络上参与者的一些隐私问题。但是这些并不能处理供应链的复杂性,在供应链中,产品在到达最终消费者之前不断地包装、重新包装和转换。我们的工作提出了一个基于区块链的供应链模型,该模型通过有效的污染跟踪提供隐私和可追溯性,同时考虑到上述供应链运营的复杂性。最后一个属性使最终消费者确信产品不受已识别的上游错误工艺(污染)的影响,而无需访问产品的整个历史记录。我们的解决方案新颖地使用了零知识证明和密码累加器等加密工具来提供这些保证。加密组件的选择基于具体的效率,我们对我们的协议在Hyperledger Fabric(一个流行的企业区块链平台)上的实现进行了实验评估。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信