Share this article

Inaangkin ni Vlad Zamfir ng Ethereum ang Milestone Sa Blockchain Sharding

Ang tagapagpananaliksik ng Ethereum na si Vlad Zamfir ay na-code up ang batayang arkitektura ng paparating na solusyon sa scaling, sharding.

Ang Ethereum ay maaaring maging ONE hakbang na mas malapit sa sharding nito blockchain.

Hindi bababa sa iyon ay ayon sa matagal nang blockchain researcher na si Vlad Zamfir, na nag-aangkin na nag-code up ng isang matagumpay na patunay-ng-konsepto ng ideya sa Ethereum hackathon na EthBerlin ngayong linggo. Binuo sa tulong ng ilang iba pang mga developer, kabilang sina Tim Beiko, Steve Marx, at pseudonymous coder na "maurelian," ang code ay sinasabing nagpapakita kung paano maaaring makipag-ugnayan ang iba't ibang Ethereum shards sa blockchain sa balang araw.

Story continues
Don't miss another story.Subscribe to the Crypto for Advisors Newsletter today. See all newsletters

Sa pagbabalik, ang sharding ay isang pang-eksperimentong solusyon sa pag-scale na sinasabing isang paraan upang maibsan ang strain ng lumalaking network sa pamamagitan ng paghahati-hati ng blockchain sa mas maliliit na unit, na tinatawag na shards.

Bagama't maraming developer ng Ethereum , kabilang ang tagalikha ng Ethereum na si Vitalik Buterin, ay nagsisikap na gawing bahagi ng roadmap ng ethereum ang pagbabahagi, isa pa rin itong ginagawa (tinatantiyang ipapalabas hindi para sa isa pang dalawang taon).

Sa pagsasalita sa CoinDesk, pinagtibay ni Zamfir na ang proof-of-concept ay "hindi man malapit" sa production-ready, ngunit gayunpaman naniniwala siya na naglalaman ito ng code na magiging mahalaga sa pag-deploy nito sa Ethereum.

"Ito ay talagang isang proof-of-concept ng pinaka- CORE component sa aking sharding roadmap," sabi ni Zamfir. "Pinipigilan nito ang pagkabigo ng cross-shard atomicity, o higit na partikular, pinipigilan nito ang pagsasapinal ng pagkabigo ng cross-shard atomicity, kaya hinding-hindi na ang isang 'pagpapadala' ay tinatapos at ang isang 'hindi natanggap' ay tinatapos."

Malamang na medyo teknikal iyon, at ito ay, ngunit sa madaling salita, naipakita ni Zamfir at ng iba pang mga developer kung paano maaaring maipadala nang ligtas ang ethereum Cryptocurrency, ETH, at iba pang mga mensahe sa isang sharded blockchain.

Magagamit sa open-source code repository Github, ang proof-of-concept ay may kasamang visualizer na nagbibigay-daan sa mga user na i-download at pasiglahin ang codebase. Bagama't ang kasalukuyang patunay ng trabaho ay T ganap na pinal, aniya.

Nagpatuloy si Zamfir:

"Nagsusumikap pa rin kami sa pagsasama ngunit bumalik sa loob ng isang linggo at ito ay dapat na isang bagay kung saan mayroon kaming mga tagubilin at maaari mong Social Media ang mga tagubilin at patakbuhin ito sa iyong computer."

Para sa mga layuning pang-edukasyon lamang

Habang ang patunay-ng-konsepto ay sa wakas ay isinulat sa code sa hackathon, ayon kay Zamfir, karamihan sa mga ito ay nabuo na noon pa.

"Ang specifcation ay halos 100 porsyento na tapos na, para sa karamihan. T ko kailangang gumawa ng anumang pananaliksik sa hackathon, nagpapatupad lang ako ng mga bagay-bagay," sinabi niya sa CoinDesk.

Ang dahilan para sa pagpapatupad ng codebase, sinabi ni Zamfir, ay higit sa lahat ay pang-edukasyon.

"Mayroong maraming mga tao na T maaaring tumingin sa pananaliksik, lalo na kapag T kaming pananaliksik na nai-publish sa paraang talagang masaya kami. At kaya ang pagkakita ng software ay isang bagay na nakikita ng ilang tao na nakakahimok," sabi niya.

Higit pa riyan, gayunpaman, nagpatuloy siya, ang patunay-ng-konsepto ay "halos walang kabuluhan," dahil T ito tumingin upang matuklasan ang anumang bagong lupain o malutas ang anumang mga kilalang problema. Kasama sa kulang nito ang isang sistema para sa mga bayarin sa transaksyon at isang paraan upang iruta ang mga transaksyon at mensahe mula sa ONE shard patungo sa isa pa.

"Wala kaming totoong routing protocol," sabi ni Zamfir, na nagbubuod:

"Ang ginagawa lang nito ay ang pagpapakita ng cross-shard na mensahe na dumadaan sa paraang gumagana ito sa panuntunan sa pagpili ng tinidor."

Ang mga teknikal ng sharding

Ang tinutukoy ni Zamfir noong sinabi niyang "fork choice rule" ay ang code kung paano nakikipag-ugnayan ang Ethereum shards sa pangunahing blockchain. Ang code na ito ay inilabas sa isang proof-of-concept ni Buterin noong Mayo.

Gayunpaman, habang ang patunay-ng-konsepto ni Zamfir ay nagtatayo sa mas malawak na bahagi ng mga ideya sa paligid ng sharding, ito ay binuo din upang gumana kasama ng kanyang "tama-sa-paggawa" pananaliksik, na kinabibilangan ng mga patakaran kung saan dapat magkaroon ng pinagkasunduan ang mga blockchain tungkol sa mga kasaysayan ng transaksyon.

"Para sa akin, lahat ng ito ay sinusubukang gamitin ang tamang-by-construction methodology at lahat ng aking sharding na bagay ay napakahusay sa loob ng framework na iyon," sinabi niya sa CoinDesk.

At sa pagtutok na ito, bahagyang lumihis ang sharding roadmap ni Zamfir mula sa mainstream Ethereum sharding roadmap, na tumutupad sa "iba't ibang pamantayan sa disenyo," aniya.

Bagama't nakaugat pa rin ito sa parehong mga problema — sinusubukang makabuo ng mga paraan upang malutas ang mga hadlang sa pag-scale ng ethereum, pati na rin ang pagsasapinal sa paparating na paglipat sa isang mas egalitarian na paraan upang ma-secure ang mga blockchain, na pinangalanang proof-of-stake - ang Zamfir ay may ibang disenyong nakatuon sa iba na tumitingin sa sharding.

"Itinuturing kong ang CORE ng sharding ay isang cross-shard na mensahe o isang cross-shard consistency na problema," sinabi ni Zamfir sa CoinDesk. "Iniisip ito ni Vitalik bilang sharding of availability, validity at execution of the state. I have a different perspective than Vitalik does of consensus protocols and therefore also sharding."

Nagpatuloy siya:

"I'm just focusing on what I think are the hardest problems first."

Larawan ng keyboard ni Fancycrave sa Unsplash

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.

Rachel-Rose O'Leary