A survey of blockchain consensus protocols
Blockchain consensus protocols have been a focus of attention since the advent of Bitcoin.
Although classic distributed consensus algorithms made significant contributions to the …
Although classic distributed consensus algorithms made significant contributions to the …
A comprehensive review of blockchain consensus mechanisms
Since the advent of distributed ledger technologies, they have provided diverse
opportunities in a wide range of application domains. This article brings a comprehensive …
opportunities in a wide range of application domains. This article brings a comprehensive …
[HTML][HTML] A survey on blockchain technology and its security
Blockchain is a technology that has desirable features of decentralization, autonomy,
integrity, immutability, verification, fault-tolerance, anonymity, auditability, and transparency …
integrity, immutability, verification, fault-tolerance, anonymity, auditability, and transparency …
On the suitability of blockchain platforms for IoT applications: Architectures, security, privacy, and performance
Blockchain and distributed ledger technologies have received significant interest in various
areas beyond the financial sector, with profound applications in the Internet of Things (IoT) …
areas beyond the financial sector, with profound applications in the Internet of Things (IoT) …
Sybil in the haystack: A comprehensive review of blockchain consensus mechanisms in search of strong Sybil attack resistance
Consensus algorithms are applied in the context of distributed computer systems to improve
their fault tolerance. The explosive development of distributed ledger technology following …
their fault tolerance. The explosive development of distributed ledger technology following …
Algorand
A public ledger is a tamperproof sequence of data that can be read and augmented by
everyone. Public ledgers have innumerable and compelling uses. They can secure, in plain …
everyone. Public ledgers have innumerable and compelling uses. They can secure, in plain …
Bft in blockchains: From protocols to use cases
A blockchain is a distributed system that achieves strong security guarantees in storing,
managing, and processing data. All blockchains achieve a common goal: building a …
managing, and processing data. All blockchains achieve a common goal: building a …
[HTML][HTML] Blockchain for decentralised rural development and governance
Rural areas are steadily being marginalised in a global economy where
'core/periphery'models of development are dominant. To overcome this, rural areas have …
'core/periphery'models of development are dominant. To overcome this, rural areas have …
Blockchain technology toward creating a smart local food supply chain
The primary purpose of the supply chains is to ensure and secure the availability and
smooth flow of the necessary resources for efficient production processes and consumption …
smooth flow of the necessary resources for efficient production processes and consumption …
Another look at extraction and randomization of Groth's zk-SNARK
Due to the simplicity and performance of zk-SNARKs they are widely used in real-world
cryptographic protocols, including blockchain and smart contract systems. Simulation …
cryptographic protocols, including blockchain and smart contract systems. Simulation …