GLYFF: A privacy preserving decentralized smart contract platform h...