Beth yw SegWit? Cyflwyniad i ddull graddio ar-gadwyn Bitcoin | Geirfa Blockchain| Academi OKX

Cyflwyniad cyfeillgar i ddechreuwyr i SegWit Bitcoin, gan gynnwys beth yw SegWit, pam ei fod yn bwysig a beth mae'n ei gyflawni

SegWit yw enw uwchraddio Bitcoin a weithredwyd trwy fforc meddal ym mis Awst 2017. Ei nod oedd cynyddu nifer y trafodion fesul bloc y gallai'r rhwydwaith Bitcoin ei brosesu. Yn ogystal, aeth i'r afael â chamfanteisio prin yn ymwneud â hydrinedd trafodion ac ychwanegodd fwy o raglenadwyedd i Bitcoin, gan alluogi datrysiadau graddio pellach fel Rhwydwaith Mellt Bitcoin.

Yn y cyflwyniad hwn sy'n gyfeillgar i ddechreuwyr i SegWit, rydym yn esbonio beth yw SegWit, ei bwysigrwydd a chefndir yr uwchraddio. Rydym hefyd yn asesu effaith SegWit ers ei fabwysiadu.

Tabl cynnwys:

Beth yw SegWit Bitcoin?

Mae SegWit - yn fyr ar gyfer "tyst ar wahân (haen consensws)" - yn fecanwaith graddio a weithredwyd ar y rhwydwaith Bitcoin ym mis Awst 2017. Ei nod oedd lleihau maint y data trafodion fel y gellid cynnwys mwy o drafodion ym mhob bloc heb godi maint y bloc cyfyngu trwy fforch galed.

Yn ogystal â chynyddu trwygyrch trafodion Bitcoin, aeth SegWit i'r afael â chwpl o faterion eraill ar y rhwydwaith hefyd. Yn gyntaf, mae'r uwchraddiad yn lliniaru camfanteisio prin lle gall ymosodwr greu ID trafodiad newydd cyn cloddio trafodiad. Yna gallant honni'n gredadwy nad ydynt erioed wedi derbyn eu harian oherwydd ni fydd yr anfonwr yn cydnabod eu trafodiad oherwydd ei fod yn ymddangos o dan ID gwahanol. O dan SegWit, nid oes angen data llofnod trafodiad i gyfrifo ID y trafodiad. Felly, os yw actor drwg yn newid data llofnod, mae'r ID yn aros yr un fath.

Gwelliant arall a ddaeth â SegWit i Bitcoin oedd mwy o hyblygrwydd rhaglennu. Galluogodd hyn i bob pwrpas atebion graddio Haen-2 fel y Rhwydwaith Mellt. Mae'r Rhwydwaith Mellt yn gofyn am drafodion mwy cymhleth sy'n dibynnu ar ei gilydd. Heb yr atgyweiriad hydrinedd trafodiad, gall trafodion sy'n dibynnu ar eraill gael eu hannilysu trwy newid y data llofnod ac, felly, ID y trafodiad. Gan fod SegWit yn gwahanu llofnodion trafodion oddi wrth ddata trafodion ac yn cyfrifo'r ID oddi wrth yr olaf, ni all newid i'r data llofnod annilysu trafodion yn y dyfodol.

Nid oedd y diwydiant Bitcoin yn cefnogi SegWit yn gyffredinol. Cyn iddo gael ei roi ar waith, roedd rhai o blaid graddio'r rhwydwaith trwy gynyddu'r terfyn maint bloc trwy fforch galed. Yn y pen draw, byddai'r garfan hon yn cyflwyno cynnydd maint bloc. Creodd y fforch galed o ganlyniad y rhwydwaith Bitcoin Cash a'i ased crypto brodorol, BCH.

