High Performance Blockchain (HPB)