Ethereum naďalej púta pozornosť más. Ako sa zvyšuje povedomie o kryptomene, čoraz viac ľudí sa aktivizuje na blockchaine Ethereum, decentralizovanom aplikačnom ekosystéme.

Čo je teda Ethereum a ako funguje?

Čo je to Ethereum?

Ethereum je blockchainová sieť, ktorá umožňuje používať decentralizované aplikácie a kryptomeny na rovnakom blockchaine. Ethereum sa často označuje ako jedno z kľúčové komponenty Web 3.0.

Ethereum založil rusko-kanadský programátor a spisovateľ Vitalik Buterin v roku 2013. V Whitepaper pre Ethereum, Buterin opísal potrebu bitcoinu mať skriptovací jazyk na vývoj aplikácií. Ďalej zbieral finančné prostriedky na prácu na vývoji Etherea.

Tím, ktorý stojí za Ethereom, používa niekoľko kľúčových konceptov na vytvorenie a údržbu blockchainu Ethereum.

Komponenty éteru

  • Sieť P2P: Sieť P2P obsahuje dva alebo viac pripojených počítačov, ktoré zdieľajú zdroje. Ethereum beží na množine sieťových protokolov známych ako devp2p.
  • Virtuálny stroj Ethereum: Virtuálny stroj Ethereum (EVM) spracováva transakcie Etherea vykonaním pokynov v strojovom jazyku známych ako bytecode. Programovacie jazyky, ako napríklad Solidity, sa používajú na vytváranie inteligentných kontraktov, ktoré poskytujú pokyny pre EVM.
    instagram viewer
  • Klient a uzol: Klientom Etherea je akýkoľvek uzol, ktorý sa používa na overenie blockchainu. Geth je typ uzla, ktorý slúži ako brána do siete Ethereum. Poskytuje prístup k hlavnej, testovacej a súkromnej sieti.
  • Konsenzusový algoritmus: Konsenzuálne algoritmy sú súbory pravidiel používaných na overenie transakcií v blockchaine a na určenie toho, ako sa uzly dohodnú na stave informácií uložených v blockchaine. Dôkaz o práci (PoW) a Dôkaz o podiele (PoS) sú populárne konsenzuálne algoritmy používané na ethereum.

Možno by vás zaujímalo, ako rôzne komponenty Etherea spolupracujú na vytvorení decentralizovaného aplikačného ekosystému, ktorý dnes poznáme. Čítajte ďalej a dozviete sa, ako funguje ekosystém Ethereum.

Ako funguje ethereum

Niektoré z najdôležitejších konceptov používaných pri výrobe Etherea sú založené na ekonómii, kryptografii a inteligentných zmluvách.

Inteligentná zmluva je časť kódu (programu), ktorú je možné vykonať na blockchaine. Po nasadení na ethereum blockchain sú inteligentné zmluvy nemenné (nemenné). Všetci používatelia môžu tiež čítať a pracovať s vašou inteligentnou zmluvou bez toho, aby vás požiadali o súhlas

- Vipul Sharma (@_sharmavipul) 9. marca 2021

Ethereum závisí od rôznych systémov vrátane protokolu riadenia a automatizácie blockchainu umožnenej inteligentnými zmluvami. Nemenná povaha inteligentných zmlúv znamená, že vstup údajov do blockchainu nie je možné zmeniť ani s nimi ľahko manipulovať.

Decentralizované aplikácie na ethereum

Decentralizované aplikácie sú mosty medzi skutočným svetom a blockchainom. Mnoho decentralizovaných aplikácií funguje veľmi podobne ako bežné aplikácie, až na to, že tok údajov a interakcie sú založené na stavoch blockchainu. S pridávaním nových údajov do blockchainu sa stávajú trvalé.

Súvisiace: Čo je blockchain a ako funguje?

Bežné webové aplikácie sú prístupné prostredníctvom prehľadávačov. Informácie vracajú na webové stránky získavaním informácií zo serverov. Na rozdiel od centralizovaných webových aplikácií decentralizované aplikácie zabezpečujú, že nikto nemôže zmeniť kód alebo ukradnúť prostriedky z webovej stránky.

