---
res:
  bibo_abstract:
  - Recent advancements on DAG-based consensus protocols allow for blockchains with
    improved metrics and properties, such as throughput and censorship-resistance.
    Variants of the Bullshark [18] consensus protocol are adopted for practical use
    by the Sui blockchain, for improved latency. However, the protocol is leader-based,
    and is strongly affected by crashed leaders that can lead to various performance
    issues, for example, decreased transaction throughput. In this paper, we propose
    HammerHead, a DAG-based consensus protocol, that is inspired by Carousel [8] and
    provides Leader-Utilization. Our proposal differs from Carousel, which is built
    for a chained consensus protocol; in HammerHead chain quality is inherited by
    the DAG. HammerHead needs to preserve safety and liveness, despite validators
    committing leader vertices asynchronously. The key idea is to update leader schedules
    dynamically, based on the validators' scores during the previous schedule. We
    implement HammerHead and show a minor improvement in performance for cases without
    faults. The major improvements in comparison to Bullshark appear in faulty settings.
    Specifically, we show a drastic, 2x-latency improvement and up to 40% increased
    throughput when crash faults occur (100 validators, 33 faults).@eng
  bibo_authorlist:
  - foaf_Person:
      foaf_givenName: Giorgos
      foaf_name: Tsimos, Giorgos
      foaf_surname: Tsimos
  - foaf_Person:
      foaf_givenName: Anastasios
      foaf_name: Kichidis, Anastasios
      foaf_surname: Kichidis
  - foaf_Person:
      foaf_givenName: Alberto
      foaf_name: Sonnino, Alberto
      foaf_surname: Sonnino
  - foaf_Person:
      foaf_givenName: Eleftherios
      foaf_name: Kokoris Kogias, Eleftherios
      foaf_surname: Kokoris Kogias
      foaf_workInfoHomepage: http://www.librecat.org/personId=f5983044-d7ef-11ea-ac6d-fd1430a26d30
  bibo_doi: 10.1109/ICDCS60910.2024.00129
  dct_date: 2024^xs_gYear
  dct_identifier:
  - UT:001304430200120
  dct_isPartOf:
  - http://id.crossref.org/issn/1063-6927
  - http://id.crossref.org/issn/2575-8411
  - http://id.crossref.org/issn/9798350386059
  dct_language: eng
  dct_publisher: IEEE@
  dct_title: 'HammerHead: Leader reputation for dynamic scheduling@'
...
