Condividi questo articolo

Feathercoin protegge la sua blockchain con checkpointing avanzati

Feathercoin ha annunciato l'introduzione di checkpoint avanzati nella sua blockchain per proteggersi dagli attacchi del 51%.

Feathercoin haannunciatocheckpointing avanzato nella sua blockchain per proteggere dagli attacchi del 51%. La funzionalità di checkpointing avanzato (ACP) eliminerà la necessità di modifiche al software client pubblicando un feed di checkpoint, tramite un nodo centrale.

Il checkpointing è una parte meno nota delle criptovalute. È un modo per mantenere l'integrità della blockchain registrandone i blocchi. In Bitcoin, i checkpoint sono memorizzati nel codice del client. Ciò gli consente di verificare i suoi checkpoint rispetto alla copia della blockchain che ha scaricato, assicurando che la blockchain non sia stata riscritta retroattivamente in un attacco del 51%.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto for Advisors oggi. Vedi Tutte le Newsletter

Ciò significa che man mano che la blockchain cresce, il software client deve essere aggiornato per memorizzare nuovi checkpoint nel suo codice. Ciò rende i client che non sono stati aggiornati per molto tempo vulnerabili agli attacchi alla blockchain.

IL Moneta di piumateam ha cercato di risolvere questo problema separando il record del checkpoint dal software client. Il team ha creato un "master node" e ha aggiornato il suo software client alla versione 0.6.4.3, che pubblicherà la serie di checkpoint per i client Feathercoin da controllare.

Sebbene sarebbe difficile effettuare un attacco del 51% su una rete grande come quella di Bitcoin,Feathercoin ha già subito un attacco del 51%Il sistema di controllo di base in vigore all'epoca ha fortunatamente contribuito a prevenire danni a lungo termine alla valuta.

"Sto cercando di creare un ambiente sicuro per minatori e commercianti. Abbiamo avuto alcuni attacchi su larga scala quando il nostro potere di hash era molto inferiore a quello che vediamo ora. Durante quel periodo, i minatori hanno avuto un gran numero di blocchi orfani. Alcuni hanno perso giorni di mining", ha affermato il fondatore di Feathercoin, Peter Bushnell. "Questo è inaccettabile e considerando la portata di questi attacchi, penso che sia assolutamente importante assicurarsi che gli aggressori non siano in grado di prendere di nuovo il controllo della rete in questo modo".

Vuole che l'ACP venga distribuito perché ciò fornirebbe una soluzione efficace che si avvicina di più all'idea originale di Satoshi secondo cui il Bitcoin deve rimanere decentralizzato. "Tuttavia, ci sono dei compromessi anche nel Bitcoin : ci sono dei checkpoint nel client Bitcoin che sono definiti dagli sviluppatori. ONE altro può mettere dei checkpoint nel Bitcoin se non gli sviluppatori."

Ha continuato dicendo:

"Affinché sia ​​decentralizzato, dovrebbero avere la propria copia della blockchain e fare checkpoint in modo indipendente. Il blocco che ottiene il checkpoint sarebbe ONE su cui la maggior parte dei nodi concorda. Quindi, un nodo nel Regno Unito e in Australia potrebbe aver fatto checkpoint su blocchi diversi, spetta al resto del mondo scegliere tra loro in base a quali blocchi compaiono nella blockchain dei nodi.





"Quello che dovremmo fare è trovare nodi attendibili. Avrebbe senso che appartenessero ai minatori. Quindi tutti i pool principali dovrebbero essere nodi, perché è lì che si trovano i minatori. Attualmente la difficoltà è troppo alta per il mining in solitaria, le uniche persone che effettuano il mining in solitaria sono gli aggressori. Questi sono piani futuri, ma al momento c'è solo ONE nodo di checkpoint e io sono l'unica persona con accesso al nodo."

In risposta alle preoccupazioni che Bushnell stesso potesse sfruttare il sistema, ha sottolineato che ONE può ripristinare la catena con ACP.

Ha detto che una volta gli è stato chiesto cosa avrebbe fatto se qualcuno avesse detto che gli avrebbe tagliato le dita se T fosse tornato indietro o non si fosse unito a una catena di loro scelta. "Sarebbe un malinteso molto spiacevole e perderei tutte le mie dita!" Ha detto.

David Gilson

Giornalista tecnologico, utente Windows 8, appassionato di fisica quantistica e Linux.

Picture of CoinDesk author David Gilson