Co je mechanismus konsensu?
Mechanismus konsensu je mechanismus tolerantní k chybám, který se používá v počítačových a blockchainových systémech k dosažení nezbytné shody o jediné datové hodnotě nebo jednom stavu sítě mezi distribuovanými procesy nebo systémy s více agenty, například s kryptoměnami. Je užitečný mimo jiné při vedení záznamů.
Vysvětlení mechanismu konsensu
V jakémkoli centralizovaném systému, jako je databáze obsahující klíčové informace o řidičských průkazech v zemi, má centrální správce oprávnění k údržbě a aktualizaci databáze. Úkol provádět jakékoli aktualizace - například přidávat / mazat / aktualizovat jména lidí, kteří se kvalifikovali pro určité licence - plní ústřední orgán, který zůstává jediným pověřeným vedením autentických záznamů.
Veřejné blockchainy, které fungují jako decentralizované samoregulační systémy, fungují v globálním měřítku bez jediné autority. Zahrnují příspěvky od stovek tisíc účastníků, kteří pracují na ověřování a ověřování transakcí probíhajících na blockchainu a na činnostech těžby bloků.
V tak dynamicky se měnícím stavu blockchainu potřebují tyto veřejně sdílené knihy efektivní, spravedlivý, funkční, spolehlivý a bezpečný mechanismus v reálném čase, aby se zajistilo, že všechny transakce probíhající v síti jsou skutečné a všichni účastníci se shodnou na konsensu o stavu účetní knihy. Tento důležitý úkol se provádí mechanismem konsensu, což je soubor pravidel, která rozhodují o příspěvcích různých účastníků blockchainu.
Existují různé druhy algoritmů konsensuálních mechanismů, které pracují na různých principech.
Důkaz práce (POW) je běžný konsenzuální algoritmus používaný nejpopulárnějšími kryptoměnovými sítěmi, jako jsou bitcoin a litecoin. Vyžaduje, aby účastnický uzel dokázal, že provedená práce a jejich předložení je kvalifikuje k získání práva na přidání nových transakcí do blockchainu. Celý tento těžební mechanismus bitcoinů však vyžaduje vysokou spotřebu energie a delší dobu zpracování.
Důkazem sázky (POS) je další běžný konsenzuální algoritmus, který se vyvinul jako nízkonákladová, nízkoenergetická alternativa k POW algoritmu. Zahrnuje to rozdělení odpovědnosti za údržbu veřejné knihy účastnickému uzlu v poměru k počtu tokenů virtuální měny v držení. Nevýhodou však je, že místo utrácení podporuje úsporu kryptocoinů.
Podobně existují i jiné konsenzuální algoritmy, jako je Proof of Capacity (POC), které umožňují sdílení paměťového prostoru přispívajících uzlů v síti blockchain. Čím více paměti nebo místa na pevném disku má uzel, tím více práv je uděleno pro údržbu veřejné knihy.
