Główny » biznes » Chwilowo

Chwilowo

biznes : Chwilowo
Co to jest nonce?

Nonce to skrót od „liczba używana tylko raz”, która jest liczbą dodawaną do zaszyfrowanego - lub zaszyfrowanego - bloku w łańcuchu bloków, który po przekształceniu spełnia ograniczenia poziomu trudności. Ta liczba to liczba, którą rozwiązują górnicy blockchain. Po znalezieniu rozwiązania górnicy blockchain otrzymują w zamian kryptowalutę.

Kluczowe dania na wynos

  • Nonce lub „liczba używana tylko raz” odnosi się do pierwszej liczby, którą górnik blockchain musi odkryć przed rozwiązaniem bloku w łańcuchu bloków.
  • Gdy górnik rozwiąże obliczenia matematyczne, otrzyma kryptowalutę za swój czas i umiejętności.
  • Nonce jest trudne do znalezienia i jest uważane za sposób na wyeliminowanie mniej utalentowanych górników kryptograficznych.
  • Świat wydobywania kryptografii jest trudny i często potrzeba doskonałej mocy obliczeniowej, aby nawet zacząć próbować rozwiązać problem.

Zrozumienie Nonce

Blockchain jest kamieniem węgielnym kryptowaluty. Aby zabezpieczyć łańcuch bloków, dane z poprzednich bloków są szyfrowane lub „mieszane” w szeregu cyfr i liter. Odbywa się to poprzez przetwarzanie danych wejściowych bloku za pomocą funkcji, która wytwarza dane wyjściowe o stałej długości.

Funkcja użyta do wygenerowania skrótu jest deterministyczna, co oznacza, że ​​będzie generować ten sam wynik za każdym razem, gdy zostanie użyte to samo wejście. Oznacza to również, że funkcja może skutecznie generować zaszyfrowane dane wejściowe, utrudnia określenie danych wejściowych (co prowadzi do wydobywania) i powoduje niewielkie zmiany danych wejściowych, co powoduje zupełnie inny skrót. Ten złożony system tworzy sieć prywatności blockchain.

Specjalne uwagi: Odkrywanie nonce

Dodawanie transakcji do łańcucha bloków wymaga znacznej mocy obliczeniowej komputera. Osoby i firmy przetwarzające bloki nazywane są górnikami. Górnicy otrzymają rekompensatę tylko wtedy, gdy jako pierwsi utworzą skrót spełniający pewien zestaw wymagań, zwany skrótem docelowym.

Proces zgadywania skrótu rozpoczyna się w nagłówku bloku. Zawiera numer wersji bloku, znacznik czasu, skrót użyty w poprzednim bloku, skrót Roota Merkle, wartość jednorazową i skrót docelowy.

Pomyślne wydobycie bloku wymaga od górnika odgadnięcia nonce, która jest losowym ciągiem liczb dodawanym do zaszyfrowanej zawartości bloku, a następnie zmienianym.

Jeśli skrót spełnia wymagania określone w celu, wówczas blok jest dodawany do łańcucha bloków. Przechodzenie między rozwiązaniami w celu odgadnięcia nonce jest określane jako dowód pracy, a górnik, który jest w stanie znaleźć wartość, otrzymuje blok i płaci kryptowalutą.

Określenie, który ciąg znaków ma być użyty jako nonce, wymaga znacznej ilości prób i błędów, ponieważ jest to ciąg losowy. Górnik musi odgadnąć nonce, dołączyć go do skrótu bieżącego nagłówka, ponownie sprawdzić wartość i porównać z hasłem docelowym. Jeśli wynikowa wartość skrótu spełnia wymagania, górnik stworzył rozwiązanie i otrzymuje blok.

Jest bardzo mało prawdopodobne, że górnik z powodzeniem odgadnie nonce przy pierwszej próbie, co oznacza, że ​​górnik może potencjalnie przetestować dużą liczbę opcji nonce przed poprawnym wykonaniem. Im większa trudność - miara trudności tworzenia skrótu, który jest mniejszy niż cel - tym dłużej może zająć wygenerowanie rozwiązania.

Poziom trudności blokowania jest taki sam w całej sieci, co oznacza, że ​​wszyscy górnicy mają taką samą szansę znalezienia właściwego skrótu. Sieci kryptowalut zwykle ustalają docelową liczbę bloków, które mają być przetwarzane w określonym czasie, i okresowo dostosowują trudność, aby zapewnić osiągnięcie tego celu. Jeśli liczba przetworzonych bloków nie osiąga tego celu, wówczas trudność zostanie zmniejszona, a zmniejszenie trudności zostanie ustawione na czas przekraczający limit czasu przetwarzania.

Porównaj rachunki inwestycyjne Nazwa dostawcy Opis Ujawnienie reklamodawcy × Oferty przedstawione w tej tabeli pochodzą od partnerstw, od których Investopedia otrzymuje wynagrodzenie.

Terminy pokrewne

Definicja skrótu Hash jest funkcją, która przekształca wprowadzane litery i cyfry w zaszyfrowane dane wyjściowe o stałej długości. więcej Wydobywanie bitcoinów, wyjaśnienie Omówienie wszystkiego, co musisz wiedzieć o wydobywaniu bitcoinów, od Blockchain i blokowych nagród po dowody pracy i pule wydobywcze. więcej Hash docelowy Hash docelowy to liczba, której nagłówek bloku mieszającego musi być mniejszy lub równy, aby nowy blok mógł zostać przyznany. więcej Trudność z kryptowalutą Trudność to parametr wykorzystywany przez bitcoiny i inne kryptowaluty do utrzymywania stałego średniego czasu między blokami, gdy zmienia się moc skrótu sieci. więcej Dowód pracy Dowód pracy opisuje proces, który pozwala sieci Bitcoin zachować stabilność, utrudniając proces wydobywania lub rejestrowania transakcji. więcej Wydobycie Litecoin Wydobywanie Litecoin to przetwarzanie bloku transakcji w blockchain Litecoin. więcej linków partnerskich
Zalecane
Zostaw Swój Komentarz