Mine põhisisu juurde

Mis on tuletamise tee?

U
Autorilt UKey Wallet

Tuletamise tee

Plokiahela ja riistvararahakottide kasutamisel on tuletamistee oluline kontseptsioon, mis määrab, millised aadressid teie rahakott genereerib ja miks aadressid erinevad rahakottide vahel.
Algajatele, kes kasutavad riistvaralisi rahakotte, võib genereeritud aadressivorming erineda sõltuvalt erinevate rahakottide vaikeseadetest. Valides vastavalt oma vajadustele sobiva tuletustee ja aadressivormingu, saavad kasutajad saavutada parema tehingutõhususe ja ühilduvuse.

Allpool on videojuhendid tuletamistee muutmiseks rakenduses UKey.

Mis on tuletamise tee?

Tuletamistee on reegel, mida kasutatakse plokiahela aadresside genereerimise määratlemiseks. Konkreetse tee kaudu saab rahakotitarkvara (nt riistvaralised rahakotid) genereerida seemnepõhiselt erinevaid aadresse.

Tuletustee põhivorming on järgmine:

m / eesmärk" / mündi_tüüp" / konto" / muutus / aadress_indeks

Igal osal on konkreetne tähendus:

  • m: Esindab põhiteed (peavõti).

  • eesmärk: määratleb rahakoti eesmärgi, levinud väärtused on järgmised:

  • 44': kasutatakse traditsiooniliste Bitcoini aadresside jaoks (pärand).

  • 49': kasutatakse pesastatud SegWiti aadresside jaoks (pesastatud SegWit).

  • 84': kasutatakse natiivsete SegWiti aadresside jaoks (native SegWit).

  • coin_type': eristab erinevaid plokiahelaid, kus Bitcoin on 0 ja Litecoin on 2.

  • konto': kasutatakse erinevate kasutajakontode eristamiseks.

  • muutus: 0 tähistab väliseid aadresse, 1 sisemisi aadresse (tavaliselt muudatuste jaoks).

  • aadress_indeks: aadressi indeksi number, mida kasutatakse mitme aadressi genereerimiseks.

Miks on aadressid erinevate riistvaraliste rahakottide puhul erinevad?

Kui impordite sama algfraasi mitmesse riistvarakotti, kuid leiate, et loodud aadressid on erinevad, on selle põhjuseks tavaliselt erinev tuletamistee. Siin on mõned levinumad riistvararahakoti kaubamärgid ja nende tuletamise teed (Bitcoini jaoks).

Riistvara rahakott

Ühine tuletamise tee

Aadressi tüüp

Pearaamat

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

Pärand

Ohutu

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

Pesastatud SegWit

Pearaamat (SegWit)

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

Native SegWit

Erinevad rahakotid võivad kasutada erinevaid vaiketuletusteed, nii et isegi kui algfraas on sama, võivad genereeritud aadressid siiski olla erinevad. Näiteks võib Ledger vaikimisi kasutada natiivsete SegWiti aadresside loomiseks 84', Trezor aga pesastatud SegWiti aadresside loomiseks 49'.

Riistvaraliste rahakottide kasutamisel on sobiva tuletustee valimine ülioluline, eriti erinevate aadressivormingute vahel vahetamisel.

Võttes näiteks Bitcoini, toetavad UKey riistvarakott ja UKey App Legacy, Nested SegWit, Native SegWit ja Taproot tuletusteid, mis aitavad kasutajatel oma krüptovarasid paremini hallata.

Pärand, pesastatud SegWit, algne SegWit

Võttes näiteks Bitcoini, on Bitcoini aadressid erinevates vormingutes, millest igaühel on erinev välimus ja funktsioonid:

Aadressi tüüp

Eesliide

Tuletamise tee

Kirjeldus

Pärand

1xxx

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

See on Bitcoini algne aadressivorming kõrgemate tehingutasudega.

Pesastatud SegWit

3xxx

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

P2SH-s pesastatud SegWiti aadress, mis on tagasiühilduv vanemate Bitcoini rahakottidega.

Native SegWit

bc1xxx

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

Uus Bitcoini aadressivorming, madalamate tehingutasudega, mida kasutatakse laialdaselt kaasaegsetes riistvarakottides.

Uuem Bitcoini aadressivorming madalamate tehingutasudega, mida kasutatakse laialdaselt kaasaegsetes riistvaralistes rahakottides.

Erinevate vormingute ühilduvuse tagamiseks tutvustab BIP (Bitcoin Improvement Proposal) erinevaid tuletustee reegleid. Need erinevad aadressivormingud on sisuliselt pehmete kahvlite tulemus. Bitcoini võrk tutvustas pehmete kahvlite kaudu SegWiti funktsionaalsust, parandades mastaapsust ja tehingute tõhusust.

Kas hargnenud aadressid järgivad piiripunkti raamistikku?

Bitcoini ja paljude teiste plokiahelaprojektide kasutatav BIP-raamistik on loodud järjepidevuse ja ühilduvuse probleemide lahendamiseks. Isegi pärast pehmet kahvlit toimivad äsja kasutusele võetud aadressivormingud (nt SegWit) endiselt BIP-i raamistikus, et tagada:

  • Tagasiühilduvus: vanemad rahakotid tunnevad endiselt ära uued aadressivormingud.

  • Standardeerimine: erinevad rahakotid võivad samade reeglite alusel aadresse luua.

Sel viisil, kuigi aadressivorming on muutunud (näiteks 1xxx asemel bc1xxx), järgivad nad endiselt BIP-raamistikus määratletud tuletustee standardeid. See tagab ühilduvuse uute ja vanade rahakottide vahel ning garanteerib, et erinevad rahakotid suudavad aadresse õigesti genereerida ja hallata.

Kas see vastas teie küsimusele?