Share this article

Ang Lahi ay Mapapalitan ang Pinaka-Sentralisadong Layer ng Ethereum

Gumagawa ang mga developer ng Ethereum sa maraming paraan sa pagpapalit o pagpapahusay ng isang sikat na tool para sa pagkonekta sa network.

Screen Shot 2018-12-05 at 9.57.13 AM

"Kung T tayo titigil sa pag-asa sa Infura, nabigo ang pananaw ng Ethereum ."

Ganyan inilarawan ni Afri Schoedon, release manager para sa Parity Ethereum client, ang ONE sa pinakasikat – at kontrobersyal – na teknolohiya ng ethereum sa Twitter noong Oktubre.

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

Ang Infura ay humahawak ng humigit-kumulang 13 bilyong Request sa code bawat araw at nagbibigay ng paraan para sa mga developer na kumonekta sa Ethereum nang hindi kinakailangang magpatakbo ng isang buong node. At habang ang eksaktong istatistika ng paggamit ay T pampubliko, sa pamamagitan ng paglikha ng isang mas simpleng paraan para sa interfacing sa network, sinasabing ito ay sumusuporta sa karamihan ng mga desentralisadong aplikasyon sa Ethereum ecosystem.

Ngunit narito ang bagay: Ang Infura ay pinapatakbo ng iisang provider – ang Ethereum development studio na ConsenSys – at umaasa sa mga cloud server na hino-host ng Amazon. Dahil dito, umiiral ang mga alalahanin na ang serbisyo ay kumakatawan sa isang punto ng pagkabigo para sa buong network.

"Kung ang bawat solong dapp sa mundo ay itinuro sa Infura, at nagpasya kaming i-off iyon, pagkatapos ay magagawa namin, at ang mga dapps ay titigil sa pagtatrabaho. Iyon ang alalahanin at iyon ay isang wastong alalahanin, "sinabi ni Michael Wuehler, ang co-founder ng Infura, sa CoinDesk sa isang pakikipanayam.

Bagama't kinikilala ng marami sa mga proyekto ang kahalagahan ng kontribusyon ng Infura sa Ethereum - na tumutukoy sa serbisyo bilang isang haligi na humahawak sa komunidad ng developer ngayon - marami, tulad ng Schoedon, ang nakadarama na ang mga hakbang ay dapat gawin upang maghanap ng isang desentralisadong alternatibo.

"Walang punto sa pagkakaroon ng mga dapps na kumokonekta sa pamamagitan ng Metamask sa isang blockchain na hino-host ng ibang tao," Schoedon nagtweet.

At si Schoedon ay T nag-iisa sa kanyang interpretasyon. Sa halip, natugunan siya ng maraming bagong pagsisikap na alisin sa trono si Infura bilang go-to connection point para sa mga developer na nagli-link ng kanilang mga desentralisadong aplikasyon sa Ethereum.

Halimbawa, ang mga bagong full node incentivization scheme tulad ng VIP node, Dappnode at DeNode ay naglalayong magbigay ng iba't ibang uri ng mga alternatibo.

Gayundin, ang mga pagsisikap sa pagliit ng imprastraktura tulad ng mga magaan na kliyente ay nakakakuha ng traksyon, pati na rin ang pang-eksperimentong pag-aayos ng software tulad ng Turbo Geth. At ayon sa mga developer, ang nakataya ay ang mismong desentralisasyon ng Ethereum ecosystem mismo.

"ONE sa mga isyu na kinakaharap natin sa espasyo ngayon ay ang desentralisadong pag-unlad ng application ay nangyayari sa pamamagitan ng mga sentralisadong serbisyo," sinabi ni Yalor Mewn, opisyal ng komunikasyon para sa Dappnode, isang node incentivization scheme, sa CoinDesk, idinagdag:

"Ginagawa namin ang lahat ng imprastraktura na ito sa ibabaw ng isang bottleneck."

Isang hindi perpektong kasangkapan

Sa kasalukuyan, mayroong kabuuang 11,803 Ethereum full node ayon sa magagamit na data.

Sa pagsasalita sa CoinDesk, sinabi ni Wuehler na ang Infura ay nasa pagitan ng 5 at 10 porsiyento ng mga node. Ngunit dahil ang mga Infura node ay lubos na maaasahan – sa ilalim ng 24 na oras na pagpapanatili – ang mga ito ay nagsasaalang-alang para sa isang hindi katimbang na dami ng trapiko.

"Epektibong sinusuportahan namin ang buong Ethereum dapp ecosystem sa trapiko ng RPC," sabi ni Wuehler.

At iyon ay bahagyang dahil, sa oras ng pagsulat, ang isang buong archive node ay sinasabing kukuha ng higit sa 1 terabyte ng data - lampas sa kung ano ang maaaring iimbak ng isang maginoo na laptop. Para sa mga developer, gayundin sa mga user, nangangahulugan ito na ang mga kinakailangan sa storage ay madalas na nai-outsource sa mga kumpanyang may paraan upang pamahalaan ang ganoong uri ng imprastraktura.

