Share this article

ZombieChain Comes Alive: Maililigtas ba ng Ethereum Sidechains ang Dapps?

Ang Loom Network, na nagmula sa ideya ng nakatuong "dappchains" para sa mga scalable na desentralisadong app, ay tinatanggap ang pagbabahagi.

Screen Shot 2018-05-25 at 4.30.27 PM

Ang desisyong iyon ay gagastos sa iyo ng kalahating sentimo. Sigurado ka iyan ang tamang hakbang?

Kung ikaw ay isang gamer, mga desentralisadong application (dapps) humawak ng nakakaakit na pangako: sa wakas ay maaari mong tunay na pagmamay-ari ang mga virtual na in-game na item at maipon ang mga ito nang hindi nababahala tungkol sa pagbabago ng isang kumpanya sa mga panuntunan at inaalis sila. Ngunit tulad ng iba pang malalaking ideya sa blockchain, hindi iyon isang katotohanan ngayon.

Story continues
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

Ang ONE dahilan ay ang ekonomiya kung paano ito gagana ay hindi tiyak. Upang gumawa ng aksyon sa Ethereum blockchain, kailangan ng mga user na gumastos ng GAS, isang unit ng halaga na may presyo sa ether, Cryptocurrency ng network , at nagbabago-bago batay sa kung gaano karaming tao ang gumagamit ng network sa anumang oras.

Para sa Loom Network, isang startup na dalubhasa sa paglalapat ng Technology ng blockchain sa mga gaming dapps, na T talaga magagawa. Ang patuloy na microtransactions ay nakakapinsala sa karanasan ng gumagamit, kahit na ang trapiko ng network ay T nagtutulak ng pagtaas ng mga presyo ng GAS sa isang partikular na sandali, bilang nangyari sa panahon ng kamakailang CryptoKitties boom.

Ang co-founder ng Loom na si James Duffy ay nagsabi sa CoinDesk sa isang kamakailang panayam, "mayroon lamang isang gastos sa transaksyon sa pag-iisip."

Nagpatuloy siya:

"Kahit na gumagastos ka ng isang fraction ng isang sentimos sa bawat oras na ililipat mo ang iyong karakter, ang mga tao ay kailangan pa ring gumawa ng mga desisyon tungkol sa kung ito ay kapaki-pakinabang na gumawa ng isang paglipat [kapag] alam nila ang bawat solong bagay na kanilang ginagawa ay nagkakahalaga sa kanila."

Nasa isip ang problemang iyon, Duffy inihayag Ang pinakabagong alok ng Loom – isang handa na "shared sidechain" na magagamit ng mga developer ng dapp kapalit ng buwanang bayad - ngayong linggo. Ang ZombieChain, gaya ng tawag dito, ay inaasahang ilulunsad sa isang buwan o dalawa.

Sa ngayon, walang mga developer ang nag-sign up upang bumuo ng mga dapps dito, ngunit ang Loom team ay nasasabik tungkol sa kung paano nito isulong ang kanilang mga ideya at pananaw.

"Ang modelo ng ZombieChain ay mas malapit na kahanay sa tradisyonal na web hosting," isinulat ni Duffy sa anunsyo, "kung saan ang mga developer ay nagbabayad ng flat buwanang bayad batay sa mga mapagkukunang natupok ng kanilang aplikasyon, pag-upgrade ng kanilang web server at nagbabayad nang higit pa habang lumalaki ang kanilang app sa katanyagan sa paglipas ng panahon."

Ang ideya ng isang nakabahaging sidechain, naniniwala si Duffy, ay may potensyal na tulungan ang mga gaming dapps na makamit ang sukat habang ginagawang mas madali ang buhay para sa mga user at developer.

Ang mga kahalili, gaya ng kinatatayuan nila ngayon, ay: ONE, upang maglagay ng mga laro sa pangunahing chain ng ethereum, na may mahinang karanasan ng gumagamit nito; o dalawa, upang bumuo ng isang nakalaang sidechain para sa bawat laro.

