Συνεχίζεται η συζήτηση για TCP hole punching, ώστε κόμβοι πίσω από οικιακούς δρομολογητές να είναι προσβάσιμοι. Παρουσιάζεται επίσης προσχέδιο BIP για την τυποποίηση των πολιτικών δαπάνης που επιβάλλουν συνυπογράφοντες κατά την προσομοίωση covenants.
Οι Greg Sanders, Antoine Poinsot, Elias Rohrer, Oleksandr Kurbatov και Nishant Bansal πλαισιώνουν τους παρουσιαστές του Optech στην ανασκόπηση του #429, που ανοίγει με τα Bitcoin Core #36665, #36667 και #36669 και περνά στην ανανεωμένη πολιτική ασφαλείας. Ακολουθούν τα silent payments πολλών μερών, η αποκάλυψη ενός DoS στο Core Lightning και το Eclair 0.14.6· η απομαγνητοφώνηση εκκρεμεί ακόμη.
Μια ανακοίνωση καναλιού με τον ίδιο κόμβο και στα δύο άκρα μπορούσε να ρίχνει το Core Lightning, από την έκδοση 25.02 έως την 26.04, σε κάθε επανεκκίνηση, με κόστος για τον επιτιθέμενο μόνο τα on-chain τέλη· η διόρθωση ήρθε με την 26.04.1. Στο τεύχος #429 η αποκάλυψη αυτή συνοδεύεται από το πρωτόκολλο του Oleksandr Kurbatov για εισόδους silent payment από πολλά μέρη και τις ταχύτερες διορθωτικές εκδόσεις του Bitcoin Core για σφάλματα που εντοπίζονται εύκολα.
Ο Adam Gibson παρουσιάζει στην ανασκόπηση του #428 το Lichen, το δικό του layer 2 με έναν εκδότη και μονομερείς εξόδους που επικυρώνονται μέσω BitVM. Καλεσμένοι των Gustavo Flores Echaiz και Brandon Black είναι επίσης οι João Dias και Vincenzo Palazzo· στη συζήτηση μπαίνουν ακόμη η σύνταξη descriptor για preimages κατακερματισμού, το rbitcoin 0.8.0 και το LND v0.21.5-beta.rc1.
Με το Lichen, σχέδιο του Adam Gibson, οι χρήστες ενός layer 2 με μοναδικό εκδότη μπορούν να εξαργυρώνουν bitcoin on-chain όταν ο κεντρικός κόμβος (hub) αρνείται ή βγαίνει εκτός σύνδεσης, ενώ οι διαφορές επιλύονται με αποδείξεις Groth16 και προϋπογεγραμμένες συναλλαγές BitVMX. Το τεύχος #428 καλύπτει επίσης την πρόταση του João Dias για μια ιδιωτική μορφή preimage στα hash fragments του miniscript· στις ενημερώσεις λογισμικού εμφανίζονται, μεταξύ άλλων, τα Ibis Wallet v5.0-beta και rbitcoin 0.8.0.
Δύο σφάλματα μνήμης του Eclair στη χειραψία ανοίγματος καναλιού εξηγεί ο Erick Cestari στην ανασκόπηση του #427: το ένα το έπιασε ο fuzzer του Matt Morehouse, το άλλο εντοπίστηκε με LLM. Στη συνέχεια ο Adam Gibson παρουσιάζει το LN-GAP, με παράδειγμα μια παρτίδα σκάκι μέσα σε κανάλι Lightning. Το Bitcoin Core 32.0rc4 και μια δέσμη διορθώσεων του Eclair έρχονται αργότερα στην εκπομπή.
Το Eclair v0.14.0 και οι παλαιότερες εκδόσεις μπορούσαν να μείνουν χωρίς μνήμη κατά το άνοιγμα καναλιού: το ένα σφάλμα διέρρεε περίπου 1 MB το δευτερόλεπτο και το άλλο εξαντλούσε 4 GB σε περίπου 48 λεπτά μέσω μίας μόνο σύνδεσης, χωρίς κανένα on-chain κόστος. Και τα δύο διορθώθηκαν στην v0.14.1. Το τεύχος #427 τα τοποθετεί δίπλα στο LN-GAP, το σχήμα του Adam Gibson για συμβόλαια πολλών γύρων μέσα σε κανάλια Lightning, που στηρίζεται σε επιτροπή με έντιμη πλειοψηφία.
Η Clara Shikhelman ανοίγει την ανασκόπηση του #426 με το Shielded Bitcoin, πρόταση που συνυπογράφει για μεταφορά bitcoin χωρίς δημοσιοποίηση αποστολέα, παραλήπτη ή ποσών, χωρίς αλλαγές στη συναίνεση και χωρίς χειριστές. Ο Elias Rohrer της Spiral αναλαμβάνει έπειτα τις εκδόσεις LDK v0.3-rc3 και v0.2.7 και τις αλλαγές κώδικα στο LDK, με οικοδεσπότη τον Gustavo Flores Echaiz.
Το Shielded Bitcoin, που προτείνουν ο Misha Komarov με την Clara Shikhelman και τον Aleksei Moskvin, είναι ένα μεταπρωτόκολλο για ιδιωτικές on-chain μεταφορές χωρίς αλλαγή στη συναίνεση, αν και απαιτεί εφάπαξ τελετή αρχικοποίησης και αφήνει ίχνος κατά την είσοδο και την έξοδο. Ο Anthony Towns συντάσσει BIP που επιτρέπει στους ομότιμους κόμβους να διαλέγουν δικά τους αναγνωριστικά μηνυμάτων ενός byte πάνω από το transport του BIP324, ενώ ο Fabian Jahr ρωτά αν οι ετικέτες των tagged hashes πρέπει να φέρουν αριθμούς BIP.
Ο parser των feature bits του Eclair δέσμευε πάνω από 300 MB για ένα μόνο μήνυμα μέγιστου μήκους, λέει ο Matt Morehouse στην ανασκόπηση του #425, και η διόρθωση το έριξε σε περίπου 200 KB. Οι Gustavo Flores Echaiz και Brandon Black περνούν κατόπιν στον συγχρονισμό ετικετών πορτοφολιού, στους τύπους εξόδων PQC, στα όρια time warp του BIP54 και στις προτάσεις covenant για vaults.
Ένα ερώτημα gossip 64 kB μπορούσε να διογκωθεί σε 64 MB στο Eclair v0.13.1 και παλαιότερα, ενώ ένα μήνυμα init μέγιστου μήκους κατανάλωνε περίπου 300 MB· ο Matt Morehouse αποκάλυψε και τα δύο σφάλματα DoS, που διορθώθηκαν στην v0.14.0. Ο Jakub βολιδοσκοπεί το ενδιαφέρον για συγχρονισμό ετικετών πορτοφολιού BIP329 μέσω μη έμπιστου αποθηκευτικού χώρου, ενώ στην ενότητα συναίνεσης του τεύχους #425 επανέρχονται οι μετακβαντικοί τύποι εξόδων.
Ο Ahmet Kurt εξηγεί το PQLN, τη μετακβαντική ασφάλεια για τις off-chain επιφάνειες του Lightning, στο πρώτο προηχογραφημένο τμήμα στην εκπομπή του Optech. Στο ζωντανό μέρος, ο Jan B, συνεισφέρων στο Bitcoin Core που ελέγχει PR και δουλεύει στον κώδικα του kernel, πλαισιώνει τους Gustavo Flores Echaiz και Mike Schmidt, με το Bitcoin Core 32.0rc2 και τον οδηγό δοκιμών του στην ατζέντα.
Το PQLN, των Ahmet Kurt και συνεργατών, θωρακίζει κβαντικά το gossip, τη μεταφορά, τα τιμολόγια, τα offers και το onion του Lightning, αλλά αφήνει στην άκρη τις on-chain λειτουργίες, αφού εκεί θα χρειαζόταν αλλαγή στη συναίνεση. Το τίμημα είναι το εύρος ζώνης: ένας κόμβος κατεβάζει 10 φορές και αποθηκεύει 9 φορές περισσότερα δεδομένα, ενώ η υπογραφή ML-DSA διαρκεί μόλις 0,33 ms. Λειτουργική υλοποίηση σε rust-lightning μπορεί ήδη να δοκιμαστεί.
Ο συσσωρευτής του Utreexo πιάνει λιγότερο από 1 kB εκεί όπου ένας κόμβος διαφορετικά κρατά ένα σύνολο UTXO περίπου 11 GB, εξηγεί ο Davidson Souza στην ανασκόπηση του #423, με αντάλλαγμα περισσότερο εύρος ζώνης. Καλεσμένοι είναι επίσης ο Eric Price της MARA και ο PortlandHODL, ενώ στη λίστα βρίσκονται ελεγκτές vardiff που αφήνουν ξεκρέμαστους τους εξορύκτες που επιβραδύνονται και ένα προσχέδιο BIP για internal keys που δεν δαπανώνται.
Οι δεξαμενές εξόρυξης μπορούν να αφήσουν έναν εξορύκτη που επιβραδύνεται κολλημένο σε δυσκολία share ρυθμισμένη για την παλιά του ταχύτητα, υποστηρίζει ο Eric Price στο Delving Bitcoin· η λύση του είναι ένας χρονοδιακόπτης που μειώνει τη δυσκολία όταν περάσει ένα διάστημα χωρίς shares. Ο Davidson Souza θέλει το hintsfile του SwiftSync να καταργήσει τις αποδείξεις διαγραφής του Utreexo κατά την αρχική λήψη μπλοκ, ενώ ο NTL έχει συντάξει BIP για taproot internal keys που δεν δαπανώνται.
Ο Adam Gibson ξεναγεί τους παρουσιαστές του Optech Mark Erhardt και Mike Schmidt στο Babilonia, το πρωτόκολλό του για coinjoin μεταμφιεσμένα σε κρυφά στοιχήματα, και παραπέμπει σε εργασία του Ron Rivest του 1997 για μικροπληρωμές τύπου λοταρίας ως παλαιότερη ρίζα των πιθανοκρατικών πληρωμών. Στη συνέχεια ο Rob Segers συζητά τις μετρήσεις του για ελαφρούς πελάτες silent payments.
Το Babilonia, πρόταση του Adam Gibson, μεταμφιέζει τα coinjoin σε on-chain ρίψεις νομίσματος που απ' έξω μοιάζουν με κανονικές πληρωμές, αν και η εργασία του παραδέχεται ότι η αποτελεσματικότητα του πρωτοκόλλου δεν έχει ακόμη σαφές μέτρο. Οι δοκιμές του Rob Segers δίνουν στο BlindBit Oracle v2 περίπου 2,1 φορές τον όγκο λήψης ενός φίλτρου μόνο για taproot μαζί με τα δεδομένα tweak, με αντάλλαγμα μηδενικά ψευδώς θετικά. Το LDK v0.2.6 διορθώνει μια ευπάθεια άρνησης υπηρεσίας.