Decentralized Execution of Smart Contracts: Agent Model Perspective and Its Implications
a next generation smart contract & decentralized application platform .