Po powstaniu World Wide Web/Internetu nastąpiły liczne ulepszenia. Podobnie jest w przypadku platform i architektur opartych na blockchain. Ponieważ blockchain działa za pośrednictwem zdecentralizowanej struktury, algorytmy konsensusu są wspólnym czynnikiem działania platformy lub aplikacji. Ten artykuł skupia się na algorytmie konsensusu Proof of Stake (PoS), w jaki sposób jest on postrzegany jako nadchodzący potencjalny algorytm, który byłby w stanie rozwiązać przeszkody w stosunku do swoich poprzedników. W istocie, Proof of Stake ma na celu robienie tego, co robił Prof of Work (PoW), ale produktywnie, wydajnie i ekonomicznie. W przeciwieństwie do PoW, gdzie zdolność górników do obliczania problemu obliczeniowego dowodzi, kto otrzyma nagrodę, w PoS ten, kto ma więcej monet/stawek, miałby większe prawdopodobieństwo otrzymania nagrody.
Dowód stawki został opracowany w celu zmniejszenia obliczeniowej konieczności dowodu pracy. W PoS, uczestnik jest wybierany na podstawie tego, ile wniósł wkładu. Z technicznego punktu widzenia stawką węzła w algorytmie konsensusu PoS jest liczba cyfrowych monet. Innym sposobem postrzegania tych cyfrowych monet jest „monety w kryptowalutach, które są przechowywane lub zdeponowane przez górnika, który obstawia w sieci”. Aby zapewnić prawidłowe działanie algorytmów opartych na stawkach, wdrożono algorytm FTS (Follow-the-Satoshi). Niektóre ilustracje to Cardano, Tezos. Tokeny w siatce są indeksowane, a funkcja haszująca pobiera ziarno (łańcuch o nieregularnej długości) jako dane wejściowe. Następnie odpowiedni indeksowany wynik jest generowany przez algorytm FTS. Następnie poprzez zindeksowaną listę wybierany jest odpowiedni lider, przeszukując historię transakcji. Wśród wielu korzyści wynikających z zastosowania tego algorytmicznego podejścia, jedną z nich jest szybsza walidacja aktywności. Jeśli jesteś nowy w technologii blockchain, Rysunek 1 pomoże w zrozumieniu podstaw działania blockchain. Rysunek 2 i Tabela 1 przedstawiają różnice między funkcjonowaniem algorytmu konsensusu Proof of Work i algorytmu konsensusu Proof of Stake. W pewnym sensie podstawą bezpieczeństwa w PoS jest synchronizacja sieci. Kolejnym kluczowym czynnikiem jest mechanizm motywacyjny.
Jeśli jesteś jednym z tych, którzy są zainteresowani poznaniem praktycznych przykładów biegania w terenie, to infografika umieszczona poniżej przedstawia pięć różnych ilustracji. Aby poinformować Cię z wyprzedzeniem, na infografice pokazano tylko ich główny element (proces konsensusu). Teraz przyjrzyjmy się procesowi konsensusu każdej ilustracji. Protokół Casper został zbudowany w taki sposób, że framework PoS może działać na protokołach PoW. Protokół Casper wykorzystuje protokół BFT (bizantyjska tolerancja błędów) do walidacji punktów kontrolnych w każdym ustalonym interwale. Protokół Ouroboros jest protokołem opartym na czystej stawce, co oznacza, że protokół dzieli czas na epoki, a w każdej epoce członkowie komitetu uczestniczą w 3-fazowym protokole rzucania monetą w celu budowania ziarna algorytmu FTS. Jedną z zalet tego protokołu (Ouroboros) jest to, że składa się z krótkiego czasu potwierdzenia transakcji i wysokiej przepustowości transakcji. Jednym z czynników, który został przesiąknięty w różnych przypadkach, jest to, że ma silne podstawy teoretyczne do wspierania zgodności bezpieczeństwa i zachęt. Protokół łańcuchów aktywności (COA) jest nieco wyróżniający się w porównaniu z Ouroboros. W protokole COA łańcuch jest podzielony na grupę bloków o długości „l”, a czas jest rozdzielony na każdą epokę. Hasz każdego bloku jest wykorzystywany do określania nasion bloku. Na koniec, nasiona wszystkich koźlaków zbudowanych w danej epoce są łączone w celu zaszczepienia algorytmu FTS do wyboru następcy lidera epoki.
Protokół Algorand działa również poprzez zatrudnienie komitetu, ale wykorzystuje mechanizm sortowania kryptograficznego oprócz algorytmu FTS do wyboru członków komitetu i liderów. Zaletą wdrożenia sortition jest to, że wybrany węzeł nie jest ujawniany, dopóki nie zostanie przesłany dowód, co chroni go przed uprzednim namierzeniem go przez kilku przeciwników. Protokół Tendermint wykorzystuje protokół głosowania BFT do walidacji bloku. Okazuje się, że protokół ten jest bezpieczny, jeśli 2/3 siły głosu sprawują uczciwi uczestnicy. Sama wiedza teoretyczna nie wystarczy, a praktyczne zastosowanie ma kluczowe znaczenie dla jej długoterminowego sukcesu. Niewiele obszarów, w których przyswaja się stawkowanie jako usługę, to:
- Udostępnianie pojazdów
- System udostępniania danych dla sieci IOV
- System zarządzania zaufaniem pojazdu
- Sieć ad-hoc dla pojazdów
Innym aspektem implementacji Prof of Stake jest Cloud Computing, jak omówiono tutaj. Zgodnie z proponowanym prototypem, użytkownicy chmury noszą kapelusz rówieśników w siatce blockchain. Postawiono hipotezę i pokazano, że funkcja pochodzenia zapewnia dodatkowe zabezpieczenie, ponieważ dostawca usług w chmurze (CSP) nie jest w stanie samodzielnie administrować operacjami na danych. Zamiast tego dostawca CSP mógł jedynie zarządzać zasobami i uwierzytelniać spójność Blockchain.
Jak pokazano na powyższej infografice, każdy gracz w sieci (CSP, użytkownik chmury…) ma określoną rolę do odegrania i dopiero po tym, jak każdy wykona swoją pracę odpowiednio, osiągany jest pożądany rezultat. Jeśli jesteś kimś, kto ma pewną wiedzę techniczną na temat blockchain, samo zapoznanie się z infografiką pozwoli ci szybko zrozumieć działanie backendu.
Należy pamiętać, że PoS i Staking-as-a-Service to nadchodzące obszary badań i eksperymentów. Tak więc w nadchodzących dniach będzie wiele ilustracji. Jeśli chcesz dowiedzieć się więcej o tym, co dzieje się w obszarze blockchain, odwiedź PrimafeLicitas aby dowiedzieć się więcej o ostatnich, nadchodzących i oczekiwanych aktualizacjach.
Szukasz pomocy tutaj?
Połącz się z naszym ekspertem za
szczegółowe omówienien
Post Przyszłość dowodu stakowania jako usługi: wymiany, 0% opłat i centralizacja pojawiła się najpierw na Primafelicitas.
- 2019
- O nas
- Stosownie
- podawany
- Korzyść
- algorytm
- Algorytmy
- Wszystkie kategorie
- wśród
- Zastosowanie
- POWIERZCHNIA
- Podstawy
- jest
- Korzyści
- blockchain
- blockchain technologia
- Budowanie
- Cardano
- casper
- Chmura
- cloud computing
- Monety
- przyjście
- wspólny
- składnik
- obliczać
- computing
- Zgoda
- mógłby
- kryptowaluta
- dane
- Zdecentralizowane
- wdrażanie
- określaniu
- różne
- cyfrowy
- Cyfrowe Monety
- krawędź
- Wymiana
- Moda
- Cecha
- Opłaty
- Postać
- W końcu
- i terminów, a
- Framework
- funkcjonować
- przyszłość
- miejsce
- będzie
- Krata
- Zarządzanie
- haszysz
- pomoc
- tutaj
- Wysoki
- historia
- W jaki sposób
- HTTPS
- Przeszkody
- infografika
- Internet
- IT
- Praca
- wiedza
- Lista
- i konserwacjami
- Użytkownicy
- nic
- Górniczy
- sieć
- operacje
- uczestniczyć
- kluczowy
- Platforma
- Platformy
- Grać
- gracz
- PoS
- PoW
- power
- wygląda tak
- dowód
- protokół
- dowodzi
- zapewnia
- Badania naukowe
- Zasoby
- Ujawnił
- bieganie
- "bezpiecznym"
- oszczędność
- bezpieczeństwo
- nasienie
- posiew
- wybrany
- So
- Ktoś
- prędkość
- stawka
- Staking
- składane
- sukces
- system
- Techniczny
- Technologia
- Tezos
- Podstawy
- świat
- Przez
- czas
- Żetony
- transakcja
- Zaufaj
- Nowości
- Użytkownicy
- Głosowanie
- Co
- KIM
- Praca
- świat