Ethereum Udžbenik za početnike
Što je Ethereum?
Ethereum je operativni sustav otvorenog koda koji nudi funkcionalnost pametnih ugovora. To je distribuirana računalna platforma koja podržava decentralizirani razvoj Digitalne aplikacije (DApps) koje koriste blockchain tehnologiju. Ethereum pruža decentralizirani virtualni stroj tzv Ethereum Virtualni stroj (EVM) koji može pokretati skripte koristeći međunarodnu mrežu javnih čvorova.
Ethereum je najveća decentralizirana softverska aplikacija. Pomaže vam da izgradite pametne ugovore i decentralizirane aplikacije bez zastoja ili uplitanja treće strane. Ethereum omogućuje razvojnom programeru stvaranje i objavljivanje distribuiranih aplikacija sljedeće generacije.
U ovom Ethereum tutorial za početnike, naučit ćete Ethereum osnove poput:
- Što je Ethereum?
- Zašto trebate Ethereum?
- Rješenje su decentralizirane aplikacije
- Povijest od Ethereum
- Što je pametni ugovor?
- Ključni pojmovi u Ethereum
- Što je eter?
- Ethereum vs Bitcoin
- Prijave Ethereum
- Prednosti Ethereum
- Nedostaci Ethereum
Zašto trebate Ethereum?
Centralizirani sustavi jedan su od najraširenijih modela softverskih aplikacija. Ovaj sustav izravno upravlja radom pojedinih jedinica i protokom informacija iz jednog centra. U ovoj vrsti sustava, pojedinci ovise o središnjoj moći za slanje i primanje informacija.
Međutim, postoje problemi s centraliziranim sustavom:
- Jedna točka kontrole i kvara
- Lako se može pokvariti
- Usko grlo izvedbe
- Efekt silosa
Rješenje su decentralizirane aplikacije
Decentralizirane aplikacije nikada ne odgovaraju na centraliziranom backendu, ali izravno komuniciraju s blockchainom. Pogledajte ovaj vodič kako biste saznali više o BlockChain.
Pojam DApp je kombinacija dviju riječi - decentralizirane aplikacije. Jednostavnim riječima, to je aplikacija, alati ili programi koji rade na decentraliziranom Ethereum blockchain.
Povijest od Ethereum
- 2013: Vitalik Buterin, programer koji je bio uključen u Bitcoins, i on je prvi opisao na papiru
- 2014.: Švicarska tvrtka Ethereum Switzerland Gmbh razvila je prvu Ethereum softverski projekt
- 2015: Frontier, prva verzija Ethereum lansiran je.
- 14. ožujka 2016.: planirani protokol Homestead postaje druga najveća verzija nadogradnje mreže ethereum.
- U svibnju 2016.: Ethereum dobiva najopsežniju medijsku pokrivenost kada je DAO prikupio rekordnih 150 milijuna dolara u masovnoj prodaji.
- U srpnju 2016.: mreža se razgranala u dvije široke kategorije: Ethereum (ETH) i Ethereum Classic (ETC).
- 2017 lipnja: Ethereum raste iznad 400 dolara bilježeći rast od 5001% od 1. siječnjast, 2017
- 2017. svibnja- Ethereum na kraju će prestići uspjeh Bitcoins
- Lipanj 2018. - DAO je hakirala anonimna grupa koja je preuzela ETH u vrijednosti od 50 USD.
Što je pametni ugovor?
A Pametni ugovor je računalni program koji se automatski izvršava. To je transakcijski protokol koji korisnicima blockchaina omogućuje razmjenu novca i imovine. Također pomaže korisnicima da obavljaju radnje poput glasovanja bez ikakvog središnjeg ovlaštenja. To je virtualni softverski agent treće strane koji može automatski izvršavati i provoditi uvjete i radnje u skladu s pravnim ugovorom.

