Verifiable Manufacturing Using Blockchain

02/26/2023
by   Michael Chiu, et al.
0

We propose a blockchain-based solution for enabling verifiability of manufacturing processes. We base our solution on the methodology of verifiable computing which, originally developed for cloud computing, enables clients to outsource computations to more powerful servers without the need to trust that the server correctly performed desired computation. Verifiable computing accomplishes this by enabling the client to generate cryptographic objects that the server must use to produce a cryptographic proof that verifies the correctness of results. The black box nature of servers in cloud computing is analogous to that of the manufacturing processes of an upstream manufacturer. In this work, we develop a one-to-one correspondence between physical processes and their digital representations as state sequences which is needed for the implementation of verifiable computing. Because direct application of verifiable computing in this case would be computationally prohibitive, we introduce a blockchain to provide a computationally feasible methodology for verifiable computing applied to physical processes. We implement and show the results of our implementation on a proof of concept, developed on Hyperledger Fabric.

READ FULL TEXT
research
04/26/2021

Multi-Server Verifiable Delegation of Computations: Unconditional Security and Practical Efficiency

Outsourcing computation has gained significant popularity in recent year...
research
01/01/2019

Blockchain-Based Cloud Manufacturing: Decentralization

Recently, there has been growing interest in the field of cloud manufact...
research
07/09/2019

Interactive Verifiable Polynomial Evaluation

Cloud computing platforms have created the possibility for computational...
research
09/28/2018

Coconut E-Petition Implementation

In this dissertation project, we describe and implement a practical syst...
research
04/10/2017

Prover efficient public verification of dense or sparse/structured matrix-vector multiplication

With the emergence of cloud computing services, computationally weak dev...
research
08/26/2019

Towards Blockchain-enabled Searchable Encryption

Distributed Leger Technologies (DLTs), most notably Blockchain technolog...
research
08/06/2019

Proof of All: Verifiable Computation in a Nutshell

Recent advances in the cryptographic field of "Zero-Knowledge Proofs" ha...

Please sign up or login with your details

Forgot password? Click here to reset