Fork (odgałęzienie), stosowany w kontekście kryptowalut, to stworzenie nowej monety na podstawie istniejącego projektu, jego kodu źródłowego lub algorytmu, z wprowadzonymi pewnymi zmianami. W rosyjskojęzycznej społeczności kryptograficznej fork najczęściej oznacza właśnie takie alternatywne waluty (altcoiny), które dziedziczą technologiczne podstawy wcześniejszych sieci, ale różnią się parametrami lub funkcjonalnością.
Programiści mogą zmieniać szeroki zakres cech: algorytm haszowania, czas generowania bloków, wielkość nagrody, całkowitą emisję lub dodatkowe funkcje. Dzięki otwartości kodu źródłowego wielu kryptowalut, uruchomienie forka nie wymaga budowania protokołu od podstaw — jako podstawę przyjmuje się sprawdzone rozwiązanie.
Przykłady forków według algorytmu
- monety oparte na algorytmie SHA-256 często klasyfikowane są jako odgałęzienia Bitcoina;
- monety oparte na algorytmie Scrypt historycznie wywodzą się z Litecoina, który jako pierwszy szeroko zastosował ten algorytm.
Ważne jest, aby odróżnić fork jako niezależną kryptowalutę od forka jako zdarzenia w ramach istniejącej sieci (podział blockchaina). W pierwszym przypadku mówimy o nowym niezależnym projekcie; w drugim o zmianie zasad w ramach jednej sieci. Pojawienie się forków odzwierciedla elastyczność otwartych technologii, ale jakość i perspektywy każdej takiej monety powinny być oceniane indywidualnie.



