Thảo luận về TCP hole punching nhằm giúp các nút tại nhà phía sau router có thể truy cập được vẫn tiếp diễn. Bản tin cũng đề cập dự thảo BIP chuẩn hóa các chính sách chi tiêu do co-signer thực thi khi mô phỏng covenants.
Greg Sanders, Antoine Poinsot, Elias Rohrer, Oleksandr Kurbatov và Nishant Bansal cùng nhóm dẫn chương trình Optech điểm lại số #429, mở đầu bằng Bitcoin Core #36665, #36667 và #36669 rồi chuyển sang chính sách bảo mật vừa cập nhật. Phần sau bàn về silent payments đa bên, vụ công bố lỗi DoS của Core Lightning và Eclair 0.14.6; bản ghi lời hiện chưa có.
Chỉ tốn phí on-chain, kẻ tấn công có thể gửi một thông báo kênh ghi cùng một nút ở cả hai đầu và khiến Core Lightning từ 25.02 đến 26.04 sập mỗi lần khởi động lại; bản vá nằm trong 26.04.1. Bản tin #429 đăng vụ công bố này cùng giao thức của Oleksandr Kurbatov cho đầu vào silent payment đa bên và việc Bitcoin Core đẩy nhanh các bản point release với những lỗi dễ phát hiện.
Adam Gibson giới thiệu Lichen, lớp 2 một nhà phát hành của ông với cơ chế rút đơn phương do BitVM xác thực, trong số điểm lại #428. João Dias và Vincenzo Palazzo là hai khách mời còn lại của Gustavo Flores Echaiz và Brandon Black; chương trình còn nhắc tới cú pháp descriptor cho hash preimage, rbitcoin 0.8.0 và LND v0.21.5-beta.rc1.
Lichen, thiết kế của Adam Gibson, cho người dùng lớp 2 một nhà phát hành đổi lại bitcoin on-chain khi hub từ chối hoặc ngừng hoạt động, tranh chấp được phân xử bằng bằng chứng Groth16 và các giao dịch BitVMX ký sẵn. Mục thứ hai của Bản tin #428 nói về đề xuất của João Dias: một dạng preimage riêng tư cho các fragment hash của miniscript; phần cập nhật phần mềm có Ibis Wallet v5.0-beta và rbitcoin 0.8.0.
Hai lỗi bộ nhớ của Eclair trong bước bắt tay mở kênh được Erick Cestari giải thích ở số điểm lại #427: một lỗi do fuzzer của Matt Morehouse tìm ra, lỗi kia nhờ LLM. Sau đó Adam Gibson trình bày LN-GAP, với ví dụ là ván cờ vua chơi ngay trong kênh Lightning. Cuối chương trình có Bitcoin Core 32.0rc4 và loạt bản sửa cho Eclair.
Eclair v0.14.0 trở về trước có thể cạn bộ nhớ khi mở kênh: một lỗi rò khoảng 1 MB mỗi giây, lỗi kia ngốn hết 4 GB trong khoảng 48 phút chỉ qua một kết nối, không tốn đồng phí on-chain nào. Cả hai đã được vá ở v0.14.1. Bản tin #427 đặt chúng cạnh LN-GAP, mô hình của Adam Gibson cho hợp đồng nhiều vòng bên trong kênh Lightning, dựa trên một ủy ban đa số trung thực.
Clara Shikhelman mở đầu số điểm lại #426 với Shielded Bitcoin, đề xuất do bà đồng tác giả để chuyển bitcoin mà không công khai người gửi, người nhận hay số tiền, cũng không cần thay đổi đồng thuận hay bên vận hành. Elias Rohrer của Spiral tiếp lời với các bản LDK v0.3-rc3, v0.2.7 cùng những thay đổi mã LDK; Gustavo Flores Echaiz dẫn chương trình.
Shielded Bitcoin do Misha Komarov đề xuất cùng Clara Shikhelman và Aleksei Moskvin là metaprotocol chuyển tiền riêng tư on-chain không cần đổi đồng thuận, dù phải có một nghi thức thiết lập một lần và vẫn để lại dấu vết lúc vào và ra. Anthony Towns soạn BIP cho phép các peer tự chọn ID tin nhắn một byte trên giao thức truyền tải BIP324, còn Fabian Jahr đặt câu hỏi liệu tag của tagged hash có nên kèm số BIP.
Bộ phân tích feature bit của Eclair từng cấp phát hơn 300 MB chỉ để xử lý một tin nhắn độ dài tối đa, Matt Morehouse cho biết trong số điểm lại #425; bản sửa hạ con số đó còn khoảng 200 KB. Gustavo Flores Echaiz và Brandon Black nói tiếp về đồng bộ nhãn ví, kiểu đầu ra PQC, giới hạn time warp của BIP54 và các đề xuất covenant cho vault.
Trong Eclair v0.13.1 trở về trước, một truy vấn gossip 64 kB có thể phình thành 64 MB, còn tin nhắn init độ dài tối đa ngốn khoảng 300 MB; Matt Morehouse đã công bố cả hai lỗi DoS, đều được vá ở v0.14.0. Jakub đang thăm dò mức quan tâm tới việc đồng bộ nhãn ví BIP329 qua một kho lưu trữ không tin cậy, trong khi phần đồng thuận của Bản tin #425 quay lại chủ đề kiểu đầu ra hậu lượng tử.
Ahmet Kurt giải thích PQLN, bảo mật hậu lượng tử cho các bề mặt off-chain của Lightning, trong phân đoạn ghi sẵn đầu tiên của chương trình Optech. Phần phát trực tiếp có Jan B, người đóng góp Bitcoin Core chuyên review PR và làm mã kernel, cùng Gustavo Flores Echaiz và Mike Schmidt; Bitcoin Core 32.0rc2 và hướng dẫn kiểm thử nằm trong chương trình.
PQLN của Ahmet Kurt và cộng sự giúp gossip, giao thức truyền tải, hóa đơn, offer và onion của Lightning an toàn trước máy tính lượng tử, nhưng không đụng tới thao tác on-chain vì phần đó cần thay đổi đồng thuận. Cái giá là băng thông: nút tải về gấp 10 lần và lưu gấp 9 lần dữ liệu, trong khi ký ML-DSA chỉ mất 0,33 ms. Đã có bản triển khai chạy được trên rust-lightning để thử ngay.
Bộ tích lũy của Utreexo chiếm chưa tới 1 kB, trong khi nút thường phải giữ tập UTXO khoảng 11 GB, Davidson Souza giải thích trong số điểm lại #423, đổi lại tốn băng thông hơn. Khách mời còn có Eric Price của MARA và PortlandHODL, với các chủ đề bộ điều khiển vardiff khiến thợ đào đang chậm lại bị mắc kẹt và bản nháp BIP về khóa nội bộ không thể chi tiêu.
Theo Eric Price trên Delving Bitcoin, pool có thể giữ một thợ đào đang chậm lại ở độ khó share đặt theo tốc độ cũ; ông đề xuất bộ đếm giờ hạ độ khó sau một khoảng thời gian không có share. Davidson Souza muốn hintsfile của SwiftSync loại bỏ bằng chứng xóa Utreexo trong lúc tải khối ban đầu, còn NTL đã soạn bản nháp BIP cho khóa nội bộ taproot không thể chi tiêu.
Adam Gibson trò chuyện với hai người dẫn Mark Erhardt và Mike Schmidt về Babilonia, giao thức coinjoin ngụy trang thành các vụ cá cược kín của ông, đồng thời nhắc bài báo năm 1997 của Ron Rivest về vi thanh toán kiểu xổ số như một gốc gác xa hơn của thanh toán xác suất. Tiếp đó, Rob Segers nói về các số đo light client silent payments của mình.
Babilonia, đề xuất của Adam Gibson, ngụy trang coinjoin thành các ván tung đồng xu on-chain mà nhìn từ ngoài giống thanh toán bình thường, dù chính bài báo thừa nhận chưa có thước đo rõ ràng cho hiệu quả của giao thức. Theo số đo của Rob Segers, BlindBit Oracle v2 tải về gấp khoảng 2,1 lần bộ lọc chỉ dành cho taproot cộng dữ liệu tweak, đổi lại không có kết quả dương tính giả. LDK v0.2.6 vá một lỗ hổng từ chối dịch vụ.