Share this article

Ethereum's Tale of Two Chains

Si Zsolt Felföldi, developer ng pagpapatupad ng Geth ng Ethereum, ay tumitimbang sa Ethereum Classic.

Si Zsolt Felföldi ay isang developer ng Ethereum na nagtatrabaho sa pagpapatupad ng Go ng Ethereum protocol, kung minsan ay tinatawag na Geth.

Sa bahaging ito ng Opinyon ,Tinatalakay ni Felföldi ang paglitaw ng isang nakikipagkumpitensyang pagsisikap sa blockchain, ang Ethereum Classic, at kung bakit naniniwala siyang mahalaga para sa proyekto na magpatuloy dahil sa mga implikasyon nito para sa mga blockchain na tumatakbo sa social consensus.

Story continues
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

Ang Blockchain ay hindi lamang isang malaking pile ng data na nilikha ng mga minero at user.

Ito rin ay hindi lamang ang detalye na naglalarawan ng wastong mga transition ng estado at isang genesis block na naglalarawan sa paunang estado. Ang nagpapahalaga sa isang blockchain ay ang pinagkasunduan ng Human , isang malawak na paniniwala na ang paglikha ng machine consensus ayon sa isang tiyak na hanay ng mga patakaran ay kapaki-pakinabang.

Bilang karagdagan sa isang eksaktong tinukoy na bloke ng genesis, ang mga chain ay ipinanganak din na may isang hanay ng mga ideya na nakakabit sa kanila. Ang bawat user ay maaaring magkaroon ng kanilang sariling mga ideya tungkol sa kung bakit maaaring mahalaga ang chain at kung gaano ito kahalaga.

Sa kasamaang palad, ang ONE ay maaaring magkaroon ng mga pagpapalagay na maling itinuturing bilang malawak na pinagkasunduan. Ang mga maling pagpapalagay na ito ay mananatiling hindi natuklasan hanggang sa mangyari ang isang kaganapan na lumilikha ng hindi pagkakasundo tungkol sa kung ano ang dapat gawin, kung ang isang tinidor ng kadena ay magiging mas mahalaga kaysa sa ONE.

Sa puntong ito, huli na para talakayin ang mga CORE halaga at maabot ang pinagkasunduan, tapos na ang pinsala. Kung saan nakahanay ang mga interes noon, may hidwaan ngayon. Lahat ay may kinikilingan at lahat din ay maaaring mag-isip na ang iba ay may kinikilingan din. Naniniwala kami sa pagkakaroon ng isang "kasunduang panlipunan", at biglang napagtanto na wala (o hindi bababa sa ilang mga tao ay sinisira ito ayon sa aming pag-unawa, at sinisira namin ito ayon sa kanilang pang-unawa).

Hindi mo maaaring patayin ang kabilang kadena, ngunit nais mong mamatay ito. Ang mga lohikal na argumento ay nawawala sa FLOW ng poot. Nagsimula ang isang digmaan. Naniniwala ka man sa magkasawang kadena o sa ONE, hindi maganda ang digmaan.

Tiyak, mas maganda sana ang nagkakaisang komunidad na may iisang chain, ngunit hindi natin iyon makukuha dahil T tayo sumasang-ayon sa mga CORE halaga. Hindi man sa loob ng Ethereum Foundation. Ang hindi pagkakaroon ng isang mahusay na tinukoy na "blockchain social contract" sa panahon ng simula ay isang malaking pagkakamali.

Oo nga pala, nagkaroon din ako ng maling akala tungkol dito, nakakagulat na karanasan para sa akin na malaman na may mga tao sa loob ng Ethereum Foundation talaga. suportahan ang ideya ng interbensyon.

Akala ko lahat tayo ay sasang-ayon na walang mas mataas na "hustisya" kaysa sa resulta ng EVM execution, na ang "ninakaw" pera ang nararapat na pag-aari ng "magnanakaw", na dapat ipagmalaki ang paglikha ng isang sistema na maaaring maprotektahan ang kanyang ari-arian kahit na sa gitna ng galit ng publiko. Talagang hindi ako nag-iisa sa paniniwalang ito sa Go development team.

