Ano ang Gagawin Bago Dumating ang Ethereum ng Metropolis? | PH.democraziakmzero.org

Ano ang Gagawin Bago Dumating ang Ethereum ng Metropolis?

Ano ang Gagawin Bago Dumating ang Ethereum ng Metropolis?

Ethereum ay sa ibabaw ng umbok, paglipat patungo sa ikatlo ng kanyang apat na binalak na yugto ng pag-unlad upang palawakin ang mga gawain para sa kanyang tinatawag na 'mundo ng computer'.

Ang susunod na yugto, na tinatawag na Metropolis, piyus isang halu-halong bagay bungkos ng mga teknikal na mga pagbabago na maaaring tila isang bit random, ngunit ay ihanda ang daan para sa hinaharap na update na gumawa Ethereum mas madaling gamitin.

Ang pag-upgrade ay nagsagawa mas mahaba kaysa sa inaasahan, higit sa lahat dahil sa isang hindi kilalang umaatake inilunsad pagtanggi ng serbisyo tuligsa sa network noong nakaraang taon, disrupting transaksyon at proyekto na binuo sa platform.

Gayunpaman, ang kamakailang mga tala developer pulong ipakita na pag-unlad ay patuloy, na may ilang mga koponan halos tapos na sa pagpapatupad ng kanilang mga pagbabago at ngayon naghahanda para sa pagsubok.

Dimitry Khokhlov, Ethereum Foundation testing engineer, sinabi CoinDesk na pag-unlad ng ikatlong yugto ay tinatayang kalahating upang makumpleto.

Kaya, kung ano ang pa rin ang natitira upang gawin?

Pagpapaganda ng panukala

Una, mga developer na kailangan upang matapos coding ang pag-upgrade. Kahit na ang pinakahihintay release hindi isasama ang dramatic mga pagbabago tulad ng proof-of-istaka o sharding, hakbang na ito ay isama ang humigit-kumulang 10 Mga Panukala Ethereum Improvement (EIPs).

Ang lahat ng mga EIPs hitsura upang ihanda ang daan para sa 'abstraction' sa pamamagitan ng pagbabawas ng halaga ng mga tampok na hard-code sa Ethereum. Ang pakay, halos tulad ng layunin ng Ethereum mismo, ay upang iwanan ang karagdagang puwang para sa mga developer ng app upang gawin ang kanilang sariling desisyon disenyo.

EIP 86, halimbawa, nagpapahintulot sa mga user o mga developer ng app upang ma-secure na account kahit anong paraan na nais nila.

Isang Ethcore tagapagsalita sinabi CoinDesk na pagkapareho, isang popular na Ethereum client na nakasulat sa Rust, ay ipinatupad ng pito sa 10 EIPs, ngunit naghihintay ng mas malinaw na mga tagubilin tulad ng mga developer dumating sa pinagkasunduan sa ang mga pagbabago na kailangang ma-ipinatupad.

Ito 'magaspang na pinagkasunduan' diskarte ay karaniwan sa mga open-source development.

Ang paghihintay ay hindi dapat maging mahaba para sa pagkakapare-pareho o Gath bilang mga proyektong ito ay papalapit sa pagkumpleto. Ang iba, kahit na, na nakasulat sa iba't ibang mga wika programming, kabilang ang python at C ++ ay karagdagang likod.

Complex proseso

Isang mapaglalang bahagi ay paggawa ng mga pagbabago sa lahat ng Ethereum mga kliyente, kahit na ano ang programming language ang mga ito ay nakasulat sa, sa lockstep.

Ethereum Foundation Khokhlov ay pagsulat ng mga pagsusulit gamit ang isang tool na tinatawag na kaharian ng mga laywan upang matiyak na hindi lamang na ang mga kliyente ipatupad ang mga pagbabago nang tama, ngunit na ang lahat ng mga kliyente ay sumasang-ayon sa mga pagbabago pinagkasunduan na antas. Iyon ay dahil sa kung ang lahat ng mga kliyente ay hindi sundin ang mga parehong patakaran, maaaring may isang aksidenteng hatiin sa iba't ibang mga network (tulad ng nangyari sa madaling sabi sa Nobyembre).

Katulad ng dating phase pagbabago Frontier at Homestead, ang shift upang Metropolis ay nangangailangan ng isang 'mahirap tinidor' - na nangangahulugang node o mga minero na mabigo upang mag-upgrade sa bagong blockchain ay naiwan. Dahil sa posibilidad ng isang hindi sinasadya split, hard tinidor ay kontrobersyal at kinuha sineseryoso.

Ngunit, dahil ang pagbabagong ito ay may matagal na sa mga teknikal na roadmap ng Ethereum, ang maginoo karunungan ay na ito ay hindi malamang na humantong sa isang hati.

