BIP39: n ja muistilauseesi ymmärtäminen

Jos olet uusi Bitcoinin omistaja, sinulle kerrotaan, että sinun on ladattava a lompakko sovellus. Ja kun olet ladannut Bitcoinin lompakko-sovellus puhelimeesi, tietokoneeseesi tai muuhun laitteeseen; näet vaihtoehdon “luoda uusi lompakko”. Joten teet sen ja käsketään sitten ankarasti kirjoittamaan luettelo sanoista (joko 12 tai 24 lompakosta riippuen) äläkä ota niistä kuvaa. Se kertoo, että pidät ne turvassa, ja jos kadotat tai unohdat ne, et voi millään tavalla päästä käsiksi juuri luomasi lompakon kolikoihin.

luettelo bip39-sanoista

Olet nyt täällä, koska haluat tehdä oman tutkimuksen (DYOR). Et “luota”, “vahvistat”. Se ei ole tarpeeksi hyvä sanomaan vain: “Tule, ota nämä sanat. Älä menetä niitä. Älä näytä ketään. Onnea!” ja sitten vain mennä tietäsi. Haluat ymmärtää, mistä ne tulevat ja mitä ne tarkoittavat. Mikä tärkeintä, haluat tietää, miten ja miksi näiden sanojen avulla voit omistaa Bitcoinin uudessa lompakossa.

VERTAILU

Ledger Nano X

Ledger Nano X

  • NÄYTTÖ:
  • Vapautettu: 2019
  • HINTA: 119 dollaria
  • BLUETOOTH:

OSTA NYT LUE TARKISTUS Ledger Nano S

Ledger Nano S

  • NÄYTTÖ:
  • Vapautettu: 2016
  • HINTA: 59 dollaria

OSTA NYT LUE TARKISTUS Trezor-malli T.

Trezor-malli T.

  • NÄYTTÖ:
  • Vapautettu: 2018
  • HINTA: 159 dollaria
  • KOSKETUSNÄYTTÖ:

OSTA NYT LUE TARKISTUS Trezor Yksi

Trezor Yksi

  • NÄYTTÖ:
  • Vapautettu: 2013
  • HINTA: 59 dollaria

OSTA NYT LUE TARKISTUS

Olet oikeassa paikassa ja et vain saa tarvitsemasi selityksen, mutta sinun ei tarvitse myöskään luottaa tähän artikkeliin. Voit tarkistaa tietolähteet itse.

Yksityinen avain muistimuodossa (BIP39)

Lyhyt vastaus on, että nämä 12 tai 24 sanaa saat, kun käännät binääri (tietokoneiden käyttämä kieli, joka koostuu 1: stä ja 0: sta) kielelle, jonka ymmärrät, tunnistat ja (ehkä tärkeintä) muistat.

Sininen kyberpiiri tulevaisuuden teknologiakonseptin tausta

Bitcoin on puhtaasti digitaalinen matematiikan linnoitus. Olisi outoa ja vaikeaa, jos joudut lukemaan, kopioimaan tai kirjoittamaan 256 merkkijonon ja nollan merkkijonon yksityiseksi avaimeksi vaatiakseen jonkin määrän bitcoinia. Jotta asiat olisivat helpompia ja turvallisempia kaikille käyttäjille, kehitettiin vakiojärjestelmä turvallisuutta silmällä pitäen BIP39, tarjota sinulle mukavasti joukko sanoja, joita kutsutaan sinun muistomuotoinen lause tai muistisiemen (molempia nimiä voidaan käyttää keskenään).

BIP39 Github Repo

Github BIP39 Repo

Koska yksityinen avain, jonka avulla voit käyttää bitcoinejasi, on tarkka, järjestetty 256 bitin merkkijono, sinun on aina pidettävä nämä 256 bittiä samassa järjestyksessä, jos haluat käyttää.

Tämä on yksinkertainen vastaus, mutta se on vain “tarpeeksi hyvä” käsitteenä. Jos sinulla on bitcoinia tai aiot omistaa sen, jatka lukemista. Salaisen avaimen ymmärtäminen on erittäin tärkeää kaikille, joilla on bitcoin.

Lompakko ei ole pankkitili

