Wood traceability system using blockchain and zero-knowledge proof

11/21/2022
by   Kyohei Shibano, et al.
0

The system proposed in this study uses zero-knowledge proof (ZKP) to verify the traceability of wood recorded in a public blockchain. Wood is a byproduct of several states, ranging from standing trees to logs, lumber, and wood products (hereinafter “wood objects”). The advantage of using the blockchain for record keeping is that participants can freely record the information at their discretion, without any restrictions. However, the openness of the blockchain may allow a malicious third party to introduce disinformation. In this study, we employ ZKP and near-field communication (NFC) chips to eliminate the possibility of disinformation introduction. ZKP is used to prove/validate changes in the state of wood objects, and the unique nonce associated with that state is encrypted and recorded on an NFC chip. The nonce is concealed and id of the wood object is defined as hash value of this nonce. We developed a prototype system based on an Android application and an Ethereum smart contract. We confirm that wood traceability and verification can be performed using the prototype system.

READ FULL TEXT

page 2

page 3

research
11/12/2019

ConnectionChain: Secure Interworking of Blockchains

Blockchain is a core technology to manage the value of cryptocurrencies,...
research
07/04/2020

Investigating the Requirements for Building a Blockchain- Based Achievement Record System

A trusted achievement record is a secure system that aims to record and ...
research
08/29/2019

On the Ethereum Blockchain Structure: a Complex Networks Theory Perspective

In this paper, we analyze the Ethereum blockchain using the complex netw...
research
07/05/2021

Mobile Blockchain Decentralized Applications (DApps): A Case Study Of IPTM Blockchain Certificate Verification System

A variety of mobile devices and applications have spread the usability o...
research
11/19/2019

Application Level Authentication for Ethereum Private Blockchain Atomic Crosschain Transactions

Atomic Crosschain Transaction technology allows composable programming a...
research
04/28/2019

Blockchain Enabled Privacy Preserving Data Audit

Data owners upload large files to cloud storage servers, but malicious s...
research
03/07/2022

Fabchain: Managing Audit-able 3D Print Job over Blockchain

Improvements in fabrication devices such as 3D printers are becoming pos...

Please sign up or login with your details

Forgot password? Click here to reset