Er nad oedd yr holl randdeiliaid yn y rhwydwaith Bitcoin wedi uwchraddio i SegWit ar unwaith, roedd y ffaith ei fod wedi'i weithredu fel newid sy'n gydnaws yn ôl yn golygu nad oedd ei actifadu ei hun yn hollti'r rhwydwaith. Yn hytrach na fforc galed, gelwir newid o'r fath yn fforc feddal, sydd â risg o hollti rhwydwaith.

Hanes byr o SegWit

Cod SegWit oedd gyhoeddi fel Cynnig Gwella Bitcoin 141 ym mis Rhagfyr 2015. Awduron y BIP oedd y datblygwyr Eric Lombrozo, Johnson Lau a Pieter Wuille. Fe'i cyflwynwyd yn ddiweddarach i'r cleient Bitcoin Core ym mis Hydref 2016. Eto i gyd, ychydig o glowyr Bitcoin a gymeradwyodd y newid ac nid oeddent yn arwydd i gefnogi SegWit.

Adroddiad yn Bitcoin Magazine yn awgrymu bod carfan o lowyr yn gwrthwynebu SegWit oherwydd eu bod yn cael budd o gamfanteisio a elwid yn “AsicBoost” a roddodd 20% gwell o effeithlonrwydd iddynt, gan eu gwneud yn fwy proffidiol.

Ym mis Mai 2017, cyfarfu grŵp o'r glowyr a'r cwmnïau Bitcoin mwyaf pwerus a drafftio'r hyn a fyddai'n cael ei alw'n ddiweddarach yn Gytundeb Efrog Newydd. Fe wnaethant gytuno i actifadu SegWit a chynyddu'r terfyn maint bloc fel rhan o'r newid - uwchraddiad y cyfeirir ato fel “SegWit 2X.” Yn wahanol i'r fersiwn SegWit a weithredwyd yn y meddalwedd Craidd y flwyddyn flaenorol, nid oedd y newid yn gydnaws yn ôl â fersiynau meddalwedd Bitcoin blaenorol ac roedd yn peryglu hollti'r rhwydwaith.

Roedd gan Gytundeb Efrog Newydd activation SegWit 2X wedi'i drefnu ar gyfer mis Tachwedd 2017. Eto i gyd, roedd llawer o fewn y gymuned Bitcoin yn teimlo nad oedd cyfarfod cudd o gwmnïau yn eu cynrychioli ac yn gweld SegWit 2X fel bygythiad i ethos datganoledig cyffredinol crypto.

Lluniodd datblygwr ffug-enwog Bitcoin Shaolin Fry ateb a elwir yn fforc meddal wedi'i actifadu gan ddefnyddwyr, neu UASF. Yn y bôn, byddai gweithredwyr nodau a waledi yn actifadu SegWit ac yn gwrthod blociau nad ydynt yn SegWit. Byddai hyn yn rhoi pwysau ar lowyr i roi'r uwchraddio ar waith oherwydd, heb gefnogaeth defnyddwyr, mae mwyngloddio Bitcoin yn dod yn weithrediad ofer yn gyflym.

Nid oedd angen yr UASF yn y diwedd, gan fod y bygythiad ohono yn ddigon i argyhoeddi glowyr i ddangos cefnogaeth SegWit. Glowyr dan glo yn SegWit ar Awst 9, 2017.

Cyn cychwyn SegWit, fodd bynnag, aeth y rhai sydd fwyaf ymroddedig i raddio Bitcoin trwy gynnydd mewn maint bloc eu ffyrdd ar wahân. Arweiniodd newid i faint blociau'r rhwydwaith a weithredwyd gan grŵp o “atalwyr mawr” fel y'u gelwir - hy, glowyr a oedd yn ffafrio graddio trwy gynyddu maint blociau mewn ffordd nad oedd yn gydnaws yn ôl - at y fforch galed a greodd Bitcoin Cash .

Roedd y cyfnod yn un cythryblus i'r rhwydwaith Bitcoin, ac ar ôl i'r llwch o amgylch y ffyrc caled a meddal setlo, gwariodd pris BTC weddill 2017 gan rali i lefel uchaf erioed ar y pryd o bron i $20,000.