Yllä oleva vastaus on vain ensimmäinen ja peruskäsite, joka on ymmärrettävä. Jos et halua oppia enää, älä ostaa bitcoinia – vasta, kun olet valmis vastaamaan siitä.

Lompakko, jossa on Bitcoin-lähikuva

Kun latait Bitcoin-lompakon, valitsit “luo uusi lompakko” ja sait muistilauseesi, et vain luonut uutta tiliäsi bitcoinillesi kuten tekisit paikallisessa pankissa dollareidesi puolesta. Itse asiassa nimi “lompakko” on harhaanjohtava, koska se ei todellakaan tallenna bitcoinejasi lainkaan.

Mahdollisesti sinun ei tarvitse edes ladata samaa lompakkoa uudelleen. Voit ladata minkä tahansa lompakon, joka tukee BIP39: tä, ja syöttää muistilausekkeesi päästäksesi bitcoiniin uudella ohjelmistolla.

Alatko silti nähdä Bitcoinin ”taikaa”? Jatka lukemista saadaksesi tietää, mikä BIP39 on ja miten se toimii.

Bitcoin reddit -velho

Bitcoinin parannusehdotus # 39: Mikä se on ja miten se toimii?

Ilmaisu “Bitcoin Improvement Ehdotus” lyhennetään “BIP”. Voit selata niitä ja lue niistä githubista täältä, mutta tarkoituksemme vuoksi katsomme vain BIP-0039 (kutsutaan yleisesti yksinkertaisesti nimellä BIP39).

Kuvakaappaus bips-arkistosta Bips-arkisto

BIP39 kuvaa vaiheet, jotka tulisi suorittaa lompakon siementen muuntamiseksi muistisiemeniksi, ja siitä on tullut standardi lompakot ja se on myös hyväksytty käytettäväksi lukuisissa muissa kryptovaluuttahankkeissa (enimmäkseenshitkoineja”). Se on tarpeeksi tärkeä, jotta sitä käsitellään kirjoissa, jotka selittävät Bitcoinin perusteet (kuten Bitcoinin hallinta, mennessä Andreas Antonopoulos, ja Grokking Bitcoin, mennessä Kalle Rosenbaum) kohdissa, joissa puhutaan lompakoista.

Tekninen tausta lentävillä kirjeillä

BIP39 auttaa käyttäjiä suojaamaan salaiset avaimet esittämällä salaisen avaimen deterministisen avaimen muodossa: yksinkertaisia ​​ja yleisiä sanoja, jotka voidaan helpommin puhua, kirjoittaa tai mahdollisesti muistaa. Helpoin tapa selittää, miten tämä toimii, on näyttää miten se toimii. Joten aiomme luoda oman yksityisen bitcoin-avaimen.

Kuinka tehdä oma Bitcoin-yksityinen avain

Kuinka tehdä oma Bitcoin-yksityinen avain

Seuraavat vaiheet ovat yleinen ohje yksityisen avaimen luomisesta itse. Käymme läpi jokaisen vaiheen yksityiskohtaisesti tämän artikkelin loppuosassa.

  1. Valitse 256 bittiä (eli 256 1 ja 0). Muunna 256 bittiämme binaariksi heksadesimaali (ellei se ole jo kirjoitettu heksadesimaalilla. Varmista, että sinulla on molemmat. Tarvitset molempia).

  2. Liitä heksadesimaali (entropia) SHA256: een (binaarinen) hash-toiminto saadaksesi uuden hash-koodin, jota käytämme tarkistussumman luomiseen.

  3. Uusi hajautus ilmestyy kirjoitettuna heksadesimaaleina, joten otamme ensimmäiset 2 merkkiä ja muunnamme ne heksadesimaalista kahdeksaksi binaarimerkiksi (bittiä). Kun meillä on viimeiset 8 bittiä, liitämme ne alkuperäisiin 256 bittiimme yhteensä 264 bittiin.

  4. Jaa 264 bittiämme 11-ryhmiin. Liitä kukin 11-bittinen ryhmä (vasemmalta oikealle) muuntimeemme, jotta etsimme yleisiä numeroita (Base10) binaaristen (base2) sijaan.

  5. Etsi vastaava sana BIP39-sanaluettelosta.

  1. Käyttää Ian Colemanin erinomainen muistikoodimuunnin ja varmista, että teit kaiken oikein!

  2. Ihmettele kuinka mahtavia olemme siitä, että olemme luoneet oman salaisen avaimen ja muuttaneet sen BIP39-siemenfraasiksi.

