Ethereum Õpetus algajatele

Mis on Ethereum?

Ethereum on avatud lähtekoodiga operatsioonisüsteem, mis pakub nutikaid lepinguid. See on hajutatud andmetöötlusplatvorm, mis toetab detsentraliseeritud arendamist Digital Rakendused (DApps), mis kasutavad plokiahela tehnoloogiat. Ethereum pakub detsentraliseeritud virtuaalmasinat nimega Ethereum Virtuaalmasin (EVM), mis suudab käivitada skripte, kasutades rahvusvahelist avalike sõlmede võrku.

Ethereum on suurim detsentraliseeritud tarkvararakendus. See aitab teil luua nutikaid lepinguid ja detsentraliseeritud rakendusi ilma seisakuteta või kolmandate osapoolte sekkumiseta. Ethereum võimaldab arendajal luua ja avaldada järgmise põlvkonna hajutatud rakendusi.

Selle Ethereum õpetus algajatele, õpid Ethereum põhitõed nagu:

Miks sa vajad Ethereum?

Tsentraliseeritud süsteemid on tarkvararakenduste jaoks üks levinumaid mudeleid. See süsteem juhib otseselt üksikute üksuste tööd ja teabevoogu ühest keskusest. Sellises süsteemis sõltuvad üksikisikud teabe saatmisel ja vastuvõtmisel keskvõimust.

Siiski on tsentraliseeritud süsteemiga seotud probleeme:

  • Üks kontrollpunkt ja rike
  • See võib kergesti rikkuda
  • Tulemuslikkuse kitsaskoht
  • Siloefekt

Lahenduseks on detsentraliseeritud rakendused

Detsentraliseeritud rakendused ei vasta kunagi tsentraliseeritud taustaprogrammile, vaid suhtlevad otseselt plokiahelaga. Selle kohta lisateabe saamiseks vaadake seda õpetust BlockChain.

Mõiste DApp on kombinatsioon kahest sõnast – detsentraliseeritud rakendused. Lihtsamalt öeldes on see rakendus, tööriistad või programmid, mis töötavad detsentraliseeritud Ethereum Plokiahel.

Ajalugu Ethereum

  • 2013: Vitalik Buterin, arendaja, kes osales Bitcoins ja ta oli esimene, kes kirjeldas paberil
  • 2014: Šveitsi firma Ethereum Šveits Gmbh töötas välja esimese Ethereum tarkvara projekt
  • 2015: Frontier, esimene versioon Ethereum käivitati.
  • 14. märtsil 2016: kavandatud protokollist Homestead saab ethereumi võrgu suuruselt teine ​​versiooniuuendus.
  • mail 2016: Ethereum saab kõige ulatuslikuma meediakajastuse, kui DAO kogus rahvahulga müügiks rekordilised 150 miljonit dollarit.
  • Juulis 2016: võrk jagunes kahte laia kategooriasse: Ethereum (ETH) ja Ethereum Classic (ETC).
  • Juuni 2017: Ethereum rallid üle 400 dollari, registreerides 5001% tõusu alates 1. jaanuaristst, 2017
  • 2017. mai- Ethereum möödub lõpuks edust Bitcoins
  • Juuni 2018 – DAO-sse häkkis anonüümne rühmitus, kes nõudis 50 dollari väärtuses ETH-d.

Mis on nutikas leping?

A Nutikas leping on arvutiprogramm, mis käivitub automaatselt. See on tehinguprotokoll, mis võimaldab plokiahela kasutajatel raha ja vara vahetada. Samuti aitab see kasutajatel sooritada selliseid toiminguid nagu hääletamine ilma ühegi keskasutuseta. See on virtuaalne kolmanda osapoole tarkvaraagent, mis saab vastavalt juriidilisele lepingule automaatselt täita ja jõustada tingimusi ja toiminguid.

Kuidas arukad lepingud töötavad?
Kuidas arukad lepingud töötavad?

Traditsioonilised lepingud vs nutikad lepingud

Allpool on erinevus traditsiooniliste lepingute ja nutikate lepingute vahel:

