A Derivative PBFT Blockchain Consensus Algorithm With Dual Primary Nodes Based on Separation of Powers-DPNPBFT[J] IEEE ACCESS 2022(10) Na, Yanhe Wen, Zhan Fang, Jie Tang, Yin Li, Yingxiang