Research Article
Blockchain-Empowered High-Frequency Spectrum Management IoT: A Multilayer PBFT Consensus Perspective
Algorithm 1
Two-layer PBFT consensus: primary.
while valid request1 received=True do | if client identity authenticated=True then | m ← n | multicasts pre−prepare1 to Primary | end if | end while | while valid prepare1 received=True do | if number of valid prepare1≥ 2fthen | prepare1=valid | multicast commit1 to | end if | end while | while valid commit1 received=True do | if number of valid commit1≥2fthen | commit1=valid | end if | end while | while valid reply1 received=True do | if number of valid reply1≥2fthen | reply client with reply1 | end if | end while |
|