POW: Důkaz práce.
Bitcoin používá mechanismus POW při generování bloků a hash bloku, který splňuje požadavky, se skládá z N vedoucích nul, přičemž počet nul závisí na obtížnosti sítě. Získání rozumného blokového hashu vyžaduje mnoho pokusů o výpočty a doba výpočtu závisí na rychlosti hashování stroje. Když uzel poskytne rozumnou hodnotu blokového hashu, znamená to, že skutečně podstoupil mnoho pokusů o výpočty, samozřejmě nemůže získat absolutní hodnotu počtu výpočtů, protože nalezení rozumného hashu je pravděpodobnostní událost. Když má uzel n% výpočetního výkonu celé sítě, má n/100 pravděpodobnost nalezení blokového hashe.
POS: Důkaz o podílu.
POS: Také známý jako proof of stake, podobně jako majetek uložený v bance, tento model vám přiděluje odpovídající úroky na základě množství a doby, po kterou držíte digitální měnu. V režimu proof-of-stake POS existuje termín "stáří mincí", každá mince vyprodukuje 1 stáří mince denně, například držíte 100 mincí, celkem 30 dní, pak je váš stáří mince 3000, a pokud najdete blok POS, stáří mincí se vyprázdní na 0. Za každých 365 mincí, které vyprázdníte, získáte 0,05 mince úroku z bloku (za předpokladu, že úrok lze chápat jako 5 % ročně), takže v tomto případě úrok = 3000 * 5 % / 365 = 0,41 mince, což je zajímavé.
DPOS: Delegovaný důkaz podílu
Mechanismus DPoS Bitshares, čínský název je Proof of Share Authorization Mechanism (známý také jako Trustee Mechanismus), jehož principem je umožnit hlasovat všem, kdo drží Bit shares, což vede k 101 zástupcům, což můžeme chápat jako 101 superuzlů nebo těžebních poolů, a těchto 101 superuzlů má zcela stejná práva jeden k druhému. Z určitého pohledu je DPOS trochu jako parlamentní systém nebo systém lidového kongresu. Pokud delegáti nesplní své povinnosti (například nevygenerují blok během svého tahu), jsou vyřazeni ze seznamu a síť zvolí nový superuzel, který je nahradí. Vznik DPOS je hlavně způsoben vznikem těžacích strojů a velká část výpočetní síly je na lidech, kteří Bitcoin nechápou nebo se o něj nezajímají, podobně jako koncertní špekulanti, kteří hromadí velké množství vstupenek a vůbec je nezajímá obsah koncertu.
PBFT: Praktická byzantská odolnost vůči chybám, praktický byzantský algoritmus odolnosti vůči chybám. Viz úvod byzantského algoritmu odolnosti proti chybám výše. PBFT je replikační algoritmus stavového automatu, tedy služba je modelována jako stavový automat a stavový automat replikuje na různých uzlech distribuovaného systému. Každá kopie stavového automatu ukládá stav služby a zároveň implementuje její provoz. Množina všech kopií je znázorněna velkým písmenem R, přičemž se používá 0 až | Celé číslo R|-1 reprezentuje každou kopii. Pro účely popisu předpokládejme | R|=3f+1, kde f je maximální počet kopií, které mohou selhat. Ačkoli může existovat více než replik 3f+1, další repliky nezvyšují spolehlivost kromě snižování výkonu.
Výše uvedené se týká především současných běžných konsenzuálních algoritmů. Z chronologického hlediska je toto pořadí také určeno podle pořadí, v jakém se konsenzuální algoritmus zrodil, aby se stal populárním. Pro POW je Bitcoin přímo realitou a uváděn do provozu. Existence POS je především důsledkem ekonomických úvah a inovací. Nakonec, vzhledem k existenci profesionálních těžařů a těžebních strojů, má komunita značné obavy z centralizace tohoto algoritmu, který tvrdí, že je decentralizovaný, tedy že se povídá, že 60 %~70 % výpočetního výkonu je soustředěno v Číně. Proto se DPOS objevil později, což nevyžaduje mnoho dodatečného výpočetního výkonu k rozdělení kapitálu do výstupu těžebního fondu. Nicméně nelze říci, že může hrát náhradní roli, DPOS nahrazuje pouze POW, POS nebo POW+POS, koneckonců existence je rozumná. Každý algoritmus má své vlastní úvahy a významy v určitém časovém období, ať už technickém nebo obchodním.
Pokud vyskočíte z perspektivy technika, může existovat více konsenzuálních algoritmů, které kombinují politiku a ekonomii, a možná i více konsenzuálních algoritmů, například kombinace konsenzuálních metod podobných konceptu PPP, které mohou nejen dosáhnout povahy trestu pro škodlivé aktéry, ale také dosáhnout nejefektivnějšího a úsporného výpočetního výkonu.
Co se týče volby algoritmu, zde je citát ze slov Wandy Jizong jako závěr:
Jedním slovem, nejlepší návrh konsenzu je modulární, například notář, volba konsensuálního algoritmu je úzce spojena se scénářem aplikace, důvěryhodné prostředí používá paxos nebo raft, aliance s povolením může používat PBFT a bezpovolený řetězec může být POW, POS, Ripple konsensus atd., podle úrovně důvěry protistrany, volně volte mechanismus konsenzu, což je opravdu optimální. |