Kup krypto
Rynki
Giełda
Futures
Finanse
Promocja
Więcej
Strefa dla nowych użytkowników
Zaloguj się
Akademia Szczegóły

Czym Są Klucze Kryptograficzne: Klucze Publiczne i Klucze Prywatne?

Data publikacji: 2022-09-02 14:02:00
28m

Jako inwestor lub entuzjasta kryptowalut, zrozumienie kluczy kryptograficznych jest niezbędne. Klucze kryptograficzne zapewniają użytkownikom dostęp do ich portfela kryptowalutowego i umożliwiają wysyłanie oraz odbieranie kryptowalut. Technologia używana do rozwoju blockchain, czyli struktury kryptowalut, nazywana jest kryptografią klucza publicznego. Kryptografia klucza publicznego wykorzystuje parę kluczy: klucz publiczny i klucz prywatny. Czym są klucze publiczne i prywatne? Dlaczego klucze kryptograficzne są tak istotne w kryptowalutach i jak działają? Przyjrzyjmy się temu.

Można porównać klucz publiczny do numeru konta bankowego, a klucz prywatny do hasła, którego użytkownik może użyć do potwierdzenia własności konta. Klucz kryptograficzny dla konta jest całkowicie niezależny od protokołu blockchain. Może być tworzony i zarządzany przez sprzętowy lub programowy portfel kryptowalutowy użytkownika bez odniesienia do blockchain lub dostępu do Internetu w przypadku portfeli sprzętowych. Większość właściwości blockchain napędzających kryptowaluty, takich jak decentralizacja, zaufanie, przejrzystość, bezpieczeństwo i brak powiernictwa, jest realizowana przez klucze kryptograficzne.

Kryptografia Klucza Publicznego

Kryptografia Klucza Publicznego to metoda szyfrowania danych przy użyciu par kluczy, które są matematycznie powiązane, ale nie identyczne. Te pary kluczy to klucz prywatny (klucz podpisujący) i klucz publiczny. Dane są szyfrowane kluczem publicznym i deszyfrowane kluczem prywatnym. Jest to funkcja jednokierunkowa, co oznacza, że podczas gdy klucz publiczny może być obliczony i wygenerowany z klucza prywatnego przy użyciu algorytmu, odwrotna operacja nie jest możliwa. Ten algorytm znany jest jako SHA256, jeden z najbezpieczniejszych i najbardziej zaufanych algorytmów w kryptografii - zaszyfrowane dane SHA256 nigdy nie mogą być odszyfrowane bez klucza prywatnego. Gdy klucz prywatny deszyfruje dane, odszyfrowane dane są znane jako dane podpisane.

Weźmy przykład: wpisujesz ciąg danych "Hello" i przepuszczasz te dane przez konto kryptografii klucza publicznego, klucz publiczny zaszyfruje dane do "chBy6UybnJ7cW" i tylko klucz prywatny w parze kryptograficznej może odszyfrować zaszyfrowane dane, tym samym deszyfrując "chBy6UybnJ7cW" z powrotem do "Hello". Przyjrzyjmy się bliżej tym parom kluczy.

1. Klucz Publiczny

Klucz publiczny to adres użytkownika do otrzymywania transakcji kryptowalutowych. Klucz publiczny jest porównywalny do numeru konta bankowego. Klucz publiczny jest miejscem przechowywania kryptowaluty i jest sparowany z kluczem prywatnym, który służy do uwierzytelniania otrzymanej kryptowaluty. Każdy może wysłać kryptowalutę na klucz publiczny, ale tylko właściciel klucza publicznego może uzyskać dostęp do otrzymanej kryptowaluty, logując się do klucza publicznego za pomocą klucza prywatnego, aby udowodnić, że jest właścicielem otrzymanej kryptowaluty. Z klucza publicznego można wygenerować kilka adresów kryptowalutowych, których celem jest otrzymywanie różnych tokenów kryptowalutowych w blockchain. Dotyczy to blockchain obsługujących tokeny kryptowalutowe inne niż ich natywna kryptowaluta.

2. Klucz Prywatny

Klucz prywatny, podobnie jak hasło, jest wygenerowaną sekwencją bitów używaną w kryptografii do deszyfrowania zaszyfrowanych danych SHA256. Klucze prywatne są używane w kryptowalutach do podpisywania transakcji i udowadniania własności lub posiadania klucza publicznego blockchain. Klucz prywatny służy nie tylko do udowodnienia własności klucza publicznego, ale także do uzyskania dostępu do portfela kryptowalutowego, wydawania otrzymanych tokenów i zatwierdzania transakcji. Prywatne klucze Bitcoin w szczególności mają 256-bitowy ciąg, kombinację liter i cyfr. Twój prywatny klucz Bitcoin jest zapisany w portfelu kryptowalutowym, istnieje całkowicie poza blockchain i nie jest zależny od internetu. Prywatne klucze Bitcoin pozwalają na dostęp do Bitcoinów w dowolnym momencie.

Niektórzy mogą się zastanawiać: "Co jeśli zgubię moje klucze prywatne do kryptowalut?" Jeśli zgubisz swój klucz prywatny, zazwyczaj nie ma możliwości jego odzyskania, chyba że masz kopię zapasową. Innymi słowy, jeśli zgubisz swój klucz prywatny, nie będziesz już mógł uzyskać dostępu do swojej kryptowaluty.

