The smart contract principle - the end to private transaction probl...