Replies: 1 comment
-
|
Thanks for the Hamming-backups pointer — it's a fair comparison in spirit: both are XOR-based, loss-tolerant, and produce valid BIP39 shares. The key difference is generality. Hamming backups (Gassmann / cp4space) are a clever but fixed 2-of-3 construction built on a parity/Hamming structure. Kurihara is a general ideal (k, n)-threshold scheme: you pick any n-of-m, every share is exactly the size of the secret (the "ideal" property), and it comes with information-theoretic confidentiality proven for every coalition below the threshold. So "Hamming with steroids" captures the vibe, but it's really a different, more general construction — arbitrary thresholds + formal security proofs, not just 2-of-3. Fully agree it's under-explored — which is exactly why a working, tested reference implementation helps. There's now a full split/restore UI up in #883 if you'd like to try it. Appreciate the thoughtful framing. 🙏 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Reference PR: #883 (comment)
From what i got, it's a similar idea to Hamming XOR n-of-m backup1. Similar to CC n-of-n.
Already used once and experimented with reference implementation. Was nice.
So i think that the academic references (what is good) could be interpreted as "Hamming with steroids". As my epistemological mother is experimental music, i would experiment with this. But experiment a lot, because any other wallet AFAIK implemented that.
I once talked about this with @oleonardolima from BDK and IIRC he liked the idea but said me that almost no one knows that.
--
Footnotes
https://cp4space.hatsya.com/2021/09/10/hamming-backups-a-2-of-3-variant-of-seedxor/ ↩
Beta Was this translation helpful? Give feedback.
All reactions