Pereiti prie pagrindinio turinio

Kas yra Darybos kelias?

U
Parašė UKey Wallet

Išvedimo kelias

Naudojant „blockchain“ ir aparatinės įrangos pinigines, išvedimo kelias yra svarbi sąvoka, kuri nustato, kokius adresus generuoja jūsų piniginė ir kodėl adresai skiriasi įvairiose piniginėse.
Pradedantiesiems, naudojantiems aparatines pinigines, sugeneruotas adreso formatas gali skirtis priklausomai nuo numatytųjų skirtingų piniginių nustatymų. Pasirinkę tinkamą išvedimo kelią ir adreso formatą pagal savo poreikius, vartotojai gali pasiekti geresnį operacijų efektyvumą ir suderinamumą.

Žemiau pateikiami vaizdo įrašų vadovai, kaip pakeisti išvedimo kelią programoje UKey App.

Kas yra išvedimo kelias?

Išvedimo kelias yra taisyklė, naudojama apibrėžti, kaip generuojami blokų grandinės adresai. Tam tikru keliu piniginės programinė įranga (pvz., aparatinės įrangos piniginės) gali generuoti skirtingus adresus pagal pradinę formą.

Pagrindinis išvedimo kelio formatas yra toks:

m / paskirtis" / moneta_tipas" / sąskaita" / pakeitimas / adresas_indeksas

Kiekviena dalis turi tam tikrą reikšmę:

  • m: Nurodo pagrindinį kelią (pagrindinį raktą).

  • paskirtis': apibrėžia piniginės paskirtį, įprastos reikšmės apima:

  • 44': naudojamas tradiciniams Bitcoin adresams (Legacy).

  • 49': naudojamas įdėtiems SegWit adresams (Nested SegWit).

  • 84': naudojamas vietiniams SegWit adresams (Native SegWit).

  • coin_type': išskiria skirtingas blokų grandines, kai Bitcoin yra 0, o Litecoin - 2.

  • paskyra': naudojama atskirti skirtingas vartotojų paskyras.

  • pakeisti: 0 reiškia išorinius adresus, 1 reiškia vidinius adresus (dažniausiai keičiant).

  • adresas_indeksas: adreso indekso numeris, naudojamas keliems adresams generuoti.

Kodėl skirtingų aparatinės įrangos piniginių adresai skiriasi?

Jei importuojate tą pačią pradinę frazę į kelias aparatinės įrangos pinigines, bet nustatote, kad sugeneruoti adresai skiriasi, dažniausiai taip yra dėl to, kad skiriasi išvedimo kelias. Štai keletas įprastų aparatinės įrangos piniginių prekių ženklų ir jų išvedimo būdai (Bitcoin).

Aparatinės įrangos piniginė

Bendras darybos kelias

Adreso tipas

Didžiosios knygos

m/44'/0'/0'/0/0

Palikimas

Saugus

m/49'/0'/0'/0/0

Įdėtas SegWit

Knyga (SegWit)

m/84'/0'/0'/0/0

Native SegWit

Skirtingos piniginės gali naudoti skirtingus numatytuosius išvedimo kelius, todėl net jei pradinė frazė yra ta pati, sugeneruoti adresai vis tiek gali skirtis. Pavyzdžiui, „Ledger“ gali naudoti 84' vietiniams „SegWit“ adresams generuoti, o „Trezor“ gali naudoti 49', kad generuotų įdėtus SegWit adresus.

Naudojant aparatinės įrangos pinigines, labai svarbu pasirinkti tinkamą išvedimo kelią, ypač perjungiant skirtingus adresų formatus.

Pavyzdžiui, „Bitcoin“ UKey aparatinės įrangos piniginė ir UKey App palaiko Legacy, Nested SegWit, Native SegWit ir Taproot išvedimo kelius, padedančius vartotojams geriau valdyti savo kriptovaliutų išteklius.

Legacy, „SegWit“ ir „Native SegWit“.

Pavyzdžiui, Bitcoin adresai yra skirtingų formatų, kurių kiekvienas turi skirtingą išvaizdą ir funkcijas:

Adreso tipas

Priešdėlis

Išvedimo kelias

Aprašymas

Palikimas

1xxx

m/44'/0'/0'/0/0

Tai originalus Bitcoin adreso formatas su didesniais operacijų mokesčiais.

Įdėtas SegWit

3xxx

m/49'/0'/0'/0/0

„SegWit“ adresas įdėtas į P2SH, suderinamas su senesnėmis „Bitcoin“ piniginėmis.

Native SegWit

bc1xxx

m/84'/0'/0'/0/0

Naujas Bitcoin adreso formatas su mažesniais operacijų mokesčiais, plačiai naudojamas šiuolaikinėse aparatinės įrangos piniginėse.

Naujesnis Bitcoin adreso formatas su mažesniais operacijų mokesčiais, plačiai naudojamas šiuolaikinėse aparatinės įrangos piniginėse.

Siekiant užtikrinti skirtingų formatų suderinamumą, BIP (Bitcoin Improvement Proposal) pristato įvairias išvedimo kelio taisykles. Šie skirtingi adresų formatai iš esmės yra minkštųjų šakių rezultatas. Bitcoin tinklas pristatė SegWit funkcionalumą per minkštas šakes, pagerindamas mastelį ir operacijų efektyvumą.

Ar išsišakoję adresai atitinka BIP sistemą?

„Bitcoin“ ir daugelio kitų „blockchain“ projektų naudojama BIP sistema skirta nuoseklumo ir suderinamumo problemoms spręsti. Net ir po „soft fork“ naujai pristatyti adresų formatai (pvz., „SegWit“) vis dar veikia BIP sistemoje, kad užtikrintų:

  • Atgalinis suderinamumas: senesnės piniginės vis tiek gali atpažinti naujus adresų formatus.

  • Standartizavimas: skirtingos piniginės gali generuoti adresus taikydamos tas pačias taisykles.

Tokiu būdu, nors adreso formatas pasikeitė (pavyzdžiui, iš 1xxx į bc1xxx), jie vis tiek laikosi BIP sistemos apibrėžtų išvedimo kelių standartų. Tai užtikrina naujų ir senų piniginių suderinamumą ir garantuoja, kad skirtingos piniginės gali teisingai generuoti ir valdyti adresus.

Ar gavote atsakymą į savo klausimą?