Ennen aloittamista

Vaihe 1: Bittiemme valitseminen

Bittiemme valitseminen

Kun valitset 256 bittiä, joita käytät luomalla muistisivusi, haluat mieluiten satunnaisuuden. Lataamasi lompakon käyttäminen satunnaisen muistitiedoston automaattiseen luomiseen on todennäköisesti paras tapa edetä. Koulutuksen nimissä teemme kuitenkin oman. Saadaksesi 256 bittiä kirjoitan lauseen “billfold vedenpitävä tulenkestävä metalli” SHA256-hash-toimintoon ja käytän sitä 256-bittistä lähtöä satunnaisena set (sitä kutsutaan usein entropiaksi). Käytin tätä verkossa SHA256-hajautusgeneraattori, Huomaa, että et voi käyttää binääriä tämän generaattorin tulona. Se lukee syötteen vain heksadesimaalin tarkkuudella. Jos haluat hajauttaa binääriä, katso vaihe 2.

SHA256-hash-toiminto

Kaikille online-satunnaisille SHA256-hajautusgeneraattoreille tuloste kirjoitetaan todennäköisesti heksadesimaaliluvulla (kuten yllä on esitetty). Tallenna nämä tiedot, koska käytät niitä vaiheessa 2.

Vaihe 2: Hajauta valitut 256 bittiä ja luo tarkistussumma tulosteen avulla.

Tästä eteenpäin sinun on todennäköisesti tehtävä useita muunnoksia heksadesimaalin ja binäärin välillä (tavalla tai toisella). Käyttää tämä erinomainen muunnin alkaen Math Is Fun kaikesta. Se on hieno työkalu.Jos aloitat binaarista, muunna valitut 256 bittiä heksadesimaaliksi.

Binaarinen heksadesimaalimuunnin

Ota nyt heksadesimaalilähtö ja liitä se tämä muunnin saadaksesi SHA256-binäärilähdön.

Hash-toiminnot

Sen jälkeen, jos vierität alaspäin, näet luettelon lähdöistä. Selaa luettelon alaosaa ja etsi SHA256. Kopioi vain hashin kaksi ensimmäistä numeroa alla olevan kuvan mukaisesti:

Binaarinen hajautus

Hajautustulokseni alkaa kirjaimella “41”, joka kirjoitetaan heksadesimaalilla. Tarvitsemme kuitenkin binaarin (8 bittiä), joten palasin nopeasti Math Is Fun -sivustolle muunnostyökalu ja kirjoitti kaksi ensimmäistä merkkiä hajautuksesta löytääkseen tarvitsemamme 8 numeroa: 11000000

Vaihe 3: Liitä ensimmäiset 8 bittiä hashista alkuperäisiin 256 bitteihin saadaksesi 264 bittiä

Haetaan 264 bittiä

Vaihe 4: Jaa 264 bittiä 12 ryhmään 11 ​​bittiä

Kun olemme tehneet sen, saat tämän:

01100111101
11100010000
11111010011
10011011100
00010100000
10010000111
00011110000
10101011011
10111111010
01000111010
11000011111
11010001011
01010010010
01001011010
01110000001
00100110100
10111010001
11100101111
11001101111
01010101000
10111100110
00001011000
11111101001
10111000000

Vaihe 5: Muunna binääri (Base 2) desimaaliksi (Base 10)

BIP39: llä on sanaluettelo. Luettelossa on 2048 sanaa, koska 11 bitin ryhmässä on 2048 mahdollista järjestelyä yhdellä ja nollalla. Ne on lueteltu 1-2048 BIP39-tiedostoviitteessä, mutta saatat löytää toisen tiedoston, joka listaa ne 0-2047, koska nolla on mukana. Jokainen 11-bittinen järjestelysi yhdistyy yhteen luettelon sanoista.

