Handel: Practical Multi-Signature Aggregation for Large Byzantine Committees

06/12/2019
by   Olivier Bégassat, et al.
0

We present Handel, a Byzantine fault tolerant aggregation protocol that allows for the quick aggregation of cryptographic signatures over a WAN. Handel has logarithmic time and polylogarithmic network complexity and needs minimal computing resources. We implemented Handel as an open source Go library with a flexible design to support any associative and commutative aggregation function. We tested Handel with a BLS multi-signature scheme for BN256 on 2000 AWS instances running two nodes per instance and located in 10 AWS regions. The 4000 signatures are aggregated in less than 900 milliseconds with an average per-node communication cost of 56KB.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/12/2019

Scalable BFT Consensus Mechanism Through Aggregated Signature Gossip

In this paper, we present a new BFT consensus mechanism which enables th...
research
06/27/2021

An Analysis of Multi-hop Iterative Approximate Byzantine Consensus with Local Communication

Iterative Approximate Byzantine Consensus (IABC) is a fundamental proble...
research
01/09/2019

On the Limits of Byzantine-tolerant Spanning Tree Construction in Route-Restricted Overlay Networks

Route-restricted overlays are peer-to-peer networks where each node can ...
research
07/14/2022

A PoW-less Bitcoin with Certified Byzantine Consensus

Distributed Ledger Technologies (DLTs), when managed by a few trusted va...
research
05/23/2023

Achieving Maximum Efficiency in Schnorr-based Multi-signature and Applications in Blockchain

Multi-signature aggregates signatures from multiple users on the same me...
research
06/09/2020

A note on anonymous credentials using BLS signatures

In this note, we remark that the aggregation property of the BLS signatu...
research
07/31/2022

Nested Cover-Free Families for Unbounded Fault-Tolerant Aggregate Signatures

Aggregate signatures are used to create one short proof of authenticity ...

Please sign up or login with your details

Forgot password? Click here to reset