Hash to jedno z podstawowych pojęć w świecie kryptograficznym. Dowiedz się, czym jest hash i do czego służy.
Hash to – w największym skrócie – krótki ciąg znaków przyporządkowany do zbioru danych o dowolnej wielkości. To jeden z podstawowych elementów, na których opiera się cała filozofia działania sieci blockchain. Dla przypomnienia: blockchain umożliwia przesyłanie i przechowywanie danych o wszystkich transakcjach w ramach sieci. Informacje są przechowywane w blokach, które tworzą swoisty łańcuch.
Jaka jest rola hasha w technologii blockchain? Można go porównać np. do kleju w łańcuchu bloków. Dlaczego? Każdy blok w sieci blockchain zaczyna się hashem z poprzedniego bloku. Hash to algorytm, który „skraca” ciągi znaków (w przypadku Bitcoina jest to zawsze 256 bitów kodu maszynowego). Nie ma możliwości stworzenia dwóch takich samych skrótów, a co za tym idzie – manipulacji w obrębie bloków w sieci, które skutkowałyby np. powieleniem kryptowaluty. Hash można też nazwać „liniami papilarnymi” w świecie krypto.
To właśnie m.in. dzięki hashom technologia blockchain jest tak bezpieczna i uniemożliwia malwersacje, np, kradzieże cyfrowych aktywów