tradingview
4 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Harvesting

Harvesting to mechanizm tworzenia nowych bloków i zabezpieczania sieci, wykorzystywany w oryginalnym protokole NEM, znanym jako NIS1 (NEM Improvement Scheme 1). Termin ten jest specyficzny dla tej konkretnej sieci i opiera się na algorytmie zwanym Proof of Importance, który różni się od klasycznego stakingu wykorzystywanego w innych sieciach blockchain.

Jak działa harvesting

W sieci NEM (NIS1) prawo do stworzenia kolejnego bloku i otrzymania związanej z tym nagrody nie jest przyznawane wyłącznie na podstawie liczby posiadanych tokenów, jak to bywa w prostych modelach dowodu udziału. Algorytm Proof of Importance bierze pod uwagę tak zwany wskaźnik ważności konta, który oprócz salda uwzględnia również aktywność transakcyjną danego konta w sieci, w tym liczbę i wielkość transakcji z innymi aktywnymi kontami.

Aby konto mogło uczestniczyć w harvestingu, musi posiadać minimalne saldo tokenów XEM określone przez protokół sieci. Użytkownicy mogą prowadzić harvesting lokalnie, uruchamiając własny węzeł, albo delegować to zadanie do węzła innego uczestnika sieci w procesie zwanym delegowanym harvestingiem, co pozwala uczestniczyć w mechanizmie bez konieczności utrzymywania własnej infrastruktury technicznej działającej nieprzerwanie.

Przykład działania

W modelu delegowanego harvestingu posiadacz tokenów XEM przekazuje swojemu kontu status delegowania do wskazanego węzła sieci, zachowując przy tym pełną kontrolę nad swoimi środkami – węzeł delegowany nie ma dostępu do przenoszenia tokenów, a jedynie wykorzystuje wskaźnik ważności konta do obliczeń związanych z tworzeniem bloków. Nagrody uzyskane w ten sposób są przekazywane na konto delegujące zgodnie z zasadami protokołu.

Harvesting a inne mechanizmy konsensusu

Warto jasno odróżnić harvesting od uniwersalnych pojęć takich jak staking czy mining. Harvesting to nazwa mechanizmu specyficznego dla sieci NEM w wersji NIS1 i nie powinien być traktowany jako synonim każdej formy stakingu stosowanej w innych sieciach opartych na dowodzie udziału. Podobnie harvesting nie jest formą wydobycia opartego na mocy obliczeniowej, jak w sieciach wykorzystujących dowód pracy, ponieważ nie wymaga rozwiązywania zadań kryptograficznych wymagających dużych zasobów energetycznych.

Znaczenie wskaźnika ważności

Uwzględnienie aktywności transakcyjnej w obliczaniu wskaźnika ważności konta miało na celu promowanie realnego uczestnictwa w ekosystemie sieci, a nie tylko biernego przechowywania tokenów. Rozwiązanie to było jedną z charakterystycznych cech odróżniających oryginalny projekt NEM od innych sieci działających w oparciu o prostszy dowód udziału.

Ograniczenia i kwestie do rozważenia

Harvesting w opisanej formie dotyczy protokołu NIS1, a nowsze wersje i następcy tej technologii mogą wykorzystywać odmienne mechanizmy konsensusu. Uczestnictwo w harvestingu, podobnie jak w innych mechanizmach zabezpieczania sieci blockchain, wiąże się z zależnością od stabilności i uczciwości wybranego węzła w przypadku delegowania, a wysokość otrzymywanych nagród zależy od zmiennych parametrów sieci i nie jest gwarantowana.

Konfiguracja węzła a harvesting

W sieci NEM (NIS1) uruchomienie własnego węzła w celu prowadzenia harvestingu wymagało odpowiedniej konfiguracji technicznej oraz nieprzerwanego dostępu do internetu, co dla wielu indywidualnych posiadaczy tokenów było barierą praktyczną. Wprowadzenie mechanizmu delegowanego harvestingu miało na celu obniżenie tej bariery, umożliwiając uczestnictwo w mechanizmie zabezpieczania sieci bez konieczności samodzielnego utrzymywania infrastruktury technicznej, przy jednoczesnym zachowaniu pełnej kontroli nad posiadanymi tokenami przez cały czas trwania delegowania.

Znaczenie harvestingu dla ekosystemu NEM

Harvesting, jako mechanizm zabezpieczający sieć NEM w wersji NIS1, odegrał istotną rolę w promowaniu określonego modelu uczestnictwa w ekosystemie tej sieci, w którym aktywność transakcyjna była premiowana na równi z samym posiadaniem tokenów. Takie podejście miało zachęcać posiadaczy tokenów do rzeczywistego korzystania z sieci, a nie tylko do biernego przechowywania aktywów w oczekiwaniu na nagrody, co odróżniało ten model od niektórych innych mechanizmów konsensusu opartych wyłącznie na wielkości posiadanego salda.

Podsumowanie

Harvesting jest mechanizmem tworzenia bloków charakterystycznym dla sieci NEM w wersji NIS1, opartym na algorytmie Proof of Importance uwzględniającym saldo i aktywność transakcyjną konta. Nie jest to uniwersalny model konsensusu ani nazwa stosowana wobec każdej formy stakingu – to rozwiązanie właściwe konkretnej sieci blockchain.