Jameson Lopp, spoluzakladateľ a technický riaditeľ mobilnej self-custody firmy Casa zverejnil v pondelok na svojom blogu príspevok o takzvanom Spiderchaine. Nazval ho ďalším návrhom na vytvorenie tzv. 2-way pegged sidechainu.
Sidechain je samostatný blockchain, ktorý je prepojený s hlavnou sieťou, v tomto prípade Bitcoinom. Zvyčajne používa rovnakú pôvodnú menu – v tomto prípade BTC – a môžu tiež využívať jeho bezpečnostné záruky. Sidechainy umožňujú používateľom prístup k viacerým funkciám, ktoré hlavná sieť nemôže vždy poskytnúť. Napríklad škálovateľnosť, programovateľnosť a súkromie.
Prevládajúcim problémom sidechainov je však vybudovanie „2-way peg“. Umožňuje bezpečný prevod BTC na sidechain a späť bez toho, aby bol potrebný centralizovaný sprostredkovateľ.
Spiderchain ako riešenie problému
Práve tu prichádza do hry reťazec Spiderchain, ktorý vyvinula spoločnosť Botanix Labs.
„Spiderchain funguje ako Proof of Stake Layer 2 na BTC,“ povedal pre DeCrypt Willem Schroé, zakladateľ Botanix Labs.
Subjekty, ktoré spravujú decentralizované multisigsy, sa nazývajú orchestrátori. Prevádzkujú uzol BTC aj uzol Spiderchainu. Pri každej požiadavke na presun BTC do Spiderchainu sa vytvorí nový multisig, ktorý je riadený náhodným subsetom 100 účastníkov v rámci setu stakerov.
Spiderchain funguje v mnohých ohľadoch podobne ako blockchain kryptomeny Ethereum, čiže:
- je kompatibilný s ETH Virtual Machine (EVM)
- má 12-sekundové časy blokov
- na zabezpečenie siete používa mechanizmus proof of stake
- uzly orchestrátora musia na účasť v sieti vložiť BTC
Na Spiderchain môžu vývojári ľahko preniesť už existujúce aplikácie na ETH. Schroé uviedol, že na rozdiel od ETH sa však nemôže spojiť väčšina zlomyseľných orchestrátorov s cieľom ukradnúť používateľom BTC.
„Tento návrh je možný na súčasnom jadre BTC, takže nie je potrebný žiadny soft fork ani aktualizácia,“ poznamenal Schroé.
Tým sa Spiderchain odlišuje od návrhu drivechainu od Paula Sztorca. Ten si vyžaduje zmenu kódu BTC, ktorý používatelia a ťažiari v súčasnosti používajú, čo môže byť neprekonateľná prekážka.
Návrh z roku 2015?
Drivechain bol predstavený už v roku 2015 ako BIP 300 a BIP 301 a napriek tomu ešte stále nie je široko prijatý na implementáciu bitcoinermi.
Drivechainy efektívne odovzdávajú kontrolu nad viazanými BTC do rúk BTC ťažiarov. Umožňujú však vytvárať ľubovoľný počet sidechainov s ľubovoľným počtom vlastností. Okrem toho priamo dedia aj bezpečnosť BTC prostredníctvom merge ťažby. Tá sa opiera o proof of work konsenzus, ktorý sieť zabezpečuje.
Na otázku o Spiderchainoch Sztorc odpovedal, že v porovnaní s jeho návrhom sa zdajú byť veľmi zložité.
„Tiež si myslím, že celé to je to, žiaľ, čistá povera. Ľudia si myslia, že to znamená, že sieť sa musí aktualizovať, ale v skutočnosti je to ako žiadať používateľov, aby si do telefónu nainštalovali aplikáciu.“
Zraniteľnosti Spiderchainu
V pondelňajšom príspevku na Loppovom blogu technický riaditeľ citoval takmer desať rokov starý návrh Rootstocku. Poukázal na niektoré technické zraniteľnosti Spiderchainu. Medzi ne patrí riziko, že jeho BTC peg bude rozbitý ak hlavný BTC blockchain zažije reorganizáciu dlhšiu ako päť blokov. Je to kvôli systému, podľa ktorého sa určujú orchestrátori Spiderchainu.
„Vzhľadom na to, ako sú finančné prostriedky rozptýlené v mnohých multisigových peňaženkách, je nepravdepodobné, že by došlo ku katastrofe,“ poznamenal.
Schroé tiež pripustil, že v počiatočných fázach siete bude Spiderchain centralizovaný. To potrvá dovtedy, kým sa k nemu nepripojí viac používateľov, ktorí budú môcť vsádzať svoje BTC.
„Musíme začať centralizovane v tom zmysle, že spočiatku budeme musieť povoliť staking,“ povedal.
Zdroj: decrypt.co