/ home / newsletters /
Zpravodaj „Bitcoin Optech” č. 227
Tento týden přinášíme naše pravidelné rubriky s výběrem otázek a odpovědí z Bitcoin Stack Exchange, oznámeními nových vydání a popisem významných změn oblíbených páteřních bitcoinových projektů.
Novinky
Tento týden jsme nenalezli v emailových skupinách Bitcoin-Dev a Lightning-Dev žádné významné novinky.
Vybrané otázky a odpovědi z Bitcoin Stack Exchange
Bitcoin Stack Exchange je jedním z prvních míst, kde hledají přispěvatelé Optechu odpovědi na své otázky a kde – najdou-li volnou chvíli – pomáhají zvědavým či zmateným uživatelům. V této měsíční rubrice nabízíme některé z otázek a odpovědí, které obdržely vysoký počet hlasů.
-
● Jsou kvůli BIP-16 (P2SH) některé bitcoiny neutratitelné? Uživatel bca-0353f40e ukazuje šest výstupů, které obsahovaly skript v P2SH formátu
OP_HASH160 OP_DATA_20 [hash] OP_EQUAL
ještě před aktivací BIP16. Jeden z nich byl utracen podle starých pravidel před aktivací a v aktivačním kódu byla zanesena výjimka pro tento jediný blok. Zbývající UTXO budou v případě utracení podléhat pravidlům BIP16. -
● Jaký software byl používán ke generování P2PK transakcí? Pieter Wuille poznamenává, že původní bitcoinový program vytvářel P2PK výstupy nejen v coinbase transakcích, ale také při posílání IP transakcí (pay-to-IP adresy).
-
● Proč jsou spojením posílány zároveň txid i wtxid? Pieter Wuille odkazuje na BIP339 a vysvětluje, že zatímco wtxid jsou vhodnější pro přeposílání – mimo jiné kvůli poddajnosti („malleability”), některé uzly novější identifikátory wtxid nepodporují. Txid jsou tedy podporovány z důvodu zpětné kompatibility se staršími uzly.
-
● Jak mohu vytvořit taprootovou adresu s vícenásobným podpisem? Pieter Wuille poznamenává, že současná RPC volání pro vícenásobné podpisy (multisig), jako jsou např.
createmultisig
čiaddmultisigaddress
, budou podporovat pouze staré peněženky, a nastiňuje, že s Bitcoin Core 24.0 budou moci uživatelé k vytváření taprootových skriptů s vícenásobným podpisem použít deskriptory a RPC volání (např.deriveaddresses
neboimportdescriptors
) spolu s novým deskriptoremmulti_a
. -
● Je možné na novém ořezaném (pruned) uzlu přeskočit stahování bloků? Ač v současnosti není v Bitcoin Core tato možnost podporována, Pieter Wuille odkazuje na projekt assumeutxo. Ten by umožnil nastartovat nové uzly stažením množiny UTXO, která by byla ověřena pomocí pevně zakódovaného hashe bez nutnosti důvěřovat zdroji.
Vydání nových verzí
Vydání nových verzí oblíbených páteřních bitcoinových projektů. Prosíme, zvažte upgrade či pomoc s testováním.
-
● LND 0.15.5-beta.rc2 je kandidátem na údržbové vydání LND. Podle plánovaných poznámek vydání obsahuje pouze opravy drobných chyb.
-
● Core Lightning 22.11rc2 je kandidátem na vydání příští hlavní verze CLN. Tímto vydáním přejde CLN na nový model číslování verzí, avšak nadále bude používat sémantické verzování.
Významné změny v kódu a dokumentaci
Významné změny z tohoto týdne v Bitcoin Core, Core Lightning, Eclair, LDK, LND, libsecp256k1, Hardware Wallet Interface (HWI), Rust Bitcoin, BTCPay Server, BDK, Bitcoin Improvement Proposals (BIPs) a Lightning BOLTs.
-
● Bitcoin Core #25730 přidává k RPC volání
listunspent
nový argument, který mezi výsledky volání začlení též coinbase výstupy, které nemohou být ještě utraceny, neboť od jejich začlenění těžařem nebylo ještě nalezeno více než 100 bloků. -
● LND #7082 upravuje způsob vytváření faktur bez požadované částky tak, aby mohly obsahovat doporučené trasy, jež by pomohly odesílateli najít cestu k příjemci.
-
● LDK #1413 odstraňuje podporu pro původní formát onion dat s pevnou délkou. Nový format s proměnlivou délkou byl do specifikace přidán před více než třemi lety a podpora původní verze byla již odstraněna ze specifikace (viz zpravodaj č. 220, angl.), z Core Lightning (zpravodaj č. 193, angl.), LND (zpravodaj č. 196, angl.) a Eclair (zpravodaj č. 217, angl.).
-
● HWI #637 přidává podporu pro velký plánovaný upgrade bitcoinového firmwaru v zařízeních Ledger. Úprava nakládání s pravidly utrácení, jak byla zmíněna ve zpravodaji č. 200, nebyla do této změny začleněna; je však zmíněna jako plánovaná do budoucna.