Investor's wiki

Dowód upływu czasu (PoET)

Dowód upływu czasu (PoET)

Co to jest dowód upływu czasu (PoET)?

Dowód upływu czasu (PoET) to mechanizm konsensusu sieci blockchain,. który zapobiega wysokiemu wykorzystaniu zasobów i zużyciu energii; utrzymuje proces bardziej wydajny dzięki przestrzeganiu uczciwego systemu loterii.

Algorytm wykorzystuje losowo wygenerowany czas, który upłynął, aby decydować o prawach do kopania i zwycięzcach bloków w sieci blockchain. Uruchamiając zaufany kod w bezpiecznym środowisku, algorytm PoET zwiększa również przejrzystość, zapewniając możliwość weryfikacji wyników loterii przez uczestników zewnętrznych.

Zrozumienie dowodu upływu czasu (PoET)

Mechanizm konsensusu to metoda wykorzystywana przez sieci blockchain do weryfikacji transakcji i tworzenia większej liczby bloków. Dowód upływu czasu (PoET) to mechanizm konsensusu często używany w autoryzowanych sieciach blockchain do decydowania o prawach do kopania lub zwycięzców bloków w sieci. Dozwolone sieci blockchain to typy, które wymagają od każdego potencjalnego uczestnika zidentyfikowania się, zanim będzie mógł dołączyć.

Mechanizm konsensusu sieci PoET musi zapewnić dwa kluczowe czynniki. Po pierwsze, zapewnia, że uczestniczące węzły rzeczywiście wybierają czas, który jest rzeczywiście losowy, a nie krótszy czas wybrany celowo przez uczestników, aby wygrać. Po drugie, ustala, że zwycięzca zakończył czas oczekiwania.

Dowód czasu, który upłynął, zużywa znacznie mniej energii niż dowód pracy, ponieważ losowo wybiera węzeł zamiast używać wszystkich górników w sieci w konkursie.

Koncepcja PoET została wymyślona na początku 2016 roku przez Intel Corporation (INTC), giganta produkującego chipy. Oferuje gotowe, zaawansowane technologicznie narzędzie do rozwiązania problemu obliczeniowego „losowych wyborów lidera”. Wbudowany mechanizm umożliwia aplikacjom wykonanie zaufanego kodu w chronionym środowisku, zapewniając spełnienie obu wymagań — losowego wyboru czasu oczekiwania dla wszystkich uczestniczących węzłów i rzeczywistego zakończenia czasu oczekiwania przez zwycięskiego uczestnika.

Wraz z innymi organizacjami, takimi jak Linux Project i IBM, Intel sponsorował projekt Hyperledger Sawtooth o otwartym kodzie źródłowym, który wykorzystuje mechanizm konsensusu PoET. Hyperledger Sawtooth to rozwiązanie do rozproszonej księgi, które jest zarówno skalowalne, jak i adaptowalne do wielu zastosowań na poziomie przedsiębiorstwa.

Jak działa PoET?

Opierając się na zasadzie uczciwego systemu loterii, w którym każdy węzeł ma jednakowe szanse na wybór, mechanizm PoET rozkłada szanse na wygraną na jak największą liczbę uczestników sieci.

W ramach PoET każdy węzeł uczestniczący w sieci musi czekać przez losowo wybrany okres; pierwszy, który ukończy wyznaczony czas oczekiwania, wygrywa nowy blok. Każdy węzeł w sieci blockchain generuje losowy czas oczekiwania i śpi przez określony czas.

Ten, który budzi się jako pierwszy — czyli ten z najkrótszym czasem oczekiwania — budzi się i wprowadza nowy blok do łańcucha bloków, przesyłając niezbędne informacje do całej sieci równorzędnej. Ten sam proces powtarza się następnie dla odkrycia następnego bloku.

Czym PoET różni się od PoW?

Zasadniczo przepływ pracy jest podobny do mechanizmu konsensusu, po którym następuje algorytm dowodu pracy (PoW),. ale bez wysokiego zużycia energii. Pozwala węzłowi spać i przełączyć się na inne zadania przez określony czas, zwiększając w ten sposób wydajność sieci.

Dowód upływu czasu nie promuje decentralizacji i otwartości, tak jak robi to dowód pracy, ponieważ wymaga wydania certyfikatu każdemu, kto chce dołączyć do sieci.

Mechanizm uruchamiania zaufanego kodu w bezpiecznym środowisku zaspokaja również wiele innych potrzeb sieciowych. Zapewnia to, że zaufany kod działa w bezpiecznym środowisku i nie może być zmieniany przez żadnego uczestnika. Zapewnia również możliwość weryfikacji wyników przez uczestników lub inne upoważnione podmioty, zwiększając w ten sposób przejrzystość konsensusu sieciowego.

PoET kontroluje koszt procesu konsensusu i utrzymuje go zwinnym, tak aby pozostał proporcjonalny do wartości uzyskanej z procesu, co jest niezbędnym warunkiem dalszego rozwoju gospodarki kryptowalut .

Przegląd najważniejszych wydarzeń

  • Przepływ pracy PoET jest podobny do dowodu pracy (PoW) Bitcoin, ale zużywa mniej energii, ponieważ pozwala węzłowi na uśpienie i przełączanie się na inne zadania przez określony czas, zwiększając w ten sposób wydajność energetyczną sieci.

  • Węzeł o najkrótszym czasie oczekiwania obudzi się pierwszy i wygra blok, dzięki czemu będzie mógł zatwierdzić nowy blok do łańcucha bloków.

  • PoET podąża za systemem loterii, który równomiernie rozkłada szanse na wygraną wśród uczestników sieci, dając każdemu węzłowi taką samą szansę.

  • Algorytm PoET generuje losowy czas oczekiwania dla każdego węzła w sieci blockchain; każdy węzeł musi spać przez ten czas.

  • Dowód upływu czasu (PoET) to algorytm konsensusu opracowany przez firmę Intel Corporation, który umożliwia uprawnionym sieciom blockchain ustalenie, kto tworzy następny blok.

FAQ

Co to jest Hyperledger Sawtooth?

Hyperledger Sawtooth to rozproszona księga — podobna do łańcucha bloków — zaprojektowana do zastosowań korporacyjnych, takich jak łańcuch dostaw i logistyka. Może być nawet używany do zarządzania zapasami, księgowości lub innych zadań biznesowych, które pochłaniają czas i są podatne na błędy.

Czy istnieje moneta na dowód upływu czasu?

PoET jest używany głównie w Hyperledger Sawtooth. Od stycznia 2022 r. nie ma kryptowaluty korzystającej z PoET.

Jaka jest różnica między dowodem pracy a dowodem upływu czasu?

PoW to konkurencyjny mechanizm pracy, w którym PoET jest mechanizmem losowej selekcji.