Smart contract running on public, highly secure and efficient Ethereum-based Blockchain platform