activity
20142022
most citedHyperledger Fabric: A Distributed Operating System for Permissioned Blockchains

3.6k citations · 3.9k across the 13 of their papers we have counts for

collaborators

15 papers

cs.CR2022

Modeling Resources in Permissionless Longest-chain Total-order Broadcast

Sarah Azouvi, Christian Cachin, Duc V. Le +2

Blockchain protocols implement total-order broadcast in a permissionless setting, where processes can freely join and leave. In such a setting, to safeguard against Sybil attacks,…

cs.DC2022★ 1 cited

State-Machine Replication Scalability Made Simple (Extended Version)

Chrysoula Stathakopoulou, Matej Pavlovic, Marko Vukolić

Consensus, state-machine replication (SMR) and total order broadcast (TOB) protocols are notorious for being poorly scalable with the number of participating nodes. Despite the rec…

cs.CR2020★ 1 cited

Multi-Shard Private Transactions for Permissioned Blockchains

Elli Androulaki, Angelo De Caro, Kaoutar Elkhiyaoui +3

Traditionally, blockchain systems involve sharing transaction information across all blockchain network participants. Clearly, this introduces barriers to the adoption of the techn…

cs.DC2020★ 2 cited

On the Interoperability of Decentralized Exposure Notification Systems

Marko Vukolic

This report summarizes the requirements and proposes a high-level solution for interoperability across recently proposed COVID-19 exposure notification efforts. Our focus is on int…

cs.DC2019★ 1 cited

Can 100 Machines Agree?

Rachid Guerraoui, Jad Hamza, Dragos-Adrian Seredinschi +1

Agreement protocols have been typically deployed at small scale, e.g., using three to five machines. This is because these protocols seem to suffer from a sharp performance decay.…

cs.DC2019★ 20 cited

Mir-BFT: High-Throughput Robust BFT for Decentralized Networks

Chrysoula Stathakopoulou, Tudor David, Matej Pavlovic +1

This paper presents Mir-BFT, a robust Byzantine fault-tolerant (BFT) total order broadcast protocol aimed at maximizing throughput on wide-area networks (WANs), targeting deploymen…

cs.DC2018★ 3.6k cited

Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains

Elli Androulaki, Artem Barger, Vita Bortnikov +18

Fabric is a modular and extensible open-source system for deploying and operating permissioned blockchains and one of the Hyperledger projects hosted by the Linux Foundation (www.h…

cs.CR2017

A Byzantine Fault-Tolerant Ordering Service for the Hyperledger Fabric Blockchain Platform

João Sousa, Alysson Bessani, Marko Vukolić

Hyperledger Fabric (HLF) is a flexible permissioned blockchain platform designed for business applications beyond the basic digital coin addressed by Bitcoin and other existing net…

cs.DC2017★ 257 cited

Blockchain Consensus Protocols in the Wild

Christian Cachin, Marko Vukolić

A blockchain is a distributed ledger for recording transactions, maintained by many nodes without central authority through a distributed cryptographic protocol. All nodes validate…

cs.DB2016

Bleach: A Distributed Stream Data Cleaning System

Yongchao Tian, Pietro Michiardi, Marko Vukolic

In this paper we address the problem of rule-based stream data cleaning, which sets stringent requirements on latency, rule dynamics and ability to cope with the unbounded nature o…

cs.DB2016

DiNoDB: an Interactive-speed Query Engine for Ad-hoc Queries on Temporary Data

Yongchao Tian, Ioannis Alagiannis, Erietta Liarou +3

As data sets grow in size, analytics applications struggle to get instant insight into large datasets. Modern applications involve heavy batch processing jobs over large volumes of…

cs.DC2016

Non-determinism in Byzantine Fault-Tolerant Replication

Christian Cachin, Simon Schubert, Marko Vukolić

Service replication distributes an application over many processes for tolerating faults, attacks, and misbehavior among a subset of the processes. The established state-machine re…

cs.DC2015★ 2 cited

Consistency in Non-Transactional Distributed Storage Systems

Paolo Viotti, Marko Vukolić

Over the years, different meanings have been associated to the word consistency in the distributed systems community. While in the '80s "consistency" typically meant strong consist…

cs.DC2015★ 6 cited

XFT: Practical Fault Tolerance Beyond Crashes

Shengyun Liu, Paolo Viotti, Christian Cachin +2

Despite years of intensive research, Byzantine fault-tolerant (BFT) systems have not yet been adopted in practice. This is due to additional cost of BFT in terms of resources, prot…

cs.DC2014

Erasure-Coded Byzantine Storage with Separate Metadata

Elli Androulaki, Christian Cachin, Dan Dobre +1

Although many distributed storage protocols have been introduced, a solution that combines the strongest properties in terms of availability, consistency, fault-tolerance, storage…