Kas ir Ethereum un kā tas darbojas?
Contents
Kas ir Ethereum un kā tas darbojas?
Šajā rakstā es padziļināti izskaidrošu, kas ir Ethereum, un mazliet par tā darbību. Neuztraucieties, viss skaidrojums būs netehnisks un viegli saprotams.
Nepatīk lasīt? Skatieties mūsu video ceļvedi
Kas ir Ethereum kopsavilkums
Ethereum 2013. gadā ierosināja un 2014. gadā to atdzīvināja Vitāliks Buterins. Atšķirībā no Bitcoin tīkla, kas bija paredzēts tikai Bitcoin darījumiem, Ethereum ir DIY platforma decentralizētām lietotnēm (vai Dapps), kas izmanto viedos līgumus. ‘Ēteris’ ir Ethereum tīkla valūta, un to izmanto Dapps darbināšanai.
Īsumā tas ir Ethereum. Ja vēlaties saņemt detalizētu paskaidrojumu par Ethereum, turpiniet lasīt šo ziņu. Tālāk ir aprakstīts:
1. Bitcoin pret Blockchain
Pirms mēs nonākam pie Ethereum, mums ir ātri jāatkārto Bitcoin, jo tas ir pamats, no kura Ethereum dzimis.
Tagad jūs droši vien zināt, ka Bitcoin ir decentralizētas naudas veids, un, ja jums joprojām ir kādi jautājumi par to, ko tas nozīmē vai kā tas darbojas, jūs varētu apsvērt iespēju pārskatīt mūsu sākotnējo videoklipu “Kas ir Bitcoin?”.
Pirms Bitcoin izgudrošanas vienīgais veids, kā digitāli izmantot naudu, bija starpnieks, piemēram, banka vai Paypal. Jau toreiz izmantotā nauda joprojām bija valdības emitēta un kontrolēta valūta.
Tomēr Bitcoin visu mainīja, izveidojot decentralizētu valūtas formu, ar kuru indivīdi varēja tirgoties tieši bez starpnieka vajadzības. Katru Bitcoin darījumu apstiprina un apstiprina viss Bitcoin tīkls. Nav viena kļūmes punkta, tāpēc sistēmu ir praktiski neiespējami izslēgt, manipulēt vai kontrolēt.
Diezgan glīts huh?
No Bitcoin līdz Blockchain
Nu, tagad, kad mēs zinām, ka naudu var decentralizēt, kādas citas sabiedrības funkcijas, kas šodien ir centralizētas, būtu labāk apkalpotas decentralizētā sistēmā?
Kā ar balsošanu? Balsošanai ir nepieciešama centrālā iestāde balsu skaitīšanai un apstiprināšanai. Nekustamā īpašuma nodošanas dokumentos pašlaik tiek izmantotas centralizētas īpašuma reģistrācijas iestādes. Sociālo tīklu, piemēram, Facebook, pamatā ir centralizēti serveri, kas kontrolē visus datus, kurus mēs tajos augšupielādējam.
Ko darīt, ja mēs varētu izmantot tehnoloģiju Bitcoin, kas plašāk pazīstams kā Blockchain, lai decentralizētu arī citas lietas?
Interesanti par Blockchain tehnoloģiju ir tas, ka tas faktiski ir Bitcoin izgudrojuma blakusprodukts.
Blokķēdes tehnoloģija tika izveidota, apvienojot jau esošās tehnoloģijas, piemēram, kriptogrāfiju, darba pierādījumus un decentralizētu tīkla arhitektūru, lai izveidotu sistēmu, kas var pieņemt lēmumus bez centrālās iestādes.
Pirms Bitcoin izgudrošanas nebija tādas lietas kā “blockchain tehnoloģija”. Bet, kad Bitcoin kļuva par realitāti, cilvēki sāka pamanīt, kā un kāpēc tas darbojas, un nosauca šo “lietas” blokķēdes tehnoloģiju.
Blockchain ir Bitcoin, kas internetam ir e-pasts. Sistēma, kurai virsū jūs varat izveidot lietojumprogrammas un programmas. Tāda valūta kā Bitcoin ir tikai viena no iespējām.
Tāpēc tas cilvēkus ļoti satrauca un sāka pētīt, ko vēl mēs varam decentralizēt.
Tomēr, lai sistēma būtu patiesi decentralizēta, tās darbībai ir nepieciešams liels datoru tīkls. Toreiz vienīgais tīkls, kas pastāvēja, bija Bitcoin, un tas bija diezgan ierobežots.
Bitcoin ir rakstīts tā sauktajā valodā, kas ir nepilnīga, un kas liek saprast tikai nelielu pasūtījumu kopu (piemēram, kurš kam nosūtīja cik daudz naudas). Ja vēlaties izveidot sarežģītāku sistēmu, jums būs nepieciešama cita programmēšanas valoda, kas nozīmē citu datoru tīklu.
Uz brīdi iedomājieties, ka mājās vēlaties izveidot savu decentralizēto programmu, tāpat kā Bitcoin. Jums jāsaprot, kā darbojas Bitcoin decentralizācija, jāuzraksta kods, kas atdarina to pašu rīcību, jāiegūst milzīgs datoru tīkls, lai palaistu šo kodu, un tā tālāk.. Tas ir daudz darba.
2. Kas ir Ethereum?
Ethereum pirmo reizi tika piedāvāts 2013. gada beigās, un pēc tam to 2014. gadā atdzīvināja Vitaliks Buterins, kurš tajā laikā bija Bitcoin Magazine līdzdibinātājs.
Ethereum ir platforma Do It Yourself decentralizētām programmām, kas pazīstamas arī kā Dapps – decentralizētas lietotnes.
Ja vēlaties izveidot decentralizētu programmu, kuru neviena persona nekontrolē (pat ne jūs, kaut arī to rakstījāt), jums atliek tikai iemācīties Ethereum programmēšanas valodu ar nosaukumu Cietība un sāciet kodēšanu.
Ethereum platformā darbojas tūkstošiem neatkarīgu datoru, kas nozīmē, ka tā ir pilnībā decentralizēta. Kad programma ir izvietota Ethereum tīklā, šie datori, kas pazīstami arī kā mezgli, pārliecināsies, ka tā darbojas kā rakstīts.
Ethereum mērķis ir patiesi decentralizēt internetu.
Daudzi cilvēki uzskata, ka internets jau ir decentralizēts un ka ikviens var izveidot savu vietni.
Lai gan teorētiski tas varētu būt taisnība, praksē Amazon, Google, Facebook, Netflix un citi milži kontrolē lielāko daļu pasaules tīmekļa, kā mēs to zinām. Tīmeklī gandrīz nav darbību, kas notiek bez kāda veida starpnieka vai trešās puses.
Bet pēc tam, kad Bitcoin parādīja digitālās decentralizācijas koncepciju, kļuva pieejams pilnīgi jauns iespēju klāsts.
Beidzot mēs varam sākt iedomāties un veidot internetu, kas savieno lietotājus tieši bez nepieciešamības pēc centralizētām trešajām pusēm.
Cilvēki var “iznomāt” cietā diska vietu tieši citiem cilvēkiem un padarīt Dropbox novecojušu. Autovadītāji var piedāvāt savus pakalpojumus tieši pasažieriem un noņemt “Uber” kā starpnieku. Cilvēki var iegādāties kriptonauda tieši viens no otra bez nepieciešamības pēc apmaiņas, kas varētu uzlauzt vai nozagt jūsu naudu.
Ethereum ļauj cilvēkiem tieši sazināties savā starpā bez centrālās pilnvaras rūpēties par lietām. Tas ir datoru tīkls, kas kopā apvienojas vienā jaudīgā, decentralizētā superdatorā.
3. Kā darbojas Ethereum – viedie līgumi?
Labi, tāpēc tagad jūs zināt, ko dara Ethereum, taču mēs neesam skāruši, KĀ tas to dara.
Ethereum kodēšanas valoda Solidity tiek izmantota, lai rakstītu “Smart Contracts”, kas ir loģika, kas darbojas Dapps. Ļauj man paskaidrot…
Reālajā dzīvē viss līgums ir “If” un “Thens” kopums. Nozīmē nosacījumu un darbību kopumu. Piemēram – ja es mēnesī 1. mēnesī maksāju savam saimniekam 1500 USD, tad viņš ļauj man izmantot savu dzīvokli.
Tieši tā viedie līgumi darbojas Ethereum. Ethereum izstrādātāji uzraksta nosacījumus savai programmai vai Dapp, un pēc tam Ethereum tīkls to izpilda.
Tos sauc par viedajiem līgumiem, jo tie attiecas uz visiem līguma aspektiem – izpildi, pārvaldību, izpildi un samaksu.
Piemēram, ja man ir gudrs līgums, kas tiek izmantots īres maksāšanai, saimniekam nav aktīvi jāiekasē nauda no manis. Pats līgums “zina”, vai nauda ir nosūtīta. Ja es patiešām nosūtīju naudu, tad varēšu atvērt savas dzīvokļa durvis. Ja es nokavēšu maksājumu, es tikšu bloķēts.
Tomēr viedajiem līgumiem ir arī savas ēnas puses. Atgriežoties pie mana iepriekšējā piemēra, tā vietā, lai izdzītu īrnieku, kurš nemaksā, “gudrs” līgums nemaksātāju īrnieku izslēgtu no sava dzīvokļa.
No otras puses, patiesi inteliģents līgums ņemtu vērā arī citus faktorus, piemēram, atbildību mīkstinošus apstākļus, garu, ar kādu tika noslēgts līgums, un tas arī varētu izdarīt izņēmumus, ja tas ir pamatots. Citiem vārdiem sakot, tas rīkotos kā patiešām labs tiesnesis.
Tā vietā “viedais līgums” Ethereum kontekstā nebūt nav inteliģents. Tas faktiski ir bezkompromisa burts stingrs. Tas atbilst noteikumiem līdz T un nevar ņemt vērā sekundārus apsvērumus vai likuma “garu”, piemēram, to, kas parasti notiek ar reālās pasaules līgumiem..
Kad viedais līgums ir izvietots Ethereum tīklā, to nevar rediģēt vai labot pat tā sākotnējais autors. Tas ir nemainīgs.
Vienīgais veids, kā mainīt viedo līgumu, būtu pārliecināt visu Ethereum tīklu (t.i., visus datorus, kas piedalās visā pasaulē), ka jāveic izmaiņas un tas ir praktiski neiespējami.
Tas rada ļoti nopietnu problēmu, jo atšķirībā no Bitcoin Ethereum tika veidots ar iespēju izveidot patiešām sarežģītus līgumus, un sarežģītus līgumus ir ļoti grūti nodrošināt.
Ar jebkuru līgumu tas ir sarežģītāk, jo grūtāk to izpildīt, jo paliek vairāk vietas interpretācijām, vai arī jāieraksta vairāk klauzulu, lai risinātu neparedzētus gadījumus.
Izmantojot viedos līgumus, drošība nozīmē nevainojamu apstrādi visos iespējamos līguma izpildes veidos, lai pārliecinātos, ka līgums pilda tikai to, ko autors ir iecerējis.
Ethereum uzsāka domu, ka “kods ir likums”. Tas ir, līgums par Ethereum ir galvenā autoritāte, un neviens nevarēja atcelt līgumu.
Tas viss apstājās, kad notika DAO notikums.
DAO – kad viedie līgumi noiet greizi
DAO nozīmē “Decentralizēta autonoma organizācija”, kas lietotājiem ļāva noguldīt naudu un saņemt peļņu, pamatojoties uz DAO veiktajiem ieguldījumiem.
Paši lēmumi būtu pūļa avoti un decentralizēti. DAO piesaistīja 150 miljonus ASV dolāru Ethereum valūtā, – ēteris. Kad Ēteris tirgoja aptuveni 20 USD.
Kaut arī tas viss izklausījās ļoti labi, kods netika nodrošināts pārāk labi, kā rezultātā kāds izdomāja, kā to izdarīt iztukšot DAO no naudas.
Tagad jūs varētu teikt, ka persona, kas iztukšoja DAO, bija “hakeris”. Bet daži apgalvo, ka tas bija tikai kāds, kurš izmantoja nepilnības, kuras viņš atrada DAO viedajā līgumā.
Tas neatšķiras no radoša jurista, kurš izdomā nepilnību pašreizējā likumā, lai panāktu pozitīvu rezultātu savam klientam.
Tālāk notika tas, ka Ethereum kopiena nolēma, ka kods vairs nav likums, un mainīja Ethereum noteikumus, lai atgrieztu visu DAO ieskaitīto naudu. Citiem vārdiem sakot, līgumu sastādītāji un investori izdarīja kaut ko stulbu, un Ethereum izstrādātāji nolēma tos glābt.
Mazā minoritāte, kas nepiekrita šai kustībai, pirms sākotnējā protokola maiņas iestrēga sākotnējā Ethereum Blockchain, un tā dzima Ethereum Classic (kas patiesībā ir sākotnējais Ethereum).
4. Ēteris – Ethereum valūta
Līdz šim mēs esam daudz ko aptvēruši, un pēdējā lieta, par kuru es vēlos runāt, ir Ethereum kā valūta.
Mēs jau esam noskaidrojuši, ka Ethereum būtībā ir liels datoru kopums, kas darbojas kā viens superdators, lai izpildītu kodu, kas nodrošina Dapps darbību. Tomēr tas maksā naudu – naudu, lai iegūtu mašīnas, darbinātu tās, uzglabātu un vajadzības gadījumā atdzesētu.
Tāpēc tika izgudrots Ēteris. Kad cilvēki runā par Ethereum cenu, viņi patiesībā atsaucas uz ēteru – valūtu, kas stimulē cilvēkus darbināt Ethereum protokolu savā datorā.
Tas ir ļoti līdzīgs tam, kā Bitcoin kalnračiem tiek maksāts par Bitcoin blokķēdes uzturēšanu.
Lai ieviestu viedo līgumu Ethereum platformā, tā autoram ir jāmaksā. Šis maksājums tiek veikts ētera veidā. Tas tiek darīts, lai cilvēki rakstītu optimizētu un efektīvu kodu un netērētu Ethereum tīkla skaitļošanas jaudu nevajadzīgiem uzdevumiem.
Ēteris pirmo reizi tika izplatīts Ethereum sākotnējā sākotnējā monētu piedāvājumā 2014. gadā. Toreiz viena ētera iegāde maksāja apmēram 40 centus. Mūsdienās viens ēteris tiek novērtēts simtiem dolāru, jo Ethereum tīkla izmantošana ir ārkārtīgi pieaugusi, pateicoties ICO hype, kas sākās 2017. gadā.
5. Bieži uzdotie jautājumi
Vai Ethereum ir valūta?
Ethereum ir infrastruktūra Dapps darbināšanai visā pasaulē. Tā nav valūta, tā ir platforma. Tīklu stimulēšanai izmantoto valūtu sauc par ēteri.
Cik šobrīd ir vērts Ethereum?
Šobrīd 1 Ēteris ~ 1363 USD
Kāda ir atšķirība starp Bitcoin un Ethereum?
Viena galvenā atšķirība starp Bitcoin un Ethereum ir tā, ka Bitcoin tiek izmantots kā naudas decentralizācijas lietojumprogramma, savukārt Ethereum tiek izmantots viedo līgumu izpildei un decentralizēts būtībā viss.
Bitcoin salīdzināšana ar Ethereum būtu tāda pati kā ābolu salīdzināšana ar apelsīniem, jo tie neatbilst tam pašam mērķim. Teicot, ka šeit ir galvenās atšķirības starp viņu mazajām līdzībām (jo tās abas ir kriptogrāfijas valūtas).
- Monētu kopējais daudzums – Bitcoin kopējais piedāvājums ir 21 m, kamēr ētera piegāde nav ierobežota.
- Jaukšanas algoritms – Bitcoin izmanto šo Sha256 algoritmu, kamēr Ethereum izmanto Scrypt.
- Vid. Bloķēt apstiprināšanas laiku – Bitcoin bloķēšanas laiks ir 10 minūtes, kamēr Ethereum’s ir 15 sekundes.
- Kalnrūpniecības aparatūra – Bitcoin tiek iegūts ar ASIC, bet Ethereum – ar GPU.
- Sākotnējā monētu izplatīšana – Bitcoin vienmēr balstījās uz ieguvi, kamēr Ethereum veica ICO.
Lai iegūtu pilnīgu abu monētu salīdzinājumu, apmeklējiet manu lapu Bitcoin pret Ethereum.
Kā tiek izveidots Ethereum?
Ēteris tiek izveidots kalnrūpniecības procesā, tāpat kā Bitcoin. Tas nozīmē, ka datori visā pasaulē sacenšas par matemātiskas problēmas risināšanu.
Pirmais dators, kas atrisina problēmu, iegūst nākamo Ethereum darījumu bloku. Pretī tīkls viņam piešķir 2 jaunus ēterus. Vairāk par Ethereum ieguvi varat izlasīt šeit.
6. Secinājums
Cerams, ka līdz šim jums ir labāka izpratne par to, kas ir Ethereum – datoru tīkls, kas darbojas kopā, lai aizstātu centralizēto programmu un uzņēmumu modeli, kas šodien darbojas ar internetu. Ja vēlaties uzzināt vairāk par Ethereum darbību, iesaku turpināt mūsu Ethereum maku ceļvedi.
Jums joprojām var būt daži jautājumi vai komentāri. Ja tā, vienkārši atstājiet tos komentāru sadaļā zemāk.
Īpašs paldies:
- Džimijs Songs kas ir ziņa par viedajiem līgumiem ļoti palīdzēja mums izveidot šo videoklipu.
- Nitzan Raber