Tämän osan suorittamiseksi meidän on muunnettava 11-bittiset ryhmämme binaarista (Base 2) järjestelmään, jonka me kaikki tunnemme: desimaali (Base10). Jos haluat tehdä tämän päähäsi, sinun on oppia binääriä. Koska en tehnyt niin, palasin Math Is Fun -sivustolle muunnostyökalu ja kopioi / liitä. Huomaa, kuinka mikään numeroistani ei ole suurempi kuin 2048.

Yllä olevan 11-bittisten ryhmien saman järjestyksen pitäminen tässä ovat vastaavat desimaaliluvut (Base 10).

01100111101 829
11100010000 1808
11111010011 2003
10011011100 1244
00010100000 160
10010000111 1159
00011110000 240
10101011011 1371
10111111010 1530
01000111010 570
11000011111 1567
11010001011 1675
01010010010 658
01001011010 602
01110000001 897
00100110100 308
10111010001 1489
11100101111 1839
11001101111 1647
01010101000 680
10111100110 1510
00001011000 88
11111101001 2025
10111000000 1510

Vaihe 6: Muunna desimaali (Base 10) BIP39-sanoiksi

Nyt meillä on numerot ja voimme vain katsoa BIP39-sanaluettelossa löytää vastaavat sanat ja kirjoittaa ne oikeaan järjestykseen! Joku Redditissä teki myös kätevästi a tulostettava versio tästä luettelosta.

Tässä päädymme:

01100111101 829 1. syyllisyys
11100010000 1808 2. kallistus
11111010011 2003 3. ruoska
10011011100 1244 7. vastustaa
00010100000 160 8. naudanliha
10010000111 1159 9. elokuva
00011110000 240 13. irtotavarana
10101011011 1371 14. ongelma
10111111010 1530 15. tyydyttää
01000111010 570 19. vanhin
11000011111 1567 20. lause
11010001011 1675 21. pallo
01010010010 658 4. väärä
01001011010 602 5. varmista
01110000001 897 6. jäätä
00100110100 308 10. lataus
10111010001 1489 11. mellakka
11100101111 1839 12. turisti
11001101111 1647 16. sosiaalinen
01010101000 680 17. aita
10111100110 1510 18. kumi
00001011000 88 22. kaari
11111101001 2025 23. puu
10111000000 1510 24. kumi

Vaihe 7: Älä luota. Vahvista.

Muistikoodimuunnin Ian Colemanin – Muistikoodimuunnin

Käytä Ian Colemanin Muistikoodimuunnin varmistaaksesi, että olet juuri luonut kelvollisen 24 sanan muistisiemenlause. Kirjoita 24 sanaa laatikkoon, jonka otsikko on “BIP39 Mnemonic”. Jos teit kaiken oikein, et näe virheitä. Vieritä alaspäin ja tämä työkalu näyttää sinulle paljon tietoa siemenestäsi ja osoitteistasi. Voit myös käyttää tätä työkalua laajentaaksesi siemeniäsi ja lisäämällä laajennussanan turvallisuuden lisäämiseksi ja käytettäväksi HD-lompakon kanssa.

Jos muistimuunnin sanoo, että siemenesi on virheellinen

Olemme kaikki olleet siellä. Se on helppo kiertää. Tässä on joitain ehdotuksia, jos näin tapahtuu:

  • Varmista, että tarkistus summa on oikea. Se on todennäköisin virhe
  • Kun luot tarkistussumman, varmista, että käytät Ehdotin SHA256-hajautusgeneraattoria koska se hajauttaa binääriä. Jos käytät toista SHA256-generaattoria, se saattaa hajauttaa heksadesimaalin eikä binääriä, ja se antaa sinulle aivan toisen tuloksen!
  • Todennäköisin epäonnistumispiste on tarkistussumma, toinen on hajautus, mutta kolmas kartoittaa numerot luettelon sanoihin. Valitettavasti sinun on tarkistettava uudelleen, että teit sen oikein, mutta jos teet niin, voit todella käyttää sitä bitcoin-osoite rahalle, sinun täytyy olla varma, että kaikki on oikein. Tee se.
  • Viimeinen ehdotukseni, jos kaikki muu epäonnistuu, on se, että aloitat kaikki vaiheet alusta alkaen ja noudatat näitä vaiheita huolellisesti. He työskentelevät.

