A Blockchain Architecture for Industrial Applications

04/30/2020
by   Lodovica Marchesi, et al.
0

The Blockchain and the programs running on it, called Smart Contracts, are more and more applied in all fields requiring trust and strong certifications. In this work we compare public and permissioned blockchains for industrial applications. We propose a complete, original solution based on Ethereum to implement a decentralized application. This solution is characterized by a set of validator nodes running the blockchain using Proof-of-Authority consensus, and including an Explorer enabling users to check blockchain state, and the source code of the Smart Contracts running on it. From time to time, the hash digest of the last mined block is written into a public blockchain to guarantee immutability. The right to send transactions is granted by validator nodes to users by endowing them with the local Ethers mined. Overall, the proposed approach has the same transparency and immutability of a public blockchain, without its drawbacks.

READ FULL TEXT
research
07/22/2019

Truffle tests for free – Replaying Ethereum smart contracts for transparency

The Ethereum blockchain is essentially a globally replicated public data...
research
03/07/2019

Blockchains Meet Distributed Hash Tables: Decoupling Validation from State Storage

The first obstacle that regular users encounter when setting up a node f...
research
12/13/2019

Augmenting Fiat Currency with an Integrated Managed Cryptocurrency

In this work, we investigate how the governance features of a managed cu...
research
09/22/2019

Techniques and Applications for Crawling, Ingesting and Analyzing Blockchain Data

As the public Ethereum network surpasses half a billion transactions and...
research
04/14/2023

Proof-of-Turn: Blockchain consensus using a round-robin procedure as one possible solution for cutting costs in mobile games

This master thesis deals with Blockchain Technology in mobile turn based...
research
08/01/2018

Astraea: A Decentralized Blockchain Oracle

The public blockchain was originally conceived to process monetary trans...
research
02/22/2022

A Solomonic Solution to Ownership Disputes: An Application to Blockchain Front-Running

Blockchain front-running involves multiple agents, other than the legiti...

Please sign up or login with your details

Forgot password? Click here to reset