Ethereum co-founder Vitalik Buterin warned that risks of having bugs in smart contracts are still present when opting for self-custody.