Calculul cu mai multe părți ar putea oferi o protecție sporită pentru portofelele cripto

Multiparty calculation (MPC) este un tip de protocol criptografic care permite mai multor părți să calculeze împreună o funcție pe intrările lor, fără a dezvălui acele intrări unul altuia. 

MPC poate fi util atunci când părțile doresc să calculeze o anumită funcție împreună, dar doresc să-și păstreze intrările private de la alții. De exemplu, un grup de bănci poate dori să determine suma totală de bani din contul lor comun fără a-și dezvălui soldurile contului.

În MPC, fiecare parte are o intrare secretă pe care o păstrează pentru sine. Procesul se realizează prin criptarea cu atenție a intrărilor și efectuarea calculului pe valorile criptate, astfel încât rezultatul final să fie funcția dorită, toate păstrând valorile în siguranță.

Protocoalele MPC implică de obicei mai multe runde de comunicare între părți care fac schimb de mesaje criptate și efectuează diferite calcule pe propriile intrări.

MPC este un subiect complex și tehnic și există multe variații și abordări pentru implementarea protocoalelor MPC. Unele provocări cheie în proiectarea protocoalelor MPC includ asigurarea că protocolul este securizat împotriva diferitelor atacuri, cum ar fi părțile rău intenționate care încearcă să învețe intrările altor părți și asigurarea că protocolul este eficient în ceea ce privește resursele de calcul și costurile de comunicare.

Ce este un portofel criptografic de calcul multipartit?

Un portofel criptografic multipartit este un portofel cripto care utilizează tehnologia MPC pentru a gestiona și stoca în siguranță activele utilizatorilor. Într-un portofel criptografic MPC, cheile private utilizate pentru a accesa și gestiona criptomoneda utilizatorilor sunt împărțite în mai multe părți, cunoscute sub denumirea de „acțiuni”, care sunt distribuite între părțile implicate în protocolul MPC.

Avantajul cheie al utilizării MPC într-un portofel cripto este că permite utilizatorilor să-și gestioneze în siguranță criptomoneda fără ca nicio parte să aibă acces la întreaga cheie privată. Acest lucru poate ajuta la protejarea împotriva diferitelor atacuri, cum ar fi hackerii care încearcă să fure criptomoneda utilizatorilor prin compromiterea cotei cheii private a unei singure părți.

Recent: Munca de la distanță ar putea redefini definitiv forța de muncă globală

Portofelele criptografice MPC folosesc de obicei o combinație de criptare și protocoale de comunicații securizate pentru a permite diferitelor părți să gestioneze în comun criptomoneda utilizatorilor. Procesul poate implica calcule complexe și comunicare între părți, dar rezultatul este o modalitate sigură și eficientă de a gestiona activele criptomonede ale utilizatorilor.

Portofelele criptografice, cum ar fi ZenGo, folosesc calculul multipartit pentru a îmbunătăți securitatea portofelului, iar Coinbase are funcția activată pentru portofelul fără custodie. Drept urmare, portofelele criptografice MPC pot oferi securitate și protecție sporită împotriva anumitor atacuri. Totuși, ele necesită, de asemenea, mai multe resurse de calcul decât alte portofele cripto.

Avantajele și dezavantajele portofelelor criptografice multipartite

Principalul avantaj al unui portofel criptografic MPC este că poate oferi o securitate sporită pentru activele criptomonede ale utilizatorilor prin împărțirea cheilor private utilizate pentru accesarea și gestionarea criptomonedei în mai multe părți și distribuirea acelor părți între diferite părți. 

Tal Be'ery, co-fondator și director de tehnologie la portofelul cripto ZenGo, a declarat pentru Cointelegraph: „MPC rezolvă cea mai presantă problemă a criptomonedei: punctul unic de eșec (SPOF) al cheii private. Acest SPOF este principalul motiv pentru care utilizatorii își pierd fondurile: fie că își pierd cheia privată, li se fură cheia privată sau își partajează accidental fraza de bază printr-o înșelătorie de tip phishing.” El a continuat:

„Cu MPC, cheia privată indivizibilă este înlocuită cu mai multe secrete distribuite adesea numite „acțiuni”, astfel încât un cvorum al acestor acțiuni poate semna un mesaj în mod distributiv – fără a crea o cheie privată.”

Be'ery a menționat că separarea pieselor cheii private și stocarea lor în diferite locații face mai dificilă pentru actorii rău intenționați să compromită portofelul unui utilizator.

„Dacă fiecare dintre aceste acțiuni este deținută într-un loc ortogonal (de exemplu, un dispozitiv mobil și un server), atunci este mult mai complicat să fure de către hackeri, deoarece atacatorul ar trebui să fure din mai multe locuri independente în moduri diferite. ”, a spus Be'ery.

„Acest tip de arhitectură rezolvă, de asemenea, dilema discutată mai sus: crearea de copii ale acțiunilor ca rezervă împotriva pierderii este mult mai ușoară, deoarece nicio partajare nu reprezintă „și singura” cheie privată”, a adăugat el.

Parth Choudhary, fondator și CEO al Glip – o aplicație de jocuri și portofel Web3 – a mai spus pentru Cointelegraph: „MPC ar putea face astfel încât un furnizor de portofel să nu poată ajunge la banii unui utilizator sau să-i controleze. De asemenea, ar putea fi mai greu pentru hackeri și pentru alți oameni răi să fure chei private.”

Portofelele cu criptomonede MPC au câteva avantaje față de portofelele tradiționale. Portofelele MPC sunt mai fiabile, deoarece se pot asigura că activele unui utilizator sunt încă accesibile, chiar dacă una sau mai multe părți devin indisponibile sau nu răspund. Confidențialitatea este, de asemenea, îmbunătățită, deoarece cheile private sunt împărțite în mai multe părți și distribuite între diferite părți.

Prin împiedicarea oricărei părți să descopere cheia privată completă a utilizatorului, utilizatorul are șanse reduse de a-și pierde fondurile. Securitatea este, de asemenea, îmbunătățită, deoarece calculele sunt efectuate pe ieșiri criptate, împiedicând părțile rău intenționate să învețe informații sensibile.

Cu toate acestea, există și câteva potențiale dezavantaje în utilizarea unui portofel criptografic MPC. Unul dintre aceste dezavantaje este complexitatea asociată protocoalelor MPC, în special pentru neexperți în criptografie. Deci, un portofel MPC poate fi mai dificil de configurat pentru o persoană obișnuită.

Recent: Concediile criptografice cresc pe măsură ce schimburile continuă să fie devastate de piața urs dominantă

În plus, datorită resurselor de calcul necesare protocoalelor MPC, acestea pot fi mai lente de funcționare. În acest sens, un portofel MPC poate fi mai puțin eficient decât alte portofele cripto. În cele din urmă, nu toate activele criptomonede pot fi gestionate folosind un portofel criptografic MPC, iar unele active pot fi dificil sau impractic de gestionat folosind MPC.

Securitatea portofelului a fost întotdeauna importantă pentru oricine folosește criptomoneda, iar nevoia de auto-custodie a devenit cu atât mai evidentă odată cu prăbușirea mai multor firme de criptomonede de profil și cu pierderea a milioane de fonduri ale utilizatorilor.

Decizia de a utiliza un portofel cripto MPC va depinde de nevoile și cerințele specifice ale utilizatorului. De exemplu, poate fi util pentru utilizatorii care prioritizează securitatea și confidențialitatea, dar unii oameni pot prefera o soluție mai simplă.