Share this article

Ano ang Desentralisadong Aplikasyon?

Ang mga desentralisadong application, o dapps, ay karaniwang binuo sa Ethereum at naglalayong bigyan ang mga user ng higit na kontrol sa kanilang mga pananalapi at data.

Ang mga desentralisadong aplikasyon (kilala rin bilang “dapps”) ay nagbibigay ng mga serbisyong katulad ng mga inaalok ng karaniwang mga aplikasyon ng consumer, ngunit gumagamit sila ng Technology blockchain upang bigyan ang mga user ng higit na kontrol sa kanilang data sa pamamagitan ng pag-aalis ng pangangailangan para sa mga sentralisadong tagapamagitan upang pamahalaan ang data, kaya ginagawang “desentralisado” ang serbisyo.

Ang mga digital na app ay nasa lahat ng dako sa mundo ngayon. Gumagamit ang mga mamimili ng mga app para sa pagpapadala ng email, pagbabayad para sa paradahan, paghahanap ng mga petsa at napakaraming iba pang mga kaso ng paggamit. Sa ilalim ng mga kumbensyonal na modelo ng kontrol at pagmamay-ari, ang mga consumer ay karaniwang nagbibigay ng personal na data sa kumpanyang nagbibigay ng serbisyo. Sa isang desentralisadong app, ang mga user ay ayon sa teorya ay nakakakuha ng higit na kontrol sa kanilang mga pananalapi at personal na data dahil T nila kailangang magtiwala sa sinuman upang mag-imbak at mag-secure ng impormasyon. Gayunpaman, ang ilang mga eksperto ay may pag-aalinlangan na ito ay gagana sa pagsasanay.

Story continues
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

ONE sa mga pangunahing layunin ng mga tagapagtatag ng Ethereum, ang platform na sumusuporta sa pangalawang pinakamalaking Cryptocurrency sa mundo, ay upang gawing mas madaling gawin ang mga ganitong uri ng app. meron maraming hamon sa pagsisikap na maabot ang layuning ito.

Ngunit nagkaroon ng pag-unlad. Daan-daang dapps ang umiiral ngayon sa Ethereum, mula sa a Kapalit ng Twitter sa a desentralisadong virtual reality na laro. Marami ang mabagal at mahirap gamitin, ngunit binibigyan nila ng lasa ang potensyal para sa mga desentralisadong app sa mahabang panahon. Inaasahan ng mga developer ang Ethereum 2.0, isang pinakahihintay na upgrade na opisyal na nagsimulang maging inilunsad sa Dis. 1, 2020, ay magpapagaan sa mga problemang ito sa mga darating na taon.

Paano gumagana ang isang dapp?

Ang mga Dapp na binuo sa Ethereum ay gumagamit ng Technology blockchain sa ilalim ng hood upang direktang ikonekta ang mga user. Mga Blockchain ay isang paraan upang pagsama-samahin ang isang distributed system, kung saan ang bawat user ay may kopya ng mga record. Sa mga blockchain sa ilalim ng hood, ang mga gumagamit ay T kailangang dumaan sa isang third party, ibig sabihin ay T nila kailangang ibigay ang kontrol ng kanilang data sa ibang tao.

Ayon sa kanilang likas na katangian, ang mga sentralisadong entity ay may kapangyarihan ng data na dumadaloy sa loob at labas ng kanilang mga network. Halimbawa, maaaring ihinto ng mga pampinansyal na entity ang pagpapadala ng mga transaksyon, at maaaring tanggalin ng Twitter ang mga tweet mula sa platform nito. Ibinalik ng Dapps ang mga user sa kontrol, na ginagawang mahirap kung hindi man imposible ang mga ganitong uri ng pagkilos.

