DEFINICJA Dowodu Upływającego Czasu (Kryptowaluta)
Dowód upływu czasu (POET) jest algorytmem mechanizmu konsensusowego sieci blockchain, który zapobiega wysokiemu wykorzystaniu zasobów i wysokiemu zużyciu energii oraz utrzymuje efektywność procesu dzięki przestrzeganiu sprawiedliwego systemu loterii.
PRZEKAZYWANIE Dowodu upływającego czasu (kryptowaluta)
POET to algorytm mechanizmu konsensusu, który jest często używany w dozwolonych sieciach blockchain do decydowania o prawach do wydobycia lub zwycięzcach bloków w sieci. Dozwolone sieci blockchain to takie, które wymagają od każdego potencjalnego uczestnika zidentyfikowania się, zanim zostaną dopuszczone. Oparty na zasadzie uczciwego systemu loterii, w którym każdy węzeł jest równie prawdopodobne, aby wygrać, mechanizm POET opiera się na rozłożeniu szans na uczciwe wygraną wśród jak największej liczby uczestników sieci.
Działanie algorytmu POET jest następujące. Każdy uczestniczący węzeł w sieci musi czekać na losowo wybrany okres, a pierwszy, który ukończy wyznaczony czas oczekiwania, wygrywa nowy blok. Każdy węzeł w sieci blockchain generuje losowy czas oczekiwania i przechodzi w tryb uśpienia na określony czas. Ten, który się obudzi jako pierwszy - czyli ten, który ma najkrótszy czas oczekiwania - budzi się i zatwierdza nowy blok do łańcucha bloków, transmitując niezbędne informacje do całej sieci równorzędnej. Ten sam proces powtarza się w celu wykrycia następnego bloku.
Mechanizm konsensusu sieci POET musi zapewniać dwa ważne czynniki. Po pierwsze, że uczestniczące węzły rzeczywiście wybierają czas rzeczywiście losowy, a nie krótszy czas wybrany celowo przez uczestników, aby wygrać, a po drugie, zwycięzca rzeczywiście ukończył czas oczekiwania.
Koncepcja POET została wynaleziona na początku 2016 roku przez słynnego giganta produkującego chipy. Oferuje gotowe zaawansowane technologicznie narzędzie do rozwiązania problemu komputerowego „losowych wyborów lidera”.
Wbudowany mechanizm pozwala aplikacjom na wykonanie zaufanego kodu w chronionym środowisku, a to zapewnia, że oba wymagania - losowy wybór czasu oczekiwania dla wszystkich uczestniczących węzłów i prawdziwe zakończenie czasu oczekiwania przez zwycięskiego uczestnika - są spełnione.
Zasadniczo przepływ pracy jest podobny do mechanizmu konsensusowego, po którym następuje algorytm dowodu pracy (POW) Bitcoina, ale bez wysokiego zużycia energii. Zamiast angażować zasoby, pozwala procesorowi górnika zasnąć i przejść do innych zadań na określony czas, zwiększając w ten sposób jego wydajność.
Mechanizm uruchamiania zaufanego kodu w bezpiecznym środowisku dba również o wiele innych potrzeb sieci. Zapewnia, że zaufany kod rzeczywiście działa w bezpiecznym środowisku i nie jest zmieniany przez żadnego zewnętrznego uczestnika. Zapewnia również, że wyniki są weryfikowalne przez zewnętrznych uczestników i podmioty, zwiększając w ten sposób przejrzystość konsensusu sieciowego.
POET kontroluje koszt procesu konsensusu i utrzymuje go w zwinności, dzięki czemu koszt pozostaje proporcjonalny do wartości uzyskanej z procesu, co jest kluczowym wymogiem, aby gospodarka kryptowalut nadal mogła się rozwijać.
