SegWit гэж юу вэ? Bitcoin-ийн гинжин хэлхээний масштабын аргын танилцуулга | Блокчейн толь бичиг| OKX академи

SegWit гэж юу болох, энэ нь яагаад чухал, юунд хүрдэг зэрэг Bitcoin-ийн SegWit-ийн анхан шатны танилцуулга.

SegWit нь 2017 оны XNUMX-р сард зөөлөн сэрээгээр хэрэгжсэн биткойны шинэчлэлийн нэр юм. Энэ нь Bitcoin сүлжээний боловсруулж чадах блок тутамд хийх гүйлгээний тоог нэмэгдүүлэх зорилготой юм. Нэмж дурдахад, энэ нь гүйлгээний уян хатан байдалтай холбоотой ховор мөлжлөгийг шийдэж, Bitcoin-д илүү их програмчлах чадварыг нэмж, Bitcoin-ийн Lightning Network гэх мэт цаашдын масштабын шийдлүүдийг идэвхжүүлсэн.

SegWit-ийн анхлан суралцагчдад ээлтэй танилцуулгад бид SegWit гэж юу болох, түүний ач холбогдол, шинэчлэлтийн суурь байдлыг тайлбарлаж байна. Бид SegWit-ийг батлагдсанаас хойшхи үр нөлөөг үнэлдэг.

Агуулга:

Bitcoin-ийн SegWit гэж юу вэ?

SegWit — "тусгаарлагдсан гэрч (зөвшилцлийн давхарга)" гэсэн үгийн товчлол нь 2017 оны XNUMX-р сард Bitcoin сүлжээнд хэрэгжсэн масштабын механизм юм. Энэ нь гүйлгээний мэдээллийн хэмжээг багасгах зорилготой бөгөөд ингэснээр блокийн хэмжээг нэмэгдүүлэхгүйгээр блок бүрт илүү олон гүйлгээг оруулах боломжтой болно. хатуу сэрээгээр хязгаарлах.

SegWit нь Bitcoin-ийн гүйлгээний хурдыг нэмэгдүүлэхээс гадна сүлжээн дэх хэд хэдэн асуудлыг авч үзсэн. Нэгдүгээрт, шинэчлэлт нь гүйлгээг олборлохоос өмнө халдагчид шинэ гүйлгээний ID үүсгэж болох ховор тохиолдлыг багасгадаг. Тэд мөнгөө хэзээ ч хүлээж аваагүй гэж баттай хэлж чадна, учир нь илгээгч нь гүйлгээ нь өөр ID-аар гарч ирснээс болж түүнийг танихгүй. SegWit-ийн дагуу гүйлгээний ID-г тооцоолоход гүйлгээний гарын үсэг шаардагдахгүй. Тиймээс, хэрэв муу жүжигчин гарын үсгийн өгөгдлийг өөрчилвөл ID нь хэвээр үлдэнэ.

SegWit-ийн Bitcoin-д авчирсан өөр нэг сайжруулалт нь програмчлалын уян хатан байдлыг нэмэгдүүлсэн юм. Энэ нь Lightning Network зэрэг Layer-2 масштабын шийдлүүдийг үр дүнтэй идэвхжүүлсэн. Lightning Network нь бие биенээсээ хамааралтай илүү төвөгтэй гүйлгээг шаарддаг. Гүйлгээний уян хатан байдлыг засахгүй бол бусдаас хамааралтай гүйлгээ нь гарын үсгийн өгөгдөл, улмаар гүйлгээний ID-г өөрчилснөөр хүчингүй болно. SegWit нь гүйлгээний гарын үсгийг гүйлгээний өгөгдлөөс салгаж, ID-г сүүлийнхээс нь тооцдог тул гарын үсгийн өгөгдөлд өөрчлөлт хийснээр ирээдүйн гүйлгээг хүчингүй болгож чадахгүй.

Биткойны салбар нь SegWit-ийг бүхэлд нь дэмжээгүй. Идэвхжүүлэхээс өмнө зарим нь хатуу сэрээгээр блокийн хэмжээг нэмэгдүүлэх замаар сүлжээг өргөжүүлэхийг дэмжсэн. Эцсийн эцэст энэ фракц блокийн хэмжээг нэмэгдүүлэх болно. Үр дүнд нь хард сэрээ нь Bitcoin Cash сүлжээ болон түүний уугуул крипто хөрөнгийг үүсгэсэн. BCH.

