Redacting Transactions from Execute-Order-Validate Blockchains

05/31/2021
by   Yacov Manevich, et al.
0

As user privacy gains popularity and attention, and starts to shape relations between users and service providers, blockchain based solutions thrive for ways to relax immutability without sacrificing consistency. This work answers that need and presents the first design for a redactable execute-order-validate blockchain, that grants users with the right to be forgotten. The design is easy to adopt, as we exemplify by implementing it on top of Hyperledger Fabric. It modifies the block structure and extracts user data from the hash-chain without loosening any correctness or liveness criteria. We evaluate our design and show that it provides compliance with only a minimal performance overhead, making it a feasible add-on to any execute-order-validate blockchain system.

READ FULL TEXT

page 5

page 6

research
03/23/2020

A Transactional Perspective on Execute-order-validate Blockchains

Smart contracts have enabled blockchain systems to evolve from simple cr...
research
09/05/2018

An Efficient Framework for Concurrent Execution of Smart Contracts

Distributed public blockchain platform such as ethereum entitle complex ...
research
03/31/2019

Achieving Greater Concurrency in Execution of Smart Contracts using Object Semantics

Popular blockchain such as Ethereum and several others execute complex t...
research
05/09/2019

Analysis of Committee Selection Mechanism in Blockchain

The Committee Selection Mechanism can select multiple users of blockchai...
research
12/07/2022

Last Mile of Blockchains: RPC and Node-as-a-service

While much research focuses on different methods to secure blockchain, i...
research
08/13/2020

Performance Characterization and Bottleneck Analysis of Hyperledger Fabric

Hyperledger Fabric is a popular open-source project for deploying permis...
research
03/23/2020

Soteria: A Provably Compliant User Right Manager Using a Novel Two-Layer Blockchain Technology

Soteria is a user right management system designed to safeguard user-dat...

Please sign up or login with your details

Forgot password? Click here to reset