A Minimalist Approach to Blockchain Design: Enhancing Immutability and Verifiability with Scalable Peer-to-Peer Systems | IEEE Conference Publication | IEEE Xplore