mirror of
https://github.com/bitcoin/bips.git
synced 2025-02-22 23:08:01 +01:00
Merge pull request #992 from Lucienest/patch-1
Update bip-0039.mediawiki
This commit is contained in:
commit
cca9b983a1
1 changed files with 6 additions and 6 deletions
|
@ -18,7 +18,7 @@
|
|||
This BIP describes the implementation of a mnemonic code or mnemonic sentence --
|
||||
a group of easy to remember words -- for the generation of deterministic wallets.
|
||||
|
||||
It consists of two parts: generating the mnemonic, and converting it into a
|
||||
It consists of two parts: generating the mnemonic and converting it into a
|
||||
binary seed. This seed can be later used to generate deterministic wallets using
|
||||
BIP-0032 or similar methods.
|
||||
|
||||
|
@ -29,7 +29,7 @@ handling of raw binary or hexadecimal representations of a wallet seed. The
|
|||
sentence could be written on paper or spoken over the telephone.
|
||||
|
||||
This guide is meant to be a way to transport computer-generated randomness with
|
||||
a human readable transcription. It's not a way to process user-created
|
||||
a human-readable transcription. It's not a way to process user-created
|
||||
sentences (also known as brainwallets) into a wallet seed.
|
||||
|
||||
==Generating the mnemonic==
|
||||
|
@ -46,7 +46,7 @@ as an index into a wordlist. Finally, we convert these numbers into words and
|
|||
use the joined words as a mnemonic sentence.
|
||||
|
||||
The following table describes the relation between the initial entropy
|
||||
length (ENT), the checksum length (CS) and the length of the generated mnemonic
|
||||
length (ENT), the checksum length (CS), and the length of the generated mnemonic
|
||||
sentence (MS) in words.
|
||||
|
||||
<pre>
|
||||
|
@ -67,12 +67,12 @@ MS = (ENT + CS) / 11
|
|||
An ideal wordlist has the following characteristics:
|
||||
|
||||
a) smart selection of words
|
||||
- the wordlist is created in such way that it's enough to type the first four
|
||||
- the wordlist is created in such a way that it's enough to type the first four
|
||||
letters to unambiguously identify the word
|
||||
|
||||
b) similar words avoided
|
||||
- word pairs like "build" and "built", "woman" and "women", or "quick" and "quickly"
|
||||
not only make remembering the sentence difficult, but are also more error
|
||||
not only make remembering the sentence difficult but are also more error
|
||||
prone and more difficult to guess
|
||||
|
||||
c) sorted wordlists
|
||||
|
@ -97,7 +97,7 @@ This seed can be later used to generate deterministic wallets using BIP-0032 or
|
|||
similar methods.
|
||||
|
||||
The conversion of the mnemonic sentence to a binary seed is completely independent
|
||||
from generating the sentence. This results in rather simple code; there are no
|
||||
from generating the sentence. This results in a rather simple code; there are no
|
||||
constraints on sentence structure and clients are free to implement their own
|
||||
wordlists or even whole sentence generators, allowing for flexibility in wordlists
|
||||
for typo detection or other purposes.
|
||||
|
|
Loading…
Add table
Reference in a new issue