SegWit (Segregated Witness)
DEFINISJON av SegWit (Segregated Witness)SegWit er prosessen der blokkstørrelsesgrensen på en blockchain økes ved å fjerne signaturdata fra Bitcoin-transaksjoner. Når visse deler av en transaksjon fjernes, frigjør dette plass eller kapasitet til å legge til flere transaksjoner i kjeden.
Separer betyr å skille, og vitner er transaksjonsunderskrifter. Segregerte vitne betyr derfor kort sagt å skille transaksjonsunderskrifter.
Konseptet med SegWit ble formulert av bitcoin-utvikler Pieter Wuille.
BREAKING NED SegWit (Segregated Witness)
Bitcoin blockchain består av flere systemer distribuert over et peer-to-peer nettverk. Disse systemene kalles noder og fungerer som administratorer av Bitcoin-transaksjoner. Alle transaksjoner foretatt i Bitcoin dupliseres på tvers av disse nodene, noe som gjør det praktisk talt umulig å hacke inn og ødelegge en transaksjon.
Transaksjonsdataene som deles over flere noder, består av to komponenter - innganger og utganger. Det kan være en eller flere innganger og utganger involvert i en transaksjon. Utdataet er den offentlige adressen til mottakeren. Innspillet er den offentlige adressen til avsenderen. Avsenderen trenger mottakerens offentlige adresse for å kunne sende midler til ham eller henne. Størstedelen av plassen i en transaksjon består av en signatur, en del av inngangen, som verifiserer at avsenderen har de nødvendige midlene til å betale. Så faktisk flytter en Bitcoin fra innganger til utganger for hver overførte transaksjon. Når hver av nodene har bekreftet transaksjonen som gyldig, er transaksjonen inkludert i en blokk som legges til kjeden eller hovedboken for offentlig tilgang.
Problemet som Bitcoin-plattformen står overfor er at etter hvert som flere og flere transaksjoner gjennomføres, må flere blokker legges til kjeden. Blokker genereres hvert 10. minutt og er begrenset til en maksimal størrelse på 1 megabyte (MB). På grunn av denne begrensningen kan bare et visst antall transaksjoner legges til en blokk. Vekten av transaksjonene, representert ved blokkene, veier ned nettverket og forårsaker forsinkelser i behandlingen og bekreftelsen av transaksjoner, i noen tilfeller det tar timer å bekrefte en transaksjon som gyldig. Se for deg alle Bitcoin-transaksjoner som har blitt utført siden begynnelsen av Bitcoin i 2009, og satt på blockchain og fortsatt hoper seg opp. På lang sikt ville ikke systemet være bærekraftig hvis det ikke gjøres en radikal endring.
Dr. Pieter Wuille foreslår at den digitale signaturen må skilles fra transaksjonsdataene for å løse dette problemet. Denne prosessen er kjent som Segregated Witness eller SegWit. Digital signatur utgjør 65% av plassen i en gitt transaksjon. SegWit prøver å ignorere dataene som er knyttet til en signatur ved å fjerne signaturen fra innsatsen og flytte den til en struktur mot slutten av en transaksjon. Dette vil øke grensen på 1 MB for blokkstørrelser til litt under 4 MB. I tillegg til å øke kapasiteten på blokkering litt, løser SegWit også problemet der en mottaker kan avskjære og endre avsenderens transaksjons-ID i et bud for å få flere mynter fra avsenderen. Siden den digitale signaturen vil bli fjernet fra inngangen, ville den skruppelløse parten ikke ha noen måte å endre transaksjons-ID uten også å annullere den digitale signaturen.
Sammenlign Navn på leverandør av investeringskontoer Beskrivelse Annonsørens avsløring × Tilbudene som vises i denne tabellen er fra partnerskap som Investopedia mottar kompensasjon fra.