"Ang paraan ng paggana ng Infura ay nagho-host sila ng kanilang sariling mga buong node at nagbubukas sila ng isang [interface] upang payagan kang madaling ma-access ang mga buong node," Aidan Hyman, CEO at co-founder ng Ethereum research and development startup Chainsafe, sinabi sa CoinDesk.

Halimbawa, madalas na pinipili ng mga developer ang Infura bilang isang paraan upang ituon ang kanilang mga pagsisikap sa software, habang ang mga user ay madalas na naaakit sa in-browser tool na Metamask upang hawakan ang kanilang Cryptocurrency. At parehong ruta sa pamamagitan ng mga buong node ng ConsenSys.

"Anumang dapp na gumagamit ng Metamask ay likas din na nakadepende sa Infura (alam, o hindi). Sa ganoong kahulugan, halos lahat ng mga dapp ay posibleng nakadepende sa Infura," sinabi ni Wuehler sa CoinDesk.

Ang epekto nito ay ang mga developer at user ay mas malamang na magpatakbo ng mga full node, ibig sabihin ay bumaba ang bilang ng mga buong node na sumusuporta sa network. Bilang ang panganib na ang Infura ay maaaring maging isang punto ng kabiguan, may iba pang mga epekto sa kakulangan ng buong node pati na rin.

Ang pagpapatakbo ng isang buong node, halimbawa, ay nagbibigay-daan sa mga user at developer na KEEP lokal ang karamihan sa kanilang sensitibong aktibidad, habang ang Infura ay nag-iipon ng mga kumbinasyon ng data mula sa mga user nito gaya ng wallet address at mga lokasyon ng IP.

"Ang Privacy ay isang isyu," sinabi ni 'Dapplion,' ang pseudonymous na developer sa likod ng Infura replacement project na Dappnode, sa CoinDesk, idinagdag:

"At ang Infura ay naka-host sa Amazon. Paano kung sabihin ng Amazon na 'Alam mo kung ano? Wala na ang Infura, mag-fuck ka na lang.' Karamihan sa mga dapps ay hindi na magagamit."

Tunay na desentralisasyon

Dahil dito, maraming pagsisikap ang sumusubok na makahanap ng isang mabubuhay at magagamit na alternatibo.

Halimbawa, ang Parity Technologies ay naglabas ng bagong code library para sa light client development, na tinatawag na LightJS. Umaasa si Parity na hihikayatin nito ang mga developer na bumuo ng mga magaan na kliyente sa halip na umasa sa Infura bilang isang serbisyo.

At iyon ay dahil, habang nangangako silang hindi gaanong hardware at storage intensive, ang mga light client ay nilayon na mapanatili ang parehong antas ng desentralisasyon bilang pagpapatakbo ng isang buong node.

"Sa isip, ang makikita natin ay mas kaunti at mas kaunting mga dapps na kumokonekta sa Infura, at gagamit sila ng isang magaan na kliyente sa halip upang makamit ang tunay na desentralisasyon," sinabi ng developer ng Parity na si Amaury Martiny sa CoinDesk.

Ang proyekto ng Turbo Geth ni Alexey Akhunov ay naglalayong ganap na ayusin kung paano pinangangasiwaan ng mga kliyente ng Ethereum software ang storage. Sa pinakabagong bersyon ng muling pagsulat ng software, binawasan niya ang mga kinakailangan sa storage hanggang sa ikalimang bahagi ng kasalukuyang laki nito.

At ilang proyekto, gaya ng Dappnode, Denode, at VIP node, ang nagta-target sa pinagbabatayan na layer ng insentibo upang hikayatin ang mas maraming tao na magpatakbo ng isang buong node. At iyon ay dahil sa kasalukuyan, hindi tulad ng mga minero na nagse-secure ng mga transaksyon sa Ethereum, ang mga buong node ay hindi ginagantimpalaan sa anumang paraan.

Ngunit ang VIP node, na nagtatrabaho sa isang grant na ibinigay ng Ethereum Foundation, ay gumagamit ng identifier kung saan ang buong node ay kumonekta sa Ethereum upang magbigay ng mga reward sa mga node na online, na binabayaran sa pamamagitan ng isang subscription mula sa mga developer na gustong gamitin ang serbisyo.

Ang isa pang proyekto, na pinangalanang DeNode, ay lumilikha din ng isang merkado sa pagitan ng mga developer at mga operator ng node, ngunit sinusubukan ding i-desentralisa ang pang-ekonomiyang relasyon sa pagitan ng mga aktor na iyon.