Tradicionalni ugovori nasuprot pametnih ugovora
Ispod je razlika između tradicionalnih ugovora i pametnih ugovora:
| Parametar | Tradicionalan | Pametni ugovori |
|---|---|---|
| Trajanje | 103 dana | minuta |
| pošiljka | Priručnik | Automatski |
| escrow | Neophodna | Neophodna |
| Trošak | Skup | Dio troška |
| Prisutnost | Fizička prisutnost | Virtualna prisutnost |
| odvjetnici | Odvjetnici su važni | Odvjetnici možda neće biti potrebni |
Ključni pojmovi u Ethereum
- Izdavanje valute: Njime uglavnom upravlja i nadzire središnja banka zemlje. Također se naziva monetarna vlast.
- Decentralizirano autonomno: Decentralizirana autonomna organizacija digitalna je organizacija kojoj je cilj djelovati bez potrebe za hijerarhijskim upravljanjem.
- Organizacije (DAO): DAO je kombinacija računalnog koda, blockchaina, pametnih ugovora i ljudi.
- Pametni ugovori: To je digitalno potpisan ugovor između dvije ili više strana koji se oslanja na sustav konsenzusa
- Pametna nekretnina: The Ethereum Novčanik je pristupnik decentraliziranim aplikacijama na Ethereum blockchain. Pomaže vam da držite i osigurate ether i drugu kripto imovinu na kojoj se temelji Ethereum.
- čvrstoća: Solidity je jezik pametnih ugovora koji se koristi u Ethereum. To je programski jezik opće namjene razvijen za rad u EVM okruženju. Solidity vam pomaže u izvođenju proizvoljnih izračuna. Međutim, cilj mu je slanje i primanje digitalnog tokena i pohranjivanje stanja.
- Transakcije: Transakcija je poruka koja se šalje s jednog računa na drugi račun koji može biti isti ili prazan. Može uključivati binarne podatke koji se nazivaju Eter.
- Ethereum Virtualni stroj: The Ethereum Virtualni stroj koji je također poznat kao EVM je runtime okruženje za pametne ugovore. EVM je računalni sloj ravno iznad temeljnog hardvera. Nije samo zatvoreno, već je izolirano. Štoviše, kod koji se izvodi unutar EVM-a nema nikakav pristup mreži, datotečnom sustavu ili bilo kojim drugim procesima.
Što je eter?
Eter je vrijednosni znak Ethereum blockchain. Naveden je kao "ETH" na burzama kriptovaluta. Pomaže vam platiti transakcijske naknade i računalne usluge na Ethereum mreža. u Ethereum mreže kad god se ugovor izvrši, Ether se plaća.
Što je eter?
Plin
Za obavljanje transakcije na Ethereum mreže, korisnik zahtijeva plaćanje (rudaru) Etherom putem posredničkog tokena pod nazivom 'Gas'. To je jedinica koja vam omogućuje mjerenje računalnog rada potrebnog za pokretanje pametnog ugovora ili drugih transakcija.
In Ethereum, naknada za transakcije izračunava se u eteru, što je navedeno kao
Ether = Tx Fees= Gas Limit * Gas Price
Gdje,
- Granica plina= Odnosi se na količinu plina koja se koristi za izračun
- Cijena plina= Količina Ethera koju korisnik mora platiti