T ONE na kahulugan ng isang dapp dahil medyo bagong konsepto ito. Ngunit ang mga pangunahing katangian ng isang dapp ay kinabibilangan ng:

  • Open source: Ang code ay pampubliko para tingnan, kopyahin at i-audit ng sinuman.
  • Desentralisado: T sinumang namamahala ang Dapps, kaya walang sentral na awtoridad ang makakapigil sa mga user na gawin ang gusto nila sa app.
  • Mga Blockchain: Kung T sentral na entity, ano ang pinagsasama-sama ng app? Gumagamit ang Dapps ng pinagbabatayan na blockchain (tulad ng Ethereum) upang makipag-coordinate sa halip na isang sentral na entity.
  • Mga matalinong kontrata: Ang mga desentralisadong aplikasyon ay gumagamit ng Ethereum matalinong mga kontrata, na awtomatikong nagsasagawa ng ilang partikular na panuntunan.
  • Global: Ang layunin ay para sa sinuman sa mundo na makapag-publish o magamit ang mga dapps na ito.

Ano ang ginagamit ng mga dapps?

Ang Ethereum puting papel na inilathala ng tagalikha ng Ethereum na si Vitalik Buterin noong 2013 ay hinahati ang mga dap sa tatlong pangunahing uri:

  • Mga pinansiyal na app: Ito ang mga aplikasyon kung saan may kinalaman ang pera.
  • Mga semi-pinansyal na app: Mga desentralisadong app na may kinalaman sa pera, ngunit nangangailangan din ng isa pang piraso, tulad ng data mula sa labas ng Ethereum blockchain.
  • Iba pang mga app: Ang bawat iba pang uri ng desentralisadong mga developer ng app ay naghahanap upang lumikha, kabilang ang online na pagboto at mga storage app.

Mga aplikasyon sa pananalapi

Ang mga aplikasyon sa pananalapi ay kilala bilang DeFi mga aplikasyon, maikli para sa "desentralisadong Finance."

Ang ideya ay gumamit ng mga blockchain (lalo na ang Ethereum) upang mapabuti ang mas kumplikadong mga pinansiyal na aplikasyon – tulad ng aslending, wills at insurance – at mga stablecoin, mga alternatibong barya na naglalayong patatagin ang mga presyo ng Cryptocurrency .

screen-shot-2017-03-28-sa-5-29-48-pm

Mga semi-pinansyal na app

Ang pangalawang uri ng app ay magkatulad, ngunit pinaghahalo nito ang pera sa "isang mabigat na bahaging hindi monetary" gaya ng inilagay ni Buterin sa Ethereum puting papel.

Binibigyan ng Buterin ang halimbawa ng mga developer ng Ethereum na nagse-set up ng "mga bountie," mga reward na maa-unlock lang kung may gumawa ng gawain. Sa western movies, ang mga bounty ay ibinibigay sa mga outlaw na makakahuli ng tao o kriminal. Ngunit, sa kasong ito, sila ay ginagantimpalaan para sa hindi gaanong mapanganib na mga gawain, tulad ng paglutas ng isang mahirap na problema sa computational.

Ang mahika dito ay ang matalinong kontrata ay (sa teorya) ay nasasabi kung ang bounty hunter ay nagbigay ng isang gumaganang solusyon, na naglalabas lamang ng mga pondo kung ang kundisyong ito ay natutugunan.

Ang isa pang halimbawa ay isang crop insurance application na nakadepende sa isang panlabas na feed ng lagay ng panahon. Sabihin na ang isang magsasaka ay bibili ng isang derivative na awtomatikong nagbabayad kung ang tagtuyot ay nawasak ang kanyang mga pananim.

Ang mga matalinong kontratang ito ay umaasa sa tinatawag na “mga orakulo” na naghahatid ng up-to-date na impormasyon tungkol sa labas ng mundo, tulad ng ilang pulgada ng ulan noong nakaraang season.

screen-shot-2017-03-28-sa-5-31-39-pm

Ang pangunahing caveat, bagaman, ay ang maraming mga developer ay may pag-aalinlangan ang mga orakulo ay maaaring gamitin sa isang desentralisadong paraan. Dapat magtiwala ang mga user na ang data feed ay nagbibigay ng tamang data, at hindi naglalaro ng data para sa kanilang sariling pinansyal na interes.

