KEMBAR78
Blockchain Manufacturing Network | PDF | Information Age | Security
0% found this document useful (0 votes)
42 views11 pages

Blockchain Manufacturing Network

FabRec is a prototype for a decentralized peer-to-peer network of manufacturing nodes that utilizes blockchain technology to manage manufacturing information. It allows manufacturers to connect and share verified capabilities and machine assets, ensuring accountability through automated updates and traceable event logs. The system is designed to facilitate connections between companies and small to medium-sized manufacturers, enhancing trust and efficiency in the manufacturing process.

Uploaded by

Supriya Hegde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ZIP, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views11 pages

Blockchain Manufacturing Network

FabRec is a prototype for a decentralized peer-to-peer network of manufacturing nodes that utilizes blockchain technology to manage manufacturing information. It allows manufacturers to connect and share verified capabilities and machine assets, ensuring accountability through automated updates and traceable event logs. The system is designed to facilitate connections between companies and small to medium-sized manufacturers, enhancing trust and efficiency in the manufacturing process.

Uploaded by

Supriya Hegde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ZIP, PDF, TXT or read online on Scribd
You are on page 1/ 11

“FabRec”

- A case study presentation by Supriya Hegde


What is FabRec?

• A Prototype for Peer-to-Peer Network of Manufacturing Nodes .

• A decentralized approach to handle manufacturing information generated


by various organisations using blockchain technology.
SO, HOW DOES IT WORK?

• Simulate the decentralized systems, a blockchain network comprising 4


computers acting as nodes of the blockchain representing various
fabrication service providers.

• Ethereum is chosen as the blockchain platform for its ease of


programming smart contracts. 

• Two systems connected to the Global Ethereum Ropsten TestNetwork.


Enter Blockchain Technologies and
Smart Contracts
• A participant can be a human, manufacturing machines, a computing
node or an agent representing an organization, with each participant
having an address identifying the participant on the network.

• Manufacturers in any part of the world with verified capabilities gain


access to the network.

• Access is also granted to significant machine assets currently owned by


the manufacturer.

• Other participants include verifiers such as ISO body quality certifiers


that can independently verify the validity of a certification claim made by
a manufacturer.

• Networks of machine asset builders can be part of the network either


contributing data or simply gaining access to the data made available on
the blockchain network.
Block and Its Data Payload

• Each block consists of an immutable hash of the prior block that it is connected to, contains information about the
most recent transactions, the size of the block, a transaction counter that keeps a track on the block instance being
added to the blockchain, a block header retaining information on the cryptographic hash of the previous and the
current block, the current timestamp and a ‘number used only once’ or a Nonce random number that aids in the
generation of valid hashes for subsequent blocks
Consensus Algorithms

• Mining within the context of blockchain implies a mechanism for


establishing consensus on the state of the blockchain to ensure that it is
both secure and tamper- resistant.

• Proof of authority (PoA) is proposed as a way of implementing consensus


in a private network where the participants are vetted and aware of each
other’s identity.

• The system is run by N trusted nodes (authorities) who have the authority
to verify new transactions (or data) and issue new blocks to be added to
the blockchain.

• A minimum number of authorities are assumed to be honest (= N/2 + 1


authorities).

• If there is a conflict or fraud, it is possible to stop a particular authority


from participating in the new mining processes.
Block Architecture at the
Manufacturer Level
• Each of these machines with a unique identity will be given the ability to
directly write critical ‘events’ to the private blockchain in which the
manufacturer participates in. Events recorded by the machine are
transferred to its virtual twin, through which events are batched up and
served up to the blockchain database.

• The content of the data block or the ‘payload’ of the block will depend on
the following 1) Type of machine; 2) Type of event being recorded3)
Number of transactions being recorded into the block. Hence one block
can contain multiple transactions related to the operation of a machine.

• Information sharing can increase the reputation of the service provider


and improves the odds of winning new business.
• This example block displays the certification of a machine’s capabilities by a
neutral 3rd party.

• Two data models are developed that is central to the development of the
decentralized manufacturing data blockchain, particular in the context of
establishing trust between two parties.

• They are 1) Transaction Model; and 2) Block Model.


Smart Contract Structures

• To allow navigation of the data


and selective sharing of data
pertaining to an organisation,
They have designed 3 smart
contract representations to
represent the relationships
between various participants.

• They are the 1) Global Registrar


Contract (GRC); 2) Participant
Historical Event Contract
(PHEC); and 3) Participant
Relationship Contract (PRC).


Use case
• The system could be used as a peer-to-peer network that allows
companies to find small- and medium-sized manufacturers that are
capable of producing specific components on a reliable basis.

• FabRec would allow companies to automatically report about their


manufacturing activities: which machines are being used, what materials
they are working with, raw material inventory levels, whether the work is
being completed on time, and so on.

• These updates are automated, users can be fairly certain that the
information is accurate, and because it's being done through the
blockchain, which allows event logs to be traced to their source, there is
accountability. So clients can find the right manufacturers, and
manufacturers can find new clients, without relying solely on claims
made in marketing materials.
Based on :

A Case Study for Blockchain in Manufacturing:


“FabRec”: A Prototype for Peer-to-Peer Network of
Manufacturing Nodes

Atin Angrish , Benjamin Craver , Mahmud Hasan , Binil Starly,


a a a

Edward P. Fitts

Department of Industrial and Systems Engineering


Comparative Medicine Institute North Carolina State
University, Raleigh, NC USA 27695

You might also like