Comments (2)
It's probably worthwhile to spec this all out somewhere (I haven't read it carefully yet -- though my first comment is that we should replace ms
because BIP39 words are not master seeds; I use bip39_12
and bip39_24
for my own stuff), but we made a deliberate decision not to include it in the BIP anywhere, both as a BIP39 protest and because we are not interested in maintaining any bip39 related code.
It's also a lot of extra complexity that can lead to user error -- in particular, having done the "convert to binary then to base 2^11" process by hand, I can say that it's a frequent source of errors and that you have no checksum to help you. So it winds up being the weak link in the entire process and undermines all the other work.
Maybe it could try to be "SLIP93" or something? It seems like the SLIPs repo is often the "home for specs that users want but purists don't".
from codex32.
I have a total of zero funded bip39 seed backups and my project doesn't plan to support bip39 importing (or conversion either) so I have no need to complete this now. I'll offer some help if someone else wants this.
Do note the typo in the paragraph I quoted if you have a bip update planned
from codex32.
Related Issues (20)
- Reverse arrow pointers on top disc. HOT 1
- Recovery tables for the random share(s)
- Support k-of-n SSS HOT 3
- Document source code
- Create a worked example
- The 6 and 9 characters are somewhat ambigous on the wheel. HOT 1
- Group letters in the checksum worksheet. HOT 6
- Support encrypted shares (by doing a second layer of 2-of-2 SSS) HOT 28
- Turn Recover Share volvelle into a table. HOT 3
- "Production-Ready" checklist / tracking issue
- Recovery disc should clearly label "This is the share you are translating"
- Why not build this for one time pads? HOT 3
- Can't open .ps in Mac Preview in new branch HOT 1
- Clarification regarding deriving addresses without digital computers HOT 4
- Source code for error correction? HOT 26
- Recommendations for Auditable Electronic Codex32 Implementations HOT 107
- PEP8: ambiguous variable name in BIP93 in line python reference HOT 3
- Suggest standard implementation for electronic share set generation
- Is a bag of bech32 marbles a secure entropy source? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from codex32.