Skip to content

For those who want to keep their funds safe but are afraid that she will lose or someone will crack her private key

License

Notifications You must be signed in to change notification settings

VictorChepkasov/savingsWallet

Repository files navigation

Savings Wallet

For those who want to keep their funds safe but are afraid that she will lose or someone will crack her private key. Idea taken from the Ethereum Whitepaper.

An excerpt from the Ethereum Whitepaper

  1. Savings wallets. Suppose that Alice wants to keep her funds safe, but is worried that she will lose or someone will hack her private key. She puts ether into a contract with Bob, a bank, as follows:

    • Alice alone can withdraw a maximum of 1% of the funds per day.
    • Bob alone can withdraw a maximum of 1% of the funds per day, but Alice has the ability to make a transaction with her key shutting off this ability.
    • Alice and Bob together can withdraw anything.

    Normally, 1% per day is enough for Alice, and if Alice wants to withdraw more she can contact Bob for help. If Alice's key gets hacked, she runs to Bob to move the funds to a new contract. If she loses her key, Bob will get the funds out eventually. If Bob turns out to be malicious, then she can turn off his ability to withdraw.

About

For those who want to keep their funds safe but are afraid that she will lose or someone will crack her private key

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published