Sa lumalabas, nagkamali kami, mas pinahahalagahan pa rin ng mga tao ang kanilang kahulugan ng hustisya kaysa sa hindi nababagong batas ng code. Ang pagsasakatuparan na ito ay nagpalungkot sa akin ng BIT , ngunit anuman, ang mabayaran upang bumuo ng pinaka-cool Technology ng software kailanman ay isang pangarap na trabaho, kahit na (sa ngayon man lang) ang karamihan ng mga tao ay nag-iisip tungkol dito sa ibang paraan. Hindi ko tatawaging bobo ang mga taong iyon. T ko akalain na trolling sila. T ko rin akalain na tama sila dahil sila ang karamihan.

Ang katotohanan ay T gumagana sa ganoong paraan. Nilalayon kong KEEP bukas ang mata, malasahan ang mga Events nang malapitan at Learn hangga't maaari mula sa ebolusyon ng kasalukuyang sitwasyon.

Ang napagtanto ko sa ngayon ay ang isang blockchain na walang well-defined social contract ay maaga o huli ay haharap sa mga seryosong problema. Sa sandaling ito, kawili-wili, ang lumang "klasiko" ang chain ay ang mayroon nang mas magandang kontrata. Ito ang T nabago, ngunit ang paghahati sa karamihan ng halaga nito sa isang bagong chain ay nagpabago sa ipinahiwatig na kontrata nito.

Maaari naming ipagpalagay na ang sinumang makakita ng lumang chain na mahalaga ay naniniwala na ang hindi sinasadyang pag-uugali ng kontrata walang dahilan sa tinidor. Ang chain na iyon ay hindi na haharap sa isa pang krisis dahil sa isang katulad na kaganapan. Sa kabilang banda, ang mga may hawak ng ether ng bagong chain ay maaaring hindi pa rin sumasang-ayon kung ang fork na ito ay isang precedent para sa lahat ng mga katulad na kaso o isang beses lamang na pagsasaayos ng kalamidad na T dapat mangyari muli.

Hindi ko sinasabi na ang magkasawang kadena ay tiyak na mapapahamak. Ang sinasabi ko ay kulang pa ito ng diskarte para sa mga ganitong kaso.

Hanggang sa mangyari ang susunod na malaking hindi sinasadyang kaganapan, maaaring magkaroon pa tayo ng oras para malaman at magkaroon ng consensus tungkol sa kung ano ang gagawin sa ganoong kaso, para makapagpasya ang mga tao sa kung ano ang maaari at kung ano ang hindi maaaring mangyari sa chain na pinagkakatiwalaan nila sa kanilang pera. Sa anumang kaso, hinihimok ko ang lahat na huminahon at huwag maging masungit sa mga tao sa kabilang kampo dahil ang nangyayari ngayon ay masakit sa proyekto at sa magkabilang kadena.

Ang bawat tao'y may karapatan, maging ang moral na obligasyon na Social Media ang kanilang sariling hanay ng mga halaga, at magiging napakadaling gawin ito sa isang sibilisadong paraan.

Baka mabuhay ang lumang kadena, baka hindi. Ang pangunahing dahilan kung bakit gusto ko itong KEEP buhay ay dahil ito ay isang kawili-wili at mahalagang eksperimento upang makita kung paano magbabago ang dalawang magkatulad na chain na may magkaibang ipinahiwatig na mga kasunduan.

Maaari pa nga nitong mapataas ang pangkalahatang pagkakataon ng tagumpay para sa proyekto (at ang iyong mga pagkakataong hindi mawala ang lahat ng iyong pera sa isang potensyal na susunod na krisis kung pinapanatili mo ang ETH sa parehong mga chain).

Ngunit linawin natin na hindi namin (ang mga developer ng Ethereum ) ay hindi inabandona ang lumang chain. Hindi namin pinaghiwalay ang kadena. Nagpatupad kami ng switch sa aming kliyente upang bigyan ang mga user ng pagpipilian na mag-fork kung gusto nila at iyon lang. Ang chain na "Ethereum Classic" ay kasing dami ng aming anak bilang ang ONE, at kung pareho silang mabubuhay (na pipiliin ng mga gumagamit, hindi sa amin), nilayon kong alagaan din sila nang pantay sa hinaharap.

Ang piraso ng Opinyon na ito ay orihinal na lumitaw sa Katamtaman at muling nai-publish nang may pahintulot ng may-akda.

Larawan sa gabi at araw sa pamamagitan ng Shutterstock

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.

Picture of CoinDesk author Zsolt Felföldi