Condividi questo articolo

Bitcoin CORE Roadmap svela il piano di ottimizzazione della firma

Gli sviluppatori Bitcoin hanno delineato oggi un piano per sostituire lo schema di firma della rete con un'alternativa.

Gli sviluppatori Bitcoin CORE hanno rilasciato oggi una nuova roadmap Tecnologie che delinea la transizione pianificata del progetto dall'attuale algoritmo di firma digitale a un'alternativa più avanzata.

Se implementato,la proposta troverebbero le "firme Schnorr" che sostituiscono le firme ECDSA che Bitcoin usa oggi per firmare le transazioni. Effettuando il passaggio, gli sviluppatori sostengono di poter ridurre i dati totali nella blockchain di bitcoin fino al 25%.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Long & Short oggi. Vedi Tutte le Newsletter

Per gli utenti, ciò significa che i nodi che archiviano la cronologia delle transazioni della rete disporrebbero di una larghezza di banda migliore, utilizzando al contempo meno spazio di archiviazione per proteggere l'intera blockchain.

Il post descrive:

"Supponendo che ogni firma storica venga ridotta a 1 byte, eccetto ONE per transazione, l'analisi suggerisce che il metodo comporterebbe una riduzione di almeno il 25% in termini di spazio di archiviazione e larghezza di banda."

Per il team di sviluppo open source del progetto, l'introduzione della modifica della firma nella roadmap segue la sua presentazione di spicco allo Scaling Bitcoin di Milano dell'ottobre scorso.

Lì, lo sviluppatore di Bitcoin CORE, Pieter Wuille, ha lanciato un'appassionata proposta per il cambiamento, invitando al contempo la comunità più ampia a contribuire a superare gli ostacoli individuati.

Per implementare le firme Schnorr, Bitcoin richiederebbe una modifica delle sue funzioni OP_CHECKSIG e OP_CHECKMULTISIG in modo che possano impilare le chiavi pubbliche.

Oggi, la dimensione attuale della blockchain di Bitcoin è di circa110 GB.

Se e ma

Tuttavia, l'idea non è esente da potenziali difficoltà.

Secondo Wuille, le firme Schnorr presentano un problema di "annullamento", un problema che potenzialmente apre la porta a un partecipante avversario per sottrarre una chiave dalla transazione multisig ed eliminare ONE delle parti nel portafoglio.

Inoltre, secondo Greg Maxwell, sviluppatore di Bitcoin CORE , l'integrazione di Schnorr non richiede l'attivazione di SegWit, anche se, a suo dire, il codice controverso semplifica il processo.

Per questo motivo, è improbabile che la funzionalità Schnorr venga implementata finché non sarà stata formalizzata una decisione sull'attivazione di Segwit.

"Dubito che ciò sarebbe possibile senza SegWit, anche se potrebbe esserlo", ha affermato Maxwell.

I commenti giungono in un momento in cui i progressi sui problemi di scalabilità di Bitcoin sonoeffettivamente bloccato, con gli sviluppatori che si sono ritirati da una riunione tenutasi a maggio e che avrebbe dovuto cercare di unire i partecipanti del settore.

Immagine di calligrafiatramite Shutterstock

Garrett Keirns

Garrett Keirns è uno stagista editoriale presso CoinDesk. Nel 2011, ha co-fondato il Cincinnati Bitcoin MeetUp. Prima di CoinDesk, ha contribuito alle pubblicazioni relative a Bitcoin CoinReport.net e News. Bitcoin.com. Garrett detiene valore in Bitcoin e ha utilizzato altre valute digitali. Fornisce inoltre servizi di consulenza blockchain ad almeno ONE individuo che ha investito nello spazio. (Vedi: Politiche editoriale). Seguici Garrett qui: @garrettkeirns. Invia un'e-mail a garrett@ CoinDesk.com.

Picture of CoinDesk author Garrett Keirns