See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 9335|Vastuse: 1

Sissejuhatus ja kogemus [plokiahela] konsensusalgoritmiga (POW, POS, DPOS, PBFT).

[Kopeeri link]
Postitatud 22.02.2018 15:54:09 | | |
POW: Töö tõestus.

Bitcoin kasutab plokkide genereerimisel POW mehhanismi ning nõuetele vastav ploki räsi koosneb N juhtivast nullist ning nullide arv sõltub võrgu raskusastmest. Mõistliku plokiräsi saamine nõuab palju arvutusi ning arvutusaeg sõltub masina räsikiirusest. Kui sõlm annab mõistliku ploki räsi väärtuse, tähendab see, et sõlm on tõepoolest läbi teinud palju arvutuskatseid, loomulikult ei saa ta absoluutväärtust arvutuste arvust, sest mõistliku räsi leidmine on tõenäosuslik sündmus. Kui sõlmel on n% kogu võrgu arvutusvõimsusest, on sellel n/100 tõenäosus leida ploki räsi.

POS: Panuse tõend.

POS: Tuntud ka kui proof of stake, mis sarnaneb pangas hoiustatud varale, jagab see mudel sulle vastava intressi vastavalt sellele, kui palju ja kui kaua sul on digitaalset valuutat.
Proof-of-stake POS režiimis on termin nimega mündivanus, iga münt toodab iga päev ühe mündivanuse, näiteks kui sul on 100 münti, kokku 30 päeva, siis sel ajal on su mündi vanus 3000, praegu, kui leiad POS-ploki, tühjendatakse mündi vanus nullini. Iga 365 tühjendatud mündi eest teenid plokilt 0,05 intressimünti (eeldades, et intressi saab mõista kui 5% aastas), seega sel juhul intress = 3000 * 5% / 365 = 0,41 münti, mis on huvitav.

DPOS: Delegeeritud panuse tõestus

Bitshare'ide DPoS-mehhanism, hiina nimetus, on Proof of Share Authorization Mechanism (tuntud ka kui usaldusisikute mehhanism), selle põhimõte on lasta kõigil Bitshare'i omanikel hääletada, mille tulemusel on 101 esindajat, mida võib mõista kui 101 supersõlme või kaevandusbasseine, ning need 101 supersõlme omavad omavahel täiesti võrdseid õigusi. Teatud vaatenurgast on DPOS natuke nagu parlamentaarne süsteem või rahvakongressisüsteem. Kui delegaadid ei täida oma ülesandeid (ei genereeri plokki nende käigul), eemaldatakse nad nimekirjast ja võrk valib nende asemele uue supersõlme. DPOS-i tekkimine on peamiselt tingitud kaevandusmasinate tekkimisest ning suur arvutusvõimsus on suunatud inimestele, kes Bitcoini ei mõista ega hooli sellest, sarnaselt kontsert-skalpleritele, kes koguvad suurt hulka pileteid ega hooli kontserdi sisust üldse.

PBFT: Praktiline Bütsantsi tõrketaluvus, Praktiline Bütsantsi rikketaluvuse algoritm. Vaata ülaltoodud Bütsantsi tõrketaluvuse algoritmi tutvustust.
PBFT on olekumasina replikatsioonialgoritm, see tähendab, et teenus modelleeritakse olekumasinana ning olekumasin replitseerub hajutatud süsteemi erinevates sõlmedes. Iga olekumasina koopia salvestab teenuse oleku ja rakendab ka teenuse toimimist. Kõigi koopiate hulk on esitatud suure tähega R, kasutades 0 kuni | Täisarv R|-1 esindab iga koopiat. Kirjeldamise huvides oletame, et | R|=3f+1, kus f on maksimaalne ebaõnnestunud koopiate arv. Kuigi võib eksisteerida rohkem kui 3f+1 replika, ei paranda täiendavad replikad töökindlust muul moel kui vähendavad jõudlust.

Ülaltoodud on peamiselt praegused peavoolu konsensusalgoritmid.
Kronoloogilisest vaatepunktist määratakse see järjekord ka selle järgi, millises järjekorras konsensusalgoritm sündis populaarseks.
POW-le tehakse Bitcoin otse reaalsuseks ja pannakse kasutusse. POS-i olemasolu tuleneb peamiselt majanduslikest kaalutlustest ja innovatsioonist. Lõppkokkuvõttes, professionaalsete kaevandajate ja kaevandusmasinate olemasolu tõttu, on kogukonnal märkimisväärsed tsentraliseerimise mured selle algoritmi suhtes, mis väidab end olevat detsentraliseeritud, st räägitakse, et 60%~70% arvutusvõimsusest on koondunud Hiinasse. Seetõttu ilmus hiljem DPOS, mis ei vaja palju lisaarvutusvõimsust, et jaotada omakapitali kaevandusbasseini väljundisse. Siiski on võimatu öelda, et see võiks mängida asendusrolli, DPOS ainult POW asendamiseks, POS või POW+POS, sest eksistents on mõistlik. Igal algoritmil on oma kaalutlused ja tähendused kindlal ajaperioodil, olgu see tehniline või äriline.

Kui hüpata tehniku vaatenurgast välja, võib olla rohkem konsensusalgoritme, mis ühendavad poliitikat ja majandust, ning võib-olla on rohkem konsensusalgoritme, näiteks konsensusmeetodite kombineerimine, mis sarnanevad PPP kontseptsioonile, mis mitte ainult ei suuda karistada pahatahtlikke tegijaid, vaid saavutada ka kõige tõhusama ja säästlikuma arvutusvõimsuse.

Mis puudutab algoritmi valikut, siis siin on tsitaat Wanda Jizongi sõnadest lõpuks:

Ühesõnaga, parim konsensuse disain on modulaarne, näiteks notariaal, konsensusalgoritmi valik on tugevalt seotud rakendusstsenaariumiga, usaldusväärne keskkond kasutab paxost või rafti, lubatud liit võib kasutada PBFT-d ja loata ahel võib olla POW, POS, Ripple konsensus jne, sõltuvalt vastaspoole usaldustasemest, vali vabalt konsensusmehhanism, see on tõesti optimaalne.
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com