Metropolis Today: Shifting Plans za sledeću Big Upgrade za Ethereum | BS.democraziakmzero.org

Metropolis Today: Shifting Plans za sledeću Big Upgrade za Ethereum

Metropolis Today: Shifting Plans za sledeću Big Upgrade za Ethereum

Brže, lakše, sigurnije.

Ovo su samo neke od prednosti Metropolis, sljedeći nadogradnju na ethereum blockchain, obećava da će uvesti kada je konačno otkriven. Dugo predmet znatiželje i rasprave, treća faza u četiri koraka roadmapfirst predstavljen 2015. Godine stoji da donese možda najviše značajne promjene platforme.

Ali daleko od samo blagodat za nastajanju tehnologija, postoji realna opasnost u uvođenje.

"Ethereum nije sigurno ili skalabilan. To je nezrelo eksperimentalni tech", naglasio je ethereum protokol programer Vlad Zamfir u tweetearlier ove godine. Ako postoji jedna nadogradnju koja će postaviti ovu činjenicu bare, Metropolis može biti to.

Jer značajne promjene na platformu stavi pravi novac u opasnosti, ethereum programeri su spremni da preuzmu svoje vrijeme, birajući za otpis grumblings korisnika, poduzetnici i tržište koje čini željne tehnologiju kako bi svoj sljedeći veliki napredak.

Hudson Jameson, menadžer nezvanični izdanju za Metropolis, naglasio je da je developera "Uvijek pogriješilo na strani opreza" - što je neodlučnost koja, iako je dobro savjetovao, dovelo je do niza kašnjenja. (Nedavno navoj na r / ethereum, možda najveću zbirku entuzijasta tech globalno čak otišao tako daleko da je pitanje šta je obećao rok za početak - suprotstavljenim zaključke).

Ali Timeline na stranu, bilo je stvarno bio velike promjene u planovima.

Metropolis, jednom zamišljen kao faza u kojoj bi user-friendly verzija tehnologije konačno idu uživo, je video smjene koja bi mogla promijeniti konačni kod uvođenje dramatično.

Dok se mislilo da će uvesti u doba "apstrakcije" - Vitalik Buterin iz koncepta u 2015as "vjerovatno čitav svoj raison d'etre" - ono što može konačno biti objavljena je konzervativniji verzija koda.

U skladu s tim, nadogradnja je sada podijeljena u dva koraka, pod nazivom Vizantije i Carigrad, a iako oboje su i dalje razvija, rani sliku o tome kako bi mogli u konačnici utjecati na mrežu sada preuzima oblik.

Byzantium

Kako stvari stoje danas, Vizantija je postavljen da se uključe ukupno devet ethereum protokola poboljšanje (EIP), ili individualni kod zakrpe na mrežu. To uključuje promjene kao što su fiksiranje problema prilagođavanja poteškoća, operacije 'returndata', operacija 'statički poziv', novi precompiles, funkciju poteškoća kašnjenje i ugrađivanje podataka povratak transakcija u primanjima.

Svi ovi su napravljeni da efikasnije napraviti mrežne funkcije istovremeno smanjujući potencijal podvige. Većina ispravili sitni detalji koji neće biti očito ne-programere.

Međutim, neki su znatne.

Promjene su u toku koje će bolje nositi neispravan koda unutar pametan ugovora, tako da će se isplate propasti ako postoje greške u programiranju. Pored toga, ove promjene će imati transformativni uticaj na životni ciklus ugovora, kao nadogradnju ugovor može biti unaprijed konfiguriran u originalnom kodu.

Ugovori će biti tek siguran, kao određene promjene su dizajnirani za zaštitu od nešto što se zove ponovno entrancy napad (kada je nepouzdan kod uđe u ugovor da ga manipulirati).

Nova funkcija za umetanje podataka povratak transakcija u primanjima će omogućiti da se svjetlo klijente kako bi se utvrdilo da li je transakcija bila uspješna ili ne, bez stvarnog izvršenja transakcije u virtualnom stroju. To će također utjecati na off-lanac alata.

