Az Ethereum továbbra is felhívja a tömeg figyelmét. A kriptovaluta-tudatosság növekedésével egyre többen aktívak az Ethereum blokkláncon, egy decentralizált alkalmazás-ökoszisztémán.

Mi tehát az Ethereum, és hogyan működik?

Mi az Ethereum?

Az Ethereum egy blokklánc-hálózat, amely lehetővé teszi decentralizált alkalmazások és kriptopénzek használatát ugyanazon blokkláncon. Az Ethereumot gyakran az egyik a Web 3.0 kulcselemei.

Az Ethereumot Vitalik Buterin orosz-kanadai programozó és író alapította 2013-ban. Ban,-ben Ethereum whitepaper, Buterin leírta, hogy a Bitcoin-nak rendelkeznie kell egy szkriptnyelven az alkalmazások fejlesztéséhez. Pénzeket gyűjtött az Ethereum fejlesztése érdekében.

Az Ethereum mögött álló csapat több kulcsfogalmat használ az Ethereum blokklánc létrehozásához és fenntartásához.

Ethereum Components

  • P2P hálózat: A P2P hálózat két vagy több összekapcsolt számítógépből áll, amelyek megosztják az erőforrásokat. Az Ethereum hálózati protokollok sorozatán fut, amelyek devp2p néven ismertek.
  • instagram viewer
  • Ethereum virtuális gép: Az Ethereum Virtual Machine (EVM) feldolgozza az Ethereum tranzakciókat a bytecode néven ismert gépnyelvi utasítások végrehajtásával. Olyan programozási nyelveket használnak, mint a Solidity, intelligens szerződések létrehozására, amelyek utasításokat adnak az EVM-nek.
  • Ügyfél és csomópont: Az Ethereum kliens minden olyan csomópont, amelyet a blokklánc ellenőrzésére használnak. A Geth egy olyan csomóponttípus, amely átjáróként működik az Ethereum hálózatba. Hozzáférést biztosít a fő-, teszt- és magánhálózatokhoz.
  • Konszenzus algoritmus: A konszenzus algoritmusok olyan szabálykészletek, amelyekkel a tranzakciókat a blokkláncon validálják, és meghatározzák, hogyan állapodnak meg a csomópontok a blokkláncon tárolt információk állapotában. Munka igazolása (PoW) és Tét igazolása (PoS) az Ethereumon használt népszerű konszenzusos algoritmusok.

Kíváncsi lehet, hogyan működnek együtt az Ethereum különböző elemei a decentralizált alkalmazás-ökoszisztéma létrehozásában, amelyet ma ismerünk. Olvassa el, hogy megtudja, hogyan működik az Ethereum ökoszisztéma.

Hogyan működik az Ethereum

Az Ethereum elkészítéséhez használt legfontosabb fogalmak egy része a közgazdaságtanon, a rejtjelezésen és az intelligens szerződéseken alapul.

Az intelligens szerződés egy kódrészlet (program), amelyet a blockchain-on lehet végrehajtani. Miután az ethereum blokkláncra telepítették, az intelligens szerződések megváltoztathatatlanok (megváltoztathatatlanok). Valamennyi felhasználó olvashatja és kölcsönhatásba léphet az Ön intelligens szerződésével anélkül, hogy hozzájárulását kérné

- Vipul Sharma (@_sharmavipul) 2021. március 9

Az Ethereum különféle rendszerektől függ, beleértve az irányítási protokollt és az intelligens szerződések által lehetővé tett blokklánc automatizálását. Az intelligens szerződések megváltoztathatatlan jellege azt jelenti, hogy a blokkláncon lévő adatok bevitele nem változtatható meg, és nem változtatható meg könnyen.

Decentralizált alkalmazások az Ethereumon

A decentralizált alkalmazások hidak a valós világ és a blokklánc között. Számos decentralizált alkalmazás a szokásos alkalmazásokhoz hasonló módon működik, azzal a különbséggel, hogy az adatáramlás és az interakciók blokklánc állapotokon alapulnak. Ahogy új adatok kerülnek a blokkláncba, azok állandóvá válnak.

Összefüggő: Mi az a blokklánc és hogyan működik?

A normál webes alkalmazásokhoz böngészőkön keresztül férhet hozzá. Az információkat a szerverekről lekérve adják vissza az információkat a weboldalakra. A központosított webalkalmazásoktól eltérően a decentralizált alkalmazások biztosítják, hogy senki ne változtathassa meg a kódot, és ne lophasson el pénzt a webhelyről.

