SegWit (бөлінген куә)

SegWit (Бөлінген Куә) дегеніміз не?

SegWit ол процесс блок а өлшемінің шегі blockchain бастап қолы деректерді алып тастау өсті Bitcoin операциялар. Транзакцияның белгілі бір бөліктері жойылған кезде, бұл тізбекке көбірек транзакциялар қосу үшін орын немесе сыйымдылықты босатады.

Бөлу дегеніміз – бөлу, ал куәгерлер – мәмілеге қол қою. Демек, оқшауланған куәгер, қысқаша айтқанда, мәміледегі қолтаңбаларды бөлуді білдіреді.

Негізгі өнімдер

  • SegWit – бұл Биткойнға қатысты, бұл блокчейндегі блок өлшемінің шектелуін арттыруға арналған.
  • SegWit Bitcoin транзакцияларынан қолтаңба деректерін алып, блок өлшемінің шегін арттыруға көмектеседі.
  • SegWit термині мәміленің қолтаңбасы болып табылатын оқшауланған немесе бөлек және куәгерлерге қатысты.

SegWit туралы түсінік (Бөлінген куә)

Bitcoin blockchain бір арқылы таратылған бірнеше жүйеден тұрады тең-теңімен желі. Бұл жүйелер түйіндер деп аталады және битоин транзакцияларының әкімшісі ретінде қызмет етеді. Bitcoin-де жасалған барлық транзакциялар осы түйіндер бойынша қайталанады, бұл транзакцияны бұзу және бүлдіру мүмкін емес.

Бірнеше түйіндер бойынша ортақ пайдаланылатын транзакция деректері екі компоненттен тұрады – кіріс және шығыс. Транзакцияға бір немесе бірнеше кіріс және шығыс болуы мүмкін. Шығарылым – бұл алушының көпшілікке жолдауы. Кіріс – бұл жіберушінің көпшілікке арналған мекен-жайы. Ақша жіберушіге ақша жіберу үшін алушының жалпыға ортақ мекен-жайы қажет. Транзакциядағы кеңістіктің көп бөлігі қолтаңбадан, кіріс бөлігінен тұрады, бұл ақша жөнелтушінің төлем жасау үшін қажетті қаражатының бар екендігін тексереді. Осылайша, іс жүзінде битокин әрбір жіберілген транзакция үшін кірістерден нәтижелерге ауысады. Түйіндердің әрқайсысы транзакцияны жарамды деп растағаннан кейін, транзакция тізбеге немесе жалпыға қол жетімділік үшін бас кітапқа қосылатын блокқа қосылады.

Маңызды

SegWit тұжырымдамасын битоинді әзірлеуші ​​Питер Уилл тұжырымдады.

Bitcoin платформасындағы қиындықтар

Бұрын биткоин платформасы тап болған мәселелердің бірі – көптеген транзакциялар жүргізіліп жатқандықтан, тізбекке көбірек блоктар қосылуы керек. Блоктар әр 10 минут сайын жасалады және максималды бір мегабайт (МБ) мөлшерінде шектеледі. Осы шектеуге байланысты транзакциялардың белгілі бір санын ғана блокқа қосуға болады. Блоктармен ұсынылған транзакциялардың салмағы желіні ауырлатады және транзакцияларды өңдеу мен тексерудің кешігуіне әкеледі, кейбір жағдайларда транзакцияны жарамды деп растауға бірнеше сағат кетеді. 2009 жылы биткоин пайда болғаннан бері жүргізілген барлық Bitcoin операцияларын блокчейнде отырып, әлі күнге дейін жиналып жатқанын елестетіп көріңіз. Ұзақ мерзімді перспективада түбегейлі өзгеріс болмаса, жүйе тұрақты болмас еді.

Маңызды

Негізгі деңгейде SegWit – бұл деректерді сақтау әдісін өзгертетін процесс, сондықтан Bitcoin желісінің тезірек және тегіс жұмыс істеуіне көмектеседі.

Шешім ретінде ұсынылған SegWit

Биткоинді әзірлеуші ​​доктор Питер Вуил бұл мәселені шешу үшін ЭЦҚ-ны транзакция туралы мәліметтерден бөліп алу қажет деп санайды. Бұл процесс Бөлінген Куә немесе SegWit ретінде белгілі. Сандық қолтаңба берілген транзакциядағы кеңістіктің 65% құрайды. SegWit қолтаңбаға енгізілген деректерді алып тастап, оны транзакцияның соңына қарай құрылымға жылжыту арқылы қолтаңбаға тіркелген деректерді елемеуге тырысады. Бұл блок өлшемдері үшін бір МБ шектеуді төрт МБ-қа дейін арттырады. SegWit блоктардың сыйымдылығын сәл ұлғайтумен қатар, алушы жіберушіден көбірек монета алу үшін жіберушінің транзакция идентификаторын ұстап, өзгерте алатын проблеманы шешеді. Электрондық цифрлық қолтаңба енгізілімнен алшақтайтын болғандықтан, жосықсыз тарап транзакция идентификаторын ЭЦҚ-ны жоққа шығармай өзгертуге мүмкіндігі жоқ.