Blockstream sníva o úplne novom type multisig s názvom ROAST

Výskumná jednotka bitcoinu (BTC)-technologická firma Blockchain zameraná na blockchain zverejnila návrh nového typu multisignačného štandardu s názvom Robust Asynchronous Schnorr Threshold Signatures (PRAŽENKA).

Dúfa, že sa vyhne problémom so zlyhaniami transakcií v dôsledku chýbajúcich alebo dokonca zlomyseľných podpisovateľov a môže pracovať vo veľkom rozsahu.

Pojem multisig, alebo multisignature, označuje spôsob transakcie, pri ktorom sú dva resp na odhlásenie je potrebných viac podpisov skôr, ako sa to dá vykonať. Štandard je široko prijatý v kryptomenách.

Podľa k stredajšiemu blogovému príspevku z výskumu Blockstream, základnou myšlienkou ROAST je vykonávať transakcie medzi bitcoinovou sieťou a Bočný reťazec Blockstream Liquid efektívnejšie, automatizovanejšie, bezpečnejšie a súkromné.

Najmä ROAST bol navrhnutý ako podpisový štandard, ktorý by mohol pracovať a zlepšovať prahové podpisové schémy, ako sú flexibilné, okrúhle optimalizované Schnorr Threshold Signatures FROST):

„ROAST je jednoduchý obal okolo schém prahových podpisov, ako je FROST. Zaručuje, že kvórum čestných podpisovateľov, napríklad funkcionárov Liquid, môže vždy získať platný podpis aj v prítomnosti rušivých podpisovateľov, keď sieťové pripojenia majú svojvoľne vysokú latenciu.“

Vedci zdôraznili, že zatiaľ čo FROST môže byť účinnou metódou pre podpisovanie transakcií BTC, jeho štruktúra koordinátorov a podpisovateľov je navrhnutá tak, aby prerušila transakcie v prítomnosti neprítomných podpisovateľov, vďaka čomu je bezpečná, no nie je optimálna pre „softvér na automatické podpisovanie“.

Na vyriešenie tohto problému vedci tvrdia, že ROAST môže zaručiť dostatok spoľahlivých podpisovateľov pri každej transakcii, aby sa predišlo akýmkoľvek zlyhaniam. Okrem toho sa to dá urobiť v oveľa väčšom rozsahu ako štandard 11 z 15 multisig, ktorý Blockstream primárne využíva.

„Naše empirické hodnotenie výkonu ukazuje, že ROAST sa dobre škáluje na veľké skupiny signatárov, napr. nastavenie 67 zo 100 s koordinátorom a signatármi na rôznych kontinentoch,“ píše sa v príspevku a dodáva, že:

„Dokonca aj s 33 zlomyseľnými podpisovateľmi, ktorí sa pokúšajú zablokovať pokusy o podpis (napr. odosielaním neplatných odpovedí alebo tým, že vôbec neodpovedajú), 67 čestných podpisovateľov dokáže úspešne vytvoriť podpis v priebehu niekoľkých sekúnd.“

Na poskytnutie jednoduchého vysvetlenia toho, ako ROAST funguje, tím použil analógiu demokratickej rady zodpovednej za legislatívu Frostlandu.

V podstate sa argumentuje tým, že môže byť komplikované získať podpísanie legislatívy (transakcie) vo Frostlande, pretože existuje nespočetné množstvo faktorov, ktoré môžu mať za následok, že väčšina členov rady bude náhle nedostupná alebo neprítomná.

Procedúra (ROAST), aby sa tomu zabránilo, spočíva v tom, že tajomník rady zostaví a udržiava dostatočne veľký zoznam podporných členov rady (podpisovateľov) v akomkoľvek danom čase, aby bolo vždy dostatok členov na to, aby prešli legislatívou:

"Ak aspoň sedem členov rady skutočne podporí návrh zákona a bude sa správať čestne, potom kedykoľvek vie, že týchto sedem členov nakoniec podpíše svoju aktuálne pridelenú kópiu a bude znovu zapísané na zoznam tajomníka."

„Sekretár si tak môže byť vždy istý, že sedem členov bude niekedy v budúcnosti opäť na jeho zozname, a tak sa proces podpisovania nezasekne,“ dodáva príspevok.

Súvisiace: „DeFi nie je vôbec decentralizované,“ hovorí bývalý výkonný riaditeľ Blockstream

ROAST je súčasťou spolupráce medzi výskumníkmi Blockstream Tim Ruffing a Elliott Jin, Viktoria Ronge a Dominique Schröder z University of Erlangen-Norimberg a Jonas Schneider-Bensch z CISPA Helmholtz Center for Information Security.

Vedci spolu s blogovým príspevkom prepojili aj 13-stranový výskumný dokument, ktorý poskytuje a vyčerpaný z ROAST podrobnejšie.