Iba pang mga application: DAO at higit pa

Ang Ethereum ay isang flexible na platform, kaya ang mga developer ay nangangarap ng iba pang mga ideya na T akma sa karaniwang mga klasipikasyon sa pananalapi.

Ang ONE halimbawa ay ang paggamit ng diskarteng ito upang lumikha ng isang desentralisadong social network na lumalaban sa censorship. Karamihan sa mga pangunahing social app, tulad ng Twitter, ay nagsi-censor ng ilang mga post, at ang ilang mga kritiko ay nangangatuwiran na ang mga social app ay naglalapat ng mga hindi pantay-pantay na pamantayan tungkol sa kung anong nilalaman ang na-censor o "binaba ang ranggo."

Kaya, sa isang desentralisadong app tulad ng Peepeth, kapag nag-publish ka ng mensahe sa blockchain, T ito mabubura, kahit na ng kumpanyang nagtayo ng platform. Ito ay mabubuhay sa Ethereum magpakailanman.

Ang ilan ay nag-explore ng pagkuha ng ideyang ito ng desentralisasyon nang higit pa. Kung kayang alisin ng Bitcoin ang mga awtoridad sa pananalapi, posible bang gawin din ito para sa mga kumpanya at iba pang uri ng organisasyon?

screen-shot-2017-03-28-sa-5-33-07-pm

Mga Desentralisadong Autonomous na Organisasyon (DAOs) ay ONE partikular na ambisyosong lahi ng dapp na sumusubok na sumagot ng "oo" sa tanong na iyon. Ang layunin ay bumuo ng isang kumpanyang walang pinuno sa pamamagitan ng mga panuntunan sa pagprograma sa simula tungkol sa kung paano maaaring sumali ang mga miyembro, bumoto, kung paano maglalabas ng mga pondo ng kumpanya at higit pa. Kapag nailunsad, ang DAO ay gagana sa ilalim ng mga panuntunang ito nang walang katapusan.

Anong mga hamon ang kinakaharap ng mga dapps?

Ang mga Dapp ay maaga, pang-eksperimento, at hindi pa nalulutas ng mga developer ang ilang mahahalagang bagay mga problema na pinipigilan sila ng pinagbabatayan na network. Para sa ONE, ang mga dapps ay maaaring maging napakamahal na patakbuhin kapag lumaki ang Ethereum mas masikip kasama ang mga gumagamit. Bagama't minsan ay may mga isyung may sukat ang mga tradisyunal na app, lumalala ang mga isyung iyon sa isang desentralisadong kapaligiran, na sa likas na katangian nito ay T maaaring gumana nang walang tiyak na antas ng pakikipagtulungan at koordinasyon sa maraming stakeholder.

Paano gumagawa ang mga developer ng mga desentralisadong app?

Ang mga developer ng Ethereum ay lumikha ng maraming mga tool sa pag-coding na may mababang antas, tulad ng matalinong tagabuo ng kontrata Truffle at Web3, isang paraan upang makipag-ugnayan sa Ethereum sa sikat na programming language na Javascript, kaya ang mga developer mula sa buong mundo ay maaaring mag-eksperimento sa mga dapps sa pagsisikap na gawing katotohanan ang pangarap.

Isinulat ni Alyssa Hertig

Alyssa Hertig

Isang nag-aambag na tech reporter sa CoinDesk, si Alyssa Hertig ay isang programmer at mamamahayag na dalubhasa sa Bitcoin at sa Lightning Network. Sa paglipas ng mga taon, lumabas din ang kanyang trabaho sa VICE, Mic at Reason. Kasalukuyan siyang nagsusulat ng isang libro na nagtutuklas sa mga pasikot-sikot ng pamamahala sa Bitcoin . Si Alyssa ay nagmamay-ari ng ilang BTC.

Alyssa Hertig