Yn dilyn actifadu SegWit ym mis Awst 2017, cododd BTC i'w lefel uchel yn 2017. Ffynhonnell: CoinGecko

Sut mae SegWit yn gweithio?

Swyddogaethau SegWit gan gwahanu trafodiad data tystion o'r data trafodion. Yn y system etifeddiaeth, roedd blociau'n cynnwys mewnbynnau trafodion (anfonwyr), allbynnau (derbynwyr) a data llofnod trafodion. Gyda SegWit yn weithredol, mae blociau'n cael eu rhannu'n floc sylfaen o 1 MB ac adran ychwanegol sy'n storio data trafodion. Gall yr adran arall storio hyd at 3 MB o ddata tystion.

Felly, yn groes i'r gred boblogaidd, mae SegWit mewn gwirionedd yn gynnydd terfyn maint bloc. Fodd bynnag, gweithredwyd y cynnydd yn y fath fodd fel nad oedd risg o hollti'r rhwydwaith. Gall y rhai nad oeddent am uwchraddio eu nodau i SegWit gymryd rhan yn y rhwydwaith Bitcoin o hyd.

Mewn trafodion etifeddiaeth, roedd data trafodion a llofnodion yn ffurfio un goeden Merkle - hy, strwythur data a ffurfiwyd trwy stwnsio gwahanol ddarnau o ddata gyda'i gilydd - y crëwyd ID trafodiad ohoni. Roedd hyn yn golygu bod newid y data llofnod, sy'n bosibl cyn cloddio trafodiad, wedi arwain at ID trafodiad gwahanol.

O dan SegWit, nid yw ID y trafodiad yn dibynnu ar ddata'r llofnod. Felly, hyd yn oed pe bai endid maleisus yn llwyddo i newid llofnod trafodiad, ni fyddai'n effeithio ar unrhyw ID trafodion nac yn annilysu unrhyw drafodiad yn dibynnu ar un blaenorol.

Er bod y bloc sylfaen yn dal i fod yn 1 MB, gall gynnwys y data o fwy o drafodion fesul bloc oherwydd, heb y data tystion, mae trafodion hyd at 65% yn llai. Mae hyn yn effeithiol yn galluogi glowyr i gynnwys nifer fwy o drafodion ym mhob bloc, gan raddio'r rhwydwaith Bitcoin i fwy o ddefnyddwyr.

Yn ogystal â chynyddu trwybwn trafodion Bitcoin, mae SegWit hefyd yn galluogi trafodion mwy cymhleth. Yn flaenorol, gallai trafodion sy'n dibynnu ar ei gilydd gael eu hannilysu trwy fanteisio ar y byg hydrinedd trafodion. Gyda SegWit yn weithredol, nid yw IDau trafodion bellach yn dibynnu ar ddata y gellir eu newid wedyn. Felly, ni ellir annilysu trafodion gyda dibyniaethau ar drafodion eraill. Mae hyn yn galluogi atebion graddio ychwanegol, megis y Rhwydwaith Mellt.

Fformat cyfeiriad SegWit

Mae trafodion SegWit yn defnyddio un o ddau fformat cyfeiriad. Mae hyn yn ei gwneud hi'n hawdd iawn penderfynu a ydych chi'n anfon o gyfeiriad SegWit neu'n trafod gyda waled sy'n cefnogi SegWit.

Gelwir cyfeiriadau sy'n dechrau gyda “3” yn gyfeiriadau Hash Talu i Sgript, neu P2SH. Mae hwn yn fformat cyfeiriad hŷn sy'n gydnaws â thrafodion etifeddiaeth (neu heb fod yn SegWit) a SegWit. Gall waledi nad ydynt yn cynnal SegWit dderbyn trafodion SegWit o hyd gan ddefnyddio'r fformat cyfeiriad hwn. Dylai ffioedd trafodion fod ychydig yn is na chyfeiriadau etifeddol wrth drafod â chyfeiriadau P2SH.

