Ethereum Udžbenik za početnike

Što je Ethereum?

Ethereum je operativni sustav otvorenog koda koji nudi pametne kontroletracfunkcionalnost. To je distribuirana računalna platforma koja podržava razvojping decentralizirana 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 u izgradnji pametnih contracts i decentralizirane aplikacije bez ikakvih zastoja ili uplitanja trećih strana. 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:

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 Smart Contract?

A Pametna kontrolatract 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.

Kako pametna prevaratracRadi li to?
Kako pametna prevaratracRadi li to?

Tradicionalna konverzacijatracts u odnosu na Smart Contracts

U nastavku je razlika između tradicionalnogtracts i pametne prevaretractS:

Parametar Tradicionalan Pametno satracts
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 i pametne prevare.tracts, i ljudi.
  • Pametna kontrolatractS: 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Čvrstoća je pametna prevaratracjezik 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, također poznat kao EVM, je okruženje za izvođenje pametnih uređaja.tracEVM je računalni sloj direktno iznad temeljnog hardvera. Nije samo izoliran, već i izoliran. Štoviše, kod koji se izvršava unutar EVM-a nema 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ža kad god je kontract se izvršava, Ether se plaća.

Što je eter?

Što je eter?

Plin

Za obavljanje transakcije na Ethereum mreži, korisnik mora izvršiti 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 pametne prevare.tract ili druge transakcije.

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
Tipičan Ethereum Mrežna transakcija

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 Pametna kontrolatracts
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.
  • SporazumiKorištenjem pametne prevaretract, sporazumi 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 Pametna kontrolatract. Platforme poput Gnosisa i Augura koriste Ethereum za ovu svrhu.
  • Digital Upravljanje identitetom: Digiidentitetima se može upravljati pomoću pametnih uređajatracts koji rješavaju glavne probleme krađe identiteta i monopola nad podacima.

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 u izgradnji pametne prevaretracts i decentralizirane aplikacije bez ikakvih zastoja ili uplitanja trećih strana.
  • Ethereum pokrenut je 2013. godine od strane programera Vitalika Buterina.
  • Pametno satracts omogućuju korisnicima blockchaina razmjenu novca i imovine. Rudarenje Ethereum može se koristiti za Smart Contracts kao i 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.

Sažmite ovu objavu uz: