Research Article

Lodestone: An Efficient Byzantine Fault-Tolerant Protocol in Consortium Blockchains

Algorithm 2

Pipelined Lodestone protocol: as a replica of currView.
(1)Wait for RROPOSE message m from LEADER (currView)
(2)
(3)if m.qc.view + 1 = m.proof.view.
(4)
(5) send MSG (GENERIC, b, hash,, v) to LEADER (currView + 1).
(6)if m.qc.view>lockedQC.view
(7)
(8)
(9)if
(10) DECIDE ()