/ home / newsletters /
Zpravodaj „Bitcoin Optech” č. 329
Zpravodaj tento týden shrnuje nový protokol offchain vyrovnávání plateb a odkazuje na články o možném sledování a cenzurování LN plateb na úrovni IP. Též nechybí naše pravidelné rubriky s oznámeními nových vydání (včetně oprav kritických bezpečnostních chyb v BTCPay Server) a popisem významných změn v populárním bitcoinovém páteřním software.
Novinky
-
● Články o cenzuře LN plateb na IP vrstvě: Charmaine Ndolo zaslal do fóra Delving Bitcoin příspěvek se souhrnem dvou nedávných článků o narušeném soukromí LN plateb a možnosti je cenzurovat. Články poznamenávají, že metadata TCP/IP paketů obsahujících zprávy LN protokolu, jako je počet paketů a celkové množství dat, napomáhají k odhadování druhu těchto zpráv (např. nové HTLC). Útočník, který má kontrolu nad sítí používanou několika uzly, může odpozorovat přeposílání zpráv mezi uzly. Pokud útočník zároveň ovládá jeden z těchto uzlů, dozví se některé informace o přeposílaných zprávách (např. hodnoty plateb nebo že se jedná o onion zprávu). To může být použito k selektivnímu zabraňování úspěšného vyrovnání plateb či k zabraňování rychlého selhání, čímž by hrozilo onchain vynucené zavření kanálu.
V době psaní neobdržel příspěvek žádnou reakci.
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.
- ● BTCPay Server 2.0.3 a 1.13.7 jsou údržbová vydání, která obsahují kritické bezpečností opravy pro uživatele určitých pluginů a funkcí. Pro podrobnosti prosíme navštivte poznámky k vydání.
Významné změny kódu a dokumentace
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), Lightning BOLTs, Bitcoin Inquisition a repozitáři BINANA.
-
● Bitcoin Core #30592 odstraňuje konfigurační volbu
mempoolfullrbf
, která uživatelům umožňuje deaktivovat full RBF a vrátit se k volitelnému RBF. Jelikož je dnes full RBF široce používáno, nepřináší jeho deaktivace žádné výhody. Proto byla volba odstraněna. Full RBF bylo nedávno aktivováno ve výchozím nastavení (viz zpravodaj č. 315). -
● Bitcoin Core #30930 přidává do výstupu příkazu
netinfo
sloupec se službami a do nastavení jeho filtrů volbuoutonly
pro zobrazování pouze odchozích spojení. Nový sloupec služeb zobrazuje služby podporované jednotlivými spojeními: kompletní data blockchainu (n), bloom filtry (b), segwit (w), kompaktní filtry (c), omezená data blockchainu na posledních až 288 bloků (l), P2P transportní protokol verze 2 (2). Dále byly učiněny úpravy některých textů nápovědy. -
● LDK #3283 implementuje BIP353. Přidává podporu pro platby zaslané na základě čitelných instrukcí z DNS, které jsou přeloženy na BOLT12 nabídky dle specifikace v BLIP32. Do
ChannelManager
je přidána nová metodapay_for_offer_from_human_readable_name
, která uživatelům umožní zahájit platbu přímo na čitelný identifikátor. PR dále přidává nový stavAwaitingOffer
a nový balíčeklightning-dns-resolver
pro BLIP32 dotazy. Zpravodaj č. 324 popisuje související PR. -
● LND #7762 mění výsledek několika RPC příkazů volaných s
lncli
. Nově budou namísto prázdných odpovědí vracet stavové zprávy, aby bylo zřejmé, že byl příkaz vykonán úspěšně. Změna se týká těchto příkazů:wallet releaseoutput
,wallet accounts import-pubkey
,wallet labeltx
,sendcustom
,connect
,disconnect
,stop
,deletepayments
,abandonchannel
,restorechanbackup
averifychanbackup
.