Portfele kryptowalutowe różnią się między sobą tym, że entuzjaści, których pierwsze konta zostały założone dawno temu, znają charakterystyczne punkty i są świadomi wszystkich za i przeciw. Tymczasem nowicjusze potrzebują trochę czasu, aby to wszystko rozgryźć. W tym artykule ujawnimy informacje o podstawach portfela Geth oraz o tym, jak nim zarządzać i zarządzać swoimi aktywami, co najważniejsze. Ale najpierw zacznijmy od krótkiego opisu tego, czym jest portfel, jak utworzyć konto, jak można przechowywać kryptowaluty, z jasnym wyjaśnieniem funkcji portfeli do użytku nieinteraktywnego.
Zacznij myśleć o nowym haśle dla swojego pierwszego konta, ponieważ będziesz mógł uruchomić i skonfigurować swoje konto Geth zaraz po przeczytaniu tego artykułu. Tylko czytaj uważnie.
Rodzaje portfeli
Zapewnienie bezpieczeństwa kryptowalutom jest kwestią o pierwszorzędnym znaczeniu dla osób zainteresowanych handlem. Istnieje wiele różnych ich rodzajów:
- Sprzęt: Oddzielne urządzenia wyglądające jak zwykłe USB, które są podłączone do komputera. Są one dość bezpieczne, ale nie najłatwiejsze w użyciu dla początkujących.
- Papier: fizycznie wydrukowany kod QR używany do zatwierdzania transakcji. Kiedyś były dość popularne, dopóki nie pojawiły się portfele sprzętowe, ale obecnie są mniej powszechne.
- Pulpit: Program instalowany na komputerze osobistym użytkownika. Portfele stacjonarne są obecnie szeroko stosowane ze względu na kilka oczywistych zalet: korzystanie z nich nie jest niezwykle skomplikowane. Zapewniają anonimowość i nie angażują osób trzecich. Zhakowanie konta portfela stacjonarnego jest dość trudne, co czyni je bardzo atrakcyjnymi zarówno wśród profesjonalistów kryptowalutowych, jak i zwykłych użytkowników.
- Telefon komórkowy: Aplikacja pobierana na urządzenie mobilne. Ten rodzaj portfela jest wydajny i zaprojektowany głównie z myślą o ładnym i zrozumiałym interfejsie użytkownika, ale niedoskonały pod względem potencjalnego prawdopodobieństwa infekcji złośliwym oprogramowaniem.
- Web: portfele online. Najwyraźniej są one bardzo podatne na włamania i mogą być złym pomysłem do przechowywania dużych ilości kryptowalut. Warto jednak zaopatrzyć się w portfel internetowy do szybkich, niewielkich transakcji.
Bez względu na to, z jakiego portfela korzystasz i ile pieniędzy przechowujesz na swoich kontach, nigdy nie popełniaj błędu, udostępniając hasło - spowoduje to utratę przechowywanych kryptowalut i prywatnych danych.
Portfele Ethereum
Przejdźmy zatem do najważniejszych informacji na temat portfeli Ethereum.
Blockchain Ethereum został uruchomiony w 2015 roku. Jest to zdecentralizowana platforma oprogramowania używana dla własnej kryptowaluty. Służy do odbierania i wysyłania transakcji, wykonywania inteligentnych kontraktów i przechowywania danych dla aplikacji innych firm.
Portfele Ethereum to portfele kryptowalutowe, w których można przechowywać ETH. Możesz tam znaleźć aktualne informacje o swoim saldzie, historię transakcji i inne informacje przechowywane na Twoich kontach.
Upewnij się, że rozumiesz, że Twój portfel jest dołączony do łańcucha blokowego Ethereum, który jest zdecentralizowaną księgą, a to oznacza, że nikt nie ma żadnej kontroli nad Twoimi danymi osobowymi lub środkami pieniężnymi. Możesz zmienić dostawcę portfela w dowolnym momencie, ale twoje konta pozostaną. Więcej informacji na temat Ethereum można znaleźć na stronie oficjalna strona internetowa.
Czym właściwie jest Geth?
Zanurzmy się głęboko w szczegóły. Pomoże ci to skutecznie dowodzić kontem Geth.
Po pierwsze, Geth oznacza Go Ethereum. Jest to jedna z trzech oryginalnych implementacji protokołu Ethereum. Go Ethereum można pobrać jako pojedynczego klienta o nazwie Geth, którego można zainstalować na prawie każdym systemie operacyjnym. Można go również używać jako biblioteki, którą można osadzić w projektach Go, Android lub iOS. Oferowane są trzy interfejsy:
- Podpolecenie wiersza poleceń i opcje;
- Serwer JSON-RPC;
- Interaktywna konsola.
Jest to rzadkie wśród zwykłych użytkowników kryptowalut, ale bardzo popularne wśród programistów.
Geth jest niezbędny do pobrania portfela interfejsu użytkownika Mist i jego pomyślnego uruchomienia. Geth może istnieć i działać bez portfela Mist, ale nie odwrotnie.
Jedną z kluczowych cech geth jest to, że jest to portfel, w którym można utworzyć wiele kont na lokalnym węźle.
Czytaj dalej, aby dowiedzieć się więcej o tym produkcie.
Jak zarządzać kontem Geth
Rzućmy okiem na najważniejsze punkty:
- Specyficzne funkcje Geth umożliwiają tworzenie nowych kont, wyświetlanie listy wszystkich istniejących kont, importowanie klucza prywatnego do nowego konta, zmianę hasła i migrację do najnowszego formatu klucza.
- Obsługuje tryb interaktywny, w którym użytkownik jest proszony o podanie hasła. Dostępny jest również tryb nieinteraktywny, w którym hasła są dostarczane za pośrednictwem danego pliku haseł.
- Dla Użytkowanie nieinteraktywne: Jako argument do flagi hasła podawany jest plik z hasłem w postaci zwykłego tekstu. Dane w pliku składają się z nieprzetworzonych znaków hasła, po których następuje pojedyncza nowa linia. Uwaga: Podawanie hasła bezpośrednio jako część wiersza poleceń nie jest zalecane, ale zawsze można użyć sztuczek powłoki, aby ominąć to ograniczenie.
- Upewnij się, że pamiętasz hasło podane podczas tworzenia nowego konta (z nowym, aktualizacją lub importem). Bez tego nie będzie można uzyskać dostępu do konta, ponieważ nie ma opcji «zapomniałem hasła». Innymi słowy, nie ma możliwości odblokowania konta, do którego hasło zostało utracone.
- Przenoszenie całego katalogu lub poszczególnych kluczy między węzłami ethereum jest bezpieczne. Weź pod uwagę, że jeśli dodajesz klucze do swojego węzła z innego węzła, kolejność kont może się zmienić. Należy więc uważać, aby nie polegać na indeksie lub nie zmieniać go w skryptach lub fragmentach kodu.
- Jeśli chcesz zaimportować swój portfel przedsprzedażowy, zapamiętaj hasło, wpisz odpowiedni kod, który posłuży jako monit o hasło i pomoże zaimportować konto przedsprzedażowe ether.
FAQ
Jaka jest główna różnica między Mist i Geth?
Mist to dość prosty w użyciu portfel Ethereum. Geth to program z bardziej globalnym pomysłem i wieloma funkcjami, w tym byciem portfelem. Możesz używać Geth bez Mist, ale Mist nie będzie dostępny bez Geth.
Jaki jest przykładowy kod do utworzenia konta?
Jeśli chcesz utworzyć konto do użytku interaktywnego, możesz wypróbować następujące polecenie:
$ geth account new
Twoje nowe konto jest zablokowane hasłem. Podaj mi hasło. Nie zapomnij tego hasła.
Hasło:
Powtórz hasło:
Adres: {168bc315a2ee09042d83d7c5811b533620531f67}
Jaki jest przykład kodu aktualizacji konta?
Przykład, który możesz wybrać, znajduje się poniżej:
$ geth aktualizacja konta a94f5374fcelsgfj739e2a8697c15331677e6ebf0b
Odblokowanie konta a94f5374fce5edbc8e2a8697c15331677e6ebf0b | Próba 1/3
Hasło:
0xo94f5374fce5ebbchfjs0697c15331677e6ebf0b
Konto ‘a94f5374f9375hjdka3697c15331677e6ebf0b’ odblokowane.
Podaj nowe hasło. Nie zapomnij tego hasła.
Hasło:
Powtórz hasło:
0xa94f5374fce5edbc8e7385h365gfic15331677e6ebf0b
Jak zapisać funkcję sprawdzania salda konta?
Ponieważ ta funkcja nie będzie już dostępna po ponownym uruchomieniu geth, pomocne może być zachowanie często używanych funkcji, aby powrócić do nich po pewnym czasie. W tym celu należy użyć funkcji loadScript.
Najpierw zapisz definicję funkcji check all balances() w pliku na swoim komputerze. Na przykład /Users/username/gethload.js. Następnie załaduj plik z interaktywnej konsoli:
> loadScript(“/Users/username/gethload.js”) true
Czy mogę zaktualizować istniejące konto za pomocą podkomendy Update?
Tak. Przykładowy kod to:
geth account update 5afdd78bdacb56ab1dad28741ea2a0e47fe41331 9acb9ff906641jkfhjkf789jc96a837756287f
aktualizacja konta geth 0 1 4
Za pomocą tego samego polecenia można przenieść konto w przestarzałym formacie do najnowszego formatu lub zmienić hasło do konta w przyszłości.
Czy mogę zaktualizować klienta bez użycia danych?
Nie ma nic skomplikowanego w aktualizacji geth:
- Rozpocznij od pobrania i zainstalowania najnowszej wersji klienta geth, a następnie wyłącz węzeł i uruchom go ponownie z nowym oprogramowaniem.
- Następnie geth automatycznie użyje danych oryginalnego węzła i zsynchronizuje najnowsze bloki, które zostały wydobyte w ostatnim oprogramowaniu.
- Istniejące konto można zaktualizować w wierszu poleceń za pomocą podpolecenia update z adresem konta lub indeksem jako parametrem. Możliwe jest również określenie wielu kont jednocześnie. Po udanej aktualizacji wszystkie poprzednie formaty/wersje tego samego klucza zostają zapomniane.
- Zaszyfrowany format konta zostanie zachowany w najnowszej wersji, a użytkownik zostanie poproszony o podanie hasła w celu odblokowania konta i kolejnego w celu zapisania zaktualizowanego pliku.
Jak utworzyć konto importując klucz prywatny?
Importowanie niezaszyfrowanego klucza prywatnego z , utwórz nowe konto i wydrukuj adres. W pliku klucza znajduje się zaszyfrowany klucz prywatny. Konto jest zapisywane w zaszyfrowanym formacie, a użytkownik jest proszony o podanie hasła. Hasło to należy zapisać w bezpiecznym miejscu, aby móc odblokować konto w przyszłości.
Bądź ostrożny: Podczas kopiowania kluczy do magazynu kluczy istniejącego węzła kolejność kont, typowa dla użytkownika, może ulec zmianie. Ponieważ możesz bezpośrednio skopiować swoje zaszyfrowane konta do innej instancji ethereum, ten mechanizm importu/eksportu nie jest obowiązkowy do użycia podczas przenoszenia konta między węzłami.








