BNB Chain дээрх хатуу сэрээ: аюулгүй байдал нэмэгддэг

Хэд хоногийн өмнө, BNB Chain дээр суурилсан гүүр нь хакердсан халдлагад өртөж, халдагчдад хулгай хийх боломжийг олгосон $100 сая крипто

Хэдийгээр BNB Chain дээр шууд бус, харин энэхүү блокчейн дээр ажилладаг ухаалаг гэрээгээр хакердсан ч BNB Chain баг аюулгүй байдлын түвшинг дээшлүүлэхээр шийдсэн хэвээр байна. 

Тиймээс тэд яаралтай нөхөөсийг бий болгосон "Beacon Chain болон Smart Chain хоорондын гинжин хэлхээ хоорондын дэд бүтцийг багасгах," Ингэснээр тэд хөндлөн гинжийг дахин идэвхжүүлж чадна. 

BNB Chain нь хатуу сэрээ хийдэг

Тэр нөхөөсийг хэрэглэхийн тулд тэд суллахаас өөр аргагүй болсон шинэ хувилбар, 1.1.16, энэ нь үр дүнтэй өмнөх хатуу сэрээ юм. 

Ихэнхдээ төвлөрсөн бус протоколуудыг шинэчлэхийн тулд хатуу сэрээ хийх шаардлагатай байдаг бөгөөд энэ нь хоцрогдсон нийцтэй биш шинэчлэлтүүд юм. 

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

Тиймээс энэ тодорхой тохиолдолд гинжин хэлхээний жинхэнэ хуваагдал гараагүй, учир нь хуучин протоколыг орхиж, шинэ протоколоор бүрэн сольсон тул зөвхөн нэг BNB сүлжээ хэвээр байна. 

Үүний эсрэгээр, жишээ нь, Ethereum-ийг эхлүүлсэн хатуу сэрээ үед Нийлүүлэх болсон тул зарим уурхайчид шинэчлэгдэхгүй байхаар шийдсэн бөгөөд Proof-of-Wor-д суурилсан хуучин хувилбарыг үргэлжлүүлэн ашиглахаар шийдсэн. Ингэхдээ гинжин хэлхээ задарч, хоёр криптовалют үүссэн. ETHW (Ethereum PoW) Энэ нь хуучин шинэчлэгдээгүй PoW-д суурилсан протокол болон ETH (бодит Ethereum) нь шинэчлэгдсэн PoS-д суурилсан хувилбарын үргэлжлэлээс өөр зүйл биш юм. 

Яаралтай нөхөөсийг нэвтрүүлж буй BNB Chain-ийн хатуу салаа нь Моран нэртэй байсан бөгөөд энэ нь 22,107,423 блок дээр болсон. 

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

Хөндлөн гинжин гүүрний эмзэг байдал

Хөндлөн гинжин гүүр нь хэрэглэгчдэд хоёр өөр блокчейн хооронд нөөцийг шилжүүлэх боломжийг олгодог. Тодруулбал, хэдхэн хоногийн өмнө халдлагад өртсөн нь ижил BNB сүлжээний Beacon Chain болон Smart Chain хооронд солилцоо хийх боломжийг олгодог гүүр юм. Үнэн хэрэгтээ BNB Beacon Chain нь засаглалыг зохицуулдаг ба оруулж өгсөнөөр сүлжээний, харин Smart Chain нь Ethereum Virtual Machine-тэй нийцтэй ухаалаг гэрээнд ашиглагддаг. Нэмж дурдахад эдгээр хоёр хэлхээ нь Token Hub гэж нэрлэгддэг өөр гүүрээр дамжуулан бусад гинжтэй холбогдож болно.

Тиймээс, халдлага BNB Chain дээр шууд биш, зөвхөн ухаалаг гүүрэн дээр гарсан боловч үүнийг ашиглахаа болих нь хэтэрхий чухал гүүр юм. Тиймээс BNB Chain багийн хөндлөнгийн оролцоо нь эмзэг байдлыг арилгахын тулд дахин идэвхжүүлэх шаардлагатай байв. 

Ялангуяа халдагчид гүүрэнд суулгасан iavl хэш шалгахтай холбоотой эмзэг байдлыг ашигласан бөгөөд энэ нь холбогдох нөхөөсийг ашиглах шаардлагатай болсон. 

Халдлага үйлдэгч 2 сая долларын үнэ бүхий 560 сая BNB жетон гаргаж чаджээ. Дараа нь тэрээр Ethereum, Fantom, Polygon, Avalanche, Arbitrum зэрэг блокчэйнүүдэд нийт 100 сая орчим долларын үнэ бүхий жетонуудыг шилжүүлж чадсан. Бүтээсэн BNB жетонуудын дийлэнх нь BNB Chain дээр үлдсэн бөгөөд дараа нь царцаасан.

Халдлага болсныг мэдээд BNB Chain багийнхан бүх 44 баталгаажуулагчаас үйл ажиллагаагаа түр зогсоохыг хүссэн боловч халдлагад өртсөн гүүрийг хаасны дараа дахин идэвхжүүлэхийг хүссэн байна. Өчигдөр наасан нөхөөсийн ачаар гүүр дахин ашиглалтад орох ёстой. 

Жинхэнэ төвлөрсөн бус протоколууд дээр ийм төрлийн үйл ажиллагаа, тухайлбал блокчейн үйл ажиллагааг бүхэлд нь түдгэлзүүлэх нь бараг боломжгүй гэдгийг тэмдэглэх нь зүйтэй, учир нь бүх зангилаа үйл ажиллагаагаа зогсооход маш хэцүү байдаг. Жишээлбэл, Bitcoin-д байдаг 15,000 гаруй зангилаа, ихэнх нь үл мэдэгдэх, тиймээс тэднийг бүгдийг нь хаахыг итгүүлэх нь тодорхой хугацаанд ч гэсэн үр дүнтэй боломжгүй байх болно. 

Нөгөө талаас BNB Chain нь Binance-ийн анх үүсгэсэн протокол бөгөөд зөвхөн 44 баталгаажуулагч зангилаатай бөгөөд бүгд мэдэгдэж байна. Тэдэнтэй холбоо барьж, үйл ажиллагааг нь зогсооход маш хурдан итгүүлэх боломжтой байсан нь үүнийг тодорхой харуулж байна Энэ нь үнэхээр төвлөрсөн бус протокол биш юм.


Эх сурвалж: https://en.cryptonomist.ch/2022/10/13/hard-fork-on-bnb-chain-to-boost-security/