activity
20102023
most citedThe Consensus Number of a Cryptocurrency (Extended Version)

75 citations · 160 across the 38 of their papers we have counts for

collaborators

48 papers

cs.DC2023

Dynamic Probabilistic Reliable Broadcast

Veronika Anikina, João Paulo Bezerra, Petr Kuznetsov +2

Byzantine reliable broadcast is a fundamental primitive in distributed systems that allows a set of processes to agree on a message broadcast by a dedicated process, even when some…

cs.DC2022

CryptoConcurrency: (Almost) Consensusless Asset Transfer with Shared Accounts

Andrei Tonkikh, Pavel Ponomarev, Petr Kuznetsov +1

A typical blockchain protocol uses consensus to make sure that mutually mistrusting users agree on the order in which their operations on shared data are executed. However, it is k…

cs.CR2022★ 5 cited

Homomorphic Sortition -- Secret Leader Election for PoS Blockchains

Luciano Freitas, Andrei Tonkikh, Adda-Akram Bendoukha +4

In a single secret leader election protocol (SSLE), one of the system participants is chosen and, unless it decides to reveal itself, no other participant can identify it. SSLE has…

cs.DC2022

How to Tame Multiple Spending in Decentralized Cryptocurrencies

João Paulo Bezerra, Petr Kuznetsov

The last decade has seen a variety of Asset-Transfer systems designed for decentralized environments. To address the problem of double-spending, these systems inherently make stron…

cs.DC2022

Distributed Randomness from Approximate Agreement

Luciano Freitas, Petr Kuznetsov, Andrei Tonkikh

Randomisation is a critical tool in designing distributed systems. The common coin primitive, enabling the system members to agree on an unpredictable random number, has proven to…

cs.DC2021★ 1 cited

Peformance Prediction for Coarse-Grained Locking: MCS Case

Vitaly Aksenov, Daniil Bolotov, Petr Kuznetsov

A standard design pattern found in many concurrent data structures, such as hash tables or ordered containers, is alternation of parallelizable sections that incur no data conflict…