Self-Renewal Consortium Blockchain Based on Proof of Rest and Strong Smart Contracts | TUP Journals & Magazine | IEEE Xplore