DPoS * vs DPoS: lubamatu võrgu säilitamine

Mis on DPoS * ja mille poolest see erineb DPoS-ist?

Võib-olla olete mõelnud, mida tähendab DPoS-i järel olev „*”. Põhjus on lihtsalt eristada TOPi DPoS-i versiooni tavalise teostusega võrreldes. Ehkki DPoS * ja DPoS vahel on mõned sarnasused, on need üsna erinevad. Nende erinevuste tuum on sidumine horisontaalse või vertikaalse skaleerimisstrateegiaga ja sellest tulenevad erinevad lubamatuse tasemed.

Mida tähendab olla loata?

Üks peamisi põhimõtteid, mis puudutab avalikke plokiahelaid, on see, et need peaksid olema lubamatud - idee, mis käib käsikäes detsentraliseerimisega. Lubamatu tähendab, et sõlmed ei vaja plokiahela pearaamatu pidamises ja värskendamises osalemiseks erilisi õigusi. Teisisõnu, lubadeta pearaamatu jaoks peaks võrk olema avatud kõigile. Lubamatu plokiahela näide on Bitcoini plokiahela, kus igaüks saab vastava tarkvara alla laadida ja kasutada oma seadmeid kaevanduseks ja konsensuses osalemiseks. See omadus on ülitähtis, kui plokiahela eesmärk on jääda detsentraliseerituks. Kui sõlmed vajavad võrguga liitumiseks luba, peab tavaliselt olema mõni luba omav tsentraliseerimist võimaldav asutus.

Lubamatute probleemidega seotud probleemid

Ehkki lubamatus on mis tahes avaliku blockchain-platvormi jaoks ülitähtis, on sellel omad puudused. Kuna puuduvad standardid selle osas, kes saavad konsensuses osaleda, siis pole ka nõrkade seadmete või madala ribalaiusega võimetega liitumissõlmede liitumist. See võib toimimist takistada, kuna konsensus tuleb kujundada lähtuvalt sellest, et paratamatult võetakse arvesse kiirust piiravaid sõlme. Seetõttu tekkis mastaapsuse suurenemise lootuses uut tüüpi konsensusmehhanism, mis jääb lubatavate ja lubamatute vahele.

Panustatud delegeeritud tõend (DPoS) ja vertikaalne skaleerimine

DPoS on konsensuse algoritm, mis tavaliselt kasutab plokiahela värskendamiseks ja hooldamiseks kunstlikult piiratud arvu suure võimsusega konsensussõlmi. Kuna DPoS-sõlmedel peab olema võimas riistvara ja suure ribalaiusega võimalused, saab jõudlust suurendada. Kuna sõlmpunkte on vähem, saab konsensuse saavutada palju kiiremini.

Seda tüüpi strateegia selge varjukülg on oma olemuselt mõneti tsentraliseeritud lahendus. Madala arvu sõlmede piiramine suurendab kiirust, kuid annab võrgu juhtimise väheste kätte. Võimsuse selline koondumine võib põhjustada kokkumängu ja muuta võrgu vähem turvaliseks vähemate rikkepunktide tõttu. Tsentraliseeritud konsensusvõrgustiku kompenseerimise eesmärk on DPoS pakkuda detsentraliseeritud viisi otsustamiseks, millised sõlmed saavad konsensuses osaleda. See on koht, kus mängu tuleb DPoSi delegeeritud osa. Tavaliselt hääletavad žetooniomanikud selle üle, millal sõlmed saavad konsensuse osaliseks, kusjuures nende hääleõigus on võrdeline nende käes olevate žetoonide arvuga.

Ehkki see näib olevat väga demokraatlik viis sõlmede valimiseks, on sellel siiski mõningaid puudusi. Kuna hääleõigus põhineb omanduses olevate märkide arvul, saavad rikkad inimesed lihtsalt valimisi osta, kui hääletusskeem pole hoolikalt läbi mõeldud. Lisaks võivad need samad rikkad isikud kokku tulla ja tõotada üksteise poolt hääletada, kuid nad võivad moodustada kartelle, millega võib väga raske hakkama saada.

Mõned näited DPoS-põhistest plokiahelatest on EOS ja TRON. Mõlemad projektid on saanud kriitikat oma hääletamismehhanismide õigluse osas. Seda küsimust tõstab esile EOS- ja Troni-märkide jaotus aadresside vahel. Mõlemal juhul kuulub 100 parimale aadressile enamus sümboleid, see tähendab, et valimisi võib otsustada relatiivsustegevuse väikese arvu inimeste poolt. See viitab sellele, et valituks võib teenete asemel olla palju seotud poliitika ja suhetega. Lisaks sellele saavad sõlmpreemiad - mis võivad olla väga olulised - aktiivsete sõlmede kaugemaks distantseerimiseks, pakkudes neile üha enam hääleõigust, mis viib rikkamaks saamiseni.

