Bitcoin Lightning hacker layer-2 Brollups

Burak, celebrul hacker care în noiembrie 2022 a activat un bug pe lanțul de scalare Lightning Network, introduce pe piață propriul său strat 2 bazat pe Bitcoin: „Brollups”.

Noul produs numit aduce mai multe îmbunătățiri infrastructurii criptografice a Bitcoin prin introducerea de noi cazuri de utilizare în domeniul finanțelor descentralizate fără a fi nevoie să recurgă la un furk și fără a fi nevoie să introducă un nou token.

Să vedem totul în detaliu mai jos.

Hackerul rețelei Lightning prezintă Brollups și introduce noi cazuri de utilizare pentru stratul 2 al Bitcoin

Burak, un dezvoltator criptografic care a fost o figură cheie în atacul hackerilor asupra rețelei Lightning din noiembrie 2022, este pe cale să-și lanseze propriul nivel 2 Bitcoin numit „Brollups”.

Este un blockchain de al doilea strat ancorat la DA superioară (disponibilitatea datelor), oferind un nou tip de design rollup nativ Bitcoin, deoarece grupează tranzacțiile oferind o scalabilitate mai mare, fără a fi nevoie să transferați Bitcoin sau să emită un token secundar.

Acest tip de layer-2 este încă în faza de proiectare, lansarea în testnet fiind așteptată până la sfârșitul anului, dar deja acum intenționează să susțină peste 90% din cazurile de utilizare viitoare care vor fi introduse în DeFi.

Conform celor raportate de același creator al noului lanț: 

„Fie că listează un NFT pentru vânzare în schimbul Bitcoin în cazul în care cumpărătorul plătește cu Bitcoin în momentul executării sau plasează un ordin de vânzare simbolic pe o bursă descentralizată, [toate acestea sunt] executate atomic, verificabil, scalabil și aplicabil pe Bitcoin .”

Creatorul Brollups nu este nou în acest tip de lanțuri: anul trecut a creat într-adevăr un concurent al Lightning Network numit Ark Protocol.

Vă prezentăm Brollups: un design rollup nativ Bitcoin care funcționează cu un peg nativ Bitcoin și nu necesită modificări ale protocolului Bitcoin.https://t.co/OW2y0xJrg0

— Burak (@brqgoo) 21 iunie 2024

Conform celor raportate de Burak, arhitectura Brollups diferă de optimist rollup (Optimism, Arbitrum) și zk-rollups (Starknet, Zksync) tipice blockchain-ului Ethereum.

Aceste tipuri de rețele sunt de fapt gestionate de un operator central sau de un cvorum de operatori, care oferă lichiditate protocolului și avansează starea de rollup prin înlănțuirea tranzacțiilor Bitcoin la intervale regulate.

Ele se bazează pe conceptul de utilizare a UTXO-urilor virtuale (VTXO) ca element de legătură în contractele inteligente, bazându-se pe stratul 1 ca strat de disponibilitate a datelor și executând tranzacții pe VM-ul personalizat al mașinii virtuale Bitcoin.

VTXO poate fi folosit în afara lanțului (și, prin urmare, implementat cu contracte inteligente) în timp ce datele apelurilor sunt verificate de clienți. VTXO sunt văzute ca octeți, în timp ce datele de apel interpretează octeții: combinarea acestora dă naștere la condiții automatizate în lanț tipice contractelor DeFi 

Simplificano Burak a scris în postarea sa de blog că:

„Brollup-ul sunt, pe scurt, monedele dintre VTXO și calldata.”

Comunitatea Bitcoin l-a felicitat imediat pe dezvoltatorul de nivel 2 pentru introducerea unei noi rețele care nu necesită modificări ale protocolului, dar permite, în același timp, introducerea de noi cazuri de utilizare în domeniul finanțelor descentralizate.

