Hardening Permissioned Blockchains with Verifiable Randomness

Artem Barger, Yacov Manevich, Hagar Meir

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Permissioned blockchains are networks with identifiable participants. A prominent example is Hyperledger Fabric, that introduces the execute-order-validate architecture. The execution phase enables defining application level trust assumption by setting an endorsement policy, namely a set of rules that define the peers (affiliated with organizations) who provide attestation of transaction correctness. Since the organizations hosting those peers might collude or be compromised, the number of organizations required by the endorsement policy is often increased to reduce susceptibility to attacks. However, doing so impairs the performance of the system and is impractical in networks comprising of a large number of organizations. In this paper we propose an alternative endorsement protocol that hardens the system's security without hindering performance. We provide a quantitative analysis of the suggested technique, and show that by incorporating verified randomness in endorsement policies, attacks that are based on collusion or malicious peers are effectively mitigated with overwhelming probability.

Original languageEnglish
Title of host publicationIEEE International Conference on Blockchain and Cryptocurrency, ICBC 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728166803
DOIs
StatePublished - May 2020
Externally publishedYes
Event2nd IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2020 - Virtual, Online, Canada
Duration: 2 May 20206 May 2020

Publication series

NameIEEE International Conference on Blockchain and Cryptocurrency, ICBC 2020

Conference

Conference2nd IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2020
Country/TerritoryCanada
CityVirtual, Online
Period2/05/206/05/20

Bibliographical note

Publisher Copyright:
© 2020 IEEE.

Keywords

  • blockchain
  • security

ASJC Scopus subject areas

  • Business, Management and Accounting (miscellaneous)
  • Accounting
  • Computer Networks and Communications
  • Information Systems and Management
  • Economics and Econometrics
  • Safety, Risk, Reliability and Quality
  • Control and Optimization

Fingerprint

Dive into the research topics of 'Hardening Permissioned Blockchains with Verifiable Randomness'. Together they form a unique fingerprint.

Cite this