Bitcoin сүлжээний бүх оролцогч талууд SegWit-д нэн даруй шинэчлэгдээгүй ч энэ нь хоцрогдсон нийцтэй өөрчлөлт болгон хэрэгжсэн нь өөрийн идэвхжүүлэлт нь сүлжээг хуваахгүй гэсэн үг юм. Хатуу сэрээтэй харьцуулахад ийм өөрчлөлтийг зөөлөн сэрээ гэж нэрлэдэг бөгөөд энэ нь сүлжээг хуваах эрсдэлтэй байдаг.

SegWit-ийн товч түүх

SegWit-ийн код нь байсан нийтэлсэн 141 оны 2015-р сард Bitcoin сайжруулах санал 2016. BIP-ийн зохиогчид нь хөгжүүлэгчид Эрик Ломброзо, Жонсон Лау, Питер Вуилл нар байв. Энэ нь хожим XNUMX оны XNUMX-р сард Bitcoin Core үйлчлүүлэгчид нэвтэрсэн. Гэсэн хэдий ч цөөн тооны биткойн олборлогчид өөрчлөлтийг зөвшөөрч, SegWit-ийг дэмжих дохио өгөөгүй байна.

Bitcoin сэтгүүлд гарсан тайлан санал болгож байна Уурхайчдын нэг хэсэг SegWit-ийг эсэргүүцэж байсан тул тэд "AsicBoost" гэгддэг мөлжлөгөөс ашиг хүртэж, үр ашгийг нь 20% сайжруулж, илүү ашигтай болгодог.

2017 оны 2-р сард хамгийн хүчирхэг биткойн олборлогчид болон компаниуд уулзаж, дараа нь Нью-Йоркийн гэрээ гэж нэрлэгдэх төслийг боловсруулсан. Тэд өөрчлөлтийн нэг хэсэг болгон SegWit-ийг идэвхжүүлж, блокийн хэмжээг нэмэгдүүлэхээр тохиролцсон бөгөөд энэ нь "SegWit XNUMXX" гэж нэрлэгддэг шинэчлэл юм. Өмнөх жил Core программ хангамжид хэрэгжсэн SegWit хувилбараас ялгаатай нь энэхүү өөрчлөлт нь өмнөх Bitcoin программ хангамжийн хувилбаруудтай нийцэхгүй байсан бөгөөд сүлжээг хуваах эрсдэлтэй байсан.

Нью-Йоркийн гэрээнд SegWit 2X-ийг идэвхжүүлэх ажлыг 2017 оны 2-р сард хийхээр төлөвлөж байсан. Гэсэн хэдий ч Bitcoin нийгэмлэгийн олонх нь компаниудын нууц уулзалт нь тэднийг төлөөлөхгүй гэж үзэж, SegWit XNUMXX-ийг криптийн ерөнхий төвлөрсөн бус ёс суртахууны заналхийлэл гэж үзэж байна.

Биткойны зохиомол хөгжүүлэгч Шаолин Фрай хэрэглэгчийн идэвхжүүлсэн зөөлөн сэрээ буюу UASF гэж нэрлэгддэг шийдлийг гаргаж ирэв. Үндсэндээ зангилаа болон түрийвчний операторууд SegWit-ийг идэвхжүүлж, SegWit-ийн бус блокуудаас татгалздаг. Энэ нь олборлогчдод дарамт шахалт үзүүлж, шинэчлэлтийг идэвхжүүлэх болно, учир нь хэрэглэгчийн дэмжлэггүйгээр биткойн олборлох нь үр дүнгүй үйл ажиллагаа болж хувирдаг.

Эцэст нь UASF хэрэггүй байсан, учир нь түүний аюул нь уурхайчдад SegWit-ийн дэмжлэг үзүүлэх дохио өгөхөд хангалттай байсан. Уурхайчид 9 оны 2017-р сарын XNUMX-нд SegWit-д түгжигдсэн.

SegWit-ийг идэвхжүүлэхийн өмнө блокийн хэмжээг нэмэгдүүлэх замаар биткойны хэмжээг нэмэгдүүлэхийг эрмэлздэг хүмүүс өөр өөр замаар явсан. Сүлжээний блокийн хэмжээг өөрчилсөн "том блоклогчид" гэж нэрлэгддэг бүлэг, өөрөөр хэлбэл блокуудын хэмжээг ухарч үл нийцэх аргаар нэмэгдүүлэх замаар томруулахыг илүүд үздэг уурхайчид Bitcoin Cash-ийг үүсгэсэн хатуу сэрээтэй болсон. .

