---
res:
  bibo_abstract:
  - "We present Bullshark, the first directed acyclic graph (DAG) based asynchronous
    Byzantine Atomic Broadcast protocol that is optimized for the common synchronous
    case. Like previous DAG-based BFT protocols [19, 25], Bullshark requires no extra
    communication to achieve consensus on top of building the DAG. That is, parties
    can totally order the vertices of the DAG by interpreting their local view of
    the DAG edges. Unlike other asynchronous DAG-based protocols, Bullshark provides
    a practical low latency fast-path that exploits synchronous periods and deprecates
    the need for notoriously complex view-change and view-synchronization mechanisms.
    Bullshark achieves this while maintaining all the desired properties of its predecessor
    DAG-Rider [25]. Namely, it has optimal amortized communication complexity, it
    provides fairness and asynchronous liveness, and safety is guaranteed even under
    a quantum adversary.\r\n\r\nIn order to show the practicality and simplicity of
    our approach, we also introduce a standalone partially synchronous version of
    Bullshark, which we evaluate against the state of the art. The implemented protocol
    is embarrassingly simple (200 LOC on top of an existing DAG-based mempool implementation).
    It is highly efficient, achieving for example, 125,000 transactions per second
    with a 2 seconds latency for a deployment of 50 parties. In the same setting,
    the state of the art pays a steep 50% latency increase as it optimizes for asynchrony.@eng"
  bibo_authorlist:
  - foaf_Person:
      foaf_givenName: Alexander
      foaf_name: Spiegelman, Alexander
      foaf_surname: Spiegelman
  - foaf_Person:
      foaf_givenName: Neil
      foaf_name: Giridharan, Neil
      foaf_surname: Giridharan
  - 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.1145/3548606.3559361
  dct_date: 2022^xs_gYear
  dct_isPartOf:
  - http://id.crossref.org/issn/9781450394505
  dct_language: eng
  dct_publisher: Association for Computing Machinery@
  dct_title: 'Bullshark: DAG BFT protocols made practical@'
...
