- 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
Metropolis Ngayon: Ang Mga Pagbabagong Plano para sa Susunod na Malaking Pag-upgrade ng Ethereum
Ang susunod na malaking upgrade ng Ethereum ay nalalapit na – ngunit gaano kabilis at ano ang kaakibat nito? Sa tanong, may mga nagbabagong sagot.
Mas mabilis, mas magaan, mas secure.
Ito ay ilan lamang sa mga benepisyo ng Metropolis, ang susunod na pag-upgrade sa Ethereum blockchain, na ipinangako na ipakilala kapag ito ay sa wakas ay inihayag. Matagal ang paksa ng kuryusidad at debate, ang ikatlong yugto sa isang apat na hakbang na roadmap na unang inihayag noong 2015 ay naninindigan upang isabatas marahil ang pinakamahahalagang pagbabago ng platform.
Ngunit malayo sa isang biyaya lamang para sa bagong Technology, may tunay na panganib sa paglulunsad.
"Ang Ethereum ay T ligtas o nasusukat. Ito ay hindi pa sanay na pang-eksperimentong teknolohiya," developer ng Ethereum protocol na si Vlad Zamfir idiniin sa isang tweet mas maaga sa taong ito. Kung mayroong ONE pag-upgrade na maglalahad ng katotohanang ito, maaaring ito ang Metropolis.
Dahil ang malalaking pagbabago sa platform ay naglalagay ng tunay na pera sa panganib, ang mga developer ng Ethereum ay hilig na maglaan ng kanilang oras, na pinipiling iwaksi ang mga pag-ungol mula sa mga user, negosyante at isang merkado na tila sabik na ang Technology ay gumawa ng susunod nitong malaking pag-unlad.
Binigyang-diin ni Hudson Jameson, ang hindi opisyal na tagapamahala ng release para sa Metropolis, na ang mga devs ay "laging nagkakamali sa panig ng pag-iingat" - isang pag-aalangan na, bagama't mahusay na pinapayuhan, ay humantong sa isang serye ng mga pagkaantala. (Ang isang kamakailang thread sa r/ Ethereum, marahil ang pinakamalaking koleksyon ng mga mahilig sa teknolohiya sa buong mundo ay umabot pa sa pagtatanong kung ano nga ba ang ipinangakong deadline na magsisimula –sa magkasalungat na konklusyon).
Ngunit bukod sa timeline, mayroon talagang malaking pagbabago sa mga plano.
Ang Metropolis, na minsang naisip bilang yugto kung saan magiging live na sa wakas ang isang user-friendly na bersyon ng Technology , ay nakakita ng mga pagbabago na maaaring magbago nang husto sa huling paglulunsad ng code.
Bagama't minsang naisip na ipasok ang isang edad ng "abstraction" – tinukoy ni Vitalik Buterin ang konsepto noong 2015 bilang "maaaring ang buong raison d'être nito" - ang maaaring ma-publish sa wakas ay isang mas konserbatibong bersyon ng code.
Alinsunod dito, ang pag-upgrade ay nahahati na ngayon sa dalawang hakbang, na pinangalanang Byzantium at Constantinople, at kahit na pareho pa rin ang umuusbong, isang maagang larawan kung paano sila maaaring makaapekto sa network sa huli ay nagkakaroon na ngayon ng hugis.
Byzantium
Tulad ng nakatayo ngayon, ang Byzantium ay nakatakdang magsama ng kabuuang siyam na Ethereum improvement protocol (EIP), o mga indibidwal na code patch sa network. Kabilang dito ang mga pagbabago gaya ng pag-aayos sa problema ng mga pagsasaayos ng kahirapan, mga pagpapatakbo ng 'returndata', mga pagpapatakbo ng 'static na tawag', mga bagong precompile, isang feature ng pagkaantala ng kahirapan at pag-embed ng data ng pagbabalik ng transaksyon sa mga resibo.
Ang lahat ng ito ay ininhinyero upang gawing mas mahusay ang paggana ng network habang pinapaliit ang mga potensyal na pagsasamantala. Karamihan sa mga tamang maliliit na detalye na T halata sa mga hindi developer.
Gayunpaman, ang ilan ay medyo malaki.
Ang mga pagbabago ay isinasagawa na mas mahusay na pangasiwaan ang maling code sa loob ng mga matalinong kontrata, upang ang mga pagbabayad ay mabibigo kung may mga pagkakamali sa programming. Bukod pa rito, ang mga pagbabagong ito ay magkakaroon ng pagbabagong epekto para sa lifecycle ng isang kontrata, dahil ang mga upgrade sa kontrata ay maaaring paunang i-configure sa orihinal na code.
Magiging bagong secure din ang mga kontrata, dahil ang ilang partikular na pagbabago ay ginawa upang maprotektahan laban sa isang bagay na tinatawag na re-entrancy attack (kapag ang hindi pinagkakatiwalaang code ay pumasok sa isang kontrata para manipulahin ito).
Ang isang bagong feature para sa pag-embed ng data ng pagbabalik ng transaksyon sa mga resibo ay magiging posible para sa mga magaan na kliyente na matukoy kung matagumpay o hindi ang isang transaksyon nang hindi aktwal na isinasagawa ang transaksyon sa isang virtual machine. Maaapektuhan din nito ang mga off-chain na tool.
Ang isa pang pag-upgrade ay maaantala ang mahirap na bomba na kasalukuyang sumasabog sa buong network, na tinitiyak na ang mga oras ng transaksyon ay hindi magiging matatagalan. (Ang mga oras ng transaksyon ay kasalukuyang malapit na 25 segundo – mataas ayon sa 10 segundong pamantayan ng ethereum.)
Babawasan din ng update na ito ang mga reward na ibinibigay ng mga minero para sa mga block, na nangangahulugan na ang proseso ng pagmimina ay magiging mas mabilis at mas mura.
Ang isa pang pag-aayos ng pagmimina ay nag-aalis ng isang nakaraang error sa pagsasaayos ng kahirapan, upang masiguro na ang oras ng pag-block ay nananatiling mas matatag.
Ang mga bagong precompile na inilabas sa Byzantium ay nagbibigay daan para sa isang bagay na tinatawag na zk-snarks - isang cryptographic na pamamaraan na sa unang pagkakataon, ay magbibigay-daan sa mga tunay na pribadong transaksyon na mangyari sa network ng Ethereum . Ginagawa ito sa pakikipagtulungan ng z-cash, ang privacy-centric Cryptocurrency na siyang unang malawakang aplikasyon ng Technology.
Constantipole
Kaya, ano ang kulang? Sa kasamaang palad, walang nakatakdang petsa ng paglabas para sa Constantipole, ang pangalawang hardfork ng Metropolis. Ito ay dahil ang ilang mga pag-edit ay natagpuan na nagbabanta sa mga pagpapalagay na itinakda nang malalim sa code ng ethereum, na nagbubukas ng mga pintuan sa ilang potensyal na pagsasamantala.
Ang ONE EIP na binalak, gayunpaman, ay nagbibigay daan para sa mas magaan na pagpapatupad ng kliyente, sa pamamagitan ng pagpapasimple sa proseso ng pagsusuri ng isang transaksyon. Sa kasalukuyan, ang pagsusuri ng mga kontrata ay nangangailangan ng parehong kasalukuyang estado ng blockchain at ang mga hash ng huling 256 na bloke. Para umiral ang mas magaan na mga kliyente, ang mabigat na pagproseso ng impormasyon na ito ay kailangang bawasan nang malaki – at ginagawa ito ng EIP 96 sa eleganteng paraan.
Gayunpaman, ang pangunahing roadblock ay lumilitaw na kasama ang EIP 86, ang nakaplanong centerpiece ng proyekto, at ang pinakakawili-wili (at kumplikado) sa lahat ng EIP.
Nais ng EIP 86 na isagawa ang abstraction ng seguridad ng account, na ginagawang mas flexible at mas nako-customize ang mga account, habang pinapayagan ang mga bagong feature na ipaliwanag. Maaaring tukuyin ng mga user ang kanilang sariling modelo ng seguridad, na isinusulat ang kanilang mga detalye ng cryptographic sa mga pagbabayad.
Ngunit, ang mga problema sa EIP 86 ay napakalaki na kakailanganin nila ng maraming oras at pagsisikap upang maayos na matugunan.
Para sa ONE, ang protocol ay ipinahayag upang mag-mutate ng ilang mga invariant, na nagbubukas ng walang katapusang mga loop ng mga problema. Noong Hunyo, natuklasan ang isang pagsasamantala na magpapahintulot sa isang malisyosong minero na kumuha ng pagmamay-ari ng mga wallet sa pamamagitan ng muling pagsasaayos ng blockchain, o paulit-ulit na isagawa ang parehong transaksyon.
Gayunpaman, posible rin na sa loob ng oras na kinakailangan upang tapusin ang pag-coding sa mga ito, lalabas ang mga bagong isyu at potensyal na pagpapabuti.
Alien na lungsod sa pamamagitan ng Shutterstock
Rachel-Rose O'Leary
Si Rachel-Rose O'Leary ay isang coder at manunulat sa Dark Renaissance Technologies. Siya ang nangungunang tech writer para sa CoinDesk 2017-2018, na sumasaklaw sa Privacy tech at Ethereum. Siya ay may background sa digital na sining at pilosopiya, at nagsusulat tungkol sa Crypto mula noong 2015.