Энэ үе нь биткойны сүлжээний хувьд үймээн самуунтай байсан бөгөөд хатуу, зөөлөн салаа тойрсон тоосжилт тогтсоны дараа BTC үнэ 2017 оны үлдсэн хугацаанд тэр үеийн дээд цэгтээ хүрч бараг 20,000 долларт хүрсэн.

SegWit-ийн 2017 оны 2017-р сард идэвхжсэний дараа BTC XNUMX оны дээд цэгтээ хүрсэн. Эх сурвалж: CoinGecko

SegWit хэрхэн ажилладаг вэ?

SegWit функцууд тусгаарлах гүйлгээ гэрчийн өгөгдөл гүйлгээний мэдээллээс. Хуучин системд блокууд нь гүйлгээний оролт (илгээгч), гаралт (хүлээн авагч) болон гүйлгээний гарын үсгийн өгөгдлийг агуулдаг. SegWit идэвхтэй үед блокууд нь 1 МБ хэмжээтэй үндсэн блок болон гүйлгээний өгөгдлийг хадгалах нэмэлт хэсэгт хуваагддаг. Нөгөө хэсэг нь 3 МБ хүртэлх гэрчийн мэдээллийг хадгалах боломжтой.

Тиймээс, түгээмэл итгэл үнэмшлээс ялгаатай нь SegWit нь блокийн хэмжээ хязгаарыг нэмэгдүүлэх явдал юм. Гэхдээ сүлжээг хагалах эрсдэлгүй байдлаар нэмэгдүүлсэн. Зангилаагаа SegWit болгон шинэчлэхийг хүсээгүй хүмүүс Bitcoin сүлжээнд оролцох боломжтой хэвээр байна.

Хуучин гүйлгээнд гүйлгээний өгөгдөл болон гарын үсэг нь гүйлгээний ID-г үүсгэсэн өөр өөр өгөгдлийн хэсгүүдийг хамтдаа хэшлэх замаар үүсгэсэн өгөгдлийн бүтэц болох нэг Merkle модыг бүрдүүлдэг. Энэ нь гүйлгээ хийхээс өмнө боломжтой гарын үсгийн өгөгдлийг өөрчлөх нь өөр гүйлгээний ID-г бий болгосон гэсэн үг юм.

SegWit-ийн дагуу гүйлгээний ID нь гарын үсгийн өгөгдлөөс хамаардаггүй. Тиймээс, хорлонтой этгээд гүйлгээний гарын үсгийг өөрчилсөн байсан ч энэ нь гүйлгээний ID-д нөлөөлөхгүй эсвэл өмнөх гүйлгээнээс хамааралтай аливаа гүйлгээг хүчингүй болгохгүй.

Хэдийгээр үндсэн блок нь 1 МБ хэвээр байгаа ч энэ нь блок бүрт илүү олон гүйлгээний өгөгдлийг багтааж болно, учир нь гэрчийн өгөгдөлгүйгээр гүйлгээ 65% хүртэл бага байдаг. Энэ нь уурхайчдад блок бүрт илүү олон тооны гүйлгээг оруулах боломжийг үр дүнтэй болгож, Bitcoin сүлжээг илүү олон хэрэглэгчдэд хүргэх боломжийг олгодог.

SegWit нь Bitcoin-ийн гүйлгээний хэмжээг нэмэгдүүлэхээс гадна илүү төвөгтэй гүйлгээг хийх боломжийг олгодог. Өмнө нь гүйлгээний уян хатан байдлын алдааг ашигласнаар бие биенээсээ хамааралтай гүйлгээг хүчингүй болгож болно. SegWit идэвхтэй байгаа тул гүйлгээний ID нь дараа нь өөрчлөх боломжтой өгөгдөлөөс хамаарахаа больсон. Иймд бусад гүйлгээнээс хамааралтай гүйлгээг хүчингүй болгох боломжгүй. Энэ нь Lightning Network гэх мэт нэмэлт масштабын шийдлүүдийг идэвхжүүлдэг.

SegWit хаягийн формат

SegWit гүйлгээ нь хоёр хаягийн форматын аль нэгийг ашигладаг. Энэ нь та SegWit хаягаас илгээмж илгээж байгаа эсвэл SegWit-ийг дэмждэг түрийвчээр гүйлгээ хийж байгаа эсэхийг тодорхойлоход маш хялбар болгодог.

