Magbabayad ang 'Bazaar' Development Model ng Ethereum sa 2020
Ang 2020 ay ang taon ng paghahatid ng Ethereum 2.0. Kailangan lang nating magtiwala sa hindi pangkaraniwang modelo ng pag-unlad ng komunidad, sabi ng tagapayo ng Eth2 ng ConsenSys.
Ang post na ito ay bahagi ng 2019 ng CoinDesk Taon sa Pagsusuri, isang koleksyon ng 100 op-eds, mga panayam at tumatagal sa estado ng blockchain at sa mundo. Nagpayo si Ben Edgington sa Eth2 sa buong ConsenSys. Bago sumali sa ConsenSys, siya ay Pinuno ng Engineering para sa Mga Sistema ng Impormasyon sa Hitachi Europe.
Magiging mas madali ang buhay ko kung bibigyan kita ng eksaktong petsa kung kailan magiging live ang Ethereum 2.0, kung maipapakita ko sa iyo ang isang two-year committed roadmap o ipaliwanag nang eksakto kung paano papanatilihin ng mga cross-shard transaction ang pagiging composability ng DeFi. Sigurado ako na ang hindi pagkakaroon ng mga sagot sa mga isyung tulad nito ay mapapatalsik sa akin mula sa dati kong corporate na trabaho.
Ngunit lubos akong nagtitiwala dito: Ang 2020 ay ang taon ng paghahatid ng Ethereum 2.0. Ang senyales na kaganapan ang magiging simula ng beacon chain sa unang bahagi ng taon. Sa tatlo o apat na production-ready na kliyente at 500,000 ether staked, ang bagong Proof-of-Stake chain na ito ay magsisimulang kumpletuhin ang una at pinaka-mapanghamong yugto ng paghahatid ng Eth2.
Paano ako makakasigurado na ito ngunit nakakarelaks tungkol sa hindi pagkakaroon ng lahat ng mga detalye na ipinako? Well, iyon ang magic ng diskarte sa pag-unlad ng Ethereum. Ito ay isang diskarte na natutunan kong magtiwala sa loob ng 18 buwan na binuo namin ito. Sa gitna ng lahat ng pagtaas at pagbaba ng merkado at lahat ng mapagkumpitensyang kawalan ng katiyakan, ang diskarte na ito ay patuloy na naghahatid. Tinatawag ko itong superpower ng ethereum.
Ang paggawa ng mga bagay sa paraang palagi nilang ginagawa ay hindi magbabago sa mundo. Ang ambisyon ng Ethereum ay maging pagbabago sa mundo. Dapat itong maging pandaigdigan, distributed, inclusive at empowering. Maliban na lang kung ang proseso ng ating pag-unlad ay pantay na pandaigdigan, distributed, inclusive at empowering, kung gayon Batas ni Conway – na ang mga system ay sumasalamin sa mga istruktura ng mga organisasyong nagdidisenyo ng mga ito – nagsasabing tayo ay mabibigo.
Kaya, bilang isang komunidad ng developer, sinisikap naming gumana nang bukas hangga't maaari, na naghihikayat sa pakikilahok mga tawag ng developer, Mga isyu sa GitHub, pormal na mga update, impormal na mga update at marami pang ibang channel. Inaanyayahan ang lahat na lumahok, at marami ang nakikibahagi. Inaalagaan namin ang organikong paglago at nag-iingat sa ONE partido na nagsasagawa ng labis na kontrol. Sa isang lawak, ang aming diskarte ay kahawig ng sa Linux, na dumating sa mangibabaw karamihan sa pag-compute sa mundo. (T gaanong roadmap ang Linux alinman.)
Ito ang "bazaar” modelo ng pag-unlad na inilarawan ni Eric S Raymond sa kanyang klasikong trabaho sa open source na software. Ngunit pinag-aralan pa namin ito. Inilalapat namin ang diskarteng ito sa pagbuo ng Eth2 protocol mismo, ang mismong disenyo nito at ang R&D sa likod nito.
Ang ideya ay upang magbigay ng inspirasyon sa isang malawak na komunidad sa paligid ng isang nakabahagi layunin at ituon ang kolektibong enerhiya nito sa gawain. Ganito ang sinabi ni Antoine de Saint-Exupéry, "Kung gusto mong gumawa ng barko, T tambol ang mga lalaki para mangolekta ng kahoy, hatiin ang trabaho at mag-utos. Sa halip, turuan silang manabik sa malawak at walang katapusang dagat."
Ito ay maaaring magmukhang BIT magulo. Maaari itong maging medyo magulo at hindi epektibo. Nakikita ng mundo ang ating maruming paglalaba, na hindi maiiwasang mag-aanyaya ng batikos. A ulat na inilathala noong Pebrero ay nagrekomenda ng higit pang "sentralisasyon ng kontrol" sa pag-unlad. Isang mas bago artikulo natukoy na mga koponan na nagtatrabaho "na may iba't ibang mga agenda at iba't ibang mga timeline" bilang isang lugar ng panganib. Bilang tugon ay sinipi ko Batas ni Scott: Huwag kailanman maglagay ng kaayusan sa isang sistema bago mo maunawaan ang istraktura sa ilalim ng kaguluhan nito.
Ang superpower ng Ethereum ay ang pakikipag-ugnayan na nagbibigay inspirasyon sa diskarteng ito. Sa pamamagitan ng hindi pagpipilit sa pagiging masyadong malinis, nagagawa naming makisali sa isang malaking komunidad. Ang pakiramdam ng isang pinagsamang pagsisikap ay nakakakuha ng mga mahuhusay na tao na maaaring hindi natin natagpuan. Hindi bababa sa walong independiyenteng koponan ng kliyente ang naghatid ng gumaganang Proof of Stake na mga pagpapatupad. Kailangan ba natin ng walong pagpapatupad? Marahil ay hindi, ngunit ang insight sa engineering at kadalubhasaan na dulot ng bawat isa ay nagsisilbing hasain at pahusayin ang paraan ng pagtutukoy na higit sa kung ano ang maaaring makamit ng alinmang koponan, sa lahat ng lugar mula sa seguridad hanggang sa pagganap.
Ang isa pang benepisyo ng pagkakaroon ng bukas, nakatuong komunidad ay ang pagkuha ng mabilis na feedback. Ang aming paunang disenyo ng scaling ay tumawag ng 1,024 shard chain. Nasuri ito ng mga tao sa labas ng CORE protocol team at nagpahayag ng mga alalahanin tungkol sa karanasan ng developer sa hinaharap na nagawa naming pahusayin sa pamamagitan ng muling pagdidisenyo. Kumbinsido ako na sa isang mas tradisyunal na kapaligiran sa pag-unlad na ito ay natugunan nang huli o hindi na. Mabilis kaming nakapag-pivot, na may napakaliit na epekto kumpara sa mga benepisyong natamo.
Ang sentro ng aming diskarte ay ang pagkilala sa magagandang ideya na maaaring magmula saanman. Makatarungang sabihin na sa simula ng 2019, T kaming malinaw na pananaw sa kung paano namin ilalagay ang smart contract execution sa ibabaw ng shard chain. Malaki ang disenyong espasyo at maraming posibleng direksyon na galugarin. Ngunit, totoo sa anyo, isang panukala lumitaw sa isang forum ng komunidad na kinuha ng Quilt team sa ConsenSys na ngayon ay nag-e-explore at nagpapatupad ng disenyo.
Siyempre, hindi perpekto ang aming diskarte. Ang ilang mga inefficiencies ay totoo. Ngunit sa ating mundo, isang pagkakamali ang pag-optimize para sa kahusayan kaysa pakikipag-ugnayan. Sa anumang kaso, ang aming diskarte ay tila T nagpabagal sa amin. Kami ay nasa tamang landas sa aming inaasahang pag-unlad na tilapon.
Ang tunay na patunay ng aming bukas, organic na diskarte sa pag-unlad ay darating sa mga unang buwan ng 2020. Kami ay nasa landas na mag-live gamit ang beacon chain ng Ethereum 2.0, at ang paglipat mula sa Proof-of-Work patungo sa Proof-of-Stake ay opisyal na gaganapin – bahagi ng pananaw ng Ethereum mula noong mga unang araw nito.
Iyan ang pundasyon kung saan kami ay patuloy na magtatrabaho tungo sa napakalaking scalability. T ako makapag-alok sa iyo ng detalyadong roadmap. Ngunit ang kinang at lakas ng ating patuloy na lumalagong komunidad ay nagtitiwala sa akin na sa unang bahagi ng 2021 magkakaroon tayo ng isang platform na akma para sa ONE milyong devs. Bakit hindi pumunta at sumali sa pambihirang komunidad na ito na nagbabago sa hinaharap?
Note: The views expressed in this column are those of the author and do not necessarily reflect those of CoinDesk, Inc. or its owners and affiliates.
Ben Edgington
Nagpayo si Ben Edgington sa Eth2 sa buong ConsenSys. Bago sumali sa ConsenSys, siya ay Pinuno ng Engineering para sa Mga Sistema ng Impormasyon sa Hitachi Europe.