Seega näib, et tavapärastes DPoS-põhistes plokiahelates kasutatavad hääletusskeemid võivad aidata sõlmedel liiga kinnistuda. Siiski on veel üks tegur, mis võib sõlmeks saamisega veelgi rohkem raskusi lisada. DPoS-plokiahelate puhul nagu EOS ja TRON peavad mastaapsuse suurendamiseks sõlmede võimalused suurenema. See on sõlme korgi tulemus. Kui nõudlus tõuseb, kuid sõlmede arv jääb samaks, peab iga sõlm muutuma võimsamaks. Kui need plokiahelad ühel päeval massiliselt kasutusele võetakse, peab igal sõlmel olema monumentaalne arvutusvõimsus, ribalaiuse võimalused ja mälu. Seda skaleerimise meetodit nimetatakse vertikaalseks suurendamiseks ja see kirjeldab olukorda, kus sõlmede arv püsib muutumatuna, kuid nende võimsust suurendatakse pidevalt, et sammu pidada kasvava nõudlusega.

Nii väga võimsa sõlme käivitamisega seotud suured käivituskulud kui ka rikaste sõlmede või kartellide vastu kampaaniatega seotud potentsiaalsed väljakutsed võivad muuta DPoS-sõlmeks saamise liiga keeruliseks. Tulemuseks on see, et konsensusvõrgustik pole enam tõesti lubamatu. Keegi ei ole võimeline lihtsalt looma ülivõimsa sõlme ja seejärel kampaaniate kaudu kinnistunud aktiivsed sõlmed välja tõrjuma. Ehkki tehniliselt on kõigil lubatud osaleda, saab konsensusvõrk aktiivse sõlmpunktiks saamise suurte raskuste tõttu tegelikult loa. Mõistet "osaliselt luba" võidakse kasutada tavapäraste DPoS-põhiste plokiahelate kirjeldamiseks.

Pange tähele, et DPoS pole tingimata halb. Probleem tuleb siis, kui vaid vähesed sõlmed kontrollivad kõike blockchaini kohta ja saavad ka kõik hüved.

DPoS / vertikaalse skaleerimise plussid:

  • Lihtne rakendada

DPoS / vertikaalse skaleerimise miinused:

  • Sõlmed vajavad järjest võimsamat varustust
  • Sõltuvalt hääletamisskeemist võib see muutuda ebaõiglaseks, kui enamus žetoone omavad vaid vähesed isikud
  • Väike sõlmede üldarv on nii võimaliku kokkumängu kui ka tehnilisest seisukohast vähem turvaline
  • Konsensusvõrgustik võib saada tegelikult loa.
  • Väike arv sõlmi saab kõik hüved

DPoS * ja horisontaalne skaleerimine

DPoS * on delegeeritud osaluse tõendi vorm, mida kasutab TOP Network. DPoS * töötati välja vastavalt TOP Network'i kindlale veendumusele, et avalik plokiahelate võrk peaks olema lubamatu. Põhjus, miks DPoS * suudab vältida DPoS-i poolt lubatud saatust, on horisontaalse skaleerimisega seotud palju.

Horisontaalse ulatuse vähendamise strateegiad töötavad sõlmede arvu suurendamise, mitte iga sõlme võimsuse suurendamise kaudu. See võimaldab madalamat sõlmevajadust arvutusvõimsuse, ribalaiuse võimaluste ja mälu osas. Lisaks ei põhjusta kasvav nõudlus sõlmede nõudeid, nagu vertikaalse skaleerimise strateegiate puhul.

TOP Network kasutab varjestamist, mis on peamine horisontaalne skaalajaotuse strateegia, mida kasutatakse plokiahelate puhul. Erinevalt tavapärastest DPoS-põhistest plokkkettidest pole TOP Network'i hajutatud arhitektuuris tehniliselt sõlmekorki, ehkki kui teatud arv sõlme jõuab, on tagasitulek vähenev.

Sõlme sobivuse määramiseks kasutab DPoS * nn terviklikku panust. See tegur võtab arvesse arvutusvõimsust, ribalaiuse võimalusi, koguvara olekut ja mainet. Erinevalt DPoS-ist ei ole DPoS * -sõlmede miinimumnõuded piiravad ja võivad jääda konstantseks, samal ajal kui mastaapsus suureneb, suurendades sõlmede ja kihtide koguarvu.

Kuigi sõlmedele võrguga liitumiseks on endiselt mõned miinimumnõuded, ei ole need üle jõu käivad. Igaüks saab konsensusvõrgustikuga liituda, kui nad vastavad neile miinimumnõuetele. Lisaks, kuna tehniliselt puudub sõlme kork, saab kinnistunud sõlmede negatiivseid tagajärgi vältida. Need tegurid tagavad võrgu püsimise lubadeta, detsentraliseeritud ja avatud.

DPoS * / horisontaalse skaleerimise plussid:

  • Alumine miinimumnõue
  • Pole sõlme korki, lubades osaleda rohkematel sõlmedel
  • Minimaalsed sõlmenõuded on suhteliselt püsivad, võimaldades võrgul vältida poolelitsentsi saamist
  • Preemiad jagunevad rohkemate sõlmede vahel

DPoS * / horisontaalse skaleerimise miinused:

  • Horisontaalne varjestamine on väga keeruline