“3”-аар эхэлсэн хаягуудыг Pay to Script Hash буюу P2SH хаяг гэж нэрлэдэг. Энэ нь хуучин (эсвэл SegWit бус) болон SegWit гүйлгээнд нийцсэн хуучин хаягийн формат юм. SegWit-ийг дэмждэггүй түрийвч нь энэ хаягийн форматыг ашиглан SegWit-ийн гүйлгээг хүлээн авах боломжтой хэвээр байна. P2SH хаягаар гүйлгээ хийхдээ гүйлгээний хураамж нь хуучин хаягаас арай бага байх ёстой.

Үүний зэрэгцээ, Bech32 хаягууд нь SegWit-ийн уугуул хаяг гэгддэг бөгөөд "bc1" гэж эхэлдэг. Bech32 хаягийг ашиглан хийсэн гүйлгээ нь P2SH-тэй харьцуулахад бага өгөгдөл ашигладаг. Энэ хаягийн формат нь блок бүрт илүү их гүйлгээ хийх боломжийг олгодог бөгөөд ингэснээр гүйлгээний хураамж бүр ч бага байх болно. Гэсэн хэдий ч, энэ нь SegWit-ийг дэмжихэд ашигладаг түрийвчийг шаарддаг бөгөөд энэ нь програм хангамжийн шинэчлэлийг шаарддаг.

SegWit яагаад чухал вэ?

SegWit нь биткойны хөгжүүлэгчид болон салбарын ажиглагчид сүлжээг нэвтрүүлэхийг хязгаарлах болно гэж ойлгодог гүйлгээний зардал нэмэгдэж буй асуудлыг авч үздэг. Биткойны блокууд дүүрсэн үед гүйлгээнүүд хүлээгдэж байна мемпуль.

Уурхайчин блокт оруулах хүртэл гүйлгээ нь мемпулд үлдэнэ. Уурхайчин оруулсан гүйлгээний шимтгэлд үндэслэн ямар гүйлгээг оруулахаа сонгоно. Маш бага шимтгэлийг багтаасан гүйлгээ нь биткойны блокчэйн дээр маш их түгжрэл үүссэн үед удаан хугацаагаар хадгалагдах болно, учир нь уурхайчид илүү өндөр шимтгэлтэй гүйлгээг илүүд үзэх болно, учир нь энэ нь илүү их ашиг олох болно.

SegWit-ийн тусламжтайгаар уурхайчид нэг блок бүрт илүү их гүйлгээ хийх боломжтой, учир нь 1 МБ-ын үндсэн блокт хадгалагдсан өгөгдөл нь хуучин форматаас бага байдаг. Үүний үр дүнд блокийн багтаамж нэмэгдэж, мемпулод хүлээгдэж буй гүйлгээ багасна. Хүлээгдэж буй гүйлгээ цөөхөн байгаа тул бага шимтгэлтэй блокт гүйлгээг оруулах магадлал өндөр байна. Тиймээс сүлжээгээр дамжих гүйлгээний дундаж шимтгэл буурна.

Нэмж дурдахад SegWit нь үндсэн Bitcoin блокчейн дээрх давхаргууд дээр суурилсан нэмэлт масштабын шийдлүүдийг идэвхжүүлдэг. Өнөөдөр хамгийн анхны бөгөөд хамгийн алдартай нь Lightning Network юм. Lightning сүлжээ нь төлбөрийн сувгуудад сүлжээнээс гадуур гүйлгээ хийх боломжийг олгодог. Эдгээр гүйлгээг нэн даруй блок болгон олборлох шаардлагагүй болсон тул цөөн тооны гүйлгээ олборлохыг хүлээж байгаа нь хэрэглэгчдийн гүйлгээний шимтгэлийг нэмэгдүүлэх дарамтыг улам бүр багасгаж байна.

SegWit-ийг дэмждэг хүмүүсийн хувьд шинэчлэлт нь хатуу сэрээгээр блокийн хэмжээг нэмэгдүүлэхээс илүү ашигтай юм. Нэгдүгээрт, зөөлөн сэрээ нь сүлжээг хуваах эрсдэлгүй бөгөөд энэ нь Bitcoin хэрэглэгчдийн дунд төөрөгдөл үүсгэж болзошгүй юм.

Хоёрдугаарт, шинэчлэлт нь зангилааны операторуудад нэмэлт техник хангамжийн шаардлагыг шаарддаггүй. Биткойны хамгийн чухал чанаруудын нэг бол хэн ч биткойны блокчэйнд лавлах шаардлагатай техник хангамжийг ажиллуулж, гүйлгээний хүчинтэй эсэхийг өөрсдөө баталгаажуулах боломжтой юм. Блокийн хэмжээ хязгаарыг нэмэгдүүлэх нь зангилааны операторуудаас нэмэлт санах ойн нөөц бүхий илүү үнэтэй техник хангамж ашиглахыг шаардаж, сүлжээний төвлөрлийг нэмэгдүүлэх болно.

