Wypłata Ergo

This page is machine-translated.
Alex Chepurnoy

3 lipca 2019

Wydawanie nagrody za wydobycie

Ten tekst ma na celu pomoc górnikom w wypłacie wydobytych funduszy.

Wiele osób uruchomiło węzeł i również górnika, z pubkeyHex z górnika osadzonym w konfiguracji węzła. Teraz
informacje o tym, jak rozpoznać wydobyte monety i wypłacić je na inny adres.

O kluczach.

Górnik może zobaczyć wiele kluczy w różnych formatach.

Po pierwsze, oprogramowanie do wydobycia oraz wsparcie wydobycia w węźle (a mianowicie, ustawienie ergo.node.miningPubKeyHex w konfiguracji) używają Base16-encoded "surowego" klucza publicznego, który jest po prostu zakodowanym zserializowanym punktem na krzywej eliptycznej. Ten klucz jest wystarczający dla górnika (który może uniknąć wspierania Base58, formowania adresów itp.).

Po drugie, portfel węzła pokazuje adresy Pay-To-Public-Key (P2PK), które zaczynają się od "9". Adres P2PK zawiera nie tylko punkt krzywej eliptycznej, ale także prefiks sieci i checksum, podobnie jak adresy Bitcoin P2PK i P2PKH.

Po trzecie, istnieje metoda API minig/rewardAddress, która jest przeznaczona dla zewnętrznych narzędzi generujących kandydatów na bloki. Ta metoda API pokazuje coś w rodzaju 88dhgzEuTXaSfKEbxfa6vghvEGdBH39sn9h7As2Y2Z6SGd8bKXCXmRLY5JtU4g4RYBP4WcZWb3JwjXDK, co jest specjalnym skryptem do płacenia górnikowi w zakodowanej formie.

W każdym razie, jeśli wstawisz pubkeyHex z twojego górnika do swojego węzła, wszystko jest w porządku, po prostu nie martw się o różne widoczne klucze.

Uzyskiwanie wyświetlania salda i wypłat

Prawdopodobnie nie widzisz wydobytych monet po inicjalizacji portfela, jeśli została ona dokonana na wysokości po wydobytych blokach. Proszę zauważyć,
węzeł nie skanuje bloków wstecz, skanuje tylko nowe bloki po inicjalizacji. Dlatego, aby znaleźć wydobyte monety, w tej chwili potrzebne jest pełne przeszukiwanie blockchaina (lub, jeśli wydobywasz, uruchom inny węzeł na innym komputerze, lub na tym samym komputerze z innymi portami ustawionymi w konfiguracji, a mianowicie, ustaw nowe wartości dla pól scorex.restApi.bindAddress i scorex.network.bindAddress; proszę również używać wersji 3.0.1, ponieważ jest łatwiejsza do skonfigurowania).

Aby wydać nagrody, musisz postępować zgodnie z poniższymi krokami:

1. Wyczyść stan węzła, jeśli zamierzasz zatrzymać działający węzeł.

Aby wyczyścić stan swojego węzła, musisz zatrzymać węzeł, a następnie usunąć wszystkie zawartości katalogu .ergo (może być ukryty przed tobą na Mac i Linux, spróbuj polecenia ls -a w katalogu, z którego uruchomiłeś węzeł).

2. Przywracanie lokalnego portfela z frazy seed użytej w górniku Autolykos

Pamiętaj tę zdanie mnemoniczne, które ustawiłeś w config.json podczas konfigurowania swojego górnika Autolykos - teraz musisz przywrócić wbudowany portfel z niego. Aby przywrócić swój portfel, uruchom ponownie węzeł i wyślij żądanie POST do http://[your_node_ip]:9053/wallet/restore zawierające ciało typu application/json jak:

{
  "pass": "twoje_hasło_portfela",
  "mnemonic": "zdanie_mnemoniczne_z_twojego_górnika",
  "mnemonicPass": "hasło_mnemoniczne_jeśli_ustawione"
}

, gdzie pass to nowe unikalne hasło, które ma być używane do szyfrowania danych portfela na twoim lokalnym dysku, a mnemonic to fraza mnemoniczna, którą skopiowałeś z konfiguracji swojego górnika Autolykos (config.json). Proszę szczególnie zwrócić uwagę na pole mnemonicPass - to jest hasło twojej frazy mnemonicznej, jest opcjonalne i mogłeś je skonfigurować podczas generowania swojej frazy mnemonicznej. Więc dodaj to pole do żądania tylko w przypadku, gdy twoja fraza mnemoniczna jest naprawdę chroniona hasłem, usuń to pole w przeciwnym razie.

