Pradedančiųjų vadovas: kas yra decentralizuota programa (DApp)?

Pasaulis vystosi, taigi ir technologijų pasaulis, kaip mes žinome. Ar kada įsivaizdavote, kad rasite programas, kurios priklauso ne tik kam nors, ar neturi centrinio serverio, ar neveikia? Skamba per gerai, kad būtų tiesa, tiesa? Pats laikas žinoti apie „DApp“.

Bet iš tikrųjų dabar tai nėra tik vaizduotė. Šiais laikais galite rasti tokių programų, o gal naudojate bet kurią iš jų, bet dar nežinote. Šios naujagimio programos yra geriau žinomos kaip decentralizuotos programos arba DApps trumpai.

Prieš pradėdami išsamiai pereiti prie temos, turėtumėte suprasti technologiją, vadinamą „blockchain“. „Blockchain“ yra dar 2009 m. Išrasta nežinomo subjekto, vadinamo Satoshi Nakamoto, technologija. Nežinomas, nes niekas nežino, kas yra Satoshi. Gal Satoshi yra vaikinas ar mergina, ar kokia slapta draugija, o gal net ateivis. Kas žino? Gali būti!

Kaip DAppsas pasirodė?

„Blockchain“ yra tiesiog skaitmeninė knyga, kurioje visi gali saugoti ir dalytis operacijomis tinkle. Galite tai pavadinti atvira knyga. Pagrindinis „blockchain“ bruožas yra decentralizuotas. Tai reiškia, kad niekas negali jo kontroliuoti, jis yra autonomiškas.

Pirmiausia „Bitcoin“ naudojo šią technologiją, kad įvestų decentralizuotą valiutą, kuri panaikina bet kurio banko ar trečiosios šalies poreikį patvirtinti operacijas. Vėliau, 2015 m., Rusijos berniukų genijus, vardu Vitalikas Buterinas, dar labiau pasistūmėjo į priekį. Jis išrado „Ethereum“ ir parodė, kad „blockchain“ gali turėti daug kitų aspektų nei skaitmeninė valiuta.

Taigi atsirado DApp. Decentralizuotose programose nėra centrinio serverio ir niekas negali valdyti, modifikuoti ar ištrinti duomenų bazės. Turėti geriau suprasti turite šokti šiek tiek giliau.

Apsvarstykite tokias svetaines kaip „Facebook“. „Facebook“ centrinius serverius turi Šiaurės Karolinoje, JAV. Tai reiškia, kad bet kokiu atveju, jei kuris nors įsilaužėlis kažkaip jį nulaužė, mes prarasime „Facebook“. Net bet kuri vyriausybė negali to panaikinti, jei uždaro duomenų centrą.

Tačiau decentralizuotas taikymas yra anapus. Jame nėra jokio centrinio serverio. Vietoj to, visi duomenys yra paskirstomi visame „blockchain“ tinkle. Be to, šaltinio kodas yra atviras visiems.

Žymios funkcijos

DApp turi šias funkcijas:

  1. Jo šaltinio kodas prieinamas paprastiems vartotojams.
  2. Priima „blockchain“ technologiją ir ji yra decentralizuota.
  3. Programa turi savo skaitmeninį turtą arba kriptovaliutą.
  4. Palaiko konsensuso algoritmą vartotojams, ty „PoW“ arba „PoS“.

3 DApps tipai

Baltojoje Ethereum knygoje Vitalikas ir jo komanda kalbėjo apie tris įprastus DApps tipus. Jie yra –


  1. Į pinigus orientuoti DApps

Šiems DApps reikalinga skaitmeninė valiuta, kad būtų galima patvirtinti šalių sutartis. Pavyzdžiui, „Ethereum“ turi išmaniąją sutartį. Išmanioji sutartis pasitvirtina, kai įvykdomos sutarties sąlygos. Nors visi blokų grandinės tinklo mazgai pirmiausia turi tai patvirtinti.

  1. Programos, reikalaujančios pinigų ir kintamos informacijos

Tokioms programoms reikia šifravimo žetonų, taip pat kai kurių protokolų. Pavyzdžiui, jei turite produkto pristatymo programą, turite atsižvelgti į produkto kainą ir atstumą tarp dviejų šalių. Čia atstumas tarp dviejų šalių yra kintama informacija arba antrinis protokolas.

  1. Programos, valdančios valdymą ir balsavimą

„DApps“ taip pat pristatė dar vieną puikią technologiją, vadinamą DAO. DAO reiškia decentralizuotas autonomines organizacijas. Šios organizacijos susiformuoja, kai dvi ar trys šalys bando siekti bendro tikslo ir jas sieja išmanioji sutartis. Partijos nariai turi bendrą sutarimą ir neturi jokio lyderio. Taigi bendruomenės nariai gali aiškiai suprasti.

Kaip galėtumėte sukurti DApp?

Galite vadovautis paprastomis trijų žingsnių gairėmis, kad patys sukurtumėte „DApp“ ir pradėtumėte savo verslą. Jūs netgi galite peržiūrėti šį straipsnį, jei esate griežtas kūrėjas. Bet kol kas aptarkime paprastą metodiką.

1 žingsnis: išleiskite baltąją knygą

Pirmiausia turite parašyti baltą knygą, kurioje išsamiai aprašysite planuojamos kurti programos svarbą, funkciją, techninį POV, programos svarbą. Gerai pagalvokite, „kaip galėtumėte pasiekti savo tikslą“, ir užrašykite kelio žemėlapį.

Atminkite, kad gairės yra svarbios. Tai padės jums padaryti savo idėją labiau parduodamą.

2 žingsnis: Paleiskite ICO

ICO yra naujas būdas kurti naujoves. Tai, ką ketinate padaryti, yra kriptovaliutų pardavimas sutelkiant jūsų projektą. Būkite konkretus ir aiškiai supraskite savo planus ir pasidalykite viskuo, kad jūsų programa ir ICO būtų patikimesni.

3 žingsnis: Paleiskite ir įgyvendinkite

Dabar jums tereikės sukurti programą ir paleisti ją į rinką. Kuo daugiau jūsų programa perspektyvi, tuo daugiau pinigų ji gali surinkti.

„DApps“ yra šiuolaikinis sprendimas pradedant naują verslą. Jums nereikės maldauti rizikos kapitalo, kad finansuotumėte savo projektą. Pradėkite dirbti su savo projektu, pasitikėkite paprastais žmonėmis. Geriausios kloties.

Taip pat skaitykite,

  • 10 populiariausių DApps, kurių bus laikomasi 2018 m
  • NEO „dApps“ ekosistema: visas sąrašas
Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map