Formal requirement enforcement on smart contracts based on linear dynamic logicN. SatoTakaaki Tateishiet al.2018iThings/GreenCom/CPSCom/SmartData/Blockchain/CIT 2018