3 ms·
Multisignature transactions with mutually trusted arbitrators. Payment channels. No need to worry about replacing any numbers, your software does it for you.
by Natanael_L 11y ago
Multisignature transactions with mutually trusted arbitrators.
Payment channels.
No need to worry about replacing any numbers, your software does it for you.
Hardware wallets, etc... Use your brain, common sense prevents the majority of losses.
- danbruc 11y agoMultisignature transactions with mutually trusted arbitrators. Why then mine in the first place, you just reintroduced trusted parties? Hardware wallets, etc... Use your brain, common sense prevents the majority of losses. If you are careful enough, everything is fine almost by definition. But a good, i.e. user friendly, system is one that lets you make mistakes without hurting you too badly. Therefore asking what to do in order to be fine is kind of the wrong question, one should better ask with what kind of stupidity you can still get away.
- Natanael_L 11y agoBecause they only need to be trusted until the transaction is complete. Banks must be trusted in perpetuity. The trust model is much stronger when any breach of trust can lead to instant reaction, moving all funds away in seconds and blacklisting them. That's why friendlier hardware and software wallets are being developed, and protocols to automate most of the tedious work. Look at for example the payments protocol with the ability to verify the identity of the seller (via TLS certificates), transmit your delivery address and get a digitally signed receipt in one click. With support for extensions it can even do things like silently negotiate for who to use as a trusted arbitrator and the time period for settlement (after X time without it being contested, the seller can withdraw the money without need for interaction). Bitcoin can emulate everything banks do, and still have far stronger security guarantees. Banks simply can not do the same without adopting public cryptographic logs like that of Bitcoin.