Blockstream haaveilee kokonaan uudentyyppisestä multisigistä nimeltä ROAST

Bitcoinin tutkimusyksikkö (BTC) -keskeinen lohkoketjuteknologiayritys Blockstream on julkaissut ehdotuksen uudentyyppisestä moniallekirjoitusstandardista nimeltä Robust Asynchronous Schnorr Threshold Signatures (PAISTI).

Se toivoo välttävänsä tapahtuman epäonnistumisen ongelman, joka johtuu poissaolevista tai jopa haitallisista allekirjoittajista, ja se voi toimia mittakaavassa.

Termi multisig tai multisignature viittaa tapahtumatapaan, jossa kaksi tai allekirjoittamiseen tarvitaan lisää allekirjoituksia ennen kuin se voidaan suorittaa. Standardi on laajalti käytössä kryptoalalla.

Mukaan Blockstream-tutkimuksen keskiviikon blogiviestiin, ROASTin perusideana on tehdä transaktiota Bitcoin-verkon ja Blockstreamin sivuketju Liquid tehokkaampi, automatisoitu, turvallisempi ja yksityisempi.

Erityisesti ROAST on esitetty allekirjoitusstandardina, joka voisi toimia ja parantaa kynnysallekirjoitusjärjestelmiä, kuten joustavia pyöreästi optimoituja Schnorr Threshold Signatures FROST:ia):

"ROAST on yksinkertainen kääre kynnysten allekirjoitusjärjestelmien, kuten FROSTin, ympärille. Se takaa, että rehellisten allekirjoittajien, esim. Liquid-toimihenkilöiden, päätösvaltaisuus voi aina saada kelvollisen allekirjoituksen myös häiritsevien allekirjoittajien läsnä ollessa, kun verkkoyhteyksillä on mielivaltaisen korkea latenssi."

Tutkijat korostivat, että vaikka FROST voi olla tehokas menetelmä BTC-tapahtumien kirjautuminen, sen koordinaattoreiden ja allekirjoittajien rakenne on suunniteltu keskeyttämään tapahtumat poissa olevien allekirjoittajien läsnä ollessa, mikä tekee siitä turvallisen, mutta epäoptimaalisen "automaattiselle allekirjoitusohjelmistolle".

Tämän ongelman ratkaisemiseksi tutkijat sanovat, että ROAST voi taata tarpeeksi luotettavia allekirjoittajia jokaisessa tapahtumassa epäonnistumisen välttämiseksi. Lisäksi se voidaan tehdä paljon suuremmassa mittakaavassa kuin Blockstreamin ensisijaisesti käyttämä 11/15 multisig-standardi.

"Empiirinen suoritusarviomme osoittaa, että ROAST skaalautuu hyvin suuriin allekirjoittajaryhmiin, esim. 67/100-asetuksiin koordinaattorin ja allekirjoittajien kanssa eri mantereilla", viesti lukee ja lisää, että:

"Jopa 33 haitallista allekirjoittajaa yrittävät estää allekirjoitusyritykset (esim. lähettämällä virheellisiä vastauksia tai jättämällä vastaamatta ollenkaan), 67 rehellistä allekirjoittajaa voivat tuottaa allekirjoituksen muutamassa sekunnissa."

Yksinkertaisen selityksen antamiseksi ROASTin toiminnasta ryhmä käytti analogiaa Frostlandin lainsäädännöstä vastaavasta demokraattisesta neuvostosta.

Pohjimmiltaan väitetään, että lainsäädännön (transaktioiden) allekirjoittaminen Frostlandissa voi olla monimutkaista, koska milloin tahansa on lukemattomia tekijöitä, jotka voivat johtaa siihen, että suurin osa neuvoston jäsenistä on yhtäkkiä poissa tai poissa.

Menettely (ROAST) tämän estämiseksi on se, että valtuuston sihteeri kokoaa ja ylläpitää riittävän laajaa luetteloa kannattavista neuvoston jäsenistä (allekirjoittajista) kulloinkin, jotta jäseniä on aina tarpeeksi, jotta lainsäädäntö saadaan läpi:

"Jos ainakin seitsemän valtuuston jäsentä todella kannattaa lakiesitystä ja käyttäytyy rehellisesti, hän tietää milloin tahansa, että nämä seitsemän jäsentä lopulta allekirjoittavat tällä hetkellä määrätyn kopionsa ja lisätään uudelleen sihteerin listalle."

– Sihteeri voi siis aina olla varma, että seitsemän jäsentä tulee hänen listalleen jossain vaiheessa uudestaan, eikä allekirjoitusprosessi juutu, viesti lisää.

Related: "DeFi ei ole lainkaan hajautettu", sanoo entinen Blockstream-johtaja

ROAST on osa yhteistyötä Blockstream-tutkijoiden Tim Ruffingin ja Elliott Jinin, Viktoria Rongen ja Dominique Schröderin Erlangen-Nürnbergin yliopistosta sekä Jonas Schneider-Benschin CISPA Helmholtz Center for Information Securitysta.

Blogikirjoituksen mukana tutkijat linkittivät myös 13-sivuiseen tutkimuspaperiin, joka sisältää a loppua ROASTista tarkemmin.