Jesteś tutaj pierwszy raz? Sprawdź od czego zacząć! Kliknij mnie!

Dostosuj preferencje dotyczące zgody

Używamy plików cookie, aby pomóc użytkownikom w sprawnej nawigacji i wykonywaniu określonych funkcji. Szczegółowe informacje na temat wszystkich plików cookie odpowiadających poszczególnym kategoriom zgody znajdują się poniżej.

Pliki cookie sklasyfikowane jako „niezbędne” są przechowywane w przeglądarce użytkownika, ponieważ są niezbędne do włączenia podstawowych funkcji witryny.... 

Zawsze aktywny

Niezbędne pliki cookie mają kluczowe znaczenie dla podstawowych funkcji witryny i witryna nie będzie działać w zamierzony sposób bez nich. Te pliki cookie nie przechowują żadnych danych umożliwiających identyfikację osoby.

Brak plików do wyświetlenia

Funkcjonalne pliki cookie pomagają wykonywać pewne funkcje, takie jak udostępnianie zawartości witryny na platformach mediów społecznościowych, zbieranie informacji zwrotnych i inne funkcje stron trzecich.

Brak plików do wyświetlenia

Analityczne pliki cookie służą do zrozumienia, w jaki sposób użytkownicy wchodzą w interakcję z witryną. Te pliki cookie pomagają dostarczać informacje o metrykach liczby odwiedzających, współczynniku odrzuceń, źródle ruchu itp.

Brak plików do wyświetlenia

Wydajnościowe pliki cookie służą do zrozumienia i analizy kluczowych wskaźników wydajności witryny, co pomaga zapewnić lepsze wrażenia użytkownika dla odwiedzających.

Brak plików do wyświetlenia

Reklamowe pliki cookie służą do dostarczania użytkownikom spersonalizowanych reklam w oparciu o strony, które odwiedzili wcześniej, oraz do analizowania skuteczności kampanii reklamowej.

Brak plików do wyświetlenia

Ta strona wykorzystuje pliki Cookies do poprawnego działania. Polityka Prywatności
Strona główna Drzewo hash - co to jest?

Drzewo hash - co to jest?

Drzewo hash

Technologia blockchain pozwala na zachowanie anonimowości i transparentności dokonywanych transakcji naraz. Informacje zapisywane są w nowych blokach. Blockchain wymaga jednak odpowiedniej struktury danych. W tym momencie pojawia się drzewo hash.

 

Merkle tree, czyli drzewo hash

Co to jest drzewo hash? Drzewo hash, wymiennie drzewo Merkle (od nazwiska twórcy: Ralpha Merkle’a”) to struktura danych składająca się głównego korzenia i rozgałęzionych skrótów. Układ ten przypomina sposób, w jaki rozrastają się dalsze korzenie drzew, dlatego zaczął występować pod taką nazwą powszechnie.

Struktura danych Merkle tree wykorzystuje skróty hashowane zawierające informacje o większych zbiorach danych. Zazwyczaj bloki danych ułożone są podrzędnie względem skrótów niższego szczebla. Te ostatnie zaś prowadzą do skrótów nadrzędnych wyższego szczebla i ostatecznie do bloku korzenia.

Obecnie drzewo hash wykorzystywane jest przez technologię łańcucha bloków, w systemach transmisji danych rozproszonych i wielu innych zastosowaniach. Pierwotnie jednak celem Ralpha Merkle’a było stworzenie skutecznego systemu, który zapewniałby bezproblemową obsługę wielu podpisów elektronicznych Lamporta.

 

Działanie drzewa skrótów hashowanych

Sposób działania drzewa hash najłatwiej zrozumieć, powołując się na przykład pobierania plików za pomocą sieci torrent. Może zdarzyć się, że hash oryginalnego pliku będzie inny niż ten, który się pobiera. Zapobiec temu można poprzez funkcję podziału pliku na mniejsze części. Jednak każda część pliku będzie zawierała korzeń z informacją hashującą, dzięki czemu weryfikacja co do zgodności będzie łatwiejsza i natychmiastowa. Nieco podobnie działa funkcja haszująca w drzewach skrótów technologii blockchain.

Co to jest Cloud Mining?

Live