Mi a konszenzus mechanizmus?
A konszenzusmechanizmus egy hibatűrő mechanizmus, amelyet a számítógépes és a blokklánc-rendszerekben használnak annak érdekében, hogy az elosztott folyamatok vagy multi-agent rendszerek között, például kriptováltozatokkal, a hálózat egyetlen adatértékéről vagy egyetlen állapotáról a szükséges megállapodást elérjék. Ez többek között hasznos a nyilvántartásban.
Magyarázat a konszenzus mechanizmusáról
Bármely központi rendszerben, mint például egy országban a vezetői engedélyekkel kapcsolatos kulcsinformációkat tartalmazó adatbázis, a központi adminisztrátor jogosult az adatbázist fenntartani és frissíteni. A frissítések elvégzését - például az egyes licencekre jogosult személyek nevének hozzáadása / törlése / frissítése - egy központi hatóság végzi, amely a valódi nyilvántartások vezetéséért kizárólagos felelős.
A nyilvános blokkláncok, amelyek decentralizált, önszabályozó rendszerekként működnek, globális szinten működnek egyetlen autoritás nélkül. Ezekbe beletartozik több százezer olyan résztvevő, akik a blokkláncon előforduló tranzakciók ellenőrzésével és hitelesítésével, valamint a blokkbányászati tevékenységekkel foglalkoznak.
A blokklánc ilyen dinamikusan változó állapotában ezeknek a nyilvánosan megosztott főkönyveknek hatékony, valós, valós idejű, funkcionális, megbízható és biztonságos mechanizmusra van szükségük annak biztosításához, hogy a hálózaton zajló összes tranzakció valódisággal járjon, és az összes résztvevő konszenzusban állapodjon meg. a főkönyvi státusról. Ezt a nagyon fontos feladatot a konszenzusmechanizmus hajtja végre, amely olyan szabálykészlet, amely dönt a blokklánc különböző résztvevőinek hozzájárulásáról.
Különböző típusú konszenzusmechanizmus-algoritmusok működnek, amelyek különböző elveken működnek.
A munka bizonyítása (POW) a konszenzusos algoritmus, amelyet a legnépszerűbb kriptovállalati hálózatok, például a bitcoin és a litecoin használnak. Szükség van egy résztvevő csomópontra annak bizonyítására, hogy az általuk elvégzett és benyújtott munka jogosult arra, hogy megkapja a jogot új tranzakciók hozzáadására a blokkláncba. A bitcoin teljes bányászati mechanizmusa azonban nagy energiafogyasztást és hosszabb feldolgozási időt igényel.
A tét bizonyítása (POS) egy másik általános konszenzus algoritmus, amely olcsó, alacsony energiaigényű alternatívaként fejlődött ki a POW algoritmus számára. Ez magában foglalja a felelősség elosztását a nyilvános könyvelés egy résztvevő csomópont számára történő fenntartása szempontjából, az arányában lévő virtuális valuta tokenek számával. Ennek azzal a hátránnyal jár, hogy a kriptocoin-megtakarítást elősegíti a kiadások helyett.
Hasonlóképpen vannak más konszenzusos algoritmusok, mint például a Proof of Capacity (POC), amelyek lehetővé teszik a blokklánc-hálózat hozzájáruló csomópontjainak memóriaterületének megosztását. Minél több memória vagy merevlemez-hely van a csomópontban, annál több jogot kap a nyilvános főkönyv fenntartására.