Kahit gayon, ang mga pagbabago ay nangangailangan ng dagdag na pag-aalaga, na humahantong Khokhlov sabihin:

"Masakit ang ulo ko mula sa hard tinidor patakaran transition."

Para Khokhlov, may mga isang pulutong ng 'ifs' sa pagsiguro bawat sulok kaso ay itinuturing na magkaroon ng ether bang gumagamit ay ligtas sa bawat sitwasyon.

Halimbawa, siya ay nagkaroon upang matiyak na ang mga transaksyon sa bagong tinidor gagana lamang kung ang 'gas limitasyon' at transaksyon lagda ay tama, at na opcode pag-uugali, na kung saan ay nagbago mula sa kapag nahati ang kalye sa kapag nahati ang kalye, ay hindi mang-istorbo operasyon alinman.

"Ang higit pang mga pagbabago mayroon kami, mas tseke ay idinagdag sa code at ang higit pang mga logic upang suriin. Hindi iyon gawin itong isang malinis na code," sabi niya.

Mga benepisyo hintayin

Ngunit kapag ang lahat ng sinabi at tapos na, ang Metropolis update ay malamang na payagan ang mas mahusay na Ethereum aplikasyon upang malikha.

Stefan George, CTO ng Ethereum hula market Gnosis, sinabi CoinDesk:

"Ang pagkakaroon ng mas maraming abstraction palaging ay nagbibigay-daan para sa higit pang kakayahang umangkop."

Halimbawa, ang mga idinagdag na flexibility ay maaaring payagan ang isang tatanggap o middleman na magbayad ng mga bayarin sa transaksyon sa halip na gumagamit ng app, sabi niya.

Ito ay maaaring maging kapaki-pakinabang para sa mga gumagamit ng paggamit Ethereum-based based apps, tulad ng isang notebook. Karaniwan, ang gumagamit ay kailangang bumili ng ether upang gumawa ng anumang mga pagbabago, tulad ng pagdaragdag sa o pagtanggal ng tala, ngunit may mga upgrade Metropolis, ang provider ay maaaring bayaran ang fee at mga user ay maaaring gumawa ng mga pagbabago nang walang dagdag na hakbang ng pagbili ng ether.

Sa huli, ito gumagalaw sa Ethereum protocol mas malapit sa pamilyar na karanasan ng isang tradisyunal na tindahan ng app.

"Akala ko kami nakakakuha ng maraming higit pang mga user gamit Ethereum serbisyo ganitong paraan," George sinabi.

George naidagdag na isa pang Metropolis pagbabago ay makakatulong din sa bakal ang ilang mga kinks para sa mga teknolohiya off-kadena na nagpapahintulot sa data na itinaas off ang pangunahing Ethereum blockchain, pagpapabuti ng pagganap at kakayahang sumukat ng network nang walang pag-kompromiso sa seguridad ng gumagamit.

Kaya sa pagbagay Ito ay, muli, ilagay ang mga developer sa kontrol ng kanilang mga disenyo ng application.

Bilang Pariti team ilagay ito:

"Metropolis ay isang makabuluhang hakbang na nagpapabuti sa ang protocol at gumagawa ng ilang mga kaso ng paggamit na nauna nang unfeasible."

Pagwawasto: Ang isang mas naunang bersyon ng artikulong ito hindi tama ang nakalagay isang katotohanan tungkol sa Gath pagpapatupad ni Ethereum. Ito ay nabago.

Kaugnay na Balita


Post Ethereum

5 Takeaways mula sa Pag-unawa sa CoinDesk Report Ethereum

Post Ethereum

Ethereum para sa Overwhelmed Layman

Post Ethereum

Scratch That: CryptoKitties Ay hindi Kaunti Vision ng Ethereum para Apps

Post Ethereum

Ang Susunod na Wave ng Ethereum Application ay Halos Narito

Post Ethereum

Bitcoin at ang Batas ng Conservation ng Enerhiya

Post Ethereum

Ang Kalansay ng Ethereum ay Nagpapatunay ng Bitcoin Block Size Conservatism?

Post Ethereum

Naglulunsad ng Ethereum ang Sariling Eter Coin, Sa Milyun-milyong Nabenta na

Post Ethereum

Ang UN Nais na Magpatibay ng Bitcoin At Ethereum - At Hindi magtatagal

Post Ethereum

ShapeShift Breaks New Ground Sa Prisma Digital Asset Portfolio Product

Post Ethereum

Isinara ng BlockCypher ang Ethereum API Toolkit para sa Mga Nag-develop

Post Ethereum

Ang Ethereum Bug Nagpapadala ng Mga Kontrata ng Smart Bumalik sa Drawing Board

Post Ethereum

Bank of America Eyes Adoption Bilang Next Hurdle For Ethereum Test