diff options
author | Luke Dashjr <luke_github1@dashjr.org> | 2020-10-05 19:58:29 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-05 19:58:29 +0000 |
commit | cca9b983a164413f56624363b0b9d747d2b6755c (patch) | |
tree | 6a5f3fa758b8eff176e2398baceb625082f706ab /bip-0039.mediawiki | |
parent | 53a10c98be8d08ff7f071f075a9eb9b77f1d53c2 (diff) | |
parent | 9b7840a5139d656dcc506d978a20d94ed90f20c7 (diff) |
Merge pull request #992 from Lucienest/patch-1
Update bip-0039.mediawiki
Diffstat (limited to 'bip-0039.mediawiki')
-rw-r--r-- | bip-0039.mediawiki | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/bip-0039.mediawiki b/bip-0039.mediawiki index 9d7fdda..c5ab9bb 100644 --- a/bip-0039.mediawiki +++ b/bip-0039.mediawiki @@ -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. |