Az Ethereum blokklánc olyan, mint egy világméretű számítógép, amely elosztott főkönyvi kötegekben tárolt adatokat tartalmaz. Az adatcsomagok információkat tartalmaznak a hálózat összes tranzakciójának előzményeiről. Az intelligens szerződések használata az Ethereumon lehetővé teszi a hamisításbiztos tranzakciók létrehozásának és fenntartásának automatizálását a webalkalmazásokon.

Intelligens szerződések

Az intelligens szerződések lehetővé teszik az adatok tárolását és továbbítását decentralizált alkalmazásokban. Az intelligens szerződés automatikusan teljesíti a megállapodás feltételeit, amint annak feltételei teljesülnek.

Az intelligens szerződések automatizálhatják a hagyományos pénzügyi folyamatokat. Az Ethereum korábbi napjaiban a kezdeti érmeajánlatok (ICO-k) minden dühöt jelentettek, mivel az emberek okos szerződésekkel gyűjtötték finanszírozásukat vállalkozásukhoz. Most decentralizált pénzügyi platformokat hoztak létre az intelligens szerződés-végrehajtás magasabb színvonalának alkalmazásával.

Tokenek használata az Ethereumon

Különböző típusú natív tokeneket használnak az Ethereum hálózaton. A tokenek kifejlesztéséhez többféle szabványt használnak, de az ERC-20 a leggyakrabban használt.

Több ezer projekt használja az ERC-20 szabványt a tokenek létrehozásához. Az ERC-20 token hat funkcióval rendelkezik, amelyek megkönnyítik az Ethereum blokklánc más tokenjeinél a létrehozását.

A függvények leírják, hogy a tokenek hogyan továbbíthatók, és hogyan érhetők el a tokenekhez kapcsolódó adatok. A funkciók közé tartozik a balanceOf, totalSupply, transfer, transferFrom, jóváhagyás és engedélyezés.

A totalSupply függvény segít kiszámítani a forgalomban lévő tokenek teljes mennyiségét, míg a egyensúly függvény tárolja a cím egyensúlyát. Az intelligens szerződés megköveteli ezeket az értékeket olyan műveletek végrehajtásához, amelyek a forgalomban lévő vagy az Ethereum blokkláncon lévő felhasználók birtokában lévő pénz mennyiségétől függenek. A jóváhagy funkció ugyanolyan fontos lehet az összegek címről történő felvételéhez.

Az ERC20 tokeneknél az engedélyek kiadásának egyetlen módja a szerződés elköltésének engedélyezésére az approve () függvény használatával lehetséges, amelyhez ETH szükséges.
Dai / Chai hozzáadta az engedély () függvényt, hogy helyette aláírással adhassa meg ezt a jogosultságot. Nincs szükség ETH-ra, ami jelentősen javítja az UX-t

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

Meghatározott mennyiségű tokent lehet átvinni egy címről a átruházás funkció. A transferFrom A funkció segítségével megteheti azt a további lépést, hogy az ön beavatkozása nélkül automatizálja a címről történő átutalásokat. A címek közötti átvitel korlátozható egy juttatás függvény, amely megmutatja, hogy mennyit költhet el egy cím egy másik címről.

Az ERC-721 token szabványokat nem helyettesíthető tokenek létrehozására használják. A nem helyettesíthető tokenek, mint a kriptovaluták, változhatatlan nyilvántartást vezethetnek a tranzakciókról a blokkláncon. A felcserélhetőségben azonban vannak különbségek. Minden NFT token egyedi és pótolhatatlan, ellentétben a kriptovalutákkal.

Tranzakciók ellenőrzése és az adatok karbantartása csomópontokkal

Egy csomópont, más néven ügyfél, segít fenntartani az adatok pontosságát a hálózatban és biztonságban. A csomópontok hálózata a blokklánc kulcsműveleteit meghatározó egyedi szabályok alapján működik.

Az Ethereum különböző csomópontjai a blokklánc hálózat másolatait tárolják. A hálózat példányainak mennyisége lehetetlenné teszi a vállalatok, kormányok vagy bármely rossz szereplő számára a hálózat kompromittálását.

Tranzakciók végrehajtása gázzal

