Portfel HD (tożsamościowy) lub portfel wielołańcuchowy, z którego korzystamy na co dzień, zazwyczaj można przechowywać tylko za pomocą jednego klucza publicznego. Oznacza to, że każdy, kto zna klucz prywatny odpowiadający kluczowi publicznemu, może kontrolować aktywa przechowywane w łańcuchu kluczy publicznych. Dlatego, aby rozwiązać kluczowy problem, powstała technologia wielu podpisów.

Dzisiaj porozmawiamy o znaczeniu, funkcji i znaczeniu mechanizmu wielu podpisów.

Koncepcja portfela z wieloma podpisami

Multi-Sig oznacza multi-signature, czyli specyficzny rodzaj podpisu cyfrowego, który pozwala więcej niż dwóm użytkownikom na złożenie podpisu w grupie. Dlatego wielokrotne podpisy są generowane poprzez połączenie wielu pojedynczych podpisów.

Wyobraźmy sobie na przykład sejf z dwoma zamkami i dwoma kluczami, jeden klucz trzyma A, a drugi B. Jedynym sposobem na otwarcie tego sejfu jest jednoczesne dostarczenie kluczy przez dwie osoby, A i B. Jeżeli posiadasz tylko jeden z kluczy, nie możesz otworzyć sejfu.

Ogólnie rzecz biorąc, oznacza to przypisanie praw do kontroli aktywów związanych z adresem portfela więcej niż dwóm osobom, co może pomóc użytkownikom lepiej chronić swoje zasoby portfela.

Słowniczek

Klucz prywatny portfela: używany do wysyłania środków i weryfikacji transakcji. Klucz prywatny zdecentralizowanego portfela jest w posiadaniu samego użytkownika i to on jest odpowiedzialny za ochronę bezpieczeństwa klucza prywatnego.

Klucz publiczny portfela: klucze publiczne są zwykle używane do szyfrowania kluczy sesji, weryfikacji podpisów cyfrowych lub szyfrowania danych, które można odszyfrować za pomocą odpowiedniego klucza prywatnego.

Adres portfela: jest to zaszyfrowana wersja klucza publicznego. Gdy użytkownik chce otrzymać środki, ujawnia adres swojego portfela drugiej stronie.

Różnica między portfelami z pojedynczym podpisem a portfelami z wieloma podpisami

Portfel z pojedynczym podpisem jest obecnie najpopularniejszą formą portfela wśród portfeli blockchain. Obecnie adresy portfeli posiadane przez większość ludzi to adresy portfeli z pojedynczym podpisem, a zasoby portfela są kontrolowane wyłącznie za pomocą klucza prywatnego lub frazy mnemonicznej, co oznacza, że ​​każdy może kontrolować środki, o ile posiada odpowiedni klucz prywatny. Oznacza to również, że do podpisania transakcji potrzebny jest tylko jeden klucz, a każda osoba posiadająca klucz prywatny może przesyłać tokeny na adres bez żadnej autoryzacji.

W porównaniu z portfelami z wieloma podpisami, portfele z pojedynczym podpisem są wygodniejsze w zarządzaniu, ale wiążą się także z większym ryzykiem. Właśnie z tego powodu przestępcy często zdobywają klucze prywatne portfela jednopodpisowego użytkowników za pośrednictwem witryn phishingowych lub podszywając się pod obsługę klienta i kradną zasoby użytkowników.

Portfele z wieloma podpisami stanowią rozwiązanie tego rodzaju zapobiegania ryzyku. Dzięki wyznaczeniu wielu osób do wspólnego zarządzania adresem, określona liczba menedżerów musi podpisać i zgodzić się, zanim będzie można wykorzystać zasoby zawarte w adresie. To znacznie zmniejsza ryzyko spowodowane przez jednostronne klucze prywatne Ryzyko kradzieży aktywów.

