- Back to menu
- Back to menuMga presyo
- Back to menuPananaliksik
- Back to menuPinagkasunduan
- Back to menu
- Back to menu
- Back to menu
- Back to menu
- Back to menuMga Webinars at Events
Ang Susunod na Pag-upgrade sa Blockchain ng Ethereum ay Nahaharap sa Pagkaantala Pagkatapos ng Pagkabigo sa Pagsubok
Sinasabi ng mga developer ng Ethereum na ang Constantinople ay maaaring maantala pagkatapos ng paglabas ng network ng pagsubok noong Sabado.

Nararamdaman ang mga epekto sa Ethereum development ecosystem matapos ang isang paunang pagsubok sa paparating na pag-upgrade ng software ng platform, ang Constantinople, ay nabigong makapaghatid ng mga inaasahang resulta.
Isang pagbabago sa buong system na unang inilaan mag-live sa 2018, ang paglabas ng code, na sinadya upang ipakilala ang limang pagpapabuti at baguhin ang ekonomiya ng $20 bilyon blockchain, ay maaari na ngayong maantala kasunod ng kabiguan ng pag-activate ng Sabado sa network ng pagsubok na Ropsten, sinabi ng mga developer sa CoinDesk noong Lunes.
Pagkatapos ng pulong ng open-source developer team ng ethereum noong nakaraang Biyernes, kung saan iminungkahi na ang Constantinople ay maaaring ipatupad noong Nobyembre, Nabigo ang pag-activate ng Sabadonagsiwalat ng mga hindi inaasahang isyu sa code. Ibig sabihin, isang bug ang natuklasan ng security lead para sa Ethereum Foundation na si Martin Holst Swende, ONE naging sanhi ng dalawang magkaibang pag-ulit ng parehong pag-upgrade ng software upang tumakbo sa testnet.
Kahit na ang isang patch upang ayusin ang natukoy na bug ay nailabas na, ang independiyenteng Ethereum developer na si Lane Rettig ay ipinaliwanag sa CoinDesk noong Lunes na ang mga pagsisiyasat sa mga Events ng Constantinople testnet release ay nagpapatuloy.
Sinabi ni Rettig:
"Dapat tayong maglaan ng oras upang maunawaan kung ano ang naging mali at kung paano maiiwasan ang mga isyu na tulad nito sa hinaharap - hindi lamang ang isyu sa mababang antas ng code kundi ang lahat ng mga kaugnay na isyu (ang isyu sa pagmimina, mga isyu sa komunikasyon sa katapusan ng linggo, kung paano ito T nahuli ng mga pagsubok, ETC.) Marami pang forensics na dapat gawin."
Pinagtibay din ni Rettig na ang mga plano para sa pagpapalabas ng Constantinople ay maaaring maantala bilang isang resulta, iginiit: "Kung ang isang pag-upgrade ay nagdudulot ng isang tinidor sa testnet, dapat nating i-hold ang mainnet release para sa ilang minimum na yugto ng panahon."
Habang ang isang nakapirming petsa para sa pagpapatupad ng Constantinople ay hindi pa nakatakda, si Griff Green, pinuno ng komunidad ng Ethereum at tagapagtatag ng nonprofit na nakabase sa blockchain na Giveth, ay nagtakda ng pag-activate ng mainnet sa 2019.
"Inaasahan kong maaantala ito hanggang 2019, ang blockchain ay T kumukuha ng mga pista opisyal, ngunit ginagawa ng mga developer," sabi ni Green. "Kung tataya ako sa isang prediction market, ilalagay ko ang aking ETH sa huling bahagi ng Enero, unang bahagi ng Pebrero."
Ang mga developer ng Ethereum CORE ay sumang-ayon na sama-samang muling pangkatin sa darating na Biyernes sa isang live-streamed na tawag na makikita nilang tinatalakay ang mga plano dahil sa nabigong pagpapatupad ng pagsubok.
'Huwag mag-fork kapag weekend'
Upang i-recap ang mga Events noong Sabado, ang paglulunsad ng Constantinople ay binalak na magpatuloy sa pangunahing network ng pagsubok ng ethereum sablock number 4,230,000, gayunpaman, nabigo ang mga minero na i-upgrade ang kanilang software alinsunod sa nakatakdang paglulunsad.
Dahil nangyari ito "mas maaga kaysa sa inaasahan sa isang Sabado," sinabi ni Schoedon na maraming developer ang "[ay] hindi available at hindi man lang alam" ang pagbabago. Idinagdag ni Schoedon ang kanyang takeaway mula sa mga Events: "Huwag mag-fork kapag weekend."
Ito ay napatunayang isang isyu, para sa matigas na tinidor na umusad nang maayos, ang lahat ng kalahok na "node" o mga computer na pinapatakbo ng mga minero at user, ay kailangang mag-upgrade nang halos sabay-sabay sa parehong software.
Kasunod ng isang bukas na tawag mula sa mga developer ng Ethereum sa social mediapara isulong ang pagsubok, sumailalim ang network sa pangalawang chain split bilang resulta ng mga pagkakaiba sa Constantinople code sa pagitan ng dalawang pangunahing kliyente ng Ethereum , Geth at Parity. (Bilang background, ang mga kliyente ng Ethereum ay ang mga indibidwal at negosyong nagpapatakbo ng mga node upang suportahan ang network ng Ethereum .)
Sa pagsasalita sa CoinDesk, ipinaliwanag ni Brian Venturo, isang minero na aktibong nag-aambag sa Ropsten testnet:
" LOOKS ang kabiguan ng pinagkasunduan ay hinimok ng mga pagbabago sa opcode ng SSTORE sa EIP-1283 na ipinatupad nang iba sa pagitan ng Parity at Geth."
Ang bahagi ng pag-upgrade sa Constantinople ay nagtatampok ng bagong code sa ilalim ng Ethereum improvement proposal (EIP) 1283 na magbabago sa paraan ng pag-iimbak ng mga smart contract sa Ethereum at babawasan ang gastos sa mga smart contract developer ng pag-update ng mga nakaimbak na kontrata.
Gayunpaman, ang pag-ulit ng EIP 1283 na idinisenyo sa Constantinople code na inilabas ng Parity ay nagtampok ng mga mekanismo ng refund na nagdulot ng "kapansin-pansing hindi pagkakasundo hinggil sa [Ropsten] block 4,230,605" at ang gastos para sa pag-deploy ng matalinong kontratang ito, gaya ng naka-highlight. sa mga opisyal na tala ng mga developer ng Ethereum CORE .
Nang matuklasan ang mga pagkakaiba sa Constantinople code, sumang-ayon ang mga developer ng Ethereum CORE na i-patch ang code ng Parity upang iayon ang code na sinusuportahan ng Geth at subukan ang isa pang muling pag-sync sa tamang Ropsten chain.
Bahagi ng Plano
Gayunpaman, nakikita ng ilan ang nabigong pagsubok bilang positibo para sa pangkalahatang pag-unlad.
Nang makita ang pagtatangkang paglunsad ng Constantinople sa Ropsten nitong nakaraang Sabado bilang nakamit ang layunin nito, si Rettig nagtweet sa Linggo:
"Nasira namin ang Ropsten, ngunit ito ay isang testnet, at ito ay aayusin, at ito ang tiyak na punto ng pagpapalabas sa isang testnet muna. Talagang masaya, kapana-panabik, at nakapagpapatibay na makita ang prosesong ito na gumagana ayon sa disenyo."
Pagkatapos ay idinagdag din niya sa email sa CoinDesk Lunes na mayroon na siyang "higit na kumpiyansa kaysa dati na ang mga tamang bagay ay nangyayari, sa tamang pagkakasunud-sunod, upang KEEP tumatakbo at secure ang [Ethereum] mainnet."
Lumilitaw na sumasang-ayon ang iba pang mga CORE developer sa damdaming ibinahagi ni Rettig, kasama ang pinuno ng seguridad sa Ethereum Foundation na nagsusulat sa isang pampublikong Gitter channel ang Sabado na iyon ay "malinaw na isang magandang pagsubok," idinagdag na ang pansamantalang pinagsawang estado ng Ropsten ay walang "nawawalan ng anumang pagtulog."
Ang Ethereum CORE developer, Alexey Akhunov, ay sumulat din sa parehong channel na habang "ang mga makinis na proseso ay mabuti para sa kahusayan...maaari nilang [magtanim] ng isang maling pakiramdam ng seguridad," idinagdag na, "mga pagbasag ... gawing mas alerto ang mga tao."
Sa pasulong, ang plano para sa lahat ng developer ng Ethereum gaya ng ipinaliwanag ng release manager para sa Parity, si Afri Schoedon, ay magpatupad ng mga pag-aayos ng bug para sa mga nauugnay na kliyente at "pagsama-samahin silang lahat sa Geth Ropsten chain muli."
Idinagdag niya na "kapag tapos na ito, sana sa paligid ng Devcon, maaari nating ipagpatuloy ang pagsubok sa Constantinople sa Ropsten...at kalaunan ay sumang-ayon sa isang pangunahing petsa ng tinidor ng network."
Tiniyak ni Schoeden na iniisip din niya na ang pinaka-malamang na resulta ay isang petsa ng paglabas sa bagong taon.
Sinabi ni Schoedon sa CoinDesk:
"Nakikita ko ang Enero 2019 bilang makatotohanang petsa ng tinidor, ngunit kung ang mga kliyente ay ma-patch, ang lahat ng mga pagsubok ay handa (at pumasa), at [walang] mga karagdagang isyu na natuklasan sa Ropsten."
Ethereum larawan sa pamamagitan ng Shutterstock
Christine Kim
Si Christine ay isang research analyst para sa CoinDesk. Nakatuon siya sa paggawa ng mga insight na batay sa data tungkol sa industriya ng Cryptocurrency at blockchain. Bago ang kanyang tungkulin bilang isang research analyst, si Christine ay isang tech reporter para sa CoinDesk na pangunahing sumasaklaw sa mga development sa Ethereum blockchain. Cryptocurrency holdings: Wala.