Az Ethereum egyedülálló szabályokkal ösztönzi a bányászokat a hálózaton keresztüli tranzakciók lebonyolítására. A gázt az Ethereum felhasználói fizetik a bányászoknak a hálózatban végrehajtott tranzakciókért. A díjak segítik a hálózat biztonságát, és jutalmat nyújtanak a bányászoknak, hogy összetett algoritmusokat oldjanak meg a tranzakciók validálására a blokklánc-hálózaton.

Összefüggő: Miért nem olyan biztonságos a titkospénz, mint gondolnád?

A blokklánc frissítése kemény villákkal

#Berlin bevetésre kész! És #Ethereum a csomópont operátoroknak frissíteniük kell a csomópontjaikat az elágazás előtt https://t.co/14lsBXc2RKpic.twitter.com/t9OTx46Fqw

- Victoria Perepel (@crypto_victoria) 2021. március 9

A kemény villa egy blokklánc-hálózat frissítése, amely a blokklánc új verziójának létrehozásához vezet. A szoftver minden verziójának megvan az egyedi kódbázisa és funkciói. A kemény villák jelentősen befolyásolják a blokkláncok működési hatékonyságát. Az eredeti blokkláncban lévő tokenek birtokosai általában az új villában kapnak tokent.

Az Ethereum keményvilla egyik legkorábbi példáját az Ethereum blokkláncon lévő alkalmazás feltörésének visszavonására vonatkozó döntés okozta. Az ellenzék akkor merült fel, amikor a csapattagok nem értettek egyet az alapok visszafordításának etikai alapjaival kapcsolatban, amelyekről azt hitték, hogy ellentétesek a blockchain technológia alapelveivel.

Az Ethereum blokklánc frissítései megkövetelik, hogy a hálózat szereplői változtassanak szoftverükön vagy hardverükön.

Az Ethereum 2.0 bemutatása

Ethereum 1.0 vs. Ethereum 2.0
Munka igazolása Vs Tét igazolása
15TPS Vs 100K TPS
Magas gázdíjak Vs alacsony gázdíjak (relatív)
Több energia szükséges Vs Kevesebb teljesítmény (relatív)
mainnet Vs (a beacon lánc 0 fázisa mainnet lesz 2022 elejére).#Ethereum#Blokklánc

- Madhu Sanjeevi (@Mady_ai) 2021. március 6

Az Ethereum 2.0 frissítés azt ígéri, hogy a hálózatot skálázhatóbbá teszi, másodpercenként akár 100 000 tranzakcióval, ami hatalmas javulást jelent az Ethereum 1.0 másodpercenkénti tranzakciói. Buterin szilánkosítási technológia alkalmazását javasolja a különböző tranzakciók véletlenszerűen kiválasztott csoportokra történő felosztására számítógépek. Ez segít a blokkláncnak egyszerre több műveletet kezelni.

Néhány bányász bírálta az új frissítést, mert attól tartottak, hogy ez csökkentheti azoknak a díjaknak a számát, amelyekből pénzt kereshetnek. Az új díjcsökkentési stratégiát két legnagyobb Ethereum bányász és néhány legnagyobb bányászati ​​medence bírálta.

Az Ethereum 2.0 legalább 16 384 validátort igényel. Ez a mennyiségű validátor decentralizáltabbá teszi a hálózatot, ami javítja a hálózat ellenállóképességét.

Fejlődő ökoszisztéma

Az Ethereum a decentralizált alkalmazások innovációs ökoszisztémája.

Az ICO-któl kezdve az NFT-kig az áruk és szolgáltatások digitalizálásának új módjait hozták létre mind a régi, mind az új technológiák felhasználásával. Ha ez megfelel az elvárásoknak, mint globális, decentralizált platform a pénzre és az új típusú pénzeszközökre alkalmazásokat, még sok frissítést kell végrehajtani a nyílt forráskódú felhasználói élmény javítása érdekében szoftver.

Email
Biztonságos a Bitcoin vásárlása és használata?

Hallottál a Bitcoinról, de biztonságos-e a használata?

Olvassa el a következőt

Kapcsolódó témák
  • Technológia magyarázata
  • Pénzügy
  • Ethereum
  • Kriptopénz
A szerzőről
Calvin Ebun-Amu (11 cikk megjelent)

Calvin a MakeUseOf írója. Amikor nem figyeli Ricket és Mortyt vagy kedvenc sportcsapatait, Calvin startupokról, blokkláncról, kiberbiztonságról és a technika egyéb területeiről ír.

Bővebben Calvin Ebun-Amutól

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!

Még egy lépés…!

Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.

.