Yn y cyfamser, mae cyfeiriadau Bech32 - a elwir hefyd yn gyfeiriad SegWit brodorol - yn dechrau gyda "bc1." Mae trafodion sy'n defnyddio cyfeiriadau Bech32 yn defnyddio llai o ddata na'u cymheiriaid P2SH. Mae'r fformat cyfeiriad hwn yn galluogi hyd yn oed mwy o drafodion fesul bloc, gan arwain at ffioedd trafodion hyd yn oed yn is. Fodd bynnag, mae'n gofyn am y waledi a ddefnyddir i gefnogi SegWit, sy'n gofyn am uwchraddio meddalwedd.

Pam mae SegWit yn bwysig?

Mae SegWit yn mynd i'r afael â'r costau trafodion cynyddol y deallodd datblygwyr Bitcoin ac arsylwyr diwydiant y byddai'n cyfyngu ar fabwysiadu'r rhwydwaith. Pan fydd blociau Bitcoin yn llawn, mae trafodion yn aros yn yr hyn a elwir yn y mempool.

Mae trafodion yn aros yn y mempool nes bod glöwr yn eu cynnwys mewn bloc. Mae'r glöwr yn dewis pa drafodion i'w cynnwys yn seiliedig ar y ffi trafodiad sydd wedi'i gynnwys. Bydd trafodion gan gynnwys ffi fach iawn yn aros yn y mempool am amser hir yn ystod cyfnodau o dagfeydd trwm ar y blockchain Bitcoin oherwydd bydd glowyr yn ffafrio trafodion gyda thaliadau ffioedd uwch - gan ei fod yn arwain at fwy o broffidioldeb.

Gyda SegWit, gall glowyr gynnwys mwy o drafodion fesul bloc oherwydd bod y data a storir yn y bloc sylfaen 1 MB yn llai ar gyfer pob un nag o dan y fformat etifeddiaeth. Mae hyn yn arwain at fwy o gapasiti bloc a llai o drafodion yn aros yn y mempool. Gyda llai o drafodion yn aros, mae mwy o siawns o gael trafodiad wedi'i gynnwys mewn bloc gyda ffi is. Felly, bydd y ffi trafodion cyfartalog ar draws y rhwydwaith yn disgyn.

Yn ogystal, mae SegWit yn galluogi atebion graddio ychwanegol wedi'u hadeiladu ar haenau uwchben y prif blockchain Bitcoin. Y cyntaf a'r enwocaf heddiw yw'r Rhwydwaith Mellt. Mae'r Rhwydwaith Mellt yn galluogi trafodion i ddigwydd oddi ar y gadwyn mewn sianeli talu. Oherwydd nad oes angen mwyngloddio'r trafodion hyn i mewn i floc ar unwaith mwyach, mae llai o drafodion yn aros i gael eu cloddio, gan liniaru ymhellach y pwysau i ddefnyddwyr gynyddu ffioedd trafodion.

I'r rhai sy'n cefnogi SegWit, mae'r uwchraddiad yn fwy ffafriol na chynyddu'r terfyn maint bloc trwy fforc caled. Yn gyntaf, nid yw fforc meddal yn peryglu hollti'r rhwydwaith, a allai arwain at ddryswch ymhlith defnyddwyr Bitcoin.

Yn ail, nid yw'r uwchraddiad yn gorfodi gofynion caledwedd ychwanegol ar weithredwyr nodau. Un o rinweddau pwysicaf Bitcoin yw y gall unrhyw un weithredu'r caledwedd sydd ei angen i gyfeirio at y blockchain Bitcoin a chadarnhau dilysrwydd y trafodion eu hunain. Byddai cynnydd terfyn maint bloc yn ei gwneud yn ofynnol i weithredwyr nodau ddefnyddio caledwedd drutach gydag adnoddau cof ychwanegol, gan gynyddu canoli rhwydwaith.

