SegWit (ločeno priča)
OPREDELITEV SegWit (ločeno pričevanje)SegWit je postopek, s katerim se omejitev velikosti bloka v blockchain poveča z odstranitvijo podpisnih podatkov iz Bitcoin transakcij. Ko se nekateri deli transakcije odstranijo, to sprosti prostor ali zmogljivost, da verigi dodate več transakcij.
Ločeno pomeni ločitev, priče pa so podpisniki transakcij. Zato na kratko ločeno pričevanje pomeni ločitev podpisov transakcij.
Koncept SegWit je formuliral razvijalec bitcoinov Pieter Wuille.
BREAKING DOWN SegWit (ločeno pričevanje)
Bitcoin blockchain je sestavljen iz več sistemov, razporejenih po omrežju enakovrednih oseb. Ti sistemi se imenujejo vozlišča in služijo kot skrbniki transakcij z Bitcoin. Vse transakcije, opravljene v Bitcoin-u, se podvajajo po teh vozliščih, zaradi česar je praktično nemogoče vdreti in poškodovati transakcijo.
Podatki o transakcijah, ki se delijo na več vozlišč, so sestavljeni iz dveh komponent - vhodov in izhodov. V transakciji je lahko vključenih en ali več vhodov in izhodov. Izhod je javni naslov prejemnika. Vnos je javni naslov pošiljatelja. Pošiljatelj potrebuje javni naslov prejemnika, da mu lahko pošlje sredstva. Večino prostora v transakciji sestavlja podpis, del vnosa, ki potrjuje, da ima pošiljatelj potrebna sredstva za izvedbo plačila. Tako se dejansko Bitcoin premakne od vložkov do izhodov za vsako poslano transakcijo. Ko vsako vozlišče preveri transakcijo kot veljavno, je transakcija vključena v blok, ki je dodan verigi ali glavni knjigi za javni dostop.
Težava, s katero se spopada platforma Bitcoin, je, da je treba vedno več blokov dodati verigi, saj se izvaja vedno več transakcij. Bloki se ustvarijo vsakih 10 minut in so omejeni na največjo velikost 1 megabajta (MB). Zaradi te omejitve lahko v blok dodate le določeno število transakcij. Teža transakcij, ki jih predstavljajo bloki, tehta omrežje in povzroča zamude pri obdelavi in preverjanju transakcij, v nekaterih primerih pa traja več ur za potrditev transakcije kot veljavne. Predstavljajte si vse Bitcoin transakcije, ki so bile opravljene od ustanovitve Bitcoina leta 2009, ko so sedeli na blockchainu in se še vedno kopičijo. Dolgoročno sistem ne bi bil vzdržen, če ne bi prišlo do korenitih sprememb.
Dr Pieter Wuille predlaga, da je za rešitev te težave treba digitalni podpis ločiti od podatkov o transakcijah. Ta postopek je znan kot ločeno priča ali SegWit. Digitalni podpis predstavlja 65% prostora v dani transakciji. SegWit poskuša prezreti podatke, priložene podpisu, tako da črta podpis z vhoda in ga premakne v strukturo proti koncu transakcije. To bi povečalo omejitev 1 MB za velikosti blokov na malo manj kot 4 MB. Poleg tega, da rahlo poveča velikost zmogljivosti blokov, SegWit rešuje tudi težavo, v kateri bi lahko prejemnik prestregel in spremenil pošiljateljev transakcijski ID, da bi od pošiljatelja dobil več kovancev. Ker bi bil digitalni podpis ločen od vhoda, brezvestna stranka ne bi mogla spremeniti ID-ja transakcije, ne da bi razveljavila tudi digitalni podpis.
Primerjajte investicijske račune Ime ponudnika Opis Razkritje oglaševalcev × Ponudbe, ki se pojavijo v tej tabeli, so partnerstva, od katerih Investopedia prejema nadomestilo.