Ethereum blockchain je ako celosvetový počítač s dátami uloženými v balíkoch distribuovaných účtovných kníh. Balíky údajov obsahujú informácie o histórii všetkých transakcií v sieti. Používanie inteligentných kontraktov na Ethereum umožňuje automatizovať vytváranie a udržiavanie transakcií zabezpečených proti neoprávnenej manipulácii vo webových aplikáciách.

Inteligentné zmluvy

Inteligentné zmluvy sa používajú na umožnenie ukladania a prenosu údajov v decentralizovaných aplikáciách. Inteligentná zmluva automaticky vykoná podmienky dohody, keď sú splnené jej kritériá.

Inteligentné zmluvy môžu automatizovať tradičné finančné procesy. V skorších dobách etherea bola počiatočná ponuka mincí (ICO) zúrivá, pretože ľudia pomocou inteligentných zmlúv získavali financovanie svojich podnikov. Teraz sa decentralizované finančné platformy vyrábajú s použitím vyšších štandardov pre implementáciu inteligentných zmlúv.

Používanie tokenov na ethereum

V sieti Ethereum sa používajú rôzne typy natívnych tokenov. Na vývoj tokenov sa používa niekoľko typov štandardov, ale najčastejšie sa používa ERC-20.

Tisíce projektov používajú na vytvorenie svojich tokenov štandard ERC-20. Token ERC-20 má šesť funkcií, ktoré uľahčujú jeho vytváranie ako iné typy tokenov na blockchaine Ethereum.

Funkcie popisujú, ako je možné prenášať tokeny a ako pristupovať k údajom súvisiacim s tokenmi. Medzi funkcie patrí balanceOf, totalSupply, transfer, transferFrom, schválenie a príspevok.

The totalSupply funkcia pomáha vypočítať celkové množstvo tokenov v obehu, zatiaľ čo zostatok funkcia uloží zostatok adresy. Inteligentná zmluva vyžaduje, aby tieto hodnoty vykonávali operácie, ktoré závisia od množstva peňazí v obehu alebo držaných používateľmi v blockchaine Ethereum. The schváliť funkcia môže byť rovnako dôležitá pre výber čiastok z adries.

S tokenmi ERC20 je jediný spôsob, ako udeliť príspevky, pomocou ktorých môže zmluva minúť vaše prostriedky, je funkcia schváliť (), ktorá vyžaduje ETH.
Dai / Chai pridali funkciu permit (), aby ste namiesto toho mohli tento príspevok udeliť podpisom. Nie je potrebný žiadny ETH, čo výrazne zlepšuje UX

- Matt Solomon (@ msolomon44) 4. januára 2020

Určené množstvo tokenov je možné previesť z adresy pomocou prevod funkcia. The prevodOd funkcia slúži na vykonanie ďalšieho kroku automatizácie prenosov z vašej adresy bez vášho zásahu. Transfery medzi adresami môžu byť obmedzené znakom príspevok funkcia, ktorá ukazuje, koľko je možné minúť na adresu z inej adresy.

Na vytváranie nezastupiteľných tokenov sa používajú štandardy tokenov ERC-721. Nezastupiteľné tokeny, ako napríklad kryptomeny, môžu viesť nemenné záznamy o transakciách v blockchaine. Existujú však rozdiely vo vzájomnej zameniteľnosti. Každý NFT token je na rozdiel od kryptomien jedinečný a nenahraditeľný.

Overovanie transakcií a údržba údajov s uzlami

Uzol, tiež známy ako klient, pomáha udržiavať presnosť údajov v sieti a udržiavať ich v bezpečí. Sieť uzlov pracuje podľa jedinečnej sady pravidiel určujúcich kľúčové operácie blockchainu.

Jednotlivé uzly na Ethereu obsahujú kópie blockchainovej siete. Objem kópií siete znemožňuje spoločnostiam, vládam alebo iným zlým činiteľom narušiť sieť.

Vykonávanie transakcií s plynom

Ethereum používa jedinečné pravidlá, aby motivoval ťažiarov k napájaniu transakcií cez sieť. Plyn platia baníkom používatelia Etherea za transakcie, ktoré uskutočňujú v sieti. Poplatky pomáhajú zabezpečiť sieť a poskytujú odmeny baníkom za riešenie zložitých algoritmov na overenie transakcií v sieti blockchain.