Još jedna nadogradnja će odgoditi poteškoća bomba koja trenutno detonatorskih preko mreže, osiguravajući da su vremena transakcija ne postanu nepodnošljivi. (Puta transakcije su trenutno na oko 25 sekundi - visoki po standardima 10 sekundi ethereum-a.)

Ovo ažuriranje će također smanjiti nagrade koje rudari su dati za blokove, što će značiti da će se proces rudarskih biti brži i jeftiniji.

Još jedan rudarski fix eliminira prethodnog greška u prilagođavanju poteškoće, kako bi se osiguralo da je vrijeme blok ostaje više stabilna.

Novi precompiles pušten na Byzantium utrti put za nešto što se zove zk-snarks - kriptografski postupak koji je po prvi put, će omogućiti istinski privatne transakcije da se dogodi na ethereum mreži. Ovo je proizveden u suradnji sa z-gotovinom, u kriptovaluta privatnost-centric da je prvi široko rasprostranjena primjena tehnologije.

Constantipole

Dakle, ono što nedostaje? Na žalost, ne postoji datum izlaska postavljen za Constantipole, drugi hardfork Metropolisa. To je zato što nije pronađeno određene izmjene prijetiti pretpostavke postaviti duboko u kodu ethereum je, otvarajući vrata na broj potencijalnih exploita.

Jedan EIP da je u planu, međutim, utire put za lakši implementacija klijenta, pojednostaviti proces evaluacije transakcije. Trenutno, evaluacija ugovora zahtijeva kako trenutno stanje blockchain i heševi poslednjeg 256 blokova. Za lakši klijente da postoji ta teška za obradu podataka treba biti znatno smanjen - i EIP 96 to radi na elegantan način.

Ipak, čini se da glavni barikadu da bude sa EIP 86, planirani centralni dio projekta, a najzanimljivije (i komplikovan) svih EIP.

EIP 86 želi da dovede do apstrakcije sigurnosti računa, što računa fleksibilniji i prilagodljiv, a omogućava nove funkcije treba razraditi. Korisnici mogu definirati vlastite sigurnosti model, pišući svoje kriptografske specifikacija u plaćanja.

No, problemi sa EIP 86 bili su toliko značajne da će im trebati puno vremena i truda da se na pravi način.

Za jedan, protokol je otkriveno da mutira nekoliko invarijante, otvara beskrajne petlje problema. U junu, exploit je otkrio da će omogućiti maliciozni rudar uzeti vlasništva novčanika od reorganizacije blockchain, ili izvršiti iste transakcije u više navrata.

Međutim, također je moguće da se u vrijeme koje je potrebno da se završi sa njima, nova pitanja kodiranje i moguća poboljšanja će se pojaviti.

Povezane vijesti


Post Ethereum

Project Blockchain Energy dobio je Consensus 2018 Hackathon

Post Ethereum

Bitcoin u naslovima: Bombers i BitLicenses

Post Ethereum

Izgradnja temelja za skalabilnu eterumsku zajednicu

Post Ethereum

10 najutjecajnijih ljudi u bitkoinu ove godine

Post Ethereum

Kôd je zakon? Nije sasvim

Post Ethereum

Tajni projekat Enterprise Ethereum dobija mješovite reakcije na EDCON 2017

Post Ethereum

Snaga Korisnika: Accenture i Microsoft se menjaju identitet sa Ethereumom

Post Ethereum

Predloženi Ethereum investiciono vozilo izaziva kontroverzu

Post Ethereum

U unutrašnjosti TrueBit: Napori manjeg poznavanja Ethereuma

Post Ethereum

Bank of America se usvaja kao sljedeća prepreka za etereum test

Post Ethereum

Bitcoins Messy Push for Innovation je pobednik za plaćanja programerima

Post Ethereum

Minersi Boost Ethereum-ov kapacitet transakcije sa porastom gasa