Portfele Kryptowalutowe

Portfel kryptowalutowy to aplikacja, która funkcjonuje jako cyfrowy portfel dla Twoich kryptowalut, służący do ich przechowywania. Portfel kryptowalutowy jest używany do komunikacji z siecią blockchain. Jako entuzjasta i inwestor kryptowalut, bezpieczeństwo portfela kryptowalutowego jest priorytetem w zachowaniu bezpieczeństwa Twoich kryptowalut. Klucz prywatny w portfelu kryptowalutowym może mieć formę ciągu znaków alfanumerycznych lub frazy składającej się z 12 lub 24 słów. Te frazy lub znaki alfanumeryczne są używane do uzyskania dostępu do portfela kryptowalutowego. Przykładami portfeli kryptowalutowych są Trust Wallet, MetaMask, Ledger Nano X, Trezor One, Exodus, itp.

1. Portfele Powiernicze i Niepowiernicze

Portfel Powierniczy to cyfrowy portfel, w którym strona trzecia zarządza Twoimi prywatnymi kluczami kryptowalutowymi. Strona trzecia ma pełną kontrolę nad Twoją kryptowalutą, podczas gdy użytkownik musi tylko udzielić zgody na wysyłanie lub otrzymywanie kryptowalut. Scentralizowana giełda kryptowalut jest przykładem portfela powierniczego (CEX).

Portfele Niepowiernicze to portfele kryptowalutowe, które dają właścicielowi pełną kontrolę nad ich aktywami kryptowalutowymi. Portfele niepowiernicze są znane z pełnej decentralizacji. Gdy użytkownik tworzy portfel niepowierniczy, generowany jest dla niego klucz prywatny i publiczny. Klucz prywatny jest hasłem do portfela niepowierniczego, bezpieczeństwo portfela zależy od tego, jak bezpiecznie użytkownicy przechowują swój klucz prywatny.

2. Ryzyko Związane z Kluczem Prywatnym i Jak Unikać Strat

Portfel kryptowalutowy wiąże się z ryzykiem, ponieważ użytkownik może stracić wszystkie kryptowaluty w swoim portfelu, gdy straci dostęp do swojego klucza prywatnego (frazy seed) lub gdy jego klucz prywatny zostanie zhakowany. Gdy użytkownicy zapisują swoje klucze prywatne (frazy seed) na Google Drive lub w chmurze iPhone, hakerzy mogą włamać się do ich dysków lub kont w chmurze iPhone i uzyskać dostęp do ich kluczy prywatnych oraz zhakować ich portfele niepowiernicze. Jeśli użytkownicy zapisują swoje klucze prywatne fizycznie, również mogą je stracić w wyniku kradzieży, zagubienia lub zniszczenia spowodowanego klęskami żywiołowymi i innymi przyczynami. Bezpieczeństwo klucza prywatnego jest jednym z powodów, dla których użytkownicy przechowują swoje kryptowaluty w portfelach giełd scentralizowanych (portfelach powierniczych) zamiast w zdecentralizowanych portfelach kryptowalutowych (portfelach niepowierniczych). Portfele powiernicze i niepowiernicze mają swoje ryzyko, zdarzały się włamania na giełdy, podczas których hakerzy uciekali z kryptowalutami użytkowników, jak w przypadku dużych giełd takich jak Bitmart, Crypto.com, itp.

Klucze prywatne można przechowywać na komputerach osobistych, pendrive'ach, telefonach komórkowych, papierze lub w portfelach sprzętowych. Najlepszy rodzaj przechowywania klucza prywatnego zależy od tego, jak często zamierzasz używać swojej kryptowaluty i jak ostrożny jesteś. Portfele sprzętowe są uważane za najbezpieczniejszy sposób przechowywania kluczy prywatnych. Portfele sprzętowe, znane również jako Portfele Zimne, to fizyczne portfele niepowiernicze służące do przechowywania kryptowalut. Użytkownicy mają pełną kontrolę nad tym portfelem za pomocą fizycznego urządzenia. Portfele sprzętowe nie są podatne na oszustwa związane z kluczami prywatnymi w internecie, ale użytkownicy mogą stracić dostęp do swoich portfeli, jeśli zgubią fizyczny dysk portfela. Przykładami portfeli sprzętowych są Trezor Model, Ledger Nano S, Ledger Nano X, itp.

Podsumowanie

Podsumowując, poznanie par kluczy kryptograficznych jest niezbędne do zrozumienia podstaw kryptowalut i sposobów ich bezpiecznego przechowywania. Ważne jest, aby wiedzieć, że klucz prywatny jest jak hasło do portfela kryptowalutowego; stracisz do niego dostęp, jeśli zgubisz swój klucz prywatny. Bezpieczeństwa klucza prywatnego nigdy nie można przecenić, a najlepszy rodzaj przechowywania klucza prywatnego zależy od tego, jak często zamierzasz używać swojej kryptowaluty i jak ostrożny jesteś. Możesz wybrać portfel powierniczy, gdzie giełda ma kontrolę nad Twoim kluczem prywatnym i przechowuje go bezpiecznie dla Ciebie, lub portfel niepowierniczy, gdzie bierzesz odpowiedzialność za swój klucz prywatny i masz pełną kontrolę nad swoją kryptowalutą.