Blockstream sní o zcela novém typu multisig s názvem ROAST

Výzkumná jednotka bitcoinu (BTC)-technologická firma Blockstream zaměřená na blockchain zveřejnila návrh nového typu multisignačního standardu nazvaného Robust Asynchronous Schnorr Threshold Signatures (PEČENĚ).

Doufá, že se vyhne problému selhání transakcí kvůli nepřítomným nebo dokonce zlomyslným signatářům a může pracovat ve velkém.

Pojem multisig, neboli multisignature, označuje způsob transakce, při kterém dva resp k podpisu je potřeba více podpisů než bude možné provést. Standard je široce přijímán v kryptoměnách.

Podle na středeční blogový příspěvek z výzkumu Blockstream, základní myšlenkou ROAST je provádět transakce mezi bitcoinovou sítí a Postranní řetězec Blockstream Liquid efektivnější, automatizovanější, bezpečnější a soukromější.

Konkrétně ROAST byl navržen jako podpisový standard, který by mohl pracovat a zlepšovat prahová podpisová schémata, jako jsou flexibilní okrouhlé optimalizované Schnorr Threshold Signatures FROST):

„ROAST je jednoduchý obal kolem schémat prahových signatur, jako je FROST. Zaručuje, že kvorum čestných podepisujících, např. funkcionáři Liquid, může vždy získat platný podpis i v přítomnosti rušivých podepisujících, když síťová připojení mají libovolně vysokou latenci.“

Výzkumníci zdůraznili, že zatímco FROST může být účinnou metodou pro podepisování transakcí BTC, jeho struktura koordinátorů a podepisujících je navržena tak, aby rušila transakce v přítomnosti nepřítomných podepisujících, takže je bezpečná, ale neoptimální pro „software pro automatizované podepisování“.

Aby se tento problém vyřešil, vědci tvrdí, že ROAST může zaručit dostatek spolehlivých signatářů každé transakce, aby se předešlo jakémukoli selhání. Navíc to lze provést v mnohem větším měřítku, než je standard 11 z 15 multisig, který Blockstream primárně využívá.

„Naše empirické hodnocení výkonu ukazuje, že ROAST se dobře škáluje na velké skupiny signatářů, např. nastavení 67 ze 100 s koordinátorem a signatáři na různých kontinentech,“ píše se v příspěvku a dodává, že:

„I když se 33 podepisujících se zlými úmysly snaží zablokovat pokusy o podpis (např. odesláním neplatných odpovědí nebo tím, že vůbec neodpoví), může 67 čestných podepisujících úspěšně vytvořit podpis během několika sekund.“

Aby tým poskytl jednoduché vysvětlení toho, jak ROAST funguje, použil analogii demokratické rady odpovědné za legislativu Frostlandu.

V zásadě se argumentuje tím, že může být komplikované nechat podepsat legislativu (transakce) ve Frostlandu, protože v daném okamžiku existuje nespočet faktorů, které mohou vést k tomu, že většina členů rady bude náhle nedostupná nebo nepřítomná.

Procedura (ROAST), která tomu má čelit, spočívá v tom, že tajemník rady sestavuje a udržuje dostatečně velký seznam podpůrných členů rady (signatářů) v kteroukoli danou chvíli tak, aby bylo vždy dostatek členů k projednání legislativy:

"Pokud alespoň sedm členů rady skutečně podpoří návrh zákona a budou se chovat čestně, pak kdykoli ví, že těchto sedm členů nakonec podepíše svou aktuálně přidělenou kopii a bude znovu přidáno na seznam tajemníka."

„Sekretář si tak může být vždy jistý, že sedm členů bude někdy v budoucnu znovu na jeho seznamu, a tak se proces podepisování nezasekne,“ dodává příspěvek.

Související: „DeFi není vůbec decentralizované,“ říká bývalý výkonný ředitel Blockstream

ROAST je součástí spolupráce mezi výzkumníky Blockstream Timem Ruffingem a Elliottem Jinem, Viktorií Ronge a Dominique Schröder z University of Erlangen-Norimberk a Jonasem Schneiderem-Benschem z CISPA Helmholtz Center for Information Security.

Spolu s blogovým příspěvkem vědci také odkazovali na 13stránkový výzkumný článek, který uvádí a Rundown z ROAST podrobněji.