Ang pinakamalaking panganib ng Ethereum ay maaaring hindi na kompetisyon, regulasyon, o scaling. Ayon kay Vitalik Buterin, ang tunay na banta ay mas banayad: complexity.
Sa isang kamakailang babala, iginiit ni Buterin na ang mga pangmatagalang layunin ng Ethereum—trustlessness, self-sovereignty, at resilience—ay tahimik na napipinsala habang lumalaki, nagiging mas teknikal, at lalong mahirap unawain ang protocol. Maging ang kanyang mensahe ay tuwiran. Hindi nagiging mas matatag ang isang blockchain dahil lang nadadagdagan ito ng mga tampok. Sa maraming pagkakataon, lalo pa itong humihina.
Bakit “Trustless” ang Nagkakaproblema Kapag Wala Nang Nakakaintindi ng Code
Kadalasang pinupuri ang Ethereum dahil sa kanyang desentralisasyon. Libo-libong nodes ang nagbe-verify ng mga transaksyon, at walang iisang partido ang may kontrol sa network. Ngunit iginiit ni Buterin na hindi sapat ang desentralisasyon lamang.
Kung ang isang protocol ay nagiging sobrang komplikado na tanging isang maliit na grupo ng mga eksperto na lamang ang lubos na nakakaintindi, muling bumabalik ang tiwala na dapat ay wala. Napipilitan ang mga user na magtiwala sa mga developer, auditor, o mga eksperto sa cryptography upang ipaliwanag kung ano ang ginagawa ng sistema at kung ito ba ay ligtas. Sa puntong iyon, maaaring desentralisado sa teorya ang sistema, ngunit hindi sa aktwal na operasyon.
Ang tawag dito ni Buterin ay “walkaway test.” Kung biglang mawala ang mga kasalukuyang client teams, kaya ba talagang buuin ng mga bagong developer ang Ethereum clients mula sa simula at maabot ang parehong antas ng kaligtasan at kalidad? Habang lumalaki ang codebase at nagiging mas kakaiba ang cryptography, lalong nagiging hindi malinaw ang sagot.
Ang Complexity ay Isa ring Banta sa Seguridad
Bawat idinadagdag na tampok ay nagpaparami ng mga paraan kung paano maaaring mag-interact ang iba’t ibang bahagi ng protocol. Bawat interaksyon ay isa pang pagkakataon na magkaroon ng problema.
Binalaan ni Buterin na madalas, mas pinipili ng Ethereum development na magdagdag ng mga tampok upang lutasin ang tiyak na mga problema, ngunit bihirang tanggalin ang mga luma. Dahil sa backward compatibility, mahirap mag-alis, kaya unti-unting naiipon ang technical debt sa protocol. Habang tumatagal, ang sobrang dami nito ay nagpapahirap sa seguridad, pagsusuri, at ligtas na ebolusyon ng Ethereum.
Ang Kahalagahan ng “Garbage Collection”
Upang labanan ito, nananawagan si Buterin para sa isang hayagang proseso ng pagpapasimple. Hindi lang pag-optimize ng code, kundi aktibong pagtanggal ng mga hindi kinakailangang bahagi.
Ang ideya niya ng pagpapasimple ay nakatuon sa tatlong bagay: pagbawas ng kabuuang linya ng code, pagbabawas ng pag-asa sa sobrang komplikadong cryptography, at pagpapatibay ng mga pangunahing invariant—mga patakaran na palaging maaasahan ng protocol. Mas kaunting gumagalaw na bahagi, mas madaling intindihin at pangalagaan ang sistema.
Nagawa na ito ng Ethereum noon. Ang paglipat mula proof-of-work patungong proof-of-stake ay isang malaking hakbang ng paglilinis. Ang mga susunod na pagbabago, gaya ng mas simple at magaan na consensus designs o paglilipat ng complexity sa smart contracts imbes na sa core protocol, ay maaaring sumunod sa parehong lohika.
Ang Pagbagal Para sa Mas Mahabang Buhay
Marahil ang pinaka-hindi komportableng bahagi ng argumento ni Buterin ay ang kanyang konklusyon. Maaaring kailanganin ng Ethereum na mas kaunti ang baguhin, hindi higit pa.
Inilarawan niya ang unang labinlimang taon ng Ethereum bilang isang eksperimento ng pagdadalaga. Maraming ideya ang sinubukan. May mga nagtagumpay. May mga nabigo. Ang panganib ngayon ay hayaang maging permanenteng pabigat ang mga nabigong o lipas na ideya.
Kung nais ng Ethereum na mabuhay ng ilang dekada, o kahit isang siglo, iminungkahi ni Buterin na dapat nitong bigyang-priyoridad ang pagiging simple kaysa sa ambisyon. Kung hindi, nanganganib ang protocol na maging sobrang komplikado upang tunay na mapasakamay ng mga gumagamit nito.