Nie zapomnij autoryzować swojego żądania, ustawiając poprawny nagłówek HTTP api_key odpowiadający apiKeyHash, który skonfigurowałeś w pliku konfiguracyjnym węzła.

UWAGA: Aby umożliwić portfelowi skanowanie wszystkich bloków od genezy, musisz przywrócić portfel przed rozpoczęciem pobierania pełnych bloków przez twój węzeł (Sprawdź fullHeight w odpowiedzi metody API /info - gdy jest null, twój węzeł nie rozpoczął pobierania pełnych bloków)

3. Sprawdź swoje saldo

Gdy twój węzeł zsynchronizuje się z siecią, sprawdź metodę API /wallet/balances. Odpowiedź powinna wyglądać jak:

{
  "height": 3560,
  "balance": 67500000000,
  "assets": {}
}

Zwróć uwagę na pole height jako pierwsze - powinno być równe fullHeight wyświetlanemu przez trasę API /info. balance to potwierdzone saldo znalezione przez twój portfel.

4. Zrób transakcję wydając swoją nagrodę

Aby wypłacić nagrodę z twojego portfela, utwórz nową transakcję płatniczą używając trasy API /wallet/payment/send. Aby wykonać tę operację, wyślij żądanie POST zawierające ciało typu application/json jak:

{
  "address": "twój_adres",
  "value": 10000000
}

, gdzie address to adres, na który chcesz przenieść swoje środki, a value to ile nanoERGs chcesz przenieść.

Gdy żądanie zostanie wysłane, węzeł zwróci identyfikator transakcji w odpowiedzi. Możesz użyć explorera, aby sprawdzić, kiedy twoja transakcja trafi do bloku.

Share post

Ergo Infrastructure DAO: Decentralizacja Kręgosłupa Ekosystemu Ergo

Ergo Infrastructure DAO: Decentralizacja Kręgosłupa Ekosystemu Ergo

Misja Ergo zawsze była zakorzeniona w decentralizacji, nie tylko na warstwie konsensusu, ale w całym stosie.

Ergo Platform

13 sierpnia 2025

Mew Finance: Zabawne narzędzie DeFi dla ekosystemu Ergo

Mew Finance: Zabawne narzędzie DeFi dla ekosystemu Ergo

Mew Finance to zestaw aplikacji zdecentralizowanych na blockchainie Ergo.

Ergo Platform

12 sierpnia 2025

Lithos: Decentralizacja wydobycia z użyciem pul on-chain

Lithos: Decentralizacja wydobycia z użyciem pul on-chain

Lithos to nowy protokół zaprojektowany w celu przekształcenia sposobu działania pul wydobywczych poprzez przeniesienie ich na łańc.

Ergo Platform

24 lipca 2025

Sigma 6.0: Mądrzejszy, bardziej elastyczny Ergo

Sigma 6.0: Mądrzejszy, bardziej elastyczny Ergo

Sigma 6.0 to główna proponowana aktualizacja blockchaina Ergo.

Ergo Platform

23 lipca 2025

Kształtowanie przyszłości Rosen: Wezwanie społeczności w sprawie pięciu kluczowych propozycji skarbowych

Kształtowanie przyszłości Rosen: Wezwanie społeczności w sprawie pięciu kluczowych propozycji skarbowych

Współzałożyciel Rosen, Armeanio, złożył pięć nowych propozycji do Skarbu Rosen.

Ergo Platform

9 lipca 2025

Rozszerzony UTXO Ergo i Wzrost Sztucznej Inteligencji Ekonomicznej

Rozszerzony UTXO Ergo i Wzrost Sztucznej Inteligencji Ekonomicznej

Praktyczna Wizja dla Autonomicznych Agentów Ekonomicznych Autonomiczne agenty ekonomiczne na blockchainie Ergo wykonują użyteczną.

Ergo Platform

12 maja 2025

ErgoHACK X: Sztuczna Inteligencja na Blockchainie Ergo

ErgoHACK X: Sztuczna Inteligencja na Blockchainie Ergo

Świętowanie Dekady Zdecentralizowanej Innowacji Dołącz do 10.

Ergo Platform

10 kwietnia 2025