Czym jest portfel MPC (Multi-Party Computation)?
Strona Główna
Artykuły
Czym jest portfel MPC (Multi-Party Computation)?

Czym jest portfel MPC (Multi-Party Computation)?

Średnio zaawansowany
Opublikowane Oct 27, 2023Zaktualizowane Jan 11, 2024
5m

TL;DR

  • Portfele w technologii obliczeń wielostronnych (Multi-Party Computation, MPC) to wyjątkowy sposób na bezpieczne przechowywanie krypto. Przy użyciu tajnych kodów rozdają klucze tajne kilku stronom i chronią je przed całą resztą.

  • Technologia MPC zapewnia prywatność oraz dokładność danych przy użyciu metod kryptograficznych i zapobiega naruszeniom, nawet jeżeli niektóre strony nie trzymają się protokołu.

  • Portfele MPC zyskują na popularności w świecie kryptowalut, ponieważ są bardziej bezpieczne od innych metod przechowywania, takich jak portfele typu cold, portfele typu hot i portfele sprzętowe.

  • Wprawdzie portfele MPC są bardziej bezpieczne, ale mogą spowalniać procesy i wymagać więcej interakcji niż prostsze metody.

Krótko mówiąc, obliczenia wielostronne (MPC) przydają się do zabezpieczania rzeczy cyfrowych, np. aktywów cyfrowych na portfelach MPC. Ten artykuł zawiera wyjaśnienie, co to jest portfel MPC, jak działa oraz co jest w nim dobre, a co nie.

Czym są obliczenia wielostronne?

Obliczenia wielostronne (MPC), czy też bezpieczne obliczenia wielostronne (SMPC), to sposób na wspólne opracowanie czegoś tajnego przez grupę ludzi. Zapewnia prywatność, zwłaszcza w Internecie, w którym trudno cokolwiek utrzymać w tajemnicy. Do zrozumienia MPC posłuży nam prosty przykład.

Wyobraźmy sobie trzech pracowników branży blockchain w startupie Web3. Chcą się dowiedzieć, jakie jest ich średnie wynagrodzenie, nie mówiąc sobie nawzajem, ile zarabiają. Ustalają średnią bez ujawniania żadnych tajemnic przy użyciu protokołu MPC. Protokół MPC przekazuje tajemnicę pracownikom przy użyciu sztuczki zwanej addytywnym przekazywaniem tajemnic. Umożliwia to ustalenie średniej bez konieczności bezpośredniej rozmowy z pracownikami.

Skuteczność MPC zależy od dwóch ważnych rzeczy: zachowania prywatności i uzyskania właściwej odpowiedzi. Nawet jeżeli część pracowników nie przestrzega zasad, MPC powstrzymuje ich przed nakłanianiem innych do kłamstwa lub przekazywaniem tajemnic, których nie powinni ujawniać.

Historia obliczeń wielostronnych

MPC to poddziedzina kryptografii, która została zapoczątkowana w latach 70., a jej rzeczywiste zastosowania rozpoczęły się w latach 80. Jednak w przeciwieństwie do tradycyjnych technik kryptograficznych, które często służą do zabezpieczania informacji przed osobami z zewnątrz, MPC zapewnia prywatność danych wśród uczestników tego samego systemu poprzez kryptografię. 

W związku z tym technologia MPC obecnie służy w szeregu zastosowań praktycznych, np. do zabezpieczania portfeli cyfrowych na portfelach MPC lub utrzymywania pewnych informacji w tajemnicy w trakcie aukcji cyfrowych.

Czym jest portfel MPC?

Jak sama nazwa wskazuje, portfel MPC zwiększa bezpieczeństwo kryptowalut oraz innych aktywów cyfrowych poprzez zastosowanie technologii obliczeń wielostronnych. Zasadniczo zwiększa prywatność i zmniejsza ryzyko włamań, naruszeń oraz strat poprzez przekazanie klucza prywatnego portfela kilku stronom.

Ale czy nie do tego właśnie służą portfele typu multisig? Cóż, niezupełnie. Zarówno portfele typu multisig, jak i MPC mają zwiększać prywatność oraz bezpieczeństwo, ale różnią się zasadą działania.

Portfele MPC a portfele typu multisig

Portfel typu multisig wysyła transakcje blockchain za pomocą niepowtarzalnego podpisu, który wymaga weryfikacji przy użyciu dwóch lub większej liczby kluczy prywatnych (po jednym kluczu prywatnym od każdej ze stron). Natomiast portfele MPC przekazują jeden klucz prywatny kilku stronom. Choć może to brzmieć podobnie, występują pewne implikacje techniczne, dzięki którym wdrażanie portfeli MPC jest bardziej elastyczne i łatwiejsze.

