Officine Bitcoin

Lezioni online Bitcoin-only

This project is maintained by valerio-vaccaro

Officine Bitcoin Bitcoin-only lecke Ezt a projektet valerio-vaccaro tartja karban

🌍 Traduzioni

🇨🇳 中文 🇬🇧 English 🇪🇸 Español 🇵🇹 Português 🇷🇺 Русский 🇫🇷 Français 🇩🇪 Deutsch 🇮🇹 Italiano 🇭🇺 Magyar 🏳️ Milanés 🏳️ Veneto

Bitcoin descriptorok

Bevezetés

Descriptorok

A descriptorok viszonylag új, és még nem túl elterjedt fogalmak, de hasznosak a Bitcoin wallet szerkezetének leírására. A descriptorok olvasható karakterláncok (alfanumerikus és hexadecimális karakterek, valamint néhány jel, például zárójelek), amelyek arra szolgálnak, hogy világosan és szabványosított módon ábrázoljanak egy walletet, vagyis a nyilvános és privát kulcsok azon készletét, amely az egyenlegek kiszámításához, valamint Bitcoin fogadásához és elköltéséhez szükséges.

A wallet-kezelés fejlődése

A descriptorok kontextusba helyezéséhez az előadó áttekinti a walletek fejlődését:

A mnemonic önmagában nem elég, különösen az olyan összetett walleteknél, mint a multisig (amely több aláírást igényel), vagy azoknál, amelyek fejlett scripteket használnak (például timelock vagy öröklési feltételek). Egyes walletek minden lehetséges derivációt kipróbálnak a pénzeszközök megtalálásához, míg mások (például az Electrum) megkövetelik a wallet típusának megadását. Multisig esetén ráadásul a többi résztvevő nyilvános kulcsaira is szükség van, ami tovább bonyolítja a biztonsági mentést.

Mik azok a descriptorok, és miért van rájuk szükség

A descriptorok azért jöttek létre, hogy feloldják ezeket a korlátokat, és teljes, rugalmas leírást adjanak a wallet szerkezetéről. Nem helyettesítik a mnemonicot, hanem kiegészítik azt, többek között ezekkel:

Gyakorlati példák

Descriptorok és Taproot

Érdekes eset a Taproot (tr) descriptora, amely két költési módot támogat:

A descriptorok előnyei

Korlátok és kompatibilitás

Nem minden wallet támogatja teljes mértékben a descriptorokat. A Bitcoin Core például csak egy részhalmazt valósít meg, és két külön descriptort igényel a címekhez és a change-hez. Az olyan szoftverek, mint a Sparrow vagy a Specter, jobb támogatást kínálnak, lehetővé téve a descriptorok importálását/exportálását és szerkezetük megjelenítését.

Kísérletezni ezekkel lehet:

Hivatkozások

Program

Ez a lecke egy Satoshi Spritz Connect alkalomra készült.