Logo Coinbase

Che cos'è il witness segregato (Segwit)

What is segregated witness (Segwit)?
  • Segregated Witness (SegWit) è un aggiornamento della blockchainBitcoin che separa i dati dei testimoni dal Base blocco , con l'obiettivo di ridimensionare la rete e correggere i bug di malleabilità.

  • SegWit è stato proposto dallo sviluppatore Pieter Wuille nel 2015 e attivato nel 2017 e consente di ospitare più transazioni in un blocco senza alterare la dimensione originale del blocco di 1 MB.

  • SegWit è un soft fork, il che significa che è una modifica retrocompatibile che non crea una nuova blockchain.

Capire SegWit

Segregated Witness, o SegWit, è una modifica alla blockchaindi Bitcoin. È stato proposto dallo sviluppatore Pieter Wuille nel 2015 e attivato nel 2017.

La funzione principale di SegWit è quella di separare i dati testimone dal blocco Base , da qui il nome "Testimone Segregato".

Questa separazione mira a creare più spazio nel blocco, consentendo potenzialmente di ospitare più transazioni senza alterare la dimensione del blocco originale di 1 MB.

Lo scopo di SegWit

SegWit è stato sviluppato per affrontare due problemi principali nella rete Bitcoin : la malleabilità delle transazioni e la scalabilità limitata.

I bug di malleabilità delle transazioni significavano che chiunque poteva alterare i dati delle transazioni, rappresentando un rischio per la sicurezza. SegWit ha risolto questo problema separando i dati di witness dai dati del blocco principale, risolvendo efficacemente questo problema.

Inoltre, la scalabilità di Bitcoin era ostacolata dalle piccole dimensioni dei suoi blocchi, che limitavano il numero di transazioni che potevano essere elaborate in ogni blocco. SegWit ha risolto questo problema rendendo disponibile più spazio in ogni blocco per le transazioni, il che potrebbe migliorare la capacità della rete.

Come funziona SegWit

SegWit opera segregando i dati di controllo dai dati della transazione e archiviandoli in una struttura di dati separata. Quando viene trasmessa una transazione Bitcoin , i nodi che hanno effettuato l'aggiornamento a SegWit possono verificare la transazione senza dover scaricare i dati dei testimoni fino a quando non sono necessari in una fase successiva del processo.

Questa separazione mira ad aumentare il limite effettivo della dimensione del blocco, consentendo potenzialmente a più transazioni di entrare in un singolo blocco. Ciò potrebbe portare a modifiche delle commissioni di transazione e della velocità di convalida delle transazioni.

L'impatto di SegWit

L'implementazione di SegWit ha avuto un impatto sulla rete Bitcoin . Ha mirato a migliorare la scalabilità della rete, consentendo potenzialmente l'elaborazione di più transazioni in ogni blocco.

Ciò potrebbe portare a cambiamenti nei tempi di transazione e nelle commissioni di transazione, con un impatto sull'esperienza complessiva dell'utente. Risolvendo il bug della malleabilità, SegWit ha contribuito alla sicurezza della rete, contribuendo alla robustezza e all'affidabilità della rete.

SegWit come forcella morbida

SegWit è un soft fork, il che significa che si tratta di una modifica retrocompatibile che non crea una nuova blockchain. Questo è importante in quanto mira a garantire che tutte le transazioni precedenti sulla rete Bitcoin rimangano valide e che gli utenti che non hanno effettuato l'aggiornamento a SegWit possano comunque partecipare alla rete.

Questo approccio mirava a mantenere la continuità della rete Bitcoin, consentendo al contempo modifiche e aggiornamenti.

Acquista bitcoin in pochi minuti

Siamo il posto più affidabile in cui le persone e le aziende possono acquistare, vendere e gestire le criptovalute.