Financial Cryptography and Data Security
Scripting smart contracts for distributed ledger technology