Il Gazzettino Cypherpunk #2
[
Ciao, benvenuti al secondo episodio del Gazzettino Cypherpunk, la vostra fonte settimanale di news sullo sviluppo di Bitcoin, Nostr, e Freedom Tech!
Oggi ci aspetta un’altra puntata ricca di novità! Parleremo della Sqadra Rossa, un gruppo di sviluppatori che sta scansionando tutti i repository dell’ecosistema Bitcoin alla ricerca di vulnerabilità.
Parleremo anche di BIP110, dello stop al servizio di Boltz, e delle ultime novità del mondo ecash, Ark, e Nostr.
Mettetevi comodi!
Bitcoin ⛓️
La Squadra Rossa
A seguito dell’incidente legato a Coldcard, un gruppo di sviluppatori capitanati da Rob Hamilton, CEO di AnchorWatch, ha deciso di impiegare il proprio tempo e le proprie risorse per cercare vulnerabilità nascoste nei vari progetti legati al mondo Bitcoin - wallet, SDK, nodi Lightning, e tutto il resto. Questo sforzo congiunto, che in gergo informatico viene definito Red Teaming, ha l’obiettivo di individuare vulnerabilità e bug critici, segnalandoli tempestivamente agli sviluppatori del progetto prima di renderli pubblici (la cosiddetta Responsible Discolsure). Ad oggi, il gruppo è composto da 21 membri attivi.
La Squadra Rossa sta impiegando gli ultimi modelli di AI per riuscire a trovare le vulnerabilità prima che lo facciano altri attaccanti. In particolare, stanno usando il mmodello cinese open-weight Kimi K3, uno dei pochi modelli ad oggi in grado di analizzare in maniera approfondita il codice alla ricerca di bug senza cadere nelle barriere imposte dai produttori - al contrario degli ultimi modelli Claude e ChatGPT, “castrati” dalle rispettive azienda.
Lo sforzo di questi sviluppatori non è gratis, purtroppo. Ad oggi si stima siano state spese decine di migliaia di dollari per lanciare le LLM contro i vari progetti Bitcoin. Le donazioni da parte della community non si sono fatte attendere, permettendo alla Squadra Rossa di pagare le bollette. Open Sats ha anche aperto un fondo apposito per permettere alle persone di donare per questa causa, oltre ad aver creato un corridoio privilegiato per quegli sviluppatori che vogliano unirsi al gruppo.
Al momento in cui scrivo, sono stati scansionati 425 progetti, sono state riscontrate circa 6700 vulnerabilità, 1029 delle quali etichettate come critiche o ad alto rischio.
Arriva il Fork?
Al blocco 961631 (stimato per le 00.10 di Domenica), inizerà il periodo di segnalazione obbligatorio per il soft fork noto come BIP110. La proposta prevede l’introduzione di restrizioni temporanee - della durata ci circa 1 anno - per limitare la quantità di dati inscrivibili nella timechain di Bitcoin. L’attivazione di BIP110 è tutt’altro che scontata. Il soft fork sembra essere poco popolare, e il rischio che si arrivi ad un hard fork è elevato.
Questa situazione di incertezza introduce rischi per chi usa Bitcoin. In particolare, i blocchi potrebbero essere più volatili e potremmo assistere, in caso di enorme incertezza, a diverse riorganizzazioni della chain. Diversi utenti raccomandano di transare il meno possibile in caso di elevata volatilità.
In caso di hard fork, gli utenti potrebbero ritrovarsi con due diversi tipi di bitcoin in mano, quelli della chain originale e quelli della nuova. Kevin Loaec ha pubblicato un thread per avvisare gli utenti della possibilità di scam. Vi raccomando la lettura del thread e di stare attenti a chiunque vi si avvicini in maniera sospetta (sì, compresi i vostri influencer preferiti).
Lightning Network ⚡
Boltz si Ferma!
In settimana, un’altra pessima notizia ha colpito il mondo Bitcoin. Boltz, la piattoforma di swap che permette di passare in maniera semplice tra i diversi layer, ha annunciato lo stop temporaneo dei suoi servizi. La motivazione dietro la scelta di Boltz è legata all’ormai crescente numero di attacchi che l’infrastruttura stava subendo, alcuni dei quali risultati nella perdita di fondi dell’azienda stessa. Nessun fondo degli utenti è stato invece rubato.
Boltz era ormai diventato un’infrastruttura critica. Moltissimi wallet utlizzavano i servizi di swap per migliorare l’esperienza utente, andando a rimuovere le barriere d’ingresso di Lightning. In particolare, quei wallet basati su Liquid - come Aqua e Bull Bitcoin - sembrano essere stati i più colpiti. I rispettivi team sono ora alla ricerca di alterrnative per poter riprendere i loro servizi. Non preoccuparti se usi questi wallet. I fondi sono ancora tuoi, risulta però più complicato spostarli tra layer diversi.
Per quanto riguarda gli swap tra on-chain e LN sono già attivi alcuni servizi alternativi. In particolare, il wallet Electrum ha implementato già da un anno un mercato decentralizzato per questo tipo di swap.
Ecash 🥜
Fedimint si Muove Verso gli Atomic Swap
Il protocollo di ecash federato, Fedimint, sta rendendo disponibile la possibilità di effttuare swap con altri layer di Bitcoin. In particolare, la PR8913, esponde le funzioni per utilizzare gli Hashed Time-Locked Contracts (HTLCs, la stessa primitiva usata da LN) al di fuori di Fedimint.
Cosa significa per l’utente? In futuro, servizi di swap - come Boltz - permeteranno ai loro utenti di scambiare ecash, ottenendo bitcoin su Ark, LN, Cashu, Liquid, o altro ancora.
Cashu <> Iroh
Gli sviluppatori del Cashu Development Kit (CDK) stanno lavorando alla PR2285, che ha l’obiettivo di introdurre un nuovo sistema di “trasporto” per la comunicazione tra mint e wallet basato sul protocollo Iroh.
Iroh è un protocollo che permette a diversi dispositivi di comunicare in maniera P2P tra di loro. Invece di usare gli indirizzi IP come endpoint, utilizza delle chiavi crittografiche per poter stabilire una connessione.
Ark ⛵
Bark: Nuove Release
Second ha annuciato il rilascio di due nuove versioni di Bark, la loro implementazione del protocollo Ark. In particolare, la versione v0.6.0 introduce un breaking change: I client che non integreranno la nuova versione non saranno più compatibili, perdendo la possibilità di fare il refresh delle VTXO e nemmeno transare su LN.
Nostr 🟣
Marmot v2 è arrivato
Marmot, il protocollo alla base dell’app di messaggistica White Noise, ha adottato ufficialmente la version v2. Questo nuovo aggiornamento mira a rendere il protocollo più stabile, andando a lavorare sulla parte del “consenso” di una chat di gruppo (ordine dei messaggi, nuovi ingressi o uscite, etc.), permettendo ad ogni utente di raggiungere lo stesso stato in maniera deterministica. Le nuove specifiche, inoltre, rendono Marmot agnostico rispetto al protocollo di trasporto, permettendo lo scambio di messaggi non solo tramite Nostr.
Letture Interessanti 📰
Gli articoli più interessanti che ho letto questa settimana. Sì, vedrete molti articoli di Gigi in questa rubrica
- The COLDCARD Incident — Last Week in Bitcoin (Jul 27 - Aug 02) by BTC++ Insider Edition: Le migliori notizie della settimana scorsa, nella mia rubrica per l’Insider (livello tecnico medio alto).
- Bitcoin Optech Newsletter #417 by Optech: Il numero di questa settimana di Bitcoin Optech (livello tecnico alto).
Questo è tutto per questa settimana, grazie per aver letto Il Gazzettino Cypherpunk!
Mi raccomando! Se avete qualsiasi feedback o curiosità non esitate a scrivere nei commenti. Se pensate che a qualcuno, invece, possa interessare la newsletter, condividetela!
Alla prossima settimana!
Tuma
Write a comment