Trusted computing meets blockchain: Rollback attacks and a solution for hyperledger fabricMarcus BrandenburgerChristian Cachinet al.2019SRDS 2019