Súvisiace: Prečo vaše kryptomeny nie sú také bezpečné, ako si myslíte

Aktualizácia blockchainu pomocou Hard Forks

#Berlín je pripravený na nasadenie! A #Ethereum operátori uzlov by mali svoje uzly pred vidlicou upgradovať🍴 🤩 https://t.co/14lsBXc2RKpic.twitter.com/t9OTx46Fqw

- Victoria Perepel (@crypto_victoria) 9. marca 2021

Hard fork je aktualizácia blockchainovej siete, ktorá vedie k vytvoreniu novej verzie blockchainu. Každá verzia softvéru má svoj jedinečný kódový základ a vlastnosti. Hard forky významne ovplyvňujú prevádzkovú efektívnosť blockchainov. Držitelia tokenov v pôvodnom blockchaine zvyčajne dostávajú tokeny v novom forku.

Jeden z prvých príkladov hardvérovej reklamy Ethereum bol spôsobený rozhodnutím zvrátiť hackovanie aplikácie na blockchaine Ethereum. Odpor vznikol, keď sa členovia tímu nezhodli z etických dôvodov na obrat finančných prostriedkov, o ktorých sa verilo, že sú v rozpore so základnými princípmi technológie blockchain.

Inovácie blockchainu Ethereum si vyžadujú, aby zainteresované strany v sieti vykonali zmeny vo svojom softvéri alebo hardvéri.

Predstavujeme Ethereum 2.0

Ethereum 1,0 Vs Ethereum 2.0
Doklad o práci Vs Doklad o podiele
15 TPS vs 100 K TPS
Vysoké poplatky za plyn vs nízke poplatky za plyn (relatívne)
Vyžaduje sa viac energie Vs Menej energie (relatívne)
mainnet Vs (majákový reťazec fáza 0, bude mainnet začiatkom roku 2022).#Ethereum#Blockchain

- Madhu Sanjeevi (@Mady_ai) 6. marca 2021

Upgrade na Ethereum 2.0 sľubuje, že bude sieť škálovateľnejšia až so 100 000 transakciami za sekundu, čo predstavuje obrovské zlepšenie z 30 transakcie Etherea 1.0 za sekundu. Buterin navrhuje použitie shardovacej technológie na rozdelenie rôznych transakcií do náhodne vybraných skupín počítačov. To pomáha blockchainu zvládať viac operácií naraz.

Niektorí baníci kritizovali novú aktualizáciu kvôli obavám, že by mohla znížiť počet poplatkov, na ktorých môžu zarobiť peniaze. Novú stratégiu znižovania poplatkov kritizovali dvaja z najväčších ťažiteľov éteru a niektoré z najväčších banských združení.

Ethereum 2.0 vyžaduje najmenej 16 384 validátorov. Vďaka tomuto množstvu validátorov je sieť decentralizovanejšia, čo zvyšuje odolnosť siete.

Rozvíjajúci sa ekosystém

Ethereum je ekosystém inovácií pre decentralizované aplikácie.

Od ICO po NFT sa vytvorili nové spôsoby digitalizácie tovaru a služieb s využitím starých aj nových technológií. Ak má splniť očakávania globálnej, decentralizovanej platformy pre peniaze a nové typy aplikácií, bude treba vykonať ešte veľa ďalších aktualizácií, aby sa zlepšila užívateľská skúsenosť s open-source softvér.

Email
Je bezpečné nakupovať a používať bitcoiny?

Počuli ste už o bitcoinoch, ale je ich použitie bezpečné?

Prečítajte si Ďalej

Súvisiace témy
  • Vysvetlená technológia
  • Financie
  • Ethereum
  • Kryptomena
O autorovi
Calvin Ebun-Amu (Publikovaných 11 článkov)

Calvin je spisovateľ v MakeUseOf. Keď nesleduje Ricka a Mortyho ani jeho obľúbené športové tímy, Calvin píše o startupoch, blockchaine, kybernetickej bezpečnosti a ďalších sférach technológií.

Viac od Calvina Ebun-Amu

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.