MPC novčanici omogućuju stranama da dijele odgovornost za potpisivanje i šifriranje podataka bez da ijedna strana posjeduje potpuni privatni ključ. Upotreba kriptografskih aplikacija višestranačko računanje (MPC) za generiranje digitalnih potpisa ili dešifriranje podataka bez dijeljenja privatnih unosa.
MPC novčanici koriste shemu potpisa praga (TSS) za stvaranje dionice privatnog ključa. Kroz proces poznat kao distribuirano generiranje ključa, strana raspodjeljuje dionice između strana odgovornih za izračunavanje.
Nijedna od strana nikada ne posjeduje potpuni privatni ključ. Umjesto toga, svaki drži komad. Stranke moraju uvijek zajedno raditi na stvaranju javnog ključa (koji je kriptografski izveden iz svih dionica privatnog ključa) i potpise transakcija.
Organizacije kao što su burze, skrbnici i druge velike tvrtke koje se bave digitalnom imovinom često preferiraju MPC novčanike jer ova tehnologija sprječava povjerenje u bilo kojeg pojedinačnog zaposlenika s jednim ključem za imovinu.
Doista, ova vrsta novčanika zahtijeva da više strana potpiše svaku transakciju, smanjujući rizik od 'unutarnjeg posla' ili drugog lažnog događaja zaposlenika.
Prednosti i nedostaci MPC novčanika
Za razliku od novčanika kontroliranih pametnim ugovorom, MPC novčanici ne ovise ni o jednom specifičnom protokolu. MPC-kompatibilni hardverski novčanici kao što je Cypherock mogu komunicirati s više blockchaina jer mehanizmi za postavljanje MPC-a mogu ostati na uređaju. Naravno, iako su softverski novčanici manje sigurni od hardverskih novčanika sa zračnim otvorom, MPC novčanici temeljeni na softveru mogu na sličan način generirati usklađene potpise u višestrukim lancima blokova.
Neke sheme poput Lit Protocol mogu komunicirati s podacima izvan lanca putem HTTP zahtjeva, potencijalno stvarajući MPC koristan za web svojstva. MPC novčanicima nedostaje jedna točka kvara jer niti jedan uređaj nema sve potrebne informacije rekonstruirati privatni ključ.
Također im nedostaju sjemenske fraze. Kao što je prethodno spomenuto, MPC novčanici provode distribuirano generiranje ključeva i nikada ne posjeduju cijeli privatni ključ iz kojeg bi se mogla izvesti početna fraza. Dakle, MPC nosi dodatnu korist: nitko ne može koristiti konvencionalnu početnu frazu za rekonstrukciju MPC novčanika na neovlaštenom uređaju.
Pročitajte više: Australski regulatori tužili Finder Wallet zbog nelicenciranog proizvoda Earn
Podešavanje sheme potpisa praga
Većina hardverskih novčanika ne podržava MPC
Glavna knjiga zvan MPC novčanici relativno nova aplikacija s neprovjerenom sigurnošću. Naveo je nedostatak kompatibilnosti s procesima obnove fraze sjemena. Ledger je naveo an akademski rad koji opisuje sigurnosnu slabost u većini implementacija standarda napredne enkripcije s fiksnim ključem (AES) koji koriste MPC novčanici.
Pročitajte više: Zbog vršnog prometa na Ledgeru korisnici nisu mogli premjestiti kripto
Sigurnosni stručnjaci često favoriziraju AES s fiksnim ključem pri implementaciji šifre šifriranja simetričnog ključa za šifriranje podataka. Međutim, tim istraživača otkrio je da se često provodi na način da ostavlja praznine u sigurnosnom dokazu.
Unatoč oklijevanju mnogih proizvođača hardverskih novčanika, Cypherock nudi hardverski novčanik koji korisnici mogu konfigurirati za postavljanje MPC-a. Također ima uključenu opciju otvorenog koda GitHub.
Zaključak
Ukratko, MPC novčanici imaju mnoge jedinstvene značajke za osiguranje imovine organizacije. Unatoč tome, računanje s više strana nije prikladno za prosječnog korisnika.
Ovi novčanici omogućuju većem broju strana da dijele odgovornost za upravljanje digitalnim novčanikom koji može držati neograničenu količinu novca. MPC ima velike nedostatke: no seed frase recoveryi potreba za organizacijskim politikama za upravljanje jedinstvenim ključnim dionicama. Sve u svemu, određene organizacije radije koriste MPC kako bi poboljšale mogućnost izbjegavanja stavljanja svoje digitalne imovine u ruke jedne strane.
Za više informacija, pratite nas X / Twitter i Google vijesti ili poslušajte naš istraživački podcast Inovirano: Blockchain City.
Izvor: https://protos.com/how-does-crypto-use-mpc-wallets/