Ethereum vs Bitcoin
Ovdje je glavna razlika između Ethereum i Bitcoin:
| Parametar | Bitcoin | Ethereum |
|---|---|---|
| Definicija | Bitcoin je digitalni novac | Ethereum je svjetsko računalo. |
| Osnivač | Satoshi Nakamoto | Vitalik Butarrn |
| Algoritmi raspršivanja | Bitcoin korišten algoritam SHA-256. | Ethereum koristi Etash algoritam. |
| Prosječno vrijeme bloka | 10 minuta | 10-15 sek |
| Datum objave | Siječnja 9 2008 | Srpanj 30 2015 |
| Metoda otpuštanja | Genesis Block Mind | Prasala |
| Blockchain | Dokaz o radu | Dokaz o radu (Planiranje za POS) |
| Upotreba | Digital Valuta | Pametni ugovori Digital Valuta |
| Korištena kriptovaluta | Bitcoin(Satoshi) | Eter |
| Blokira vrijeme | 10 Minuta | 12-14 sekundi |
| Rudarstvo | ASIC rudari | GPU |
| Scalable | Ne sada | Da |
| Koncept | Digital novac | Svjetsko računalo |
| Token kriptovalute | BTC | Eter |
| Turingov | Turing nepotpun | Turing gotov |
| Metoda puštanja novčića | Rano rudarstvo | Kroz ICO |
| Protokol | Bitcoin i dalje koristi koncept bazenskog rudarenja. | Koristi Ghost protokol. |
Sljedeći u ovome Ethereum tutorial, naučit ćemo o primjenama Ethereum.
Prijave Ethereum
Ispod su aplikacije od Ethereum:
- Bankarstvo: S Ethereumdecentraliziranog sustava. Gotovo je nemoguće da haker neovlašteno pristupi osobnim podacima pojedinca.
- Sporazumi: Korištenjem pametnog ugovora ugovori se mogu održavati i izvršavati bez ikakvih izmjena.
- Tržište predviđanja: Tržište predviđanja još je jedan prekrasan slučaj upotrebe Ethereum Pametni ugovor. Platforme kao što su Gnosis i Augur koriste Ethereum za ovu svrhu.
- Digital Upravljanje identitetom: Digitalnim identitetima može se upravljati korištenjem pametnih ugovora koji rješavaju glavne probleme krađe identiteta i monopola podataka.
Prednosti Ethereum
Slijede prednosti Ethereum:
- Omogućuje vam učitavanje i zahtijevanje izvršavanja programa.
- 100% vrijeme rada i otpornost na DDOS.
- Ethereum pomaže vam da stvorite token kojim se može trgovati koji možete koristiti kao novu valutu ili virtualnu dionicu.
- Trajna i trajna pohrana podataka.
- Izgradite virtualne organizacije.
- Pomaže vam u razvoju decentraliziranih aplikacija.
- Ethereum pomaže vam da izgradite decentralizirane aplikacije otporne na greške i vrlo sigurne.
Nedostaci Ethereum
- The Ethereum Virtualni stroj je spor, pa ga ne možete koristiti za velika izračunavanja.
- Pohranjivanje na blockchainu je skupo.
- Skalabilnost roja je problem, tako da postoji kompromis s decentralizacijom. Privatni blok lanci vjerojatno će proliferirati.
- Ispravljanje grešaka ili ažuriranje aplikacija je težak zadatak jer svaki peer u mreži treba ažurirati softver svog čvora.
- Neke aplikacije zahtijevaju provjeru korisničkog identiteta, jer ne postoji središnje tijelo za provjeru korisničkog identiteta.
Ako želite naučiti o stvaranju vlastite kriptovalute, evo besplatnog vodiča koji ćete htjeti pogledati: Kako stvoriti vlastitu kriptovalutu?
Rezime
- Ethereum značenje: Ethereum je softverski okvir otvorenog koda koji se temelji na blockchain tehnologiji.
- Ethereum pomaže vam da izgradite pametne ugovore i decentralizirane aplikacije bez zastoja ili uplitanja treće strane.
- Ethereum pokrenut je 2013. godine od strane programera Vitalika Buterina.
- Pametni ugovori omogućuju korisnicima blockchaina razmjenu novca i imovine. Rudarstvo Ethereum može se koristiti i za pametne ugovore Digital Valuta.
- Eter je vrijednosni znak Ethereum blockchain. Naveden je kao "ETH" na burzama kriptovaluta.
- Za obavljanje transakcije na Ethereum mreže, korisnik zahtijeva plaćanje (rudaru) Etherom putem posredničkog tokena pod nazivom 'Gas'.
- Ethereum osigurava 100% vrijeme rada i otpornost na DDOS.
- Ispravljanje grešaka ili ažuriranje aplikacija u Ethereum mreža je težak zadatak jer svaki peer u mreži mora ažurirati svoj softver čvora.