Parameeter Traditsiooniline Nutikad lepingud
Kestus 103 päeva protokoll
Rahaülekanne Käsitsi Automaatne
Deponeerimine Vajalik Vajalik
Maksma Kallis Osa maksumusest
Kohalolek Füüsiline kohalolek Virtuaalne kohalolek
advokaadid Juristid on olulised Advokaadid ei pruugi olla vajalikud

Põhiterminid sees Ethereum

  • Valuuta emissioon: Seda haldab ja jälgib enamasti riigi keskpank. Seda nimetatakse ka rahandusasutuseks.
  • Detsentraliseeritud autonoomne: Detsentraliseeritud autonoomne organisatsioon on digitaalne organisatsioon, mille eesmärk on toimida ilma hierarhilise juhtimise vajaduseta.
  • Organisatsioonid (DAO): DAO on arvutikoodi, plokiahela, nutikate lepingute ja inimeste kombinatsioon.
  • Nutikad lepingud: See on kahe või enama osapoole vaheline digitaalselt allkirjastatud leping, mis põhineb konsensussüsteemil
  • Nutikas kinnisvara: . Ethereum Rahakott on värav detsentraliseeritud rakenduste juurde Ethereum plokiahel. See aitab teil hoida ja kaitsta eetrit ja muid krüptovarasid, millele on ehitatud Ethereum.
  • Tahked: Solidity on nutikas lepingukeel, mida kasutatakse Ethereum. See on üldotstarbeline programmeerimiskeel, mis on välja töötatud EVM-i keskkonnas töötamiseks. Solidity aitab teil teha suvalisi arvutusi. Selle eesmärk on aga saata ja vastu võtta digitaalset märgi ning salvestada olekuid.
  • Tehingud: Tehing on teade, mis saadetakse ühelt kontolt teisele kontole, mis võib olla sama või tühi. See võib sisaldada binaarandmeid, mida nimetatakse eetriks.
  • Ethereum Virtuaalne masin: Ethereum Virtuaalmasin, mida tuntakse ka kui EVM, on arukate lepingute käituskeskkond. EVM on arvutikiht otse selle aluseks oleva riistvara kohal. See pole lihtsalt liivakastis, vaid isoleeritud. Lisaks pole EVM-is töötaval koodil juurdepääsu võrgule, failisüsteemile ega muudele protsessidele.

Mis on eeter?

Eeter on väärtuse märk Ethereum plokiahel. See on krüptovaluutabörsidel loetletud kui ETH. See aitab teil maksta tehingutasusid ja arvutusteenuseid Ethereum võrku. Aastal Ethereum võrku, kui leping täidetakse, makstakse Etherile.

Mis on eeter?

Mis on eeter?

Gaas

Tehingu sooritamiseks Ethereum võrku, peab kasutaja sooritama makse (kaevandajale) eetri vahendaja märgi kaudu, mida nimetatakse gaasiks. See on seade, mis võimaldab mõõta nutika lepingu või muude tehingute tegemiseks vajalikku arvutustööd.

In Ethereum, tehingutasu arvutatakse Eetris, mis on antud kui

Ether = Tx Fees= Gas Limit * Gas Price

Kus

  • Gaasipiirang= Viitab arvutamiseks kasutatud gaasi kogusele
  • Gaasi hind= Eetri summa, mida kasutaja peab maksma
Tüüpiline Ethereum Võrgutehing

Ethereum vs Bitcoin

Siin on peamine erinevus Ethereum ja Bitcoin:

Parameeter Bitcoin Ethereum
Määratlus Bitcoin on digitaalne raha Ethereum on maailma arvuti.
asutaja Satoshi Nakamoto Vitalik Butarrn
Räsimise algoritmid Bitcoin kasutatud SHA-256 algoritmi. Ethereum kasutab Etashi algoritmi.
Keskmine blokeerimisaeg 10 minuti 10–15 sek
Release Date 9 Jan 2008 30 juuli 2015
Vabastusmeetod Genesis Block Mind Prasala
plokk Chain Töö tõendamine Töötõend (POS-i planeerimine)
Kasutus Digital Valuuta Tarkvaralepingud
Digital Valuuta
Kasutatud krüptovaluutat Bitcoin(Satoshi) Eeter
Blokeerib aja 10 minutiga 12-14 Sekundid
Kaevandamine ASICi kaevurid GPU
skaleeritav Mitte praegu Jah
Mõiste Digital raha Maailma arvuti
Krüptovaluuta token BTC Eeter
Turingi Turing mittetäielik Turing valmis
Müntide vabastamise meetod Varajane kaevandamine ICO kaudu
Protokoll Bitcoin kasutab endiselt basseinikaevandamise kontseptsiooni. See kasutab kummitusprotokolli.

