„SegWit“ (atskirtas liudytojas)
„SegWit“ (atskirto liudytojo) APIBRĖŽIMAS„SegWit“ yra procesas, kurio metu padidinamas „blockchain“ bloko dydžio apribojimas pašalinant parašo duomenis iš „Bitcoin“ operacijų. Kai tam tikros operacijos dalys pašalinamos, tai atlaisvina vietos ar galimybių pridėti daugiau operacijų į grandinę.
Atskirti reiškia atskirti, o liudytojai yra operacijos parašai. Taigi trumpai tariant, „Atskirtas liudytojas“ reiškia atskirti operacijų parašus.
„SegWit“ koncepciją suformulavo „bitcoin“ kūrėjas Pieteris Wuille'as.
„SegWit“ atskyrimas (atskirtas liudytojas)
„Bitcoin“ „grandininę grandinę“ sudaro kelios sistemos, paskirstytos per lygiavertį tinklą. Šios sistemos vadinamos mazgais ir tarnauja kaip „Bitcoin“ operacijų administratoriai. Visos „Bitcoin“ operacijos yra dubliuojamos per šiuos mazgus, todėl praktiškai neįmanoma įsilaužti į sandorį ir jį sugadinti.
Sandorio duomenis, kurie yra dalijami keliais mazgais, sudaro du komponentai - įėjimai ir išėjimai. Sandoryje gali būti vienas arba keli įėjimai ir išėjimai. Išvestis yra viešas gavėjo adresas. Įvestis yra viešas siuntėjo adresas. Siuntėjui reikalingas gavėjo viešasis adresas, kad jis galėtų nusiųsti lėšų. Didžiąją vietos dalį operacijoje sudaro parašas, įvesties dalis, kuria patikrinama, ar siuntėjas turi reikiamų lėšų mokėjimui atlikti. Iš tikrųjų „Bitcoin“ nuo kiekvienos perduotos operacijos pereina nuo įvesties prie išvesties. Kai kiekvienas mazgas patikrina operaciją kaip galiojančią, operacija įtraukiama į bloką, kuris pridedamas prie grandinės arba viešosios prieigos knygos.
Problema, su kuria susiduria „Bitcoin“ platforma, yra ta, kad vykdant vis daugiau operacijų, į grandinę reikia įtraukti daugiau blokų. Blokai generuojami kas 10 minučių ir yra ne didesni kaip 1 megabaitas (MB). Dėl šio suvaržymo į bloką galima įtraukti tik tam tikrą skaičių operacijų. Operacijų svoris, išreikštas blokais, sveria tinklą ir dėl to vėluojama apdoroti ir tikrinti operacijas, kai kuriais atvejais prireikia kelių valandų, kad operacija būtų patvirtinta. Įsivaizduokite visas „Bitcoin“ operacijas, kurios buvo vykdomos nuo „Bitcoin“ įkūrimo 2009 metais, sėdint ant „blockchain“ ir vis dar kaupiantis. Ilgainiui sistema nebus tvari, jei nebus atlikti radikalūs pokyčiai.
Dr Pieter Wuille siūlo, kad norint išspręsti šią problemą, skaitmeninį parašą reikia atskirti nuo operacijų duomenų. Šis procesas yra žinomas kaip atskirtas liudytojas arba „SegWit“. Skaitmeninis parašas užima 65% tam tikros operacijos vietos. „SegWit“ bando nepaisyti duomenų, pridėtų prie parašo, pašalindamas parašą iš įvesties ir perkeldamas jį į struktūrą operacijos pabaigos link. Tai padidintų 1 MB limitą blokų dydžiui iki šiek tiek mažiau nei 4 MB. „SegWit“ ne tik šiek tiek padidina blokų talpos dydį, bet ir išsprendžia problemą, kai gavėjas galėtų perimti ir pakeisti siuntėjo operacijos ID, norėdamas gauti daugiau monetų iš siuntėjo. Kadangi skaitmeninis parašas bus atskirtas nuo įvesties, nesąžininga šalis neturės galimybės pakeisti operacijos ID ir taip pat nepašalins skaitmeninio parašo.
Palyginkite investicinių sąskaitų teikėjo pavadinimą Aprašymas Skelbėjo informacijos atskleidimas × Šioje lentelėje pateikti pasiūlymai yra iš partnerystės, iš kurios „Investopedia“ gauna kompensaciją.