SegWit амжилттай байсан уу?

Энэ нь нэмэлт, хоцрогдсон нийцтэй шинэчлэл учраас SegWit сүлжээнд үнэхээр нөлөө үзүүлэхийн тулд хэсэг хугацаа зарцуулсан. Энэ нь 2017 оны 2017-р сард идэвхжсэн хэдий ч төлбөр нь Bitcoin ашиглах боломжит тохиолдлуудыг үнэлсэн түвшинд хүрсэн хэвээр байна. 55 оны оргил үедээ гүйлгээний дундаж шимтгэл XNUMX доллараас давсан нь жижиг гүйлгээ эсвэл төлбөр тооцоог эдийн засгийн хувьд боломжгүй болгожээ.

SegWit-ийг идэвхжүүлсний дараа 55 онд BTC-ийн гүйлгээний дундаж хураамж 2017 доллараас дээш өссөн байна. Эх сурвалж: Шилэн зангилаа

Хэдийгээр экосистемийн зарим оролцогчид шинэчлэлтийг бараг тэр даруй хэрэгжүүлсэн ч SegWit-ийг хэрэгжүүлэхийн тулд түрийвчний үйлчилгээ үзүүлэгч болон бирж зэрэг бусад үйлчилгээ үзүүлэгчид удаан хугацаа шаардсан. 2019 оны сүүл гэхэд нийт гүйлгээний тал хувь нь шинэ форматыг ашигласан байна. Өнөөдөр гүйлгээний 80 гаруй хувь нь ашиглах SegWit.

Дээрх графикаас харахад BTC-д төлдөг өдөр тутмын гүйлгээний шимтгэл SegWit-ийг нэвтрүүлснээр мэдэгдэхүйц буурсан байна. Өдөрт хийгдсэн сүлжээн дэх гүйлгээний тоо 7 оны оргил үеээс 2017%-иар доогуур байгаа ч төлсөн шимтгэл нь 1,500 оны 22-р сарын 2017-нд сүлжээнд төлсөн 300 BTC-ийн багахан хэсэг хэвээр байна. Нэг өдрийн дотор төлсөн нийт хураамж. сүүлийн үеийн огцом өсөлтийн үед XNUMX BTC-ээс хэтрээгүй байна.

SegWit-ийн нөлөөллийг үнэлэхдээ шинэчлэлт нь Lightning Network-ийг боломжтой болгосон гэдгийг санах нь чухал. 2018 онд бета хувилбар болгон эхлүүлсэн Lightning Network нь асар их өсөлтийг үзүүлсэн. 2021 оны эхээр масштабын шийдэл нь нийт 1,000 гаруй BTC хүчин чадалтай байсан. 2022 оны 3,650-р сар гэхэд сүлжээний нийт хүчин чадал XNUMX гаруй BTC болж өссөн.

Lightning Network-ийн нийт хүчин чадал 3,650 онд ашиглалтад орсноос хойш 2018 гаруй BTC болж нэмэгджээ. Эх сурвалж: Шилэн зангилаа

Мөн энэ хугацаанд Lightning Network сувгийн тоо нэмэгдсэн байна. 37,100 оны эхээр 2021 байсан бол 86,500 оны 2022-р сард сувгууд XNUMX-д хүрсэн байна. Хоёр үзүүлэлт хоёулаа SegWit-ээр боломжтой болсон Lightning үйл ажиллагааны хүчтэй өсөлтийг харуулж байна.

SegWit нь сүлжээний хураамжид үзүүлэх нөлөө болон илүү төвөгтэй гүйлгээний төрлүүдийг дэмжих тал дээр амжилтанд хүрсэн нь ойлгомжтой. Lightning Network-ээс гадна сүүлийн үеийн Bitcoin сүлжээний шинэчлэлтүүд, Taproot гэх мэт, сүлжээг илүү оновчтой болгохын тулд SegWit дээр суурилж, гүйлгээний уян хатан байдлыг анхаарч үзвэл зөөлөн сэрээ нь хараахан боловсруулаагүй инновацийг бий болгоно.


OKX худалдаачин биш үү? Бүртгүүлэх мөн өнөөдөр бидэнтэй нэгдээрэй.

Эх сурвалж: https://www.okx.com/academy/en/what-is-segregated-witness