Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 9335|Odpoveď: 1

Úvod a skúsenosti s [blockchain] konsenzuálnym algoritmom (POW, POS, DPOS, PBFT).

[Kopírovať odkaz]
Zverejnené 22. 2. 2018 15:54:09 | | |
POW: Proof of Work.

Bitcoin používa mechanizmus POW pri generovaní blokov a blokový hash, ktorý spĺňa požiadavky, je zložený z N vedúcich núl a počet núl závisí od hodnoty obtiažnosti siete. Získanie rozumného blokového hashu vyžaduje veľa pokusov o výpočty a čas výpočtu závisí od rýchlosti hashovania stroja. Keď uzol poskytne rozumnú hodnotu blokového hashu, znamená to, že uzol skutočne prešiel mnohými pokusmi o výpočty, samozrejme, nemôže získať absolútnu hodnotu počtu výpočtov, pretože nájdenie rozumného hashu je pravdepodobnostná udalosť. Keď má uzol n% výpočtového výkonu celej siete, má n/100 pravdepodobnosť, že nájde blokový hash.

POS: Proof of Stake.

POS: Tiež známy ako proof of stake, podobne ako majetok uložený v banke, tento model vám rozdeľuje príslušný úrok na základe množstva a času, počas ktorého držíte digitálnu menu.
V režime proof-of-stake POS existuje pojem vek mince, každá minca vydáva 1 mincu za vek, napríklad držíte 100 mincí, spolu 30 dní, potom je váš vek mince 3000, a ak nájdete POS blok, vek mince sa vyprázdni na 0. Za každých 365 mincí, ktoré vyprázdnite, získate 0,05 mince úroku z bloku (za predpokladu, že úrok možno chápať ako 5 % ročne), takže v tomto prípade úrok = 3000 * 5 % / 365 = 0,41 mince, čo je zaujímavé.

DPOS: Delegovaný dôkaz o podiele

Mechanizmus DPoS Bitshares, čínsky názov je Proof of Share Authorization Mechanism (známy aj ako Trustee Mechanismus), jeho princípom je umožniť hlasovať každému, kto vlastní Bit shares, čo vedie k 101 zástupcom, čo môžeme chápať ako 101 supernodov alebo ťažobných poolov, pričom týchto 101 superuzlov má úplne rovnaké práva medzi sebou. Z určitého pohľadu je DPOS trochu ako parlamentný systém alebo systém ľudového kongresu. Ak delegáti nesplnia svoje povinnosti (nedokážu vygenerovať blok počas svojho ťahu), sú vyradení zo zoznamu a sieť zvolí nový supernode na ich miesto. Vznik DPOS je hlavne spôsobený vznikom ťažobných strojov, pričom veľká časť výpočtovej sily je na ľuďoch, ktorí Bitcoin nechápu alebo sa o neho nezaujímajú, podobne ako koncertní špekulanti, ktorí hromadia veľké množstvo lístkov a vôbec sa nezaujímajú o obsah koncertu.

PBFT: Praktická byzantská odolnosť voči chybám, praktický byzantský algoritmus odolnosti voči chybám. Pozri uvedenie byzantského algoritmu odolnosti voči chybám vyššie.
PBFT je replikačný algoritmus stavového automatu, teda služba je modelovaná ako stavový automat a stavový automat replikuje na rôznych uzloch distribuovaného systému. Každá kópia stavového automatu ukladá stav služby a zároveň implementuje jej prevádzku. Množina všetkých kópií je znázornená veľkým písmenom R, používajúc od 0 do | Celé číslo R|-1 reprezentuje každú kópiu. Pre účely opisu predpokladajme | R|=3f+1, kde f je maximálny počet kópií, ktoré môžu zlyhať. Hoci môže existovať viac ako 3f+1 replík, ďalšie repliky nezlepšujú spoľahlivosť okrem zníženia výkonu.

Vyššie uvedené sú hlavne súčasné hlavné konsenzuálne algoritmy.
Z chronologického hľadiska je tento poradie tiež určené podľa poradia, v akom sa konsenzuálny algoritmus zrodil, aby sa stal populárnym.
Pre POW sa Bitcoin priamo stáva realitou a začína sa používať. Existencia POS je hlavne výsledkom ekonomických úvah a inovácií. Nakoniec, vzhľadom na existenciu profesionálnych baníkov a ťažobných strojov, má komunita značné obavy z centralizácie tohto algoritmu, ktorý tvrdí, že je decentralizovaný, teda že sa hovorí, že 60 %~70 % výpočtového výkonu je sústredených v Číne. Preto sa DPOS objavil neskôr, čo nevyžaduje veľa dodatočného výpočtového výkonu na rozdelenie kapitálu do produkcie ťažobného fondu. Avšak nie je možné povedať, že môže hrať náhradnú úlohu, DPOS nahradí len POW, POS alebo POW+POS, napokon, existencia je rozumná. Každý algoritmus má svoje vlastné úvahy a významy v konkrétnom časovom období, či už technickom alebo obchodnom.

Ak vystúpite z perspektívy technika, môže existovať viac konsenzuálnych algoritmov, ktoré kombinujú politiku a ekonómiu, a možno aj viac konsenzuálnych algoritmov, napríklad kombinovaných konsenzuálnych metód podobných konceptu PPP, ktoré môžu nielen dosiahnuť charakter trestu pre škodlivých aktérov, ale aj najefektívnejší a najúspornejší výpočtový výkon.

Čo sa týka výberu algoritmu, tu je citát zo slov Wandy Jizong na záver:

Jedným slovom, najlepší návrh konsenzu je modulárny, napríklad notár, výber konsenzuálneho algoritmu je úzko spätý so scenárom aplikácie, dôveryhodné prostredie používa paxos alebo raft, permissioned alliance môže používať PBFT a permissionless chain môže byť POW, POS, Ripple consensus atď., podľa úrovne dôvery protistrany, slobodne si vyberte konsenzuálny mechanizmus, čo je naozaj optimálne.
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com