Järgmine selles Ethereum õpetus, õpime rakenduste kohta Ethereum.

Taotlused Ethereum

Allpool on toodud rakendused Ethereum:

  • Pangandus: Koos Ethereumdetsentraliseeritud süsteem. Häkkeril on peaaegu võimatu pääseda volitamata ligi üksikisiku isikuandmetele.
  • Lepingud: Nutilepingut kasutades saab kokkuleppeid säilitada ja täita ilma muudatusteta.
  • Ennustusturg: Ennustusturg on veel üks suurepärane kasutusjuht Ethereum Tark leping. Sellised platvormid nagu Gnosis ja Augur kasutavad Ethereum Selleks otstarbeks.
  • Digital Identiteedihaldus: Digiidentiteeti saab hallata nutikate lepingute abil, mis lahendavad identiteedivarguse ja andmemonopoli peamised probleemid.

Eelised Ethereum

Järgmised on selle eelised Ethereum:

  • Võimaldab programmide üleslaadimist ja käivitamist taotleda.
  • 100% tööaeg ja DDOS-kindel.
  • Ethereum aitab teil luua kaubeldava märgi, mida saate kasutada uue valuuta või virtuaalse aktsiana.
  • Püsiv ja püsiv andmete salvestamine.
  • Ehitage virtuaalseid organisatsioone.
  • Aitab teil arendada detsentraliseeritud rakendusi.
  • Ethereum aitab teil luua tõrketaluvusega ja väga turvalisi detsentraliseeritud rakendusi.

Puudused Ethereum

  • . Ethereum Virtuaalmasin on aeglane, nii et te ei saa seda suurte arvutuste tegemiseks kasutada.
  • Plokiahelas salvestamine on kallis.
  • Swarm skaleeritavus on probleem, seega on detsentraliseerimisega kompromiss. Tõenäoliselt vohavad privaatsed plokkahelad.
  • Vigade parandamine või rakenduste värskendamine on raske ülesanne, sest kõik võrgukaaslased peavad värskendama oma sõlme tarkvara.
  • Mõned rakendused nõuavad kasutaja identiteedi kontrollimist ja kuna puudub kasutaja identiteedi kontrollimiseks keskasutus.

Kui soovite õppida oma krüptovaluuta loomise kohta, siis siin on tasuta õpetus, mida soovite vaadata: Kuidas luua oma krüptovaluutat?

kokkuvõte

  • Ethereum tähendus: Ethereum on avatud lähtekoodiga tarkvararaamistik, mis põhineb plokiahela tehnoloogial.
  • Ethereum aitab teil luua nutikaid lepinguid ja detsentraliseeritud rakendusi ilma seisakute või kolmandate osapoolte sekkumiseta.
  • Ethereum käivitas 2013. aastal arendaja Vitalik Buterin.
  • Nutikad lepingud võimaldavad plokiahela kasutajatel raha ja vara vahetada. Kaevandamine Ethereum saab kasutada nii nutikate lepingute jaoks Digital Valuuta.
  • Eeter on väärtuse märk Ethereum plokiahel. See on krüptovaluutabörsidel loetletud kui ETH.
  • Tehingu sooritamiseks Ethereum võrku, peab kasutaja sooritama makse (kaevandajale) eetri vahendaja märgi kaudu, mida nimetatakse gaasiks.
  • Ethereum tagab 100% tööaja ja DDOS-kindluse.
  • Vigade parandamine või rakenduste värskendamine Ethereum võrk on raske ülesanne, sest kõik võrgukaaslased peavad oma sõlme tarkvara värskendama.

Võta see postitus kokku järgmiselt: