Przejdź do głównej zawartości

Podstawy portfela Blockchain

U
Napisane przez UKey Wallet

Portfel blockchain można traktować jako narzędzie do zarządzania kluczami i adresami blockchain.

To program przechowujący zasoby kryptowalut.

Można to po prostu rozumieć w następujący sposób:

Adres = numer karty bankowej

Klucz prywatny = numer karty bankowej + PIN karty bankowej

Mnemonic = numer karty bankowej + PIN karty bankowej

Portfele są klasyfikowane według następujących różnych kryteriów oceny:

  1. Czy użytkownik posiada klucz prywatny (mnemoniczny)

  2. Miejsce przechowywania klucza prywatnego (mnemonika).

  3. Czy klucz prywatny (mnemonik) ma kontakt z siecią

  4. Czy portfel obsługuje wiele walut, czy jedną walutę

1. Czy użytkownik posiada klucz prywatny (mnemoniczny)

Portfel on-chain: użytkownik posiada klucz prywatny, a transakcje są śledzone w łańcuchu bloków.

Portfel hostowany: klucz prywatny jest przechowywany przez zewnętrznego operatora portfela, a transfery wewnętrzne nie są rejestrowane w łańcuchu bloków.

2. Gdzie przechowywany jest klucz prywatny (mnemoniczny)

Miękki portfel: Mówiąc laikiem, jest to portfel oprogramowania komputerowego lub aplikacji, który nie wymaga zakupu żadnego dodatkowego specjalistycznego sprzętu.

Portfel twardy: jest to portfel sprzętowy. Aby z niego skorzystać, użytkownicy muszą zakupić dodatkowe, dedykowane urządzenia peryferyjne.

3. Czy klucz prywatny (mnemoniczny) ma kontakt z siecią

Portfele można podzielić na gorące i zimne, w zależności od tego, czy są podłączone do sieci, czy nie.

Zimne portfele to „portfele offline”, które przechowują klucze prywatne w trybie offline i nigdy nie łączą się z Internetem, co uniemożliwia hakerom ich kradzież.

Oto kilka rodzajów zimnych portfeli:

Portfele sprzętowe (podobne do U-shield)

Portfele papierowe (w których klucz prywatny jest zapisany na papierze)

Portfel mózgowy (klucz prywatny jest zapisywany w Twojej głowie)

Hot portfele to portfele sieciowe, do których można uzyskać dostęp za pośrednictwem przeglądarki lub urządzenia mobilnego.

4. Czy portfel obsługuje wiele walut, czy jedną walutę

Obsługuje tylko pojedyncze zasoby cyfrowe typu blockchain z portfelem jednowalutowym.

Wiele zasobów cyfrowych typu blockchain jest obsługiwanych za pośrednictwem portfela wielowalutowego.

Portfele programowe od Ukey (portfele programowe w aplikacjach i rozszerzeniach przeglądarki):

  1. Mnemonik jest kontrolowany przez użytkownika, a transakcja odbywa się na blockchainie [on-chain portfelu].

  2. Mnemonik jest szyfrowany i zapisywany lokalnie [w telefonie lub komputerze].

3.Mnemonik nie jest całkowicie odłączony od sieci.[Hot Wallet].

  1. Obsługiwanych jest więcej monet [szczegóły można znaleźć w protokołach BIP32 i BIP39].

Portfel sprzętowy od Ukey:

  1. Mnemonik jest kontrolowany przez użytkownika, a transakcja odbywa się na blockchainie [on-chain portfelu].

  2. Mnemonik jest szyfrowany i przechowywany w portfelu sprzętowym [mnemonik jest generowany i przechowywany przy użyciu bezpiecznego chipa].

3.Mnemonik jest odłączony od reszty sieci.[zimny portfel].

  1. Obsługiwanych jest więcej monet [szczegóły można znaleźć w protokołach BIP32 i BIP39].

Uwaga: Użytkownicy są odpowiedzialni za własne mnemoniki i Ukey nie pomoże Ci w ich odzyskaniu, jeśli zostaną zgubione.

Więcej informacji o różnicach między portfelami programowymi a portfelami sprzętowymi znajdziesz na stronie: Portfele programowe a portfele sprzętowe.

O mnemonikach i kluczach prywatnych

Poniżej znajduje się wyjaśnienie działania mnemoników:

  1. Utwórz ciąg liczb losowych, który następnie zostanie przekształcony i odwzorowany na słowa w słowniku.

  2. Dłuższe ziarno pochodzi od słowa pomocy (nasiono)

  3. Z materiału siewnego wygeneruj klucze prywatny i publiczny.

  4. Podrzędny klucz prywatny i podrzędny klucz publiczny można wyprowadzić z klucza prywatnego, a podrzędny klucz publiczny można wyprowadzić z klucza publicznego.

Można go również zapisać jako: mnemoniki → ziarno → główny klucz prywatny → podrzędny klucz prywatny → klucz publiczny → adres (więcej szczegółów można znaleźć w protokołach BIP32 i BIP39)

1. Dlaczego nie używam gorącego portfela (portfela programowego) do importowania mnemoników portfela sprzętowego?

Portfele sprzętowe Ukey zostały zaprojektowane tak, aby unikać interakcji z siecią.

Portfele sprzętowe Ukey wykorzystują bezpieczny chip do oddzielania kluczowych danych od adresu, takich jak mnemonik, klucz początkowy i klucz prywatny.

Podłączenie mnemonika do sieci jest działaniem obarczonym wysokim ryzykiem i w tym scenariuszu mnemonik nie będzie chroniony przez portfel sprzętowy.

2. Dlaczego w portfelu sprzętowym Ukey jest tak wiele adresów?

Główny klucz publiczny może generować większą liczbę podrzędnych kluczy publicznych, które z kolei generują adresy i można z niego wygenerować mnemonik. (Aby uzyskać więcej informacji, zapoznaj się z protokołami takimi jak BIP32 i BIP39.)

3. Co powinienem zrobić teraz, gdy zintegrowałem mnemoniki portfela sprzętowego z moim gorącym portfelem (aplikacja mobilna, metamaska ​​itp.)?

Z monetami: przenieś monety, następnie zresetuj portfel sprzętowy i utwórz nowy portfel.

Brak monet: bezpośrednio zresetuj portfel sprzętowy i utwórz nowy portfel.

Czy to odpowiedziało na twoje pytanie?