Vai al contenuto
buybitcoinsmart

Glossario / Nodi e software

Bitcoin Knots

Che cos'è Bitcoin Knots?
Bitcoin Knots è un'implementazione alternativa di nodo bitcoin mantenuta da Luke Dashjr, compatibile con Bitcoin Core sul consenso ma distribuita con valori predefiniti più severi su quali transazioni trasmette.

Knots non è una valuta concorrente né una catena rivale. È nato nel 2011 come insieme di patch chiamato Bitcoin LJR, viene ricostruito a partire da ogni versione di Bitcoin Core e le sue stringhe di versione lo dicono: v29.4.knots20260508 è Core 29.4 più le patch di Knots datate 8 maggio 2026. Ciò che cambia è la policy, l'insieme delle transazioni che un nodo è disposto a inoltrare ai suoi vicini.

Come funziona

Knots prende il codice sorgente di Bitcoin Core, applica le patch e distribuisce il risultato con opinioni diverse preinstallate.

Il codice di validazione che sta sotto è lo stesso. Knots calcola gli stessi hash dei blocchi, applica le stesse regole sulle firme, segue lo stesso calendario della ricompensa del blocco e accetta la stessa catena. Nulla in esso può creare una moneta che Bitcoin Core rifiuterebbe né rifiutare un blocco che Bitcoin Core accetterebbe, perché nessuna delle patch tocca il consenso.

Le differenze stanno a monte della catena. Knots limita da tempo i dati OP_RETURN a 42 byte per impostazione predefinita, contro gli 83 che Bitcoin Core ha mantenuto per un decennio e i 100.000 che Core ha adottato nella versione 30.0 il 13 ottobre 2025. Aggiunge opzioni per rifiutare transazioni che il suo operatore considera un abuso della catena anziché un pagamento, ed espone più configurazione di Core, sul principio che l'operatore debba poter decidere.

Capire cosa ottiene questo è la parte importante. Una regola di trasmissione è un filtro sulla tua posta in entrata e in uscita. Se un miner include una transazione che il tuo nodo ha rifiutato di inoltrare, il tuo nodo valida il blocco, lo accetta e conserva quella transazione per sempre. Filtrare plasma ciò che viaggia sulla rete pubblica e rende leggermente più costoso collocare dati indesiderati. Non rimuove nulla dal registro, e se abbastanza operatori filtrano la stessa cosa il traffico si sposta verso accordi diretti con i pool di mining anziché scomparire.

I punti deboli dichiarati del progetto sono strutturali. Ha un solo manutentore principale e una frazione della capacità di revisione di Bitcoin Core, e ogni patch è codice che i collaboratori di Core non hanno approvato. Dashjr è un collaboratore di lunga data e un editor di BIP, ed è per questo che il progetto è preso sul serio, ma un team piccolo è un team piccolo.

Dove lo vedi

Knots è passato da client per specialisti a blocco visibile durante la discussione sull'archiviazione dei dati sulla catena bitcoin.

I conteggi pubblici dei nodi lo collocano intorno al 12 per cento dei nodi raggiungibili a giugno 2025, al 19 per cento a settembre di quell'anno e a circa il 22 per cento alla fine di luglio 2026. Quelle cifre contano solo i nodi raggiungibili, e i conteggi dei nodi sono facili da gonfiare, quindi prendile come una direzione di marcia e non come un censimento. Chi è passato a Knots contestava in gran parte le inscriptions e la decisione di Bitcoin Core di smettere di limitare OP_RETURN.

Per chi è interessato al bitcoin per comprarlo e conservarlo, nulla di tutto questo richiede un'azione. Entrambi i client verificano i tuoi bitcoin allo stesso modo. Scegli Knots se vuoi che la tua macchina rifiuti di trasportare dati che consideri spam e ti senti a tuo agio con un processo di revisione più piccolo. Scegli Core se vuoi quello più grande. Se non scegli nessuno dei due, ti affidi invece al server di un'azienda, che è l'unica opzione della lista che indebolisce davvero la tua posizione.

Bitcoin Knots vs un hard fork

Passare a Bitcoin Knots non è fare un fork di bitcoin, e questa distinzione è quella più spesso travisata nella copertura della disputa. Un hard fork cambia le regole che decidono se un blocco è valido, così i nodi che eseguono il software vecchio rifiutano la nuova catena ed esistono due monete, come è accaduto quando Bitcoin Cash si è separato ad agosto 2017. Knots non cambia nulla sulla validità. I suoi utenti e quelli di Bitcoin Core stanno sulla stessa catena, vedono gli stessi saldi e possono pagarsi a vicenda tutto il giorno. Sono in disaccordo solo su quali transazioni in sospeso sono disposti a consegnare a un pari, che è una preferenza, non uno scisma.

Da non confondere con

Domande frequenti

Eseguire Bitcoin Knots mi mette su una catena diversa?

No. Knots applica le stesse regole di consenso di Bitcoin Core, quindi accetta gli stessi blocchi e segue la stessa catena. L'unica differenza è quali transazioni non confermate il tuo nodo è disposto a inoltrare ai suoi pari.

Filtrare le transazioni in Knots tiene i dati fuori dalla blockchain?

Non da solo. Se un miner include una transazione che il tuo nodo ha rifiutato di inoltrare, il tuo nodo valida comunque il blocco che la contiene e lo conserva. Filtrare aumenta il costo per far minare dei dati; non può rimuovere ciò che è già confermato.

Leggi anche

Termini correlati

Altro in Nodi e software

Leggi questa pagina in inglese