SegWit (Testimone segregato)
DEFINIZIONE di SegWit (Testimone segregato)SegWit è il processo mediante il quale il limite della dimensione del blocco su una blockchain viene aumentato rimuovendo i dati della firma dalle transazioni Bitcoin. Quando vengono rimosse alcune parti di una transazione, questo libera spazio o capacità per aggiungere più transazioni alla catena.
Segregare significa separare, e Testimoni sono le firme delle transazioni. Quindi, in breve, Testimone segregato significa separare le firme delle transazioni.
Il concetto di SegWit è stato formulato dallo sviluppatore di bitcoin Pieter Wuille.
RIPARTIZIONE SegWit (Testimone segregato)
La blockchain bitcoin è costituita da più sistemi distribuiti su una rete peer-to-peer. Questi sistemi sono chiamati nodi e fungono da amministratori delle transazioni Bitcoin. Tutte le transazioni effettuate in Bitcoin sono duplicate su questi nodi, rendendo praticamente impossibile hackerare e corrompere una transazione.
I dati di transazione condivisi su più nodi sono costituiti da due componenti: input e output. Potrebbero esserci uno o più input e output coinvolti in una transazione. L'output è l'indirizzo pubblico del destinatario. L'input è l'indirizzo pubblico del mittente. Il mittente ha bisogno dell'indirizzo pubblico del destinatario per poter inviare fondi a lui o lei. La maggior parte dello spazio in una transazione è costituita da una firma, una parte dell'input, che verifica che il mittente disponga dei fondi necessari per effettuare un pagamento. Quindi, in effetti, un Bitcoin si sposta dagli input agli output per ogni transazione trasmessa. Una volta che ciascuno dei nodi ha verificato la transazione come valida, la transazione viene inclusa in un blocco che viene aggiunto alla catena o al libro mastro generale per l'accesso pubblico.
Il problema che la piattaforma Bitcoin sta affrontando è che mentre vengono condotte sempre più transazioni, è necessario aggiungere più blocchi alla catena. I blocchi vengono generati ogni 10 minuti e sono vincolati a una dimensione massima di 1 megabyte (MB). A causa di questo vincolo, solo un certo numero di transazioni può essere aggiunto a un blocco. Il peso delle transazioni, rappresentato dai blocchi, appesantisce la rete e provoca ritardi nell'elaborazione e nella verifica delle transazioni, in alcuni casi impiegando ore per confermare la validità di una transazione. Immagina tutte le transazioni di Bitcoin che sono state eseguite dall'inizio del Bitcoin nel 2009, seduto sulla blockchain e ancora accumulando. A lungo termine, il sistema non sarebbe sostenibile se non si apportasse un cambiamento radicale.
Il Dr. Pieter Wuille suggerisce che per risolvere questo problema, la firma digitale deve essere separata dai dati delle transazioni. Questo processo è noto come Segregated Witness o SegWit. La firma digitale rappresenta il 65% dello spazio in una determinata transazione. SegWit tenta di ignorare i dati allegati a una firma rimuovendo la firma dall'input e spostandola in una struttura verso la fine di una transazione. Ciò aumenterebbe il limite di 1 MB per le dimensioni dei blocchi a poco meno di 4 MB. Oltre ad aumentare leggermente la dimensione della capacità dei blocchi, SegWit risolve anche il problema in cui un destinatario potrebbe intercettare e modificare l'ID della transazione del mittente nel tentativo di ottenere più monete dal mittente. Poiché la firma digitale verrebbe staccata dall'input, la parte senza scrupoli non avrebbe modo di modificare l'ID della transazione senza annullare anche la firma digitale.
Confronta i conti di investimento Nome del fornitore Descrizione Descrizione dell'inserzionista × Le offerte che compaiono in questa tabella provengono da società di persone da cui Investopedia riceve un compenso.