Oedd SegWit yn llwyddiannus?

Oherwydd ei fod yn uwchraddiad dewisol, sy'n gydnaws yn ôl, cymerodd SegWit sbel i gael effaith wirioneddol ar y rhwydwaith. Er iddo gael ei actifadu ym mis Awst 2017, roedd ffioedd yn dal i gyrraedd lefelau a oedd yn prisio achosion defnydd Bitcoin posibl. Ar ei anterth yn 2017, cyrhaeddodd y ffi trafodion cyfartalog fwy na $55, gan wneud trafodion neu daliadau bach yn economaidd anymarferol.

Cododd ffi trafodiad BTC ar gyfartaledd uwchlaw $55 yn 2017 ar ôl actifadu SegWit. Ffynhonnell: nod gwydr

Er bod rhai cyfranogwyr ecosystem wedi gweithredu'r uwchraddiad bron ar unwaith, cymerodd amser hir i ddarparwyr waledi a darparwyr gwasanaeth eraill fel cyfnewidfeydd weithredu SegWit. Erbyn diwedd 2019, dim ond hanner yr holl drafodion a ddefnyddiodd y fformat newydd. Heddiw, mae mwy na 80% o drafodion defnyddio SegWit.

Mae'r siart uchod yn dangos bod ffioedd trafodion dyddiol a delir yn BTC wedi gostwng yn sylweddol wrth i SegWit gael ei fabwysiadu. Er bod nifer y trafodion cadwyn a brosesir y dydd wedi cyrraedd tua 7% yn is na brig 2017, mae'r ffioedd a dalwyd wedi aros yn ffracsiwn bach o'r 1,500 BTC a dalwyd i'r rhwydwaith ar Ragfyr 22, 2017. Cyfanswm y ffioedd a dalwyd mewn un diwrnod heb fod yn fwy na 300 BTC yn ystod pigau mwy diweddar.

Wrth asesu effaith SegWit, mae'n bwysig cofio bod yr uwchraddio wedi gwneud y Rhwydwaith Mellt yn bosibl. Wedi'i lansio fel fersiwn beta yn 2018, mae'r Rhwydwaith Mellt wedi gweld twf aruthrol. Ar ddechrau 2021, roedd gan yr ateb graddio gyfanswm capasiti o ychydig dros 1,000 BTC. Erbyn Ebrill 2022, roedd cyfanswm gallu'r rhwydwaith wedi tyfu i fwy na 3,650 BTC.

Mae gallu cyffredinol y Rhwydwaith Mellt wedi cynyddu i fwy na 3,650 BTC ers ei lansiad yn 2018. Ffynhonnell: nod gwydr

Mae nifer y sianeli Rhwydwaith Mellt hefyd wedi cynyddu dros yr un cyfnod. O 37,100 yn gynnar yn 2021, cyrhaeddodd sianeli uchafbwynt o 86,500 ym mis Mawrth 2022. Mae'r ddau fetrig yn dangos twf cryf o weithgaredd Mellt, a wnaed yn bosibl gan SegWit yn unig.

Yn amlwg, mae SegWit wedi bod yn llwyddiant o ran ei effaith ar ffioedd rhwydwaith a'i gefnogaeth i fathau mwy cymhleth o drafodion. Yn ogystal â'r Rhwydwaith Mellt, mae uwchraddio rhwydwaith Bitcoin yn fwy diweddar, megis Taproot, adeiladu ar SegWit i wneud y gorau o'r rhwydwaith ymhellach — a thrwy fynd i'r afael â hydrinedd trafodion, bydd y fforch feddal yn galluogi arloesiadau sydd eto i'w datblygu.


Ddim yn fasnachwr OKX? Cofrestru ac ymunwch â ni heddiw.

Ffynhonnell: https://www.okx.com/academy/en/what-is-segregated-witness