Vitaliks sūdzas par Elona plānu attiecībā uz Dodžu: drošība pret mērogojamību

Vitaliks sūdzas par Elona plānu Doge: drošība pret mērogojamību - Webp.net saspiestais attēls 2019 04 30T203156.122 960x601 1Tesla dibinātājs Elons Musks uzskata, ka Dogecoin bloka lieluma palielināšanās par 1000% padarīs DOGE labāku, taču Ethereum radītājs Vitāliks Buterins tam nepiekrīt.

Nesen savā personīgā emuāra ierakstā Vitaliks apstrīdēja Elona apgalvojumu, ka, palielinoties Dogecoin bloka lielumam, tīkls tiktu mērogots līdz "uzvarošam" līmenim. 

Kas vainas pēc Vitālika domām? 

Muska idejas par bloku izmēru palielināšanu nespēj risināt tā saukto "blokķēdes trilemmu": neizbēgamu kompromisu starp mērogojamību, drošību un centralizāciju blokķēdes tīklos.

"Cik tālu jūs varat virzīt blokķēdes mērogojamību? Vai tiešām, kā vēlas Elons Musks, jūs varat "paātrināt bloķēšanas laiku par 10x, palielināt bloku izmēru par 10x un samazināt ātrumu par 100x", nenovedot pie galējas centralizācijas? " Vitaliks pozēja sava emuāra sākumā.

Pēc Vitalika domām, atbilde ir nē: acīmredzot tīkla mērogojamības palielināšana ir gandrīz neiespējama, "neradot galēju centralizāciju un neapdraudot pamatīpašības, kas padara blokķēdi tādu, kāda tā ir".

"Lai bloķēšanas ķēde būtu decentralizēta, ir ļoti svarīgi, lai lietotāji varētu palaist mezglu."

Vitaliks īsumā apgalvo, ka tik liela bloka lieluma palielināšana lielākajai daļai Dogecoin īpašnieku varētu padarīt neiespējamu pilnīgu mezglu vadīšanu, kas var izraisīt ārkārtēju centralizāciju.

Tāpēc "Lai maksimāli palielinātu to lietotāju skaitu, kuri var palaist mezglu", Vitāliks sacīja, ka ir svarīgi nodrošināt, ka mezgls var darboties "ar parastu patērētāja aparatūru", viņš rakstīja.

Šajā nolūkā "Pilna mezgla spējai apstrādāt lielu skaitu darījumu ir trīs galvenie ierobežojumi", viņš teica: skaitļošanas jauda, ​​joslas platums un krātuve.

Ja ieguves aparatūras prasības ir pārāk augstas

Acīmredzot Vitaliks apgalvo, ka uz jebkura pilna mezgla bloku pārbaudei var iztērēt tikai “~ 5–10% no CPU jaudas”. Citiem vārdiem sakot, pilna mezgla operatoriem ir jābūt daudz lielākam CPU, nekā tas faktiski tiek izmantots darījumu pārbaudei. 

Ja bloki ir pārāk lieli, nepieciešamais centrālā procesora jaudas daudzums varētu astronomiski palielināties, padarot neiespējamu lielākajai daļai lietotāju pareizi darboties ar pilniem mezgliem.

Joslas platuma un digitālās atmiņas prasības, kas nepieciešamas, lai apstiprinātu milzīgus darījumu datu gabalus, arī visu mezglu palaišanu būtu ļoti grūti un dārgi.

Tāpēc Vitalik paskaidroja, ka bloka lieluma palielināšana varētu novest pie centralizācijas un tādējādi varētu atstāt blokķēdes tīklu daudz neaizsargātāku pret uzbrukumiem.

Bažas par pārmērīgu kalnrūpniecības un pilno mezglu operatoru centralizāciju jau iepriekš bija izteiktas Bitcoin tīklā (nopirkt Bitcoin vienkāršā veidā). Tomēr kalnrūpniecības baseini, kas kontrolē lielu daļu tīkla jaukuma jaudas, jau iepriekš apgalvoja, ka Bitcoin protokola izmaiņu pieļaušana būtu neproduktīva.