Mechanizm konsensusu kryptograficznego PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Mechanizm konsensusu kryptograficznego

Mechanizm konsensusu kryptograficznego PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Aby wskoczyć na modę szaleństwa kryptowalut, wiele startupów w ciągu ostatnich kilku lat rozważało wstępne oferty monet lub ICO. Według CNBC prawie połowa ICO kończy się niepowodzeniem.

Oprócz ICO istnieją różne powody, dla których firmy internetowe decydują się na rozpoczęcie nowej kryptowaluty. Może to mieć na celu dostęp do nowej bazy klientów, wyeliminowanie ryzyka oszustwa lub po prostu anonimowość transakcji. Od pomysłu stworzenia nowej kryptowaluty do faktycznego jej uruchomienia, istnieje szereg kroków. Pierwszym z nich jest wybór mechanizmu konsensusu.

Krótko mówiąc, są to protokoły, które uznają konkretną transakcję za legalną i dodają ją do bloku. Zobaczmy, co to oznacza.

Photo by Taylora Vicka on Unsplash

Blockchainy, w przeciwieństwie do systemów scentralizowanych, zmieniają się dynamicznie. Centralnie przechowywana baza danych praw jazdy może być aktualizowana wyłącznie przez administrację centralną uprawnioną do zapewnienia autentyczności zapisów. Jednak w przypadku blockchain jest to samoregulujący się system bez uprawnień. Ten samoregulujący się system obejmuje miliony uczestników, którzy pracują nad weryfikacją i uwierzytelnianiem transakcji na blockchainie.

W przypadku tak szybko zmieniającego się statusu łańcucha bloków wspólne księgi rachunkowe muszą być wydajne, niezawodne, bezpieczne i funkcjonalne, aby zweryfikować autentyczność transakcji i upewnić się, że wszyscy uczestnicy zgadzają się co do statusu księgi. Zadanie to realizuje mechanizm konsensusu — zbiór zasad podejmowania decyzji o działaniach na blockchainie.

Najpopularniejsza obecnie kryptowaluta, Bitcoin, wykorzystuje mechanizm konsensusu Proof of Work (PoW). W mechanizmie węzeł uczestnika musi uzyskać prawo do dodania nowej transakcji do łańcucha blokowego poprzez udowodnienie wykonanej pracy.

„PoW opisuje system, który wymaga niemałego, ale wykonalnego wysiłku, aby powstrzymać złośliwe wykorzystanie mocy obliczeniowej”. — Jake, Investopedia

Mechanizm ten wymaga od uczestników włożenia wysiłku w rozwiązywanie dowolnych problemów matematycznych, aby zapobiec narażeniu systemu na niepoważne ataki. Jest to również wykorzystywane do wydobywania nowych tokenów wraz z walidacją transakcji.

Takie mechanizmy pomagają przeprowadzić transakcję kryptograficzną bez potrzeby korzystania z zaufanej strony trzeciej. Mechanizm ten został pierwotnie stworzony jako rozwiązanie do wiadomości spamowych, a ten używany przez Bitcoin jest oparty na funkcji haszującej SHA-256.

PoW sprawia, że ​​przejęcie sieci wymaga dużej ilości zasobów. Inny mechanizm znany jako Proof of Stake (PoS) przydziela moc wydobywczą na podstawie tokenów przechowywanych w portfelu. Losowo przypisuje węzeł, który będzie wydobywał lub sprawdzał transakcje na podstawie posiadanych monet. W porównaniu z PoW wymaga mniej zasobów, ale wiąże się z ryzykiem 51% ataku w przypadku małych altcoinów.

Photo by André François McKenzie on Unsplash

Źródło: https://medium.com/predict/the-crypto-consensus-mechanism-64bc8a7efabe?source=rss——-8—————–kryptowaluta

Znak czasu:

Więcej z Średni