Jameson Lopp, spoluzakladatel a technický ředitel mobilní self-custody firmy Casa zveřejnil v pondělí na svém blogu příspěvek o takzvaném Spiderchainu. Nazval ho dalším návrhem na vytvoření tvz. 2-way pegged sidechainu.
Sidechain je samostatný blockchain, který je propojen s hlavní sítí, v tomto případě Bitcoinem. Obvykle používá stejnou původní měnu – v tomto případě BTC – a mohou také využívat jeho bezpečnostní záruky. Sidechainy umožňují uživatelům přístup k více funkcím, které hlavní síť nemůže vždy poskytnout. Například škálovatelnost, programovatelnost a soukromí.
Převládajícím problémem sidechainů je však vybudování „2-way peg“. Umožňuje bezpečný převod BTC na sidechain a zpět, aniž by byl zapotřebí centralizovaný zprostředkovatel.
Spiderchain jako řešení problému
Právě zde přichází do hry řetězec Spiderchain, který vyvinula společnost Botanix Labs.
„Spiderchain funguje jako Proof of Stake Layer 2 na BTC,“ řekl pro DeCrypt Willem Schroé, zakladatel Botanix Labs.
Subjekty, které spravují decentralizované multisigsy, se nazývají orchestrátoři. Provozují uzel BTC i uzel Spiderchainu. Při každém požadavku na přesun BTC do Spiderchainu se vytvoří nový multisig, který je řízen náhodným subsetem 100 účastníků v rámci setu stakerů.
Spiderchain funguje v mnoha ohledech podobně jako blockchain kryptoměny Ethereum, čili:
- je kompatibilní s ETH Virtual Machine (EVM)
- má 12-sekundové časy bloků
- k zabezpečení sítě používá mechanismus proof of stake
- uzly orchestrátora musí k účasti v síti vložit BTC
Na Spiderchain mohou vývojáři snadno přenést již existující aplikace na ETH. Schroé uvedl, že na rozdíl od ETH se však nemůže spojit většina zlomyslných orchestrátorů s cílem ukrást uživatelům BTC.
„Tento návrh je možný na současném jádru BTC, takže není zapotřebí žádný soft fork ani aktualizace,“ poznamenal Schroé.
Tím se Spiderchain odlišuje od návrhu drivechainu od Paula Sztorce. Ten vyžaduje změnu kódu BTC, který uživatelé a těžaři v současnosti používají, což může být nepřekonatelná překážka.
Návrh z roku 2015?
Drivechain byl představen již v roce 2015 jako BIP 300 a BIP 301 a přesto stále ještě není široce přijat k implementaci bitcoinery.
Drivechainy efektivně předávají kontrolu nad vázanými BTC do rukou BTC těžařů. Umožňují však vytvářet libovolný počet sidechainů s libovolným počtem vlastností. Kromě toho přímo dědí i bezpečnost BTC prostřednictvím merge těžby. Ta se opírá o proof of work konsensus, který síť zajišťuje.
Na otázku o Spiderchainech Sztorc odpověděl, že v porovnání s jeho návrhem se zdají být velmi složité.
„Také si myslím, že celé to je bohužel čistá pověra. Lidé si myslí, že to znamená, že síť se musí aktualizovat, ale ve skutečnosti je to jako žádat uživatele, aby si do telefonu nainstalovali aplikaci.“
Zranitelnosti Spiderchainu
V pondělním příspěvku na Loppově blogu technický ředitel citoval téměř deset let starý návrh Rootstocku. Poukázal na některé technické zranitelnosti Spiderchainu. Mezi ně patří riziko, že jeho BTC peg bude rozbit, pokud hlavní BTC blockchain zažije reorganizaci delší než pět bloků. Je to kvůli systému, podle kterého se určují orchestrátoři Spiderchainu.
„Vzhledem k tomu, jak jsou finanční prostředky rozptýleny v mnoha multisigových peněženkách, je nepravděpodobné, že by došlo ke katastrofě,“ poznamenal.
Schroé také připustil, že v počátečních fázích sítě bude Spiderchain centralizován. To potrvá, dokud se k němu nepřipojí více uživatelů, kteří budou moci sázet své BTC.
„Musíme začít centralizovaně v tom smyslu, že zpočátku budeme muset povolit staking,“ řekl.
Zdroj: decrypt.co