Integrating blockchain technology into the energy sector—from theory of blockchain to research and application of energy blockchain
Q Wang, M Su - Computer Science Review, 2020 - Elsevier
Blockchain technology has been ushering in nothing short of a decentralized revolution.
Distributed/decentralized energy is recognized the best way to ensure energy sustainability …
Distributed/decentralized energy is recognized the best way to ensure energy sustainability …
[HTML][HTML] Blockchain-enabled supply chain: analysis, challenges, and future directions
Managing the integrity of products and processes in a multi-stakeholder supply chain
environment is a significant challenge. Many current solutions suffer from data …
environment is a significant challenge. Many current solutions suffer from data …
Tendermint: Byzantine fault tolerance in the age of blockchains
E Buchman - 2016 - atrium.lib.uoguelph.ca
Tendermint is a new protocol for ordering events in a distributed network under adversarial
conditions. More commonly known as consensus or atomic broadcast, the problem has …
conditions. More commonly known as consensus or atomic broadcast, the problem has …
Performance analysis of the raft consensus algorithm for private blockchains
Consensus is one of the key problems in blockchains. There are many articles analyzing the
performance of threat models for blockchains. But the network stability seems lack of …
performance of threat models for blockchains. But the network stability seems lack of …
In search of an understandable consensus algorithm
D Ongaro, J Ousterhout - … annual technical conference (USENIX ATC 14 …, 2014 - usenix.org
Raft is a consensus algorithm for managing a replicated log. It produces a result equivalent
to (multi-) Paxos, and it is as efficient as Paxos, but its structure is different from Paxos; this …
to (multi-) Paxos, and it is as efficient as Paxos, but its structure is different from Paxos; this …
IronFleet: proving practical distributed systems correct
Distributed systems are notorious for harboring subtle bugs. Verification can, in principle,
eliminate these bugs a priori, but verification has historically been difficult to apply at full …
eliminate these bugs a priori, but verification has historically been difficult to apply at full …
Verdi: a framework for implementing and formally verifying distributed systems
Distributed systems are difficult to implement correctly because they must handle both
concurrency and failures: machines may crash at arbitrary points and networks may reorder …
concurrency and failures: machines may crash at arbitrary points and networks may reorder …
Planning for change in a formal verification of the raft consensus protocol
We present the first formal verification of state machine safety for the Raft consensus
protocol, a critical component of many distributed systems. We connected our proof to …
protocol, a critical component of many distributed systems. We connected our proof to …
Introduction of formal methods in blockchain consensus mechanism and its associated protocols
As the size of data is increasing exponentially, its security is a major concern. Emerging
technology like blockchain is used to provide security to systems. Since the inception of …
technology like blockchain is used to provide security to systems. Since the inception of …
Engraft: Enclave-guarded Raft on Byzantine faulty nodes
This paper presents the first critical analysis of building highly secure, performant, and
confidential Byzantine fault-tolerant (BFT) consensus by integrating off-the-shelf crash fault …
confidential Byzantine fault-tolerant (BFT) consensus by integrating off-the-shelf crash fault …