5 ms·
This is my favorite story about crypto fraud protection: The Winklevosses came up with an elaborate system to store and secure their own private keys. They cut
by mbesto 5y ago
This is my favorite story about crypto fraud protection:
The Winklevosses came up with an elaborate system to store and secure their own private keys. They cut up printouts of their private keys into pieces and then distributed them in envelopes to safe deposit boxes around the country, so if one envelope were stolen the thief would not have the entire key.
https://www.nytimes.com/2017/12/19/technology/bitcoin-winklevoss-twins.html https://www.nytimes.com/2017/12/19/technology/bitcoin-winkle...
- TacticalCoder 5y agoIt's quite crazy to think that these guys not only were basically behind FB (they won the lawsuits, with an 's', proving it) but also saw Bitcoin early on. They bought at less than ten and were billionaires when it hit $10 K. So these dudes both "saw" FB and cryptocurrencies. Hate as much as you want on FB and cryptocurrencies, it's still quite a feat to have foreseen both. Regarding storing parts of the secret here and there: it's basically and "m out of n" scheme AFAICT. There are many variations of this but the overall idea is that you can afford to lose (n - m) parts and yet you'll be able to recover the secret. And if a thief were to steal parts, he'd need m parts to be able to recover the secret.
- thinkmassive 5y ago> Regarding storing parts of the secret here and there: it's basically and "m out of n" scheme AFAICT. There are many variations of this but the overall idea is that you can afford to lose (n - m) parts and yet you'll be able to recover the secret. And if a thief were to steal parts, he'd need m parts to be able to recover the secret. The difference between a Shamir scheme and a true multi-signature scheme is that the former requires combining the m-of-n pieces to reveal the single private key to sign a transaction, which is a huge vulnerability and single point of failure. Bitcoin script allows the m-of-n signatures to remain geographically dispersed, each signing the transaction with only their own key, so no single party ever needs to possess the full private key.
- elliotec 5y agoThis key storage system is a now very common and (ostensibly) very secure model that has been iterated on and is in wide use, especially for hardware wallets like Trezor. The model they use is called the "Shamir Backup," here's more info: https://wiki.trezor.io/Shamir_backup https://wiki.trezor.io/Shamir_backup
- BoppreH 5y agoA cool feature of Shamir Secret Sharing Scheme is that it has information-theoretic security[1], just like one-time pads. In a exaggerated 100-out-of-1000 scheme, even if you steal 99 out of the 100 required shares, you still have zero information. You are better off trying to brute force the value from scratch than trying to use the 99 shares you have. It's also very simple to implement, making it my favorite algorithm. [1] https://en.wikipedia.org/wiki/Information-theoretic_security https://en.wikipedia.org/wiki/Information-theoretic_security
- deleted 5y ago[deleted]