Алдаа нь Lightning Network дотор биткойныг хэдэн цагийн турш хөлддөг

Ням гарагийн орой судлаачид Илэрсэн LND-ийн баталгаажуулалтын чухал алдаа нь Bitcoin-ийн Lightning Network-ийн алдартай хэрэгжүүлэлт юм Аянгын лаборатори.

Тодруулбал, LND-ийн Bitcoin бүрэн зангилааны хэрэгжилт BTCD-д алдаа гарсан өөрийн хэрэгжүүлэлт root дээр дарна уу. (BTCD нь Lightning Network хэрэглэгчдийн дунд түгээмэл байдаг Bitcoin-д зориулсан бүрэн зангилааны хэрэгжилт юм.)

Алдаа нь LND 0.15.1 ба түүнээс дээш хувилбаруудад нөлөөлдөг. LND бүх хэрэглэгчдийг v0.15.2 хувилбар руу шинэчлэхийг уриалж байна.

LND-ийн алдаа нь Lightning зангилаа хэрхэн ажиллахад нөлөөлж, LND хэрэглэгчдийг Lightning сүлжээний 2-р давхаргаас үндсэн сүлжээ, 1-р давхарга Bitcoin руу хэдхэн цагийн турш гарахаас сэргийлсэн. Алдаа шийдэгдээгүй байхад LND хэрэглэгчид Шинэ Lightning суваг үүсгэх эсвэл хааж чадсангүй.

Их хэмжээний олон тэмдэгт Taproot гүйлгээ нь алдааг илчилсэн

Судлаачид хязгаарыг турших явцад LND-ийн алдааг олж илрүүлжээ Bitcoin скрипт хэл, Bitcoin програмчлалын хэл. Тэд олон тал хамтран баталгаажуулах шаардлагатай маш дэвшилтэт ухаалаг гэрээг туршихыг хүссэн.

Энэхүү туршилтыг гүйцэтгэхийн тулд нэг судлаач Бурак, бий том 998-аас-999 олон сиг Taproot ажил гүйлгээ. Энэ нь биткойн илгээхийг баталгаажуулахын тулд 998 хувийн түлхүүрийн гарын үсэг шаардлагатай байв. маш олон тооны хамтран гарын үсэг зурсан.

Энэ 998 тоог контекстэд оруулахын тулд Lightning Network хэрэглэгчид ихэвчлэн 2-оос 2-оос олон тооны гүйлгээг ашиглан суваг нээдэг гэдгийг анхаарч үзээрэй.

998-ийн 999 олон сиг Taproot гүйлгээ байсан testnet блок үйлдвэрлэгчид хүлээн зөвшөөрсөн. Гүйлгээг сүүлд нь үндсэн сүлжээний Bitcoin блокоор олборлосон. Дараа нь гүйлгээ эвдсэн LND.

Энэ гүйлгээ нь LND-ийн хамгийн сүүлийн үеийн биткойны блок гэж юу болохыг тооцоолох аргыг төөрөлдүүлсэн. Тодруулбал, LND алдаатай байсан тул шинэ блокийг задлан шинжлэх боломжгүй байсан номын сан. Дараахь мессеж алдааны бүртгэлд гарч ирэх болно: "Гинжин хэлхээний дахин хайлтыг дуусгах боломжгүй: readScript: скриптийн гэрчийн зүйл зөвшөөрөгдсөн дээд хэмжээнээс том байна."

Аянгын лаборатори тэр даруй ажилдаа орлоо LND алдаа дээр засах, BTCD-ийн утас задлан шинжлэх номын санг шинэчилж, 0.15.2 хувилбарыг гаргахаар төлөвлөж байна.

Цааш унших: Удахгүй офлайн Bitcoin Lightning төлбөр хийх боломжтой болно

Харуулын цамхагийн үйлчилгээг харилцан хэрэгжүүлэх хэрэгцээг онцолж байна

Алдааг шийдвэрлэх үйл явцын дараа судлаачид хэрэгжүүлэлтээс хамааралгүй харуулын үйлчилгээний хэрэгцээг илэрхийлж эхэлсэн.

Энэ алдаа нь зөвхөн LND-д нөлөөлсөн. LND нь a Lightning Network-ийн түгээмэл хэрэгжилт. Бусад хэрэгжүүлэлтүүдэд Éclair болон Core Lightning орно.

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

Жишээлбэл, ихэнх хэрэглэгчид Lightning-д 2-оос 2 олон тэмдэгт гүйлгээнд нэгддэг тул тэд Эцсийн үлдэгдлийн талаар худал хэлэхгүйн тулд ихэвчлэн нэг эсрэг талдаа итгэдэг Биткойны үндсэн сүлжээ рүү сувгийг хааж, сүлжээнээс гарах үед бие биенийхээ эзэмшилд байгаа биткойн.

Хэрэв хэн нэгэн нь Lightning сувгийг хаах гэж оролдохдоо өөрийн эзэмшилд байгаа биткойны талаар худал яривал энэ худал худлыг нотлох хэрэглэгч өөр нэг зүйлийг нийтэлж болно. Шударга ёсны гүйлгээ, мөн худал хуурмагийг барьж авсны шагнал болгон өөрсдийн суваг дахь биткойныг 100% авна.

Бүх хэрэгжилтийг (LND, Core Lightning, Éclair гэх мэт) хянадаг харуулын цамхаг нь хэрэглэгчийг алдаа, хакерын үед хамгаалж, шударга ёсны гүйлгээг нийтлэх боломжийг олгодог. үйлчилгээ тасалдсан үед хэн нэгэн мөнгөө хулгайлах гэж оролдвол. Зарим жижиг, хөндлөн хэрэгжүүлэх харуулын цамхагууд байдаг Сатошигийн нүд, гэхдээ тэдгээр нь өргөн хэрэглэгддэггүй.

Илүү мэдээлэл авахыг хүсвэл биднийг дагаарай Twitter болон Google Мэдээ эсвэл манай эрэн сурвалжлах подкастыг сонсоорой Шинэчлэгдсэн: Блокчейн хот.

Эх сурвалж: https://protos.com/taproot-bug-freezes-bitcoin-inside-lightning-network-for-hours/