Mi az Ethereum?
Mielőtt belekezdünk az Ethereumba, elősegíti az internet megértését. Ma személyes adataink, jelszavaink és pénzügyi információink nagyrészt más emberek számítógépein tárolódnak – ilyen például az Amazon, a Facebook vagy a Google tulajdonában lévő felhők és szerverek. Még ez a CoinDesk cikk is olyan szerveren tárolódik, amelyik egy olyan cég irányítása alatt áll, amelyik megtartja ezeket az adatokat, ha felkérik. Ez a beállítás számos komforttal rendelkezik, mivel ezek a vállalatok szakértői csoportokat telepítenek az adatok tárolására és biztonságossá tételére, valamint eltávolítják a hosting és a rendelkezésre állás költségeit. De ezzel a kényelemmel van még sebezhetőség is. Amint azt megtudtuk, egy hacker vagy egy kormány tudatlanul hozzáférhet a fájlokhoz a tudása nélkül, befolyásolva vagy támadva egy harmadik féltől származó szolgáltatást – vagyis ellophat, kiszivároghat vagy megváltoztathat fontos információkat. Brian Behlendorf, az Apache webszerver megalkotója eddig olyan messzire ment, hogy címkézze ezt a központosított tervezést az internet “eredeti bűnét”. Egyesek, mint a Behlendorf, azzal érvelnek, hogy az interneten mindig decentralizáltnak kellett volna lennie, és egy szétzúzott mozgás jött létre az új eszközök használatával, beleértve a blokkoló technológiát is. Az Ethereum az egyik legújabb technológia, amely csatlakozik ehhez a mozgáshoz. Bár a bitcoin célja, hogy megzavarja a PayPal-t és az online banki tevékenységet, az ethereum célja egy olyan blokkcsalád használata, amely az internetes harmadik felek helyettesítésére irányul – azok, amelyek adatokat tárolnak, jelzáloghiteleket továbbítanak, és nyomon követik az összetett pénzügyi eszközöket.
Ethereum – világ számítógép
Röviden, az ethereum egy olyan “világtompó” akar lenni, amely decentralizálná – és egyesek vitatják, demokratizálják – a létező ügyfél-kiszolgáló modellt. Az etherummal a kiszolgálókat és a felhőket helyettesíti több ezer ún. “Csomópont”, amelyet az önkéntesek a világ minden táján működtetnek (így “világi számítógépet” alkotnak). Az elképzelés az, hogy az eteraum lehetővé tenné ugyanazt a funkciót az emberek számára bárhol a világon, lehetővé téve számukra, hogy versenyezzenek ezen szolgáltatások infrastruktúráján. A tipikus appraktáron történő görgetés során például számos színes négyzetet láthatsz, amelyek mindent képviselnek a bankoktól a fitnesztől az üzenetküldő alkalmazásokig. Ezek az alkalmazások a vállalatra (vagy más harmadik féltől származó szolgáltatásra) támaszkodnak a hitelkártyaadatok, vásárlási előzmények és egyéb személyes adatok tárolására – valahol, általában a harmadik fél által ellenőrzött szervereken. Az Ön által kiválasztott alkalmazásokat természetesen harmadik felek is irányítják, mivel az Apple és a Google fenntartja és gondoskodik (vagy bizonyos esetekben cenzúrázza) az adott alkalmazásokat, amelyeket letölthet. Vegyük például az online dokumentum szolgáltatás példáját, mint az Evernote vagy a Google Dokumentumok. Az etereum, ha minden megy a terv szerint, visszaadja az ilyen jellegű szolgáltatások adatainak ellenőrzését tulajdonosának és a szerző alkotó jogainak. Az ötlet az, hogy egy entitás többé nem fogja irányítani a feljegyzéseit, és senki sem tud hirtelen megtiltani az alkalmazást, és átmenetileg átviheti az összes jegyzetfüzetét. Csak a felhasználó tud változtatni, és nem más entitásokat. Elméletileg ötvözi azt az ellenőrzést, amelyet az emberek a múltban az információjuk felett kaptak, a könnyen hozzáférhetõ információkkal, amelyekre a digitális korban szoktunk. Minden alkalommal, amikor menteni a szerkesztéseket, vagy hozzáadni vagy törölni jegyzeteket, minden csomópont a hálózaton teszi a változást. Érdemes megjegyezni, hogy az ötletet a szkepticizmus is kielégítette. Bár az alkalmazások valószínűnek tűnnek, nem világos, hogy a blokkkapcsoló alkalmazások valóban hasznosak, biztonságosak vagy méretezhetőek lesznek, és ha valaha is olyan kényelmesek lesznek, mint a ma használatos alkalmazások.
Hogyan működik az Ethereum?
Ahogyan azt a “Mi az Ethereum?” -on feltárjuk, az ethereum egyfajta decentralizált internetként és egy decentralizált app store-ban működik, amely támogatja az új típusú alkalmazást (“dapp”) a folyamatban. De bár senki nem rendelkezik étergyertyával, a rendszer, amely támogatja ezt a funkciót, nem szabad. Inkább a hálózatnak “éter” -nek kell lennie, amely egyedülálló kódkód, amely felhasználható az alkalmazás vagy program futtatásához szükséges számítási erőforrásokért. A bitcoinhoz hasonlóan az éter digitális hordozó eszköz (hasonlóan a biztonsághoz, mint egy kötés, amelyet fizikai formában adtak ki). Csakúgy, mint a készpénz, nem igényel harmadik felet a tranzakció feldolgozására vagy jóváhagyására. De a digitális pénznem vagy fizetés helyett az éter arra törekszik, hogy “üzemanyagot” nyújtson a decentralizált alkalmazások számára a hálózaton. Bár ez bonyolultnak tűnhet, egy konkrétabb példa arra, hogy a tokenek hogyan befolyásolhatják a felhasználói élményt. Térjünk vissza egy decentralizált online notebookra. A jegyzet közzétételéhez, törléséhez vagy módosításához éteren tranzakciós díjat kell fizetnie ahhoz, hogy a hálózat feldolgozza a változást. Ilyen módon az “éter” néha “digitális olaj” -nak nevezik, és ezt az analógiát tovább folytatva, az ethereum tranzakciós díjak kiszámítása attól függ, hogy mekkora “gáz” a cselekvés. Minden művelet egy olyan gázmennyiséget számít fel, amely a szükséges számítási teljesítményen és a futásig eltelt idő alatt megy végbe. A tranzakció például 500 benzint tartalmaz, amelyet éterben fizetnek. Gazdasági rendszerként az éter gazdaságának szabályai egy kicsit nyitottak. Bár a bitcoin 21 millió bitkoint tartalmaz, az éternek nincs hasonló határa. A létező éterből 60 millió vásárlást vásároltak a felhasználók 2014-es tömegalapú kampányában. Egy másik 12 méteres éter az Ethereum Alapítványhoz, egy kutatócsoporthoz és fejlesztőkhöz, akik az alaptechnológián dolgoznak. Minden 12 másodpercben 5 étert (ETH) is bocsátanak a bányászok számára, amelyek ellenőrzik a hálózaton belüli tranzakciókat. Legfeljebb tizennyolc millió éter bányászik évente. Öt éter keletkezik durván minden 12 másodpercben, amikor egy bányász felfedez egy blokkot vagy egy köteg tranzakciót. Tehát senki sem tudja az összes éter számát, és az éter létrehozásának üteme kevésbé világos lesz 2017 után, amikor az ethereum új, a tétellel kapcsolatos konszenzus algoritmusra kíván áttérni. Ez valószínűleg megváltoztatja az éter létrehozásának szabályait, így a bányászati támogatás csökkenhet. További információ: “Hogyan működik az etereum” és “Hogyan használjuk az etereumot”.
Ki teremtett meg Ethereumot?
2008-ban egy ismeretlen fejlesztő (vagy fejlesztői csoport) feltalálta a bitcoint mint új értéket az Interneten keresztül. Négy évvel később egy 19 éves egy új platformot álmodott meg ezen az innováción alapulva, hogy teljesen átalakítsa az internetet. Vitalik Buterin, egy torontói programozó, először 2011-ben érdeklődött a bitcoin iránt. Ugyanebben az évben alapította meg az online hírcsatorna Bitcoin Magazint, és több száz cikket ír a kriptográfiai világba. Továbbra is kódolt a magánélethez fűződő sötét pénztárca és az Egora piacterére. Útközben felvette az ötletet egy olyan platformról, amely túlmutat a bitcoin által engedélyezett pénzügyi felhasználási eseteken. 2013-ban kiadott egy fehér könyvet, amelyben leír egy alternatív platformot, amelyet bármilyen decentralizált alkalmazásfejlesztő számára tervezne építeni. A rendszert ethereumnak nevezték. Az Ethereum megkönnyíti az intelligens szerződések létrehozását, az önszabályozó kódot, amelyet a fejlesztők számos alkalmazáshoz érinthetnek. Munkájához a Buterint 2014-es Thiel fickónak nevezték el, egy versenyt, amely 100.000 dollárt nyert.
Etherum népszerúsége, és tábora növekszik
Miután Buterin bemutatta az eteraum fehér papírt, más fejlesztők csatlakoztak a rangsorhoz. Dr Gavin Wood társalapítója írta az etereum sárga papírt, a “technikai bible” -et, amely felvázolja az ethereum virtuális gép (EVM) specifikációját, amely kezeli a főkönyv állapotát, és intelligens szerződéseket futtat (például: How Ethereum Works) . Co-alapító Joseph Lubin folytatta a Brooklyn-i székhelyű ConsenSys-ot, amely egy decentralizált alkalmazások fejlesztésére összpontosít. A projekt leállítása érdekében a Buterin és a többi alapító 2014 júliusában tömegtovábbítási kampányt indított el, ahol a résztvevők megvásárolták az étert vagy a projekt részeként működtetett ethereum tokeneket. (Lásd: Mi az Éter?). Több mint 18 millió dollárt emelt, akkor akkoriban a legsikeresebb tömeg volt. Volt még egy év, de az első élő kiadás, a Frontier, 2015. július 30-án indult el. Nem volt szexi platform, de a parancssori felület a fejlesztők számára platformot teremtett a saját decentralizált alkalmazások létrehozásához. Az intelligens szerződéses platform elindult, és egyre több száz fejlesztő ökoszisztémájába duzzadt, sőt felhívta a figyelmet olyan tech óriásokra, mint az IBM és a Microsoft. Az ethereum kezdeti 18 millió dolláros tömeggyűjteményéből és projektfejlesztéséből származó pénzeszközöket jelenleg a svájci székhelyű nonprofit Ethereum Foundation kezeli.
Hogyan működik az Ethereum Bányászat?
Ma a bányászok fontos szerepet játszanak abban, hogy az étergyár működjön. Ez a szerep azonban nem azonnal nyilvánvaló. Számos új felhasználó úgy gondolja, hogy a bányászat kizárólagos célja az éterek olyan módon történő előállítása, amely nem igényel központi kibocsátót (lásd útmutató “Mi az éter?”). Ez igaz. Az etereum jelzőit a bányászat folyamán 5 éterenként bontott blokkon keresztül hozzák létre. De a bányászatnak van legalább egy másik fontos szerepe. Általában a bankok feladata a tranzakciók pontos nyilvántartása. Biztosítják, hogy a pénz ne keletkezzen a vékony levegőből, és hogy a felhasználók többé ne csalják és töltsék pénzüket. A blokkhálózatok azonban teljesen új módszert vezetnek be a nyilvántartásba, ahol a teljes hálózat, nem közvetítő, ellenőrzi a tranzakciókat, és hozzáadja azokat a nyilvános főkönyvhöz. Bár a cél a “bizalom nélküli” vagy “bizalomcsökkentő” monetáris rendszer, valaki még mindig biztosítania kell a pénzügyi nyilvántartásokat, biztosítva, hogy senki sem csal. A bányászat egy olyan innováció, amely lehetővé teszi a decentralizált nyilvántartást. A bányászok konszenzusra jutnak a tranzakció történetével szemben, miközben megakadályozzák a csalást (különösen az éterek kettős kiadása) – ez egy érdekes probléma, amelyet a decentralizált pénznemekben nem sikerült megoldani a munka megakadályozása előtt. Bár az ethereum más módszereket is vizsgál a konszenzusra a tranzakciók érvényességével kapcsolatban, a bányászat jelenleg együtt tartja a platformot.
Hogy működik az Etherum bányászat a valóságban?
Ma az ethereum bányászati folyamata majdnem megegyezik a bitcoinokéval. A bányászok minden egyes tranzakcióblokkhoz többször is használják a számítógépet, és gyorsan találnak ki egy puzzle rejtélyt, amíg egyikük nem nyeri meg. Pontosabban, a bányászok a blokk egyedi fejléc metaadatait (beleértve az időbélyegzőt és a szoftverváltozatot is) futtatják egy hash függvény segítségével (amely visszaadja a rögzített hosszúságú, kódolt sorszámot és betűket, amelyek véletlenszerűek), csak a “nonce érték” , amely hatással van az eredményül kapott hash értékre. Ha a bánya olyan hashot talál, amely megfelel az aktuális célnak, az ásványveszteség étert kap, és a hálózaton keresztül továbbítja a blokkot minden egyes csomópont számára, hogy hitelesítse és hozzáadja saját számlájuk másolatát. Ha a B miniszter megtalálja a hashot, az A bánya leállítja a munkát az aktuális blokkon, és ismételje meg a folyamatot a következő blokkhoz. Nehéz a bányászok számára, hogy megcsalják ezt a játékot. Nem lehet hamisítani ezt a munkát, és eljutni a helyes puzzle választ. Ezért a puzzle-megoldási módot “proof-of-work” -nek nevezik. Másrészt, szinte nincs idő mások számára annak ellenőrzésére, hogy a hash-érték helyes-e, pontosan mi az egyes csomópontoknál. Kb. 12-15 másodpercenként egy bánya egy blokkot talál. Ha a bányászok gyorsabban vagy lassabban kezdenek megoldani a rejtvényeket, akkor az algoritmus automatikusan újraszervezi a probléma nehézségét, hogy a bányászok viszonylag nagyjából 12 másodperces megoldási időre nyúljanak vissza. A bányászok véletlenszerűen keresik ezeket az étereket, és jövedelmezőségük a szerencsétől és a számítási teljesítménytől függ. Az ethereum által használt konkrét munkahordozó algoritmust “etash” -nak nevezik, amelynek célja, hogy több memóriát igényeljen arra, hogy nehezebbé tegye az enyém használatát olyan drága ASIC-kkel – speciális bányászati chipekkel, amelyek jelenleg az egyetlen nyereséges módja a bitcoin bányászatnak. Bizonyos értelemben az ethash sikerrel járhatna ebből a célból, mivel a dedikált ASIC-k nem állnak rendelkezésre az enyém etereumban (legalábbis még nem). Továbbá, mivel az ethereum célja az átállás a munka megkezdéséért folytatott bányászatról a “tét igazolására” – amelyet az alábbiakban tárgyalunk – az ASIC megvásárlása nem feltétlenül intelligens lehetőség, mivel valószínűleg hosszú távon nem lesz hasznos.
Váltás a tét igazolására
Az etereumnak talán nincs szüksége bányászokra örökre. A fejlesztők azt tervezik, hogy a bizonyítékot a munkájukhoz igazítják, a hálózat által használt algoritmus, amely meghatározza, hogy mely tranzakciók érvényesek és megvédik a manipulációtól, a tét igazolása mellett, ahol a hálózatot a tokenek tulajdonosai biztosítják. Ha ezt az algoritmust lefuttatják, akkor a cövek bizonyítéka lehet az elosztott konszenzus elérésének eszköze, amely kevesebb erőforrást használ.