"Hindi lahat ay gustong gawin iyon," sabi ni Duffy sa CoinDesk - kaya nabuhay ang ZombieChain.

Paglihis sa scalability

Sa pangkalahatan, ang mga sidechain ay may mahabang pedigree sa mga cryptocurrencies, pabalik sa Adam Back at iba pang mga developer noong 2014 panukala para sa Bitcoin na "pegged sidechains."

Ang ideya ay upang kumpletuhin ang mga transaksyon sa mas maliit, mas maliksi na mga kadena na kalaunan ay nakipagkasundo sa pangunahing blockchain – Ethereum, sa kaso ni Loom. Ang mga gumagamit ng sidechain ay nagsasakripisyo ng ilan sa seguridad at desentralisasyon ng pangunahing chain, dahil umaasa sila sa isang mas maliit na bilang ng mga "validators" - katulad ng mga minero - upang irehistro ang kanilang mga transaksyon.

Ngunit nakakakuha sila sa mga tuntunin ng throughput, iyon ay, ang oras na kinakailangan upang makumpleto ang mga transaksyon.

Kinuha ng Loom Network ang ideyang ito at ipinakilala ang konsepto ng "mga sidechain na partikular sa application" o "dappchains." Gamit ang software development kit (SDK) ng Loom, ang mga developer ay maaaring bumuo ng isang nakalaang sidechain upang ilagay ang kanilang dapp, na ang Ethereum ay nagsisilbing isang secure at desentralisadong base layer.

Nakagawa na ang Loom ng DelegateCall, isang uri ng desentralisadong Stack Exchange, sa isang dappchain. Bilang karagdagan, dalawang laro ang nasa ilalim ng pagbuo sa loob ng bahay, ayon kay Duffy: ang ONE ay inihahambing niya sa Magic: the Gathering, ang isa sa Pokemon. Ang karanasan ng gumagamit, sabi niya, ay tulad ng anumang laro sa mobile: "ganap na nakaka-engganyo, mga graphics – talagang T mo malalaman na tumatakbo ito sa isang dappchain."

Bilang pinuno ng negosyo ng kumpanya na si Michael Cullinan sinabi CoinDesk noong Marso, ang platform ng developer ng Loom ay naglalayong "gawing simple ang paggawa ng mga highly-scalable na apps sa blockchain."

Gayunpaman, nalaman ng kumpanya na hindi lahat ng proyekto ay nagnanais ng sarili nitong dappchain – hindi bababa sa hindi sa simula. Ang mga developer ay kailangang mag-set up ng mga validator para kumilos bilang koneksyon sa pagitan ng sidechain at ng Ethereum blockchain. Pagkatapos, upang makamit ang desentralisasyon, kailangan nilang bigyan ng insentibo ang mga user – kung mayroon silang mga user – na kumilos bilang mga validator mismo.

Maraming mga proyekto sa maagang yugto ay naghahanap ng isang mas simpleng solusyon, kaya ang Loom ay nakaisip ng ideya ng isang nakabahaging dappchain. Sinabi ni Duffy sa CoinDesk: "sa ganitong paraan, kapag may naglunsad ng bagong application T nila alam kung gaano ito magiging sikat, para makapagsimula sila sa uri ng shared hosting plan."

Kung aalis ang laro, ang mga developer ay maaaring "i-fork ito at patakbuhin ito sa sarili nitong dappchain." Sa kalaunan, sabi ni Duffy, maaaring maglunsad ang Loom ng maraming nakabahaging chain para sa iba't ibang kaso ng paggamit: isang chain ng laro at isang chain ng social media, halimbawa.

Ang mga buwanang bayarin na babayaran ng mga developer ay depende sa halaga ng paglalagay ng data ng kanilang mga user sa Ethereum. Nasa kanila ang paraan ng pagkolekta ng mga developer ng pera mula sa mga user: ang mga donasyon ay ONE posibilidad, gayundin ang mga buwanang singil sa pamamagitan ng isang matalinong kontrata.

Pagtutuos sa trilemma

