The validity of the transactions is guaranteed thanks to the use of the public distributed ledger with all representative nodes. In case the transactions lack the necessary resources, if the owner of the account received such a transaction, other account holders having the distributed ledger will reject the transaction. Also, since the content of blocks is coded by insurers, changing the blockchain around makes it more complex.