În ciuda acestui fapt, unii experți în domeniu i-au subliniat lui Burak că, spre deosebire de ceea ce a fost scris în postarea sa, nu este adevărat că toate zk-rollup-urile se bazează pe dependența fundamentală de o configurare fiabilă, deoarece există deja mai multe sisteme precum STARK, Halo și Plonky2 care nu necesită acest pas.

Mai mult, unii pun întrebări cu privire la costul operațional pe care Brollups-ul de nivel 2 îl va necesita pentru a verifica și controla toate cheile din sesiunea KDC.

O altă invenție interesantă Burak! Câteva mici corecturi:

> Rollup-urile ZKP sunt construite pe baza fundamentală pe o configurație de încredere

nu este valabil pentru toate pachetele ZKP, există acum mai multe tipuri de sisteme de probă care nu necesită o configurare de încredere (de exemplu, STARKs, Halo, Plonky2)

— light (@lightcoin) 21 iunie 2024

Atacul lui Burak din 2022 asupra rețelei Lightning de nivel 2

Scufundându-ne în trecut, vedem cum același dezvoltator Burak care este pe cale să introducă „Brollup”, în 2022, a organizat un atac de hacker asupra rețelei de nivel 2 a Bitcoin Lightning Network.

În această împrejurare, utilizatorul a exploatat un bug în rețea, provocând căderea temporară a tuturor nodurilor, însă, fără a continua cu intenții rău intenționate și fără a fura fonduri din lanțul de nivel al doilea. În special, nodurile încetaseră să se sincronizeze din cauza unei probleme cu biblioteca de analiză btcd.

Conform celor raportate la acea vreme de Lightning Labs, a fost necesară activarea unei actualizări de urgență în rețea la câteva ore după incident, evitându-se consecințele dăunătoare asupra nodurilor neactualizate care sunt închise prin timelock dacă nu sunt conectate și sincronizate în cadrul doua saptamani.

Burak însuși a clarificat că intenția sa în această chestiune este atribuită activităților unui „hacker alb”, iar activarea bug-ului pe Lightining Network a fost făcută exclusiv și exclusiv pentru a testa rețeaua pentru vulnerabilitățile sale tehnice.

Într-o postare din 2022, el a scris: „Uneori, pentru a găsi lumina, trebuie mai întâi să atingem întunericul”.

Uneori, pentru a găsi lumina, trebuie mai întâi să atingem întunericul.https://t.co/dhCwF0DxpE.

— Burak (@brqgoo) 1 noiembrie 2022

În același an, cu doar o lună înainte de incident, Burak a exploatat un alt defect în sistemul de nivel 2 al Bitcoin Lightning Network.

Prin activarea unei tranzacții cu semnături multiple 998-999, respinsă de nodurile btcd și LND, hackerul a pus în frâu întregul bloc și toate blocurile ulterioare după tranzacție.

Tot în acest caz, a fost evidențiat scopul „etic” al utilizatorului, deoarece acesta nu a exploatat bug-ul pentru un câștig economic personal și, de fapt, a cheltuit 5 dolari în comision pentru a avansa tranzacția cu mai multe semnături.

În aceeași zi în care Burak a blocat intenționat validarea blocurilor pe L2, Lightning Labs a lansat un patch pentru a rezolva problema.

Tocmai am făcut un tapscript multisig de 998 din 999 și a costat doar 4,90 USD în taxe de tranzacție.https://t.co/CvBHaRAqPu

— Burak (@brqgoo) 9 octombrie 2022

Vom vedea dacă în viitor dezvoltatorul Brollups se va bucura să-și dea jos temporar și stratul-2 și dacă va continua să inoveze întreaga industrie Bitcoin cu noi îmbunătățiri tehnice.

În prezent, alte rețele de nivel al doilea care concurează pentru a încorpora activități DeFi pe Bitcoin sunt Stacks, Merlin Chain, Bouncebit, Anduro, Citrea, Liquid Network și Dovi, pe lângă lanțul emblematic Lightning Network.