Blockchain and Smart Contracts for Insurance: Is the Technology Mature Enough?
a survey of attacks on ethereum smart contracts .