Upang gawin ito, ang DeNode ay gumagamit ng isang desentralisadong autonomous na organisasyon, o DAO. Isang inisyatiba ng startup na nakabase sa Toronto na Chainsafe, ang Denode ay binuo noong Mayo sa Ethereum hackathon ETH Buenos Aires at pinondohan sa pamamagitan ng grant ng Ethereum Community Fund.

"Ang ideya na maaari nating itayo ang mga istrukturang ito sa isang desentralisadong paraan na nagbibigay-daan para sa demokratisasyon ng mga dinamika ng kapangyarihan sa mga sistemang pang-ekonomiya," sabi ni Hyman.

Sa wakas, ang Dappnode, na itinatag ng developer ng blockchain na si Jordi Baylina, ay gumagamit ng ibang diskarte sa pamamagitan ng pagpayag sa mga developer na mag-set up ng isang lokal na network na idinisenyo sa paraang madaling makisali sa pag-deploy ng dapp.

"May nag-set up nito sa Dappnode at nagbibigay ng access sa kanyang pamilya, sa kanyang mga kaibigan, isang pinagkakatiwalaang lupon ng mga taong-sa-tao na koneksyon na mayroon kang trust BOND. At pagkatapos lamang sa ilang pag-click, kahit mahirap kumonekta sa Infura, kumonekta ka sa Dappnode," sabi ng nangungunang developer na si Dapplion sa CoinDesk.

Sa abot-tanaw

Ang ilan sa mga proyektong ito - tulad ng VIP node at Turbo Geth - ay tumatanggap din ng pagpopondo mula mismo sa Infura.

ONE sa pinakamalaking startup ng ethereum – ang kumpanya sa likod ng Infura – Consensys ay nagpopondo din ng isang proyekto, na pinangalanang Incubator, kung saan sinusubukang bawasan ang pag-asa sa Metamask sa Infura sa gateway nito sa Ethereum. Sinusubukan din mismo ng Infura na pag-iba-ibahin ang bilang ng mga tagapagbigay ng ulap na pinagkakatiwalaan nito, upang hindi ito puro umaasa sa Amazon, ayon kay Wuehler.

"Ang aming mga pagsusumikap ay higit sa lahat tungkol sa patuloy na pagsisikap na itulak ang higit pa at higit pang desentralisasyon sa paraan na ang aming Technology stack ay inihatid," sinabi niya sa CoinDesk.

Ayon kay Wuehler, ang kasikatan ni Infura ay dahil sa isang quirk sa loob mismo ng Ethereum platform. At iyon ay dahil, sa pamamagitan ng pagsasama-sama ng functionality ng blockchain ng bitcoin sa isang virtual machine na maaaring magsagawa ng mga desentralisadong aplikasyon, ang Ethereum ay bumubuo ng mas malawak na hanay ng data kaysa sa simpleng mga transaksyon.

Halimbawa, pati na rin ang pag-asa sa isang blockchain, ang Ethereum ay nag-iimbak ng tinatawag na "estado," na siyang kabuuan ng lahat ng pag-compute sa platform. At habang patuloy na lumalaki ang dami ng gumagamit ng Ethereum , ang laki ng estado patuloy na lumalawak din.

Ang huling resulta nito ay, habang ang hardware ay nagiging mas mahal at kumplikado upang patakbuhin – at dahil sa pinagbabatayan ng disenyo ng ethereum – ang mga insentibo ay T sa lugar upang hikayatin ang mga tao na gawin ito.

"T kami gumawa ng problema, Band-Aid lang kami sa problema. Nagbibigay lang kami ng solusyon na kailangan," sabi ni Wuehler.

Sa hinaharap, may gawaing ginagawa ang mga mananaliksik ng Ethereum gaya ng founder na si Vitalik Buterin upang humanap ng paraan para muling isulat ang mga pinagbabatayan na mga insentibo upang ang buong node ay magantimpalaan para sa pag-imbak ng data, o kung ano ang karaniwang tinutukoy bilang “upa.”

Isinasaalang-alang na ngayon ang naturang pagbabago para isama sa isang iminungkahing pag-upgrade na pinangalanang "Ethereum 1x." Kasalukuyang naka-target para sa 2019, sa pansamantala, ang mga developer ay nakatuon sa paghahanap ng mga solusyon na maaaring i-deploy kaagad.

Tulad ng sinabi ni Hyman mula kay Denode sa CoinDesk:

"Kahit na nagtatrabaho kami bilang isang komunidad sa mga pangmatagalang layunin na ito, kailangan din naming maging pragmatic at tumuon sa kasalukuyan. Ito ay isang problema na umiiral ngayon at nagpapatuloy sa espasyo."

Pagwawasto: Ang dating bersyon ng artikulong ito ay mali ang spelling kay Denode bilang "D-node."

Bumuo ng 2017 na larawan ayon kay Steven Gregory

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