Suojauksen lisääminen: Laajennussanat

Laajennussana on samanlainen kuin salasana, mutta salasanan sanomista vältetään sen erottamiseksi toisesta salasanasta, jonka saatat joutua avaamaan bitcoin-lompakon.

Laajennussanoja kutsutaan myös siemenlaajennuksiksi tai ovat jota Andreas Antonopoulos kutsuu “venyttelyksi”. Ne lisäävät muistisiemen lauseesi turvallisuutta vaatimalla toista erityistä ainesosaa, jonka olet luonut voidaksesi käyttää lompakossa olevaa bitcoinia. BIP39 kertoo suositellun tavan luoda siemen muistista.

Tämä prosessi on myös selitetty hyvin Bitcoinin hallitsemisessa. BIP39-muistin siemenlause sekä sana “muisti” ja käyttäjän luoma valinnainen tunnuslause syötetään kaikki avaimen venytystoimintoon nimeltä PBKDF2 käyttämällä HMAC-SHA512. Tulo tekee 2048 kierrosta toiminnon läpi ja ulos tulee 512 bittiä, mikä on uusi siemen. Tällä siemenellä on ylimääräinen suojaus, koska potentiaalisen varkaan on tiedettävä salasanasi muistisiemen lauseesi sanojen lisäksi.

Kuvakaappaus Bitcoinin hallitsemisesta Bitcoinin hallinta – Muistista siemeniin

Käyttämällä tätä äskettäin luotua siemenfraasia heirarkinen deterministinen (HD) lompakko voi saada tehokkaasti rajattoman määrän bitcoin-osoitteita sinulle. Kaikki nämä osoitteet ovat salaisen siemenesi suojaamia. Nyt tiedät enemmän salaisesta muistisanastasi ja kuinka tärkeätä se on. Jos haluat lisätietoja, kokeile näitä erinomaisia ​​viestejä, yksi Redditissä ja yksi Bitcointalkissa, tai hyppää alas Bitcoin Wiki -kanin reikä!

Varoitus:

Sinua on varoitettu.

Lisää varoituksia, katso Bitcoin Wiki sivu.

VERTAILU

Ledger Nano X

Ledger Nano X

  • NÄYTTÖ:
  • Vapautettu: 2019
  • HINTA: 119 dollaria
  • BLUETOOTH:

OSTA NYT LUE TARKISTUS Ledger Nano S

Ledger Nano S

  • NÄYTTÖ:
  • Vapautettu: 2016
  • HINTA: 59 dollaria

OSTA NYT LUE TARKISTUS Trezor-malli T.

Trezor-malli T.

  • NÄYTTÖ:
  • Vapautettu: 2018
  • HINTA: 159 dollaria
  • KOSKETUSNÄYTTÖ:

OSTA NYT LUE TARKISTUS Trezor Yksi

Trezor Yksi

  • NÄYTTÖ:
  • Vapautettu: 2013
  • HINTA: 59 dollaria

OSTA NYT LUE TARKISTUS

Ja se on – olet tehnyt sen! Olet luonut oman salaisen avaimesi ja muuttanut sen muistilehdeksi, mutta mikä tärkeintä, ymmärrät mitä lompakkosi tekee hupun alla. Se on jotain, johon et voi asettaa hintaa … hyvin, paitsi muutama Bitcoins ehkä.

UKK

Mitä muistomerkki tarkoittaa?

Muistomerkkiä käytetään joko substantiivina (järjestelmä, kuten kirjainten, ideoiden tai assosiaatioiden malli, joka auttaa muistamaan jotain) tai adjektiivina (hyödyllinen, muistuttava, muotonsaja ja tarkoitettu muistin avuksi).

Onko salasana sama kuin salasana ?

Salasana on (yleensä) lyhyt eikä sitä ole turvallista käyttää salausjärjestelmien avaimena. Salasana on samanlainen kuin salasana, mutta se on (yleensä) paljon pidempi turvallisuuden lisäämiseksi.

Mikä on yksityinen avain ?

Yksityinen avain on salausmuoto, jota käyttäjä voi käyttää kryptovaluuttaan pääsemiseen.