Il Gazzettino Cypherpunk #10
Ciao, benvenuti al decimo episodio de Il Gazzettino Cypherpunk, la vostra fonte settimanale di news sullo sviluppo di Bitcoin, Nostr, e Freedom Tech!
Nella puntata di oggi parliamo di Bitcoin Root, un nuovo full-node basato su Bitcoin Core, e di come Robin Linus stia cercando di rendere i taproot annex standard.
Parliamo anche di nuove vulnerabilità in Core-lightning e di un hack ai danni di Second.
Trattiamo anche di alcune novità dal mondo Cashu e i prossimi step per White Noise!
Mettetevi comodi!
[](https://substackcdn.com/image/fetch/\)s_!455h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e27a84-0272-4c63-8ec1-ac10959cb1b1_1088x608.png)
Bitcoin ⛓️
Bitcoin Core <> Taproot Annex
Robin Linus — ideatore di BitVM e sviluppatore dietro a — ha annunciato di aver aperto una pull request (PR36466) su Bitcoin Core per rendere standard i taproot annex. Come riportato da Linus, la PR introduce solo cambi di policy e non di consenso.
Il taproot annex è un campo opzionale che si può trovare nella struttura witness di un output taproot. Se un annex è presente, le firme dell’output devono fare commit al suo valore. Ad oggi, gli annex non hanno un compito preciso, ma erano stati inseriti per eventuali upgradi futuri.
Ad oggi, Bitcoin Core non reputa standard gli annex e non fa relay delle transazioni che li contengono. Linus punta a renderli standard perchè Shielded CSV — ma anche altri protocolli — hanno bisogno di questo campo per postare alcuni dati on-chain.
Bitcoin Roots
L’ex sviluppatore Bitcoin Core e Knots e Scientific Director della Plan B Foundation Jaromil ha annunciato il lancio di un nuovo, un nuovo full node basato su Bitcoin Core e che porta avanti le idee che avevano portato al lancio di Knots, ovvero una policy conservativa e un forte controllo da parte degli operatori grazie ai filtri locali.
Jaromil racconta di essere sempre stato un grande sostenitore di Knots ma che se ne sia allontanato a causa dei recenti avvenimenti.
La base di Roots sarà ancora Bitcoin Core. Le patch verranno applicate al di sopra di esso, con una specifica sequenza di commit facile da revisionare. Ogni release sarà accompagnata dallo specifico commit o tag di Core usato come base, oltre che da una spiegazione delle motivazioni dietro ad ogni patch che viene applicata.
L’ultima release disponibile è v30.3-roots.1, basata su Bitcoin Core v30.3 con 68 patch applicate.
Lightning Network ⚡
Un Altro Hack su Core-lightning
Il team di Core-lightning ha annunciato una nuova patch release — v26.06.9 — che va a sistemare una vulnerabilità critica che potrebbe colpire tutti i nodi basati su v26.06.8 e precendenti. La vulnerabilità, come riportato, potrebbe portare alla perdita dei fondi degli operatori.
Il team raccomanda l’upgrade immediato per evitare il rischio di perdere i propri fondi.
Ciao collega cypherpunk! Se ti piace quello che leggi e vuoi supportare il progetto, che è — e rimarrà sempre — gratuito, valuta di mandarmi una piccola mancia! Puoi offrirmi un caffè — in sats ovviamente!
Ecash 🥜
NFT su Cashu
Durante l’hackathon tenutosi durante la conferenza di bitcoin++, lo sviluppatore Calle ha presentato un nuovo progetto, chiamato nonfungible.cash.
Di base, questo progetto porta il concetto di Non Fungible Token (NFT) sul protocollo di ecash. Al contrario della sua versione on-chain — nella quale NFT non è altro che un campo su una blockchain, con l’immagine archiviata in qualche cloud —, la version Cashu include il token NFT direttamente nell’header EXIF dell’immagine stessa.
Come funziona? Un utente può inviare un’immagine JPEG ad una mint, la quale crea un token Cashu che viene incluso nell’immagine stessa. Questo implica che chiunque abbia in mano il JPEG, detiene l’effettiva proprietà dell’NFT stesso. Le proprietà di privacy di Cashu rimangono intatte.
Durante la sua presentazione Calle ha rivelato come questo sia solamente la base per delle idee più interessanti che il team sta valutando. Questo tweet ha rivelato un possibile uso: inserire un HTLC all’interno del token in modo che la mint non debba mai mantenere la custodia dei fondi! Cosa ne uscirà? Vi terrò aggiornati.
QR Code Animati
Come vi ho raccontato nell scorso articolo, durante l’ultima conferenza di bitcoin++ vi sono state discussioni profittevoli tra sviluppatori di vari parogetti. In particolare lo scambio di idee tra Egge, sviluppatore Cashu, e Joschisan, sviluppatore Fedimint, hanno permesso al primo di migliorare l’uso dei QR code animati nel protocollo Cashu.
Egge ha sviluppato un ambiente di test per provare il nuovo modulo. Lo sviluppatore sta anche cercando di aggiungere questa nuova feature nelle varie implementazioni del protocollo, ad esempio con la PR2646 nel Cashu Development Kit (CDK).
Ark ⛵
Bark Hackerato
Second — la compagnia che sviluppa Bark — ha rivelato di essere stata vittima di hackeraggio a causa di un bug nel processo di boarding dell’Ark Server. Secondo l’azienda, gli attaccanti hanno sottratto 0.75 bitcoin della liquidità di Second, mentre non sarebbero stati trafugati i fondi degli utenti.
Il bug sfruttato è il seguente: quando un utente deve fare boarding, la transazione dovrebbe essere co-firmata dall’Ark Server. Gli attaccanti, invece, sono riusciti a utilizzare solo le proprie firme per il processo di boarding, il che ha permesso a loro di uscire dall’Ark Server — spostando i fondi nel proprio wallet — e allo stesso tempo spendere le proprie VTXO attraverso il gateway Lightning di Second.
I fondi usati per l’attacco sarebbero collegabili a quelli sottratti in un precedente hack ai danni del wallet Blink. Un’informazione interessante quella rivelata da Second che farebbe supporre la presenza di un gruppo di attaccanti impegnati nel bucare le infrastrutture di diversi servizi dell’ecosistema.
Nostr 🟣
I Prossimi Passi per White Noise
Durante la call mensile, il team di White Noise ha parlato delle novità riguardanti i prossimi passi per l’app di messaggistica sicura e privata.
In generale, le specifiche del protocollo Marmot — su cui si basa White Noise — sono stabili e nell’ultimo mese non ci sono state modifiche sostanziali. Il team, però, sta lavorando a delle nuove funzionalità. In particolare, si sta lavorando per creare una specifica il modo in cui riuscire a rendere White Noise multi-device — avere la possibilità di usare lo stesso account su dispositivi diversi e ritrovare le stesse chat sincronizzate su ognuno di essi. La proposta è ancora in stato embrionale, ma è il primo passo per arrivare ad avere questa funzionalità fondamentale.
Un’altra cosa su cui sta lavorando il team sono gli inviti ai gruppi. Questi permetterebbero di invitare utenti al proprio gruppo in maniera privata. La specifica è in fase di consolidamento e dovrebbe essere inclusa ufficialmente nel protocollo a breve.
Notate una cosa interessante. Ciò che nel mondo delle app centralizzate è semplice — come il multi-device — diventa complesso e rischioso in un mondo decentralizzato. Ci vorrà del tempo perchè White Noise arrivi al livello di app legacy, ma è il prezzo da pagare per un’app senza controparti centralizzate.
Letture Interessanti 📰
Gli articoli più interessanti che ho letto questa settimana.
- Payments Edition — Last Week in Bitcoin (Sep 28 - Oct 04) by BTC++ Insider Edition: Le migliori notizie della settimana scorsa, nella mia rubrica per l’Insider (livello tecnico medio alto).
- Bitcoin Optech Newsletter #426 by Optech: Il numero di questa settimana di Bitcoin Optech (livello tecnico alto).
- Nostr Compass #43: Tutte le notizie della settimana dal mondo Nostr (livello tecnico medio alto).
- : Ho passato gli scorsi giorni a Berlino per Bitcoin++ - Payments Edition e voglio raccontarvi di come si svolge una conferenza targata bitcoin++, di cosa si parla, e del perchè sia il ciclo di conferenze più importante dell’intero ecosistema.
- Shielded Bitcoin & PIPEs: 12 Questions & Answers by BTC++ Insider Edition: Intervista di Nifty a Clara Shikhelman, una delle sviluppatrici dietro a Shielded Bitcoin.
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!*
Se Il Gazzettino Cypherpunk è di vostro gradimento e vi aiuta a rimanere aggiornato con le ultime novità dal mondo delle Freedom Tech, considerate di usare uno dei miei link affiliati per sostenermi. Troverete AI, eSim, conferenze e molto altro!
Alla prossima!
Tuma
Vorreste conoscere e chiacchierare con i migliori sviluppatori Bitcoin? Allora venite a Seoul per Bitcoin++ - Privacy Edition! La conferenza si terrà nei giorni 5-6 novembre. Ci vediamo lì? Per voi anche un 20% di sconto!
Write a comment