An Portfel MPC to portfel kryptowalutowy, w którym moc podpisywania jest podzielona na oddzielne części klucza, przechowywane na różnych urządzeniach lub przez różne podmioty, które współpracują w celu podpisywania transakcji, przy czym pełny klucz prywatny nigdy nie znajduje się w jednym miejscu. Skrót MPC oznacza obliczenia wielostronne, dziedzina kryptografii, która pozwala kilku stronom wspólnie obliczyć wynik, przy czym każda z nich zachowuje w tajemnicy swoje dane wejściowe.
Żaden pojedynczy telefon, serwer ani kopia zapasowa nie zawiera informacji, które atakujący mógłby wykorzystać samodzielnie, a wiele portfeli MPC zastępuje 12-wyrazową frazę odzyskiwania udziałami przechowywanymi na urządzeniu użytkownika, na serwerach dostawcy oraz na własnym koncie w chmurze.
To, czy dany portfel MPC jest bezpieczniejszy, a nawet czy zapewnia samodzielną przechowalność kluczy, zależy od tego, kto posiada udziały oraz od tego, jak starannie opracowano oprogramowanie. W sierpniu 2023 roku dwa zespoły badawcze wykazały, że z wielu powszechnie stosowanych implementacji protokołów, na których opierała się branża, można było wyodrębnić klucze.
Bezpiecznie zarządzaj swoimi bitcoinami i kryptowalutami dzięki portfelowi z samodzielnym przechowywaniem Aplikacja Bitcoin.com Wallet.
Najważniejsze wnioski
- Portfel MPC dzieli uprawnienia do podpisywania na części klucza. Wystarczająca liczba części współdziała, aby utworzyć jeden zwykły podpis, a pełny klucz prywatny nigdy nie jest składany w całość.
- W łańcuchu bloków portfel MPC wygląda tak samo jak każdy portfel z jednym kluczem. Sieć widzi jeden standardowy podpis i nie jest w stanie stwierdzić, że został on wygenerowany wspólnie.
- MPC różni się od prostego podziału tajemnicy. Podział tajemnicy na fragmenty, które są później ponownie łączone – tak jak ma to miejsce w przypadku algorytmu podziału tajemnicy Shamira – prowadzi w pewnym momencie do odtworzenia pełnego klucza. Prawdziwy schemat podpisywania oparty na MPC nigdy tego nie umożliwia.
- To, czy portfel MPC jest portfelem z samodzielną przechowalnością, zależy wyłącznie od tego, kto posiada wystarczającą liczbę udziałów uprawniających do podpisywania transakcji. Jeśli do każdej transakcji wymagany jest udział dostawcy, może on zablokować użytkownikowi dostęp.
- W typowym rozwiązaniu przeznaczonym dla konsumentów udziały są dzielone w proporcji 2 z 3 między telefon użytkownika, dostawcę i konto w chmurze. Każdy, kto uzyska dostęp zarówno do telefonu użytkownika, jak i do jego konta w chmurze, będzie miał wystarczającą liczbę udziałów, aby podpisać się.
- W sierpniu 2023 r. ujawnione przez BitForge i TSSHOCK informacje wykazały, że luki w implementacji powszechnie stosowanych protokołów podpisywania progowego mogą umożliwić atakującym uzyskanie pełnych kluczy prywatnych. Najwięksi dostawcy wprowadzili odpowiednie poprawki.
- MPC nie podejmuje żadnych działań przeciwko phishingowi. Jeśli zatwierdzisz złośliwą transakcję, każdy uczestnik sieci ją podpisze.
- Standardy wciąż są w trakcie opracowywania. Specyfikacja FROST została opublikowana jako RFC 9591 w czerwcu 2024 r., a NIST ocenia schematy podpisów progowych zgłoszone w ramach pierwszego zaproszenia do składania wniosków; rozmowy wstępne potrwają do października 2026 r.
Czym jest portfel MPC?
Każdy portfel kryptowalutowy opiera się na klucz prywatny, tajny numer służący do podpisywania transakcji. W standardowym portfelu klucz ten znajduje się w całości na jednym urządzeniu i jest archiwizowany w postaci frazy odzyskiwania. Ktokolwiek wejdzie w posiadanie klucza lub frazy, przejmuje kontrolę nad środkami.
Portfel MPC eliminuje ten pojedynczy obiekt. Jego klucz istnieje wyłącznie w postaci kilku części, z których każda sama w sobie jest bezsensowną liczbą losową. Aby wysłać środki, strony posiadające wystarczającą liczbę części przeprowadzają wspólne obliczenia, a wynikiem jest ważny podpis dla adresu portfela. Żadna z nich nie poznaje części pozostałych, a pełny klucz nigdy nie jest nigdzie zapisywany, przesyłany ani odtwarzany.
Pomysł wspólnego przetwarzania tajnych danych wejściowych sięga wczesnych lat 80., kiedy to informatyk Andrew Yao opisał problem dwóch milionerów próbujących ustalić, który z nich jest bogatszy, nie ujawniając sobie nawzajem wysokości swojego majątku. Zastosowanie tego rozwiązania do podpisów kryptowalutowych stało się praktycznie możliwe pod koniec pierwszej dekady XXI wieku, a MPC jest obecnie standardowym sposobem zabezpieczania aktywów przez giełdy i instytucjonalnych powierników. Portfele konsumenckie reklamowane jako „bez seedów” lub „bezklucze” są zazwyczaj portfelami opartymi na MPC.
Pomimo tych określeń portfel MPC nadal posiada klucz prywatny w sensie matematycznym, ponieważ adres portfela jest z niego wyprowadzony. Brakuje mu jedynie jednego konkretnego miejsca, w którym można by ten klucz znaleźć.
Jak działa portfel MPC
Proces przebiega w trzech etapach, z opcjonalnym czwartym.
- Rozproszone generowanie kluczy: Po utworzeniu portfela każde uczestniczące urządzenie lub serwer generuje własną losową część klucza. Strony wymieniają się informacjami, które pozwalają im wspólnie obliczyć klucz publiczny portfela oraz adres, przy czym żadna z nich nie poznaje odpowiadającego mu klucza prywatnego.
- Wspólne podpisanie: Kiedy wysyłasz płatność, liczba akcjonariuszy wystarczająca do osiągnięcia progu portfela wspólnie uruchamia protokół podpisywania. Każdy z nich wnosi obliczenie oparte na swoim udziale, a łączny wynik stanowi pojedynczy podpis.
- Weryfikacja: Podpis trafia do łańcucha bloków tak samo jak każdy inny. Węzły weryfikują go w oparciu o klucz publiczny portfela dokładnie w taki sam sposób, jak w przypadku sprawdzić, czy transakcja przebiegła prawidłowo, i nie potrafi odróżnić go od tego, który powstał za pomocą jednego klucza.
- Odśwież udostępnienie: Wiele portfeli MPC może okresowo zastępować każdy udział nowym, zachowując ten sam adres. Stare udziały tracą swoją wartość, więc osoba atakująca, która w zeszłym roku po cichu ukradła jeden udział, nie odniesie z tego dziś żadnych korzyści.
Stopień trudności zależy od rodzaju podpisu. Większość transakcji w sieciach Bitcoin i Ethereum wykorzystuje podpisy ECDSA, których podział jest matematycznie skomplikowany. Praktyczne protokoły ECDSA z progiem bezpieczeństwa pojawiły się około 2017 roku i opierają się na dodatkowych mechanizmach kryptograficznych, w tym dowodach zerowej wiedzy, aby uniemożliwić nieuczciwym podmiotom oszukiwanie. To właśnie w tych mechanizmach pojawiły się najpoważniejsze błędy. Podpisy Schnorr, które Bitcoin przyjął wraz z Korzeń główny przez BIP-340, a sygnatury EdDSA stosowane przez łańcuchy takie jak Solana dzielą się znacznie wyraźniej.
MPC a metoda podziału tajemnicy Shamira
Wiele produktów reklamuje się jako narzędzia do dzielenia klucza, a za tym sformułowaniem kryją się dwie zupełnie różne techniki.
| Metoda podziału tajemnicy Shamira | Podpisywanie z progiem MPC | |
|---|---|---|
| Przedstawiono | 1979 r., autorstwa kryptografa Adiego Shamira | Przydatne w przypadku podpisów kryptograficznych z końca pierwszej dekady XXI wieku |
| Co podlega podziałowi | Sekret, taki jak klucz lub fraza odzyskiwania | Uprawnienia do podpisywania dokumentów |
| Jak wykorzystuje się te elementy | Połączono wystarczającą liczbę fragmentów, by odtworzyć tajemnicę | Wystarczająca liczba udziałów pozwala wspólnie utworzyć podpis |
| Czy pełny klucz został kiedykolwiek złożony? | Tak, za każdym razem, gdy jest odbudowywany | Nie, to zamierzone |
| Typowe zastosowania kryptowalut | Tworzenie kopii zapasowej frazy odzyskiwania w oddzielnych częściach | Podpisywanie każdej transakcji |
| Najsłabszy moment | Czas i miejsce odtworzenia klucza | Błędy w protokole lub jego wdrożeniu |
Schemat Shamira stanowi solidny sposób ochrony kopii zapasowej i stanowi podstawę niektórych standardów dotyczących fraz odzyskiwania. Jego ograniczeniem jest to, że klucz istnieje w całości na jednym urządzeniu za każdym razem, gdy jest używany. Portfel, który ponownie składa klucz w celu podpisania, a następnie ponownie go dzieli, zapewnia znacznie mniejsze bezpieczeństwo niż ten, który nigdy go nie składa, mimo że w obu przypadkach można mówić o dzieleniu klucza.
Typowe konfiguracje portfela MPC
Algorytmy kryptograficzne są takie same we wszystkich portfelach MPC. To, co różni poszczególne produkty, to miejsce przechowywania udziałów, a to właśnie decyduje o tym, kto może wykonywać jakie czynności.
| Konfiguracja | Gdzie znajdują się akcje | Czy można podpisać umowę bez udziału dostawcy? | Czy usługodawca może podpisać umowę bez Twojej obecności? | Jeśli dostawca zakończy działalność |
|---|---|---|---|---|
| Konsument 2 z 2 | Twoje urządzenie i serwer dostawcy | Nie | Nie | Potrzebna jest udokumentowana droga ewakuacyjna |
| Konsument 2 z 3 | Twoje urządzenie, serwer dostawcy oraz Twoja przestrzeń dyskowa w chmurze | Tak, za pomocą Twojego urządzenia i udostępniania w chmurze | Nie | Twoje urządzenie i przestrzeń w chmurze nadal mogą podpisywać pliki, o ile aplikacja to obsługuje |
| System „2 z 3” w posiadaniu użytkownika | Trzy własne urządzenia lub lokalizacje | Tak | Nie dotyczy | Brak efektu |
| Instytucjonalne | Kilka serwerów lub modułów zabezpieczeń sprzętowych, często w różnych firmach i lokalizacjach | To zależy od warunków polisy | To zależy od warunków polisy | Regulowane umową |
Model „2 z 2” daje dostawcy prawo weta. Każda transakcja wymaga opłaty, więc zablokowane konto, awaria lub upadłość firmy uniemożliwiają przenoszenie środków. Dostawcy stosujący ten model zazwyczaj publikują procedurę wyjścia, nazywaną czasem „gwarantowanym dostępem”, która pozwala odzyskać możliwość samodzielnego podpisywania transakcji. Przed dokonaniem wpłaty sprawdź, czy procedura ta została przetestowana i przez kogo.
Model „2 z 3” przenosi słaby punkt na Twoje konta. Jeśli jedno uprawnienie znajduje się w telefonie, a drugie na dysku Google Drive lub w usłudze iCloud, osoba atakująca, która przejmie kontrolę zarówno nad telefonem, jak i kontem w chmurze, będzie dysponować dwoma z trzech uprawnień, co wystarczy do podpisania transakcji. Silne, unikalne dane logowania oraz uwierzytelnianie dwuskładnikowe na tym koncie w chmurze stają się równie ważne jak sam portfel.
Czy portfel MPC jest portfelem z samodzielnym przechowywaniem kluczy?
W przypadku każdego projektu portfela decydujące znaczenie mają dwa pytania: czy ktoś może dysponować Twoimi środkami bez Twojej zgody oraz czy Ty możesz nimi dysponować bez zgody innych osób?
Portfel MPC, w którym dostawca posiada mniej udziałów niż wynosi próg, a użytkownik zawsze może samodzielnie uzyskać wystarczającą liczbę udziałów, spełnia oba kryteria i jest portfelem z samodzielnym przechowywaniem środków. Portfel, w którym udział dostawcy jest niezbędny do każdego podpisu, nie spełnia drugiego kryterium. Dostawca nie może przejąć środków użytkownika, jednak dostęp do nich zależy od jego dalszej współpracy. Instytucjonalny system MPC zarządzany w całości przez powiernika jest w pełni aresztowy, niezależnie od zastosowanej kryptografii.
Informacje dotyczące udziałów zawarte w dokumentacji portfela dostarczają odpowiedzi na to pytanie, niezależnie od tego, jak produkt jest nazwany na stronie pobierania.
Jak działa odzyskiwanie portfela MPC
Portfel oparty na frazie nasiennej oferuje jedną metodę odzyskiwania: wprowadzenie frazy. Portfele MPC zastępują ją jedną lub kilkoma z poniższych metod.
| Metoda odzyskiwania | Jak to działa | Główne ryzyko |
|---|---|---|
| Udostępnianie kopii zapasowych w chmurze | Jedna kopia jest szyfrowana i przechowywana na Twoim własnym koncie w chmurze | Przejęcie konta w chmurze lub utrata dostępu do tego konta |
| Odzyskiwanie danych przy wsparciu dostawcy | Udostępnienie przez dostawcę wraz z weryfikacją tożsamości powoduje przywrócenie udostępnienia na nowym urządzeniu | Zależy od operatora i podmiotów współpracujących |
| Osoby kontaktowe ds. powrotu do zdrowia | Zaufane osoby lub urządzenia posiadają udziały lub zatwierdzają przywrócenie | Kontakty tracą swój udział, stają się niedostępne lub wchodzą w zmowę |
| Główny eksport | Portfel odtwarza i eksportuje pełny klucz prywatny lub frazę | Po wyeksportowaniu klucz znajduje się w jednym miejscu, co znosi ochronę MPC |
Najlepsze rozwiązania łączą w sobie kilka z tych elementów i pozwalają przetestować proces odzyskiwania środków przed zasileniem portfela. Najgorsze rozwiązania nie pozostawiają żadnej możliwości działania w przypadku zniknięcia dostawcy.
Portfele oparte na frazach osiągają ten sam cel w inny sposób. Te Portfel Bitcoin.com przypisuje każdemu portfelowi własną 12-wyrazową frazę odzyskiwania oraz oferuje opcjonalną kopię zapasową w chmurze – zaszyfrowany plik przechowywany na Twoim koncie Google Drive lub iCloud, odblokowywany za pomocą hasła głównego, którego serwis Bitcoin.com nie przechowuje. Ogólne zasady tworzenie kopii zapasowej i przywracanie portfela Zasada ta dotyczy obu podejść: należy dokładnie wiedzieć, od czego zależy powrót do zdrowia, i sprawdzić, czy to działa, zanim będzie to konieczne.
Czy portfele MPC mogą paść ofiarą ataku hakerskiego?
W sierpniu 2023 r. dwie odrębne publikacje podczas konferencji poświęconej bezpieczeństwu Black Hat ujawniły poważne luki w protokołach ECDSA opartych na progach, z których korzystała większość portfeli MPC:
- BitForge: Badacze z firmy Fireblocks wykryli luki w zabezpieczeniach w implementacjach protokołów GG18, GG20 i Lindell17, z których korzysta ponad 15 dostawców portfeli, łańcuchów bloków i projektów open source. Najpoważniejsza z nich, oznaczona jako CVE-2023-33241, wynikało z braku dowodu zerowej wiedzy i mogło umożliwić złośliwemu podmiotowi wyodrębnienie pełnego klucza prywatnego, w niektórych przypadkach już po zaledwie 16 podpisach.
- TSSHOCK: Naukowcy z Verichains zgłoszone ataki polegające na wykradaniu kluczy w większości analizowanych przez nich wdrożeń standardów GG18, GG20 i CGGMP21, z których wiele przeszło już audyty bezpieczeństwa.
Dotknięci tym problemem dostawcy, którzy udzielili odpowiedzi, załatali swoje systemy i nie odnotowano żadnej poważnej kradzieży, którą publicznie przypisano by którejkolwiek z tych luk. Wniosek był taki, że MPC przenosi ryzyko z przechowywania kluczy do kodu protokołu. Portfel może doskonale przechowywać swoje części klucza, a mimo to ujawnić klucz z powodu subtelnego błędu w sposobie komunikacji między tymi częściami.
| Zagrożenie | Czy MPC jest pomocne? | Dlaczego |
|---|---|---|
| Kradzież jednego urządzenia lub serwera | Tak | Pojedyncza akcja nie może podpisać |
| Utrata jednej akcji | Często | Zależy to od progu i opcji przywracania danych |
| Osoba z wewnątrz firmy świadczącej usługi | Tak, jeśli dostawca posiada mniej akcji niż wynosi próg | Dostawca nie może podpisać umowy samodzielnie |
| Błąd w kodzie protokołu podpisywania | Nie | BitForge i TSSHOCK wykazały, że możliwe jest wyodrębnienie kluczy |
| Phishing lub złośliwa transakcja | Nie | Każdy udział podlega zatwierdzeniu przez użytkownika |
| Przejęcie kontroli nad Twoim telefonem i kontem w chmurze | Nie, w rozwiązaniach typu „urządzenie i chmura” opartych na zasadzie „2 z 3” | Dwie akcje spełniają ten próg |
| Zablokowanie dostawcy lub zamrożenie konta | To zależy | Potrzebna jest sprawna droga ewakuacyjna |
Problem phishingu dotyczy wszystkich rodzajów portfeli. MPC chroni klucz, ale nie jest w stanie uchronić użytkownika przed zatwierdzeniem niewłaściwej transakcji, dlatego należy uważnie zapoznać się z treścią dokumentu, który podpisujesz, oraz rozpoznać typowe schematy oszustw, pozostaje pierwszą linią obrony.
Porównanie MPC z portfelami sprzętowymi i rozwiązaniami typu multisig
Zarówno MPC, jak i multisig rozdzielają kontrolę między kilka podmiotów na różnych poziomach. Multisig egzekwuje swoje zasady w łańcuchu bloków, gdzie każdy może je zweryfikować, podczas gdy MPC obsługuje wszystko poza łańcuchem i generuje jeden zwykły podpis. Pełne porównanie obu rozwiązań, obejmujące opłaty, prywatność, obsługę łańcuchów oraz możliwość weryfikacji, znajduje się w naszym przewodniku po portfele z wielokrotnym podpisem, ponieważ te kompromisy mają największy sens w kontekście działania mechanizmu multisig.
W przypadku osób prywatnych coraz częściej pojawia się porównanie z portfelem sprzętowym.
| Portfel sprzętowy | Portfel MPC | |
|---|---|---|
| Gdzie znajduje się klucz | W całości, na jednym urządzeniu | Jako udziały na kilku urządzeniach lub serwerach, nigdy nie połączone w jedną całość |
| Kopia zapasowa | Fraza odzyskiwania | To zależy od rozwiązania: udostępnianie w chmurze, dostawca czy eksport |
| Pojedynczy punkt awarii | Urządzenie i jego fraza | Żadnych, jeśli udziały są rzeczywiście niezależne |
| Zależność od firmy | Brak po zakupie | Często, jeśli dostawca posiada udział |
| Podpisanie | Można to zrobić całkowicie w trybie offline | Zazwyczaj online, ponieważ strony muszą się komunikować |
| Normy, na których opiera się niniejszy dokument | Otwarte i powszechnie stosowane, takie jak BIP-39 | Rozwiązania różnią się w zależności od dostawcy |
| Weryfikacja transakcji | Na ekranie samego urządzenia | To zależy od aplikacji |
Portfel sprzętowy stanowi pojedynczy, łatwy do zrozumienia przedmiot, który należy chronić. Portfel oparty na MPC eliminuje ten przedmiot i wymaga od użytkownika zaufania do protokołu, jego implementacji, a często także do dostawcy. Żadne z tych rozwiązań nie jest uniwersalnie lepsze. Oba rozkładają ryzyko w różny sposób.
Aktualny stan norm MPC w październiku 2026 r.
W przeciwieństwie do fraz odzyskiwania, które są zgodne z otwartymi standardami i mogą być odczytywane przez każdy kompatybilny portfel, portfele MPC w większości korzystają z własnych implementacji. Udziałów od jednego dostawcy nie można załadować do aplikacji innego dostawcy, co sprawia, że przenoszenie się między portfelami MPC jest trudniejsze niż przenoszenie frazy odzyskiwania.
| Protokół lub norma | Typ podpisu | Stan na październik 2026 r. |
|---|---|---|
| GG18 i GG20 | ECDSA z progiem | Powszechnie stosowane. Luki w zabezpieczeniach ujawniono w 2023 roku za pośrednictwem BitForge i TSSHOCK |
| CGGMP21 | ECDSA z progiem | Nowsza wersja. Niektóre implementacje są podatne na lukę TSSHOCK |
| FROST | Algorytmy Threshold Schnorr i EdDSA | Opublikowano jako RFC 9591 w czerwcu 2024 r. |
| Pierwsze zaproszenie do składania wniosków NIST dotyczących schematów progowych z udziałem wielu stron | Wiele | Zaprezentowano ponad 50 projektów. The trzecia runda rozmów wstępnych trwa do 13 października 2026 r. |
Formalna ocena schematów progowych przeprowadzona przez NIST powinna z czasem zapewnić dostawcom sprawdzony zestaw protokołów, który zastąpi rozwiązania opracowane we własnym zakresie, a które sprawdziła jedynie garstka audytorów, oraz dać użytkownikom bardziej przejrzysty sposób oceny tego, na jakich zasadach działa dany portfel.
Pytania, które warto zadać przed rozpoczęciem korzystania z portfela MPC
- Kto jest właścicielem poszczególnych udziałów i ile z nich jest potrzebnych do podpisania dokumentu? Ta jedna odpowiedź determinuje większość pozostałych.
- Czy dostawca może podpisać umowę bez twojej zgody i czy może cię powstrzymać przed jej podpisaniem?
- Co się stanie, jeśli dostawca zakończy działalność? Należy sprawdzić, czy istnieje udokumentowana procedura ewakuacyjna oraz czy istnieją dowody potwierdzające, że została ona przetestowana.
- Czy można wyeksportować swój klucz lub udziały i w jakim formacie? Dowiedz się, co trzeba zrobić, aby przenieść swoje środki gdzie indziej.
- Z jakiego protokołu podpisywania korzysta i kiedy ostatnio przeprowadzono audyt tej implementacji? Audyt przeprowadzony przed sierpniem 2023 r. poprzedza oba istotne ujawnienia.
- Gdzie przechowywane są poszczególne kopie zapasowe? Jeśli dwie akcje znajdują się za tym samym kontem logowania w chmurze, to konto to stanowi pojedynczy punkt awarii.
- Czy aplikacja wyjaśnia w przystępny sposób, co podpisujesz? Przejrzyste szczegóły transakcji zapewniają większą ochronę niż jakakolwiek umowa dotycząca udziałów.
Gdy już otrzymamy te odpowiedzi, pojawią się szersze pytania dotyczące funkcji, obsługiwanych zasobów i projektu, które będą miały wpływ na wybór portfela mają zastosowanie tak samo, jak w każdym innym przypadku.
Kto korzysta z portfeli MPC
| Użytkownik | Typowa konfiguracja | Dlaczego MPC jest odpowiednim rozwiązaniem |
|---|---|---|
| Giełdy i podmioty świadczące usługi powiernicze | Udziały rozmieszczone na serwerach i modułach zabezpieczeń sprzętowych w różnych lokalizacjach | Żaden serwer ani pracownik nigdy nie posiada klucza, który można by wykorzystać |
| Fundusze i instytucje | Kilka akcji z regułami polityki dotyczącymi zatwierdzeń | Procesy zatwierdzania obejmujące wszystkich pracowników oraz jeden system obsługujący wiele łańcuchów bloków |
| Portfele bez klapki przeznaczone dla konsumentów | 2 z 3: urządzenie użytkownika, dostawca i chmura użytkownika | Nie trzeba zapisywać ani martwić się o utratę frazy odzyskiwania |
| Portfele wbudowane w aplikacje i gry | Udziały są rozdzielone między urządzeniem użytkownika a infrastrukturą aplikacji | Portfel można utworzyć podczas rejestracji bez konieczności konfiguracji |
MPC umożliwia organizacji korzystanie z jednego systemu podpisywania w wielu łańcuchy bloków bez konieczności zapewniania obsługi podpisu wielostronnego dla każdego łańcucha, a także umożliwia aplikacjom konsumenckim oferowanie portfela, który działa jak zwykłe logowanie do konta.
Wnioski
Portfel MPC zastępuje pojedynczy klucz prywatny częściami, które wspólnie podpisują transakcje, dzięki czemu żadne urządzenie, serwer ani kopia zapasowa nigdy nie przechowuje klucza, którego można by użyć. W łańcuchu bloków wygląda on jak każdy inny portfel, działa w różnych łańcuchach bloków bez konieczności uzyskania od nich wsparcia, a jego części można odświeżyć bez zmiany adresu.
Jego bezpieczeństwo opiera się na dwóch czynnikach, które łatwo przeoczyć. Umowa dotycząca podziału kluczy decyduje o tym, czy portfel jest samodzielnie zarządzany i czy dostawca może zablokować użytkownika. Kod protokołu decyduje o tym, czy klucze w ogóle pozostają podzielone, co pokazały ujawnione w 2023 r. informacje, w których wykryto luki w ekstrakcji kluczy w powszechnie stosowanych implementacjach. Portfel MPC, który jasno odpowiada na powyższe pytania, posiada niezależny, niedawny audyt oraz sprawdzoną ścieżkę wyjścia, może stanowić solidną opcję. Ten, który nie potrafi na nie odpowiedzieć, domaga się zaufania, na które jeszcze nie zasłużył.






