Schema de semnătură ierarhică Threshold — O abordare pentru a distinge cântăreții în Threshold… PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Schema de semnătură ierarhică de prag - O abordare pentru a distinge cântăreții în pragul...


Schema ierarhică de semnătură de prag - O abordare pentru a distinge cântăreții în schema de semnătură de prag

Acest raport actualizează despre ceea ce AMIS, Fondul comunitar Coinbase Crypto beneficiarul grantului, a lucrat la prima parte a grantului lor de dezvoltare Crypto de un an. Aceasta acoperă în mod specific munca lor privind semnătura pragului ierarhic.

Dăruirea Coinbase

Introducere

AMIS este o companie de tehnologie financiară care creează legături între lumea tradițională și cea descentralizată. Oferim securitate și accesibilitate pentru blockchains, precum și pentru criptomonede. Cu noi, clienții noștri pot gestiona tehnologia blockchain cu ușurință și încredere.

Ce este MPC?

Calculul distribuit în informatică se concentrează pe atingerea scopului comun printr-un sistem având componente separate, care se conectează, interacționează și transmit mesaje între ele. Calcul multipartit (abrev. MPC) se asigură că sarcinile dorite sunt executate în siguranță într-un sistem distribuit pentru a preveni entitățile rău intenționate. Multe entități rău intenționate fură intrările tuturor componentelor din sistem sau determină să devieze rezultatele corecte pentru propriile lor scopuri. Prin urmare, orice protocoale securizate ale MPC necesită următoarele două proprietăți:

  • Confidențialitate: Fiecare parte nu ar trebui să învețe nimic mai mult decât rezultatele prescrise.
  • Corectitudine: Fiecare parte are garantat rezultatul corect.

De ce trebuie să îmbinăm cheile private cripto cu MPC?

În lumea blockchain-ului, deținerea cheilor private este controlul activelor tale. Cum vă protejați cheia privată? Un răspuns firesc este că încredințați serviciului profesional de custodie pentru gestionarea cheilor private. Cu toate acestea, este ușor să devii ținta hackerilor. Pe de altă parte, dacă utilizatorii dețin chei private, este foarte probabil să fie furată de adversari din cauza cunoașterii slabe a securității informațiilor sau a unor operațiuni inadecvate.

Inspirat de practica menținerii hărților de comori, o idee naivă este să împărțiți harta în mai multe părți și să le ascundeți în locurile distribuite. În această setare, costul atacurilor va crește datorită mai multor puncte. Următoarea întrebare este cum să scoți în siguranță aceste părți pentru utilizare. Deoarece suntem acum într-un sistem distribuit, MPC devine o opțiune naturală pentru a rezolva problema. Acest lucru se datorează faptului că fiecare componentă poate executa în siguranță și corect cerințele de calcul garantate de MPC.

Schema de semnătură de prag (abrev. TSS), o aplicație specială a tehnologiei MPC, scade dramatic riscul de gestionare a cheilor private. Cel mai important, TSS nu salvează cheia privată, care este *divizată* în multe părți numite „acțiune”, pe server și oferă controlul riscurilor, precum și separarea sarcinilor. Între timp, în comparație cu multi-semnătura, TSS oferă capacitatea nativă de multi-semnătură pentru acele blockchain-uri cărora le lipsesc semnături mai scurte și confidențialitate mai bună. Aceste avantaje semnificative fac ca TSS să fie potrivit pentru implementarea portofelelor fără a dezvălui cheile private și furnizarea serviciului în timp real.

Cine este Alice?

În comparație cu TSS, acționează în asta Schema de semnătură a pragului ierarhic (abrev. HTSS) li se permite să aibă ranguri diferite. Principalul merit al acestei scheme este controlul vertical al accesului, astfel încât să aibă „responsabilitate parțială”. Deși TSS realizează controlul comun pentru a dispersa riscul între participanți și pentru a evita punctele unice de eșec, importanța tuturor acțiunilor este egală. Este imposibil să distingem ce cotă este implicată într-o semnătură neașteptată, deoarece TSS acceptă doar controlul accesului orizontal. De exemplu, un contract important nu numai că necesită suficiente semnături, dar trebuie și semnat de un manager. În cadrul HTSS, atribuirea de ranguri diferite ale fiecărei acțiuni determină că orice semnătură validă generată include cota managerului. Numim această bibliotecă Alice. Scopul Alice este de a oferi o bibliotecă TSS deschisă și auditată. În același timp, vom organiza și câteva biblioteci de criptografie utile în mod independent în procesul de dezvoltare. În plus, AMIS va continua să actualizeze această bibliotecă și să remedieze potențialele probleme de securitate.

Prin partajarea articolelor în mediu și prin deschiderea de lucrări de cercetare și biblioteci în mod continuu, AMIS este motivat către o capacitate din ce în ce mai mare. Mai precis, avem:

Cu excepția cercetării academice, AMIS a dezvoltat și următoarele produse:

Foaia de parcurs și progresul

În martie, vom implementa un nou protocol al ECDSA: UC non-interactiv, proactiv, ECDSA de prag cu avorturi identificabile inclusiv generarea cheilor, actualizarea cheii și informații auxiliare, semnul cu trei runde și semnul cu șase runde. Partea care nu a fost încă integrată este protocolul echo care oferă un mediu de difuzare sigur pentru fiecare nod, dar adaugă o rundă suplimentară de comunicare.

Pentru EdDSA, adoptăm și binecunoscutul protocol: FROST, care suportă curbele eliptice: ed25519 și sr25519. Cu toate acestea, această parte nu a fost integrată în ramura principală a lui Alice. Desigur, bibliotecile de mai sus acceptă și partajarea ierarhică a secretelor. Sperăm să finalizăm toate sarcinile menționate mai sus în luna mai și să ne pregătim pentru audit în iunie. În cele din urmă, sunt foarte recunoscător pentru sprijinul acordat de grantul Coinbase, astfel încât să putem continua să realizăm acest proiect.

Coinbase caută oficial aplicații pentru granturile noastre pentru dezvoltatori din 2022, axate pe dezvoltatorii blockchain care contribuie direct la o bază de cod blockchain sau pe cercetătorii care produc documente albe. Aflați mai multe despre apel pentru aplicații aici.

Schema de semnătură ierarhică Threshold — O abordare pentru a distinge cântăreții în Threshold… PlatoBlockchain Data Intelligence. Căutare verticală. Ai.


Schema de semnătură ierarhică de prag - O abordare pentru a distinge cântăreții în pragul... a fost publicat inițial în Blogul Coinbase pe Medium, unde oamenii continuă conversația subliniind și răspunzând la această poveste.

Timestamp-ul:

Mai mult de la Coinbase