Największą cechą portfela z wieloma podpisami jest to, że wymaga on autoryzacji od wielu posiadaczy kluczy prywatnych do wykonywania transakcji portfelowych. W normalnych okolicznościach podczas tworzenia portfela z wieloma podpisami należy potwierdzić „tryb m-n”. Tylko m posiadaczy tych n kluczy prywatnych wspólnie podpisze i autoryzuje transfer i transakcję kryptowaluty odpowiadającej adresowi portfela. Poczekaj na operacje.

„Tryb 2-3” to najpopularniejszy tryb działania w portfelach z wieloma podpisami, co oznacza, że ​​każda transakcja wymaga 2 ze wszystkich 3 kluczy prywatnych do autoryzacji podpisu, co może lepiej zrównoważyć bezpieczeństwo i wygodę.

Zalety portfeli z wieloma podpisami

1. Popraw bezpieczeństwo portfela

W portfelu z pojedynczym podpisem klucz prywatny określający prawa własności i zarządzania kryptowalutą znajduje się wyłącznie w rękach danej osoby. Gdy klucz prywatny zostanie zgubiony lub jego posiadacz zapomni klucza prywatnego portfela lub frazy mnemonicznej, oznacza to, że posiadacz traci prawo do kontroli nad kryptowalutą. Kontrola adresu portfela i powiązanych z nim kryptowalut zostanie całkowicie utracona. Istnienie portfeli z wieloma podpisami minimalizuje ryzyko utraty aktywów w przypadku utraty pojedynczego klucza prywatnego.

Portfele z wieloma podpisami znacznie pomagają użytkownikom ograniczyć liczbę incydentów związanych z bezpieczeństwem spowodowanych zgubieniem lub kradzieżą kluczy prywatnych. Ponieważ portfel z wieloma podpisami jest kontrolowany przez dwa lub więcej adresów portfeli, nawet w przypadku wycieku klucza prywatnego jednego z portfeli, zasoby portfela z adresu z wieloma podpisami nie mogą zostać przeniesione, co znacznie zmniejsza ryzyko kradzieży aktywów.

Biorąc za przykład tryb portfela z wieloma podpisami „2-3”, spośród wszystkich trzech kluczy prywatnych, o ile dwa klucze prywatne zakończą operację autoryzacji podpisu, odpowiednia kryptowaluta może zostać przeniesiona. Nawet w przypadku utraty jednego klucza prywatnego transfer aktywów można zakończyć za pomocą pozostałych dwóch kluczy prywatnych, aby uniknąć utraty aktywów.

2. Wielokrotne weryfikacje, aby uniknąć błędnych transakcji

Portfele z wieloma podpisami są również wykorzystywane do przeprowadzania wielokrotnych weryfikacji, aby uniknąć błędnych transakcji. Jeśli podczas przelewu bankowego pracownicy lub użytkownicy banku popełnią błąd przy wprowadzaniu numerów rachunków, transakcja nie powiedzie się, a pieniądze zostaną zwrócone na oryginalne konto. Transakcje na blockchain są nieodwracalne po przesłaniu zaszyfrowanych aktywów na adres płatności jest nieprawidłowy, zasób nie zostanie zwrócony. Korzystając z portfela z wieloma podpisami, gdy właściciel klucza prywatnego inicjuje błędną transakcję, inni posiadacze klucza prywatnego mogą zablokować błędną transakcję, odmawiając podpisania, gdy odkryją błąd. Im więcej osób zaangażowanych w weryfikację podpisu, tym mniejsze prawdopodobieństwo wystąpienia błędnej transakcji.

Treść podsumowania

Ponieważ portfele z wieloma podpisami wymagają wielu podpisów, aby zakończyć transfer środków, portfele z wieloma podpisami zapewniają większe bezpieczeństwo. Jednak obecnie użytkownicy nie wiedzą wystarczająco dużo o portfelach z wieloma podpisami. Będziemy nadal edukować użytkowników na temat większej liczby łańcuchów bloków. Wiedza pomaga użytkownikom zrozumieć i Ucz się!

#Web3 #TokenPocket #多签钱包 #资产安全 #去中心