Ang pagdidisenyo ng mga desentralisadong network ay nagsasangkot ng mga tradeoff, at ang mga sidechain ay walang pagbubukod. Ang tagapagtatag ng Ethereum na si Vitalik Buterin inilarawan ang mga tradeoff na ito bilang isang trilemma, kung saan tatlong magkakaibang priyoridad ang nasa tensyon: desentralisasyon, seguridad, at scalability.

Kinikilala ni Duffy ang katotohanang ito, at pinagtatalunan na ang ZombieChain ay isang uri ng "gitnang lupa."

Una, mahalagang tandaan na ang pagtuon ng Loom Network ay sa mga application na nangangailangan ng mataas na antas ng throughput: mga desentralisadong laro at mga social network. At sinabi ni Duffy na ang mga kaso ng paggamit na ito ay "T talaga kailangan ng mataas na antas ng desentralisasyon na kailangan mo sa Ethereum."

Sa isang desentralisadong social network, sinabi niya:

"Ang isang tao ay hindi magbabayad ng milyun-milyong dolyar upang atakehin ang network upang i-censor ang tweet ng ibang tao."

Para sa kadahilanang iyon, pinili ng Loom Network na ibase ang mga sidechain nito – kabilang ang ZombieChain – sa delegadong proof of stake (DPoS), isang consensus algorithm kung saan pinipili ng network ang mga "validator" na maglingkod bilang kapalit ng mga minero. Gaano karaming mga validator ang nakasalalay sa developer: mas mataas ang bilang, mas mabagal – ngunit mas desentralisado – ang network.

Tulad ng para sa ibinahaging ZombieChain, sinabi ni Duffy na ang bilang ng mga validator ay hindi T napagpasyahan. Sinabi niya, bagaman, na "sa simula, ito ay ganap na sentralisado dahil pinapatakbo namin ang lahat ng mga validator. Pagkatapos sa hinaharap gusto naming buksan ito upang hayaan ang ibang mga tao na magpatakbo ng mga validator."

Upang maging malinaw, iyon ang kaso sa anumang bagong sidechain: hanggang sa magkaroon ng user base, at ang ilan sa mga user na iyon ay handang magsilbi bilang mga validator, ang chain ay nakasentro sa mga kamay ng lumikha nito.

Kaya naman, ang ZombieChain ay talagang makakatulong upang matiyak na ang mga bagong proyekto ay sa ilang antas ay desentralisado at nasusukat mula sa simula. Sa halip na mag-set up sa mabagal at magastos Ethereum mainnet, o magpaikot ng bagong sentralisadong dappchain, maaari silang sumali sa ZombieChain.

Kahit na ang mga proyekto na naka-set up na sa mainnet, sabi ni Duffy, "ay napakadaling mai-port ang parehong application sa ZombieChain," idinagdag:

"Mababawasan nito ang gastos at hahayaan din silang magkaroon ng mas tuluy-tuloy na karanasan ng gumagamit."

Tulad ng para sa ikatlong bahagi ng trilemma, seguridad, si Duffy ay hindi lumilitaw na nag-aalala. "Talagang mahalaga na magkaroon ng desentralisadong base layer ng Ethereum," sabi niya, "dahil maaari mo itong gamitin tulad ng mataas na hukuman.

Ang mekanismo para gawin iyon, patuloy niya, ay plasma cash, na nagpapahintulot sa mga user na mag-imbak ng mahalagang data – eter, halimbawa – sa pangunahing blockchain, habang nagagawa pa rin itong i-trade sa sidechain.

"Kung ang sidechain ay gumawa ng isang bagay na hindi tapat," sabi niya, "maaari mo itong labanan sa mainnet at magagawa mong i-withdraw ang iyong mga asset pabalik sa mainnet."

Sa ngayon, ang ZombieChain ay isang ideya lamang, ngunit ito ay may potensyal na payagan ang mga bagong proyekto na i-deploy ang kanilang mga dapps nang hindi masyadong nagsasakripisyo sa mga tuntunin ng alinman sa scalability o desentralisasyon.

Larawan ng laro sa pamamagitan ng Medium

Picture of CoinDesk author David Floyd