Diskusi berlanjut mengenai TCP hole punching untuk membuat node rumahan di balik router dapat dijangkau. Edisi ini juga membahas draf BIP yang menstandarkan kebijakan pengeluaran yang diterapkan co-signer saat mengemulasi covenant.
Greg Sanders, Antoine Poinsot, Elias Rohrer, Oleksandr Kurbatov, dan Nishant Bansal bergabung dengan para pembawa acara Optech dalam rekap #429. Obrolan dibuka dengan Bitcoin Core #36665, #36667, dan #36669, lalu berlanjut ke kebijakan keamanan yang diperbarui. Silent payment multipihak, pengungkapan DoS di Core Lightning, dan Eclair 0.14.6 menyusul kemudian; transkripnya belum tersedia.
Pengumuman kanal yang mencantumkan node yang sama di kedua ujungnya bisa membuat Core Lightning 25.02 hingga 26.04 crash setiap kali dimulai ulang, dan penyerang cukup membayar biaya onchain. Perbaikannya masuk di 26.04.1. Buletin #429 memuat pengungkapan itu bersama protokol Oleksandr Kurbatov untuk input silent payment multipihak serta rilis perbaikan Bitcoin Core yang kini lebih cepat untuk bug yang mudah ditemukan.
Adam Gibson mengupas Lichen, layer 2 satu penerbit miliknya dengan jalan keluar sepihak yang divalidasi BitVM, dalam rekap #428. João Dias dan Vincenzo Palazzo juga hadir sebagai tamu Gustavo Flores Echaiz dan Brandon Black; sintaks descriptor untuk preimage hash, rbitcoin 0.8.0, dan LND v0.21.5-beta.rc1 ikut dibahas.
Lichen, rancangan Adam Gibson, memungkinkan pengguna layer 2 satu penerbit menebus bitcoin secara onchain ketika hub menolak atau sedang offline, dengan sengketa diselesaikan lewat bukti Groth16 dan transaksi BitVMX yang sudah ditandatangani sebelumnya. Buletin #428 juga mengulas usulan João Dias tentang bentuk preimage privat untuk fragmen hash miniscript; Ibis Wallet v5.0-beta dan rbitcoin 0.8.0 masuk daftar pembaruan perangkat lunak.
Erick Cestari menjelaskan dua bug memori Eclair pada proses pembukaan kanal dalam rekap #427; satu ditangkap fuzzer buatan Matt Morehouse, satunya lagi dengan bantuan LLM. Adam Gibson lalu memaparkan LN-GAP dengan contoh permainan catur di dalam kanal Lightning. Bitcoin Core 32.0rc4 dan sederet perbaikan Eclair dibahas di bagian akhir acara.
Eclair v0.14.0 dan versi sebelumnya bisa kehabisan memori saat pembukaan kanal: satu bug membocorkan sekitar 1 MB per detik, bug lain menghabiskan 4 GB dalam kira-kira 48 menit lewat satu koneksi tanpa biaya onchain. Keduanya beres di v0.14.1. Buletin #427 menyandingkannya dengan LN-GAP, skema Adam Gibson untuk kontrak multi-putaran di dalam kanal Lightning yang bertumpu pada komite bermayoritas jujur.
Clara Shikhelman membuka rekap #426 dengan Shielded Bitcoin, usulan yang ikut ia tulis untuk memindahkan bitcoin tanpa menyiarkan pengirim, penerima, atau jumlahnya, juga tanpa perubahan konsensus maupun operator. Elias Rohrer dari Spiral kemudian membahas rilis LDK v0.3-rc3 dan v0.2.7 serta perubahan kode LDK, dengan Gustavo Flores Echaiz sebagai pembawa acara.
Shielded Bitcoin, usulan Misha Komarov bersama Clara Shikhelman dan Aleksei Moskvin, adalah metaprotokol untuk transfer onchain privat tanpa perubahan konsensus, meski butuh seremoni penyiapan sekali jalan dan meninggalkan jejak saat masuk dan keluar. Anthony Towns menyusun draf BIP agar peer bisa memilih sendiri ID pesan satu byte di atas transport BIP324, sementara Fabian Jahr mempertanyakan perlu tidaknya tag tagged hash memuat nomor BIP.
Parser feature bit Eclair mengalokasikan lebih dari 300 MB saat menangani satu pesan berukuran maksimum, kata Matt Morehouse dalam rekap #425, dan perbaikannya memangkas angka itu menjadi sekitar 200 KB. Gustavo Flores Echaiz dan Brandon Black lalu beralih ke sinkronisasi label dompet, tipe output PQC, batas time warp BIP54, dan usulan covenant untuk vault.
Kueri gossip 64 kB bisa membengkak jadi 64 MB di Eclair v0.13.1 dan versi sebelumnya, dan satu pesan init berukuran maksimum melahap sekitar 300 MB; Matt Morehouse mengungkap kedua bug DoS yang diperbaiki di v0.14.0 itu. Jakub sedang menjajaki minat untuk menyinkronkan label dompet BIP329 lewat penyimpanan yang tak perlu dipercaya, sedangkan bagian konsensus Buletin #425 kembali menyinggung tipe output pascakuantum.
Ahmet Kurt menjelaskan PQLN, keamanan pascakuantum untuk permukaan offchain Lightning, pada segmen pertama yang direkam lebih dulu di acara Optech. Jan B, kontributor Bitcoin Core yang meninjau PR dan menggarap kode kernel, bergabung dengan Gustavo Flores Echaiz dan Mike Schmidt di bagian siaran langsung, dengan agenda Bitcoin Core 32.0rc2 dan panduan pengujiannya.
PQLN, karya Ahmet Kurt dan rekan-rekannya, membuat gossip, transport, invoice, offer, dan onion Lightning aman dari komputer kuantum, tetapi tidak menyentuh operasi onchain karena itu butuh perubahan konsensus. Harganya ada di bandwidth: node mengunduh 10 kali dan menyimpan 9 kali lebih banyak data, sementara penandatanganan ML-DSA hanya makan 0,33 ms. Implementasi rust-lightning yang sudah berfungsi bisa diuji sekarang.
Akumulator Utreexo hanya butuh kurang dari 1 kB, padahal node biasanya menyimpan UTXO set sekitar 11 GB, jelas Davidson Souza dalam rekap #423; imbalannya, bandwidth lebih besar. Eric Price dari MARA dan PortlandHODL juga hadir, membahas pengendali vardiff yang menelantarkan penambang yang melambat serta draf BIP untuk kunci internal yang tak bisa dibelanjakan.
Pool penambangan bisa membuat penambang yang melambat terjebak di tingkat kesulitan share yang disetel untuk kecepatan lamanya, ujar Eric Price di Delving Bitcoin; ia mengusulkan pengatur waktu yang menurunkan kesulitan setelah selang waktu tanpa share. Davidson Souza ingin hintsfile SwiftSync menyingkirkan bukti penghapusan Utreexo selama initial block download, dan NTL menyusun draf BIP untuk kunci internal taproot yang tak bisa dibelanjakan.
Adam Gibson memandu Mark Erhardt dan Mike Schmidt dari Optech menelusuri Babilonia, protokol coinjoin buatannya yang disamarkan sebagai taruhan terselubung, dan menyebut makalah Ron Rivest tahun 1997 soal pembayaran mikro bergaya lotre sebagai akar lama pembayaran probabilistik. Rob Segers kemudian membahas hasil pengukurannya atas klien ringan silent payment.
Babilonia, usulan Adam Gibson, mengemas coinjoin sebagai lempar koin onchain yang dari luar tampak seperti pembayaran biasa, meski makalahnya mengakui efektivitas protokol ini belum punya ukuran yang jelas. Menurut uji Rob Segers, BlindBit Oracle v2 mengunduh sekitar 2,1 kali data filter khusus taproot plus data tweak, dengan imbalan nol positif palsu. LDK v0.2.6 menambal kerentanan denial-of-service.