Przewagi portfeli MPC nad innymi portfelami krypto

Wśród różnego rodzaju portfeli kryptowalutowych portfele kustodialne to takie, które gospodarują aktywami i kluczami prywatnymi, które się na nich znajdują. Z kolei portfele niekustodialne to takie, które dają użytkownikom możliwość trzymania i kontrolowania własnych kluczy prywatnych. 

Portfele niekustodialne są często postrzegane jako bezpieczniejsze opcje do przechowywania, ponieważ użytkownicy nie muszą powierzać swoich kluczy usługodawcy ani stronom zewnętrznym. Jednak pełna kontrola nad portfelami i kluczami ma również wady (szczególnie dla początkujących). Portfele te zazwyczaj wymagają pewnego zasobu wiedzy technicznej, a użytkownicy muszą dbać o to, aby nie doszło do utraty ani kradzieży ich kluczy.

Portfele MPC są w stanie zapewnić najlepsze właściwości tych dwóch technologii. Zyskują na popularności, ponieważ dają większe bezpieczeństwo i większą wygodę, eliminując lub ograniczając problemy, z którymi borykają się inne portfele.

Krótko mówiąc, oto zalety portfeli MPC:

  • Większa prywatność: dane są szyfrowane na wszystkich etapach procesu i nie trzeba ich powierzać stronom zewnętrznym.

  • Większe bezpieczeństwo: eliminacja pojedynczych punktów podatności na awarie. Tajny klucz znajduje się u kilku stron i w kilku miejscach.

  • Większa wygoda: aktywa można trzymać w sieci. Nie trzeba już nic trzymać na zimnym portfelu.

Jakie są wady portfeli MPC?

  • Wolniejsze: Zwiększenie bezpieczeństwa często prowadzi do spadku wydajności, ponieważ wymaga więcej pracy obliczeniowej, zwłaszcza przy tworzeniu kluczy prywatnych oraz przy ich tajnym przekazywaniu.

  • Droższe: Udostępnianie i przetwarzanie danych przez wiele stron (a czasami w wielu sieciach) może prowadzić do znacznego wzrostu kosztów.

Zastosowania praktyczne portfela MPC

Technologia MPC stała się najlepszą opcją do rozwiązań wymagających wysokiego stopnia bezpieczeństwa w dużych instytucjach ze względu na liczne zalety. Znane firmy finansowe zaczęły zabezpieczać swoje aktywa przy użyciu MPC zarówno przed zagrożeniami wewnętrznymi, jak i zewnętrznymi.

Wnioski Końcowe

Podsumowując, portfele działające w technologii obliczeń wielostronnych (MPC) stały się nowoczesnym rozwiązaniem zapewniającym bezpieczeństwo i prywatność aktywów cyfrowych. Wprawdzie mają pewne ograniczenia, ale dzięki swoim zaletom, czyli większemu bezpieczeństwu, prywatności i mniejszej zależności od tradycyjnych metod przechowywania danych, stają się opcją coraz bardziej popularną. Ponieważ ekosystem aktywów cyfrowych nieustannie ewoluuje, przewiduje się, że portfele MPC będą odgrywać kluczową rolę w zabezpieczaniu aktywów oraz informacji w sferze cyfrowej.

Dalsza Lektura

Wyłączenie odpowiedzialności: Niniejsza treść jest prezentowana użytkownikowi bez rękojmi, wyłącznie w celach ogólnoinformacyjnych i edukacyjnych, bez jakichkolwiek gwarancji. Nie należy jej interpretować jako porady finansowej, prawnej ani innego rodzaju porady specjalistycznej. Nie ma ona również charakteru zachęty do zakupu jakiegokolwiek konkretnego produktu ani usługi. Użytkownik powinien zasięgnąć własnej porady u odpowiednich zawodowych doradców. Jeżeli artykuł jest napisany przez stronę zewnętrzną, należy pamiętać, że wyrażone poglądy są poglądami tej strony i nie muszą odzwierciedlać poglądów Akademii Binance. Więcej informacji można znaleźć w naszym pełnym wyłączeniu odpowiedzialności tutaj. Ceny aktywów cyfrowych bywają zmienne. Możliwe, że wartość Twojej inwestycji spadnie lub wzrośnie i nie odzyskasz zainwestowanej kwoty. Ponosisz wyłączną odpowiedzialność za swoje decyzje inwestycyjne, a Akademia Binance nie ponosi odpowiedzialności za ewentualne straty. To nie jest porada z zakresu finansów, prawa ani innej dziedziny. Aby uzyskać więcej informacji, zapoznaj się z naszymi Warunkami Użytkowania i Ostrzeżeniem o Ryzyku.