Ethereum: Van mit ünnepelni (!?)

Bő fél éve, hogy parity ethereum kliens egyik fejlesztője (Afri Scheodon) hosszan elmélkedett a dev.to-s cikkében arról, hogy a korábbi pletykák és spekulációk ellenére miért valótlan, hogy reális esélye lenne az Ethereum blokklánc 1 TB-os szint felé történő gyarapodásának. Afri számos indokot hozott fel emellett. A cikk tavaly november végén született, amikor az Ethereum blokklánc archive (full) mérete 326GB-nál tartott és a trace(+fat) állapota is még éppen belefért a 385GB-ba. Az akkor majd 2,5 éves blokklánc terjedelme alapján talán logikus következtetés is lehetett, hogy egyhamar nem lesz meg az 1TB… Nos Afri tévedett… de nem kicsit. Az elmúlt napokban átlépte az Ethereum (Ethereum Foundation) blokklánc teljes mérete (parity archive full) az 1 Tb méretet. Sőt azóta már az 1.1 TB-ot is. Ez önmagában hatalmas szó, hiszen ennél jobb bizonyítékát keresve sem lehet találni az Ethereum hatékonyságának és fontosságának. Maga az alap blokkláncon monetizált piaci érték közel 60 milliárd dollár körül vagy, de ha ehhez hozzáadjuk a blokkláncon – nyilvánosan – kibocsátott és tőzsdéken listázott tokenek piaci értékét, akkor ezen érték már kicsivel 100 milliárd US$ felé emelkedik, amivel az Ethereum blokkláncon aggregálódó piaci kapitalizáció látványosan közelíti meg a Bitcoin teljes piaci kapitalizációját.

Hogy mit mutat a varázsgömb? Hogy fog ez így tovább nőni? StopAndDecrypt készített egy igen komplex elemzést, ami egyébként lényegében jelen cikkemnek a teljes hátterét is adja. Az elemzés extrapolációja már júliusra 1,4TB feletti értéket mutat és tovább húzva a képzeletbeli vonalat még az év vége előtt bőven túl leszünk a 2 Tbyteos méreten is. Persze mindez koránt sem ennyire egyszerű. Hiszen a platform népszerűsége eddig sem és nyilván a jövőben sem lineárisan fog növekedni. Elnézve az egy éves, vagy akár csak a fél éves marketcap adatokat jól látható, hogy az Ethereumba beömlő mérhetetlen mennyiségű vagyon sem lineárisan gyarapodott.

Persze téves következtetés azt gondolni, hogy az Ethereum blockchain méretnövekedése exponenciális pályára lépne. Az elmúlt bő fél évben a méret havonta fixen 10GB körül gyarapodott. Ez a gyarapodás ennél sokkal nagyobbra nem nőhet, ami az egyik alapvetően Ethereum hálózati paraméterből származik: gas limit. A gas limit (ami egyébként most 8 millió gas) határozza meg, hogy blokkba mennyi elemi tranzakció kerülhet be, ami voltaképpen a blokkok méretét és ezáltal a blokklánc méretgyarapodását is befolyásolja. Minden egyes műveletnek amit egy tranzakció/smart contract futtatni tud van egy fix gas értéke. A matematikai műveletek kifejezetten olcsók, cserébe viszont a blokkláncot bővítő műveletek (store, array/hashmap append, tranzasction) kifejezetten borsosak. Egy egyszerű elemi tranzakció 21.000 gas-ba kerül, amiből következik, hogy egy blokkba egyébként jelenleg maximum 380 db sima tranzakció férhetne bele. Ugyanez az érték már egy alap funkciójú ERC20-as tokennél simán felfuthat akár 60-80.000 gas-ra is, hiszen az ERC20-as tokenek saját tokendb-t/inventoryt tartanak fenn, aminek a karbantartása közvetlen blokkláncban tárolt információ módosítást igényel. Egy komplexebb ERC20-as token esetén ez némileg több is lehet. Pont emiatt áll elő rendszeresen az az állapot, hogy amikor egy nagyobb és jobban marketingelt token kibocsátás történik, akkor akár órákig használhatatlanná válik az ethereum hálózat, hiszen ha egy blokkba csak 100-150 ERC20-as tranzakció fér bele és egyszerre akar whitelistről akár 4000-5000 individuum depositálni, akkor bizony 30-50 blokkot is kitömhet csak az adott ERC20-as token disztributálása.

Folytatás…

Ethereum/Casper: szép új jövő! Vol.2.

Bár mindkét fülemben éppen a bitcoin story aktuális felvonása cseng, de kétségtelenül nem illik megfeledkezni az altcoinokról sem, különösen az Ethereumról, ahol a nagy bitcoin aranyláztól függetlenül is bőven vannak történések. Nemrégiben jelent meg itt a blogon egy hasonló című írásom (Ethereum/Casper: szép új jövő!), jelen post ennek a folytatása, szóval ha esetleg azt nem olvastad, akkor érdemes lehet azzal kezdeni. Amiről ez a post szólni fog: egy rövid összefoglaló azoknak, akik szeretnék emberi nyelven megérteni, hogy mi a Casper és miként hat majd az életükre (már ha, ETH bányászok…), a második rovatot az ezzel kapcsolatos piaci kilátásaimnak szentelem. Tettem kerek egy hete egy ilyen kijelentést:

ismerve a piaci kilátásait nem kell nagy lángésznek lenni ahhoz a prognózishoz, hogy még 2020 előtt négy számjegyű lesz az árfolyama.

Ezt a kijelentést az elmúlt egy hétben többen is szóvá tettétek kommentben, emailben, ‘közönségtalálkozón’ vagy éppen legutóbb a Bálna teraszán 34 fokban egy olyan beszélgetés kellős közepén, ami mindenről szólt, csak éppen nem a $crypto világról. De ha már szentimentalizálok, akkor had osszak meg veletek az értelmes content előtt egy relatív friss és vicces történetet: Ülök éppen egy kávézóban, ahol próbálok energiát nyerni egy kapcsiból és közben teljesen bele vagyok fekedkezvbe a notebookomba, amin éppen a variance.hu nyitóoldala átrvátlankodik éppen. Erre a szomszét asztaltól odaszól egy srác: “-Áhh, variansz, te is szoktad olvasni?”. Az agyamnak kellett fél perc, mire átállt és felfogtam a kérdést, amire csak ennyit tudtam válaszolni reflexből: “- Nem, én jellemzően inkább írom.” A srác elnevette magát, majd rájött, hogy komolyan mondtam. A story folytatása, egy kb. 20 perces crypto piaci diskurzus lett. Ezúton is üdvözlöm a srácot, akinek sajnos azóta elfeldtem a keresztnevét is, de mindesetre jelen post megszületésében nem kis szerepe volt annak, hogy majd 10 percen keresztül beszéltünk arról, hogy miért is nem a kisemberek kisemmizéséről szól a PoS/Casper.

Na de visszatérve a hivatalos trackre, a post harmadik része inkább csak azoknak fog szólni, akik technológiailag is meg akarják érteni, hogy miként is fog működni a Casper, tehát azoknak, akik önállóan akarnak letétet kezelni és önállóan akarnak hozzá nodeot üzemeltetni. Mindenki más poolokon keresztül fogja ezt tenni, akiknek nem igazán releváns az utolsó szakasz.

Kezdjünk is bele:

Sokak a PoS-t az Ethereum hálózat halálhozójaként aposztrofálják és valamiféle árfolyam droppolást és a kishalak legyilkolását látják ebben. Összességében a tudatlanság és az információ hiány, pánik hangulatot generál a legtöbb érintettben. Bármennyire is fura ez az egész rendszer, de Vitalik lényegében sikeresen ültette át a PoW (mining,hashing) pénzügyi modelljét a PoS/Casper rendszerbe. Hiszen a PoW-nál a bányászok adott mennyiségű pénzt fizetnek a bányagép alkatrészekért, amit persze jellemzően fiat-ból (fizikai, nem crypto pénz) vesznek meg, ezzel Ethert termelnek, amit szintén fiatra váltva fizetik az áramszámlát, majd a végén fiatért eladják a bányagépeik alkatrészeit (ahogy most is teszik sokan a hamarosan megjelenő 75-110MH/s-es Vega kártyák miatt), csak azért, hogy újra kezdődjön a ciklus. A PoS ugyanezt teszi azzal a különbséggel, hogy sehol nincs az a kényszer, hogy a befektetésedet fiatra váltsd, ezzel hintáztatva az árfolyamot. Hiszen a letétet Etherben teszed, amiért a jutalmat Etherben kapod, amit NEM kell azonnal visszaváltanod, hogy fedezd az áramszámlát és a végén a depositod maradékát Etherben kapod vissza, amit ezt követően ha akarsz újra Etherben tudsz berakni. Mindez akár jelentősen csökkentheti az Ether volatilitását, mivel nincs kényszeres eladás egyik szereplőn sem, ráadásul a minimum deposit és a hosszú felszabadítási idő (ezekről picit később) eleve kizárja a spekulánsokat, a slashing conditions pedig azokat, akik megpróbálnak csalni a rendszerrel.

Mindez nem csak az én fantazmagóriám, legutóbb éppen Tamás nevű kedves blog olvasóm osztotta meg velem hasonló gondolatait, amit a ‘több szem, többet lát’ evet követve bemásolnék ide is:

Ethereum PoS / PoW: Jól gondolom, hogy a PoS önmagában erős árfolyamfelhajtó hatással lesz ha minden más változót kiveszünk a képletből? Pow-nál a bányaszok nagy része gondolom eladásra rendezkedik be, nem válik mindenki befektetővé, hogy tartsa az Ether-t. Tehát itt nem nagy, de folyamatos eladási nyomás volt ami valamennyire hatással lehetett az árfolyamra. Míg a PoS-nál tartanod kell sok Ethert és rá kell ülnöd, cserébe kapsz még egy kis Ethert. Tehát elsőzör sok Ethert kell venned amivel felhajtod az árfolyamot, majd ülnöd kell rajta, ezzel sok Ethert kivonsz az aktív kereskedésből, amivel csökken a kínálati oldal. Elvileg… Vagy ez hibás logika?

Folytatás…

Ethereum/Casper: szép új jövő!

A bitcoin skálázási történet árnyékában csendben körvonalazódik az Ethereum hálózat jövője is: A bányászok kivéreztetése, letéti konszenzus, kanonikus blocklánc védelme, manipulátorok bűntetése és “gazdasági véglegesség” biztosítása közel zéró ökológiai lábnyommal. A lehetséges jövőképeket korábban már kifejtettem a “Bitcoin ‘Forkológia’ III. – Mi a helyzet az Ethereummal?” cikkben.

Június 20-án tartotta meg az Ethereum DEV csapat a 20. Core Devs meetinget, ahol konkrét döntések születtek. Előbb címszavakban, majd a tovább mögött részletesen kifejtem, hogy mit is jelent ez a gyakorlatban:

  • Döntés született arról, hogy ketté szedik a Metropolis network update-t. Ennek fő oka, hogy a Casper (alias PoS) még nem áll készen a kiadásra, viszont minden más már kiadható.
  • A Metropolis első és második fele is hard-fork formájában fog aktiválódni.
  • Az első hard-fork a tervek szerint augusztusban, vagy legkésőbb szeptemberben fog aktiválódni.
  • A második fél (Casper) kapcsán egyelőre még csak találgatások láttak napvilágot. A közösség legnagyobb része valamikor 2018Q1-re várja.
  • A Metropolis első updatejében aktiválnak egy újabb automatikus difficulty bombot, aminek a célja, hogy elpusztítsa a hard-fork előtti networköt, így ha bármelyik érintett is (pl. minerek egy része) úgy döntene, hogy neki nem tetszik akár a Metropolis, akár a Casper, akkor sem fogják tudni folytatni a jelenlegi Ethereum blockláncot. Ennek érdekében elkezdik lassítani a ethereum hálózat tranzakció átfutási idejét (15-ról 4-5 ütemben 45 másodpercre), majd a Metropolis HF#1-nél 40%-kal csökkentik a blockonkénti mining rewardot (5-ről 3 Etherre)

A másfél órás meetingen emellett persze számos egyéb fontos kérdést tisztáztak a DEVek, úgy mint az Metropolisban implementálásra kerülő új opcode-ok gas pricea, de tartok tőle, hogy ezek a kérdések itt a blogon a kutyát sem érdekelnek. (Ha viszont mégis lenne olyan olvasó, aki érintett smart contract programozásban, akkor az kérem vegye fel velem a kapcsolatot…)

Folytatás…

Bitcoin ‘Forkológia’ III. – Mi a helyzet az Ethereummal?

Mit tudunk eddig? Cicaharc a soft vs hard fork témában, azaz, agyonverik az árfolyamot és életvesztélyes lehet augusztus 1 után utalni btc-t, mivel nem tudni, hogy melyik blockláncban fog megjelenni az utalás (már persze, ha lesz több). Az élet azonban nem áll meg, senki nem gondolhatja komolyan, hogy az elkövetkező három hónapban ki fognak száradni a cryptocurrency transaction poolok. Kétségtelenül az fog itt nagyot kaszálni, aki most jó lóra tesz, mivel a bitcoin para miatt kiáramló tőke már most elkezdte keresni a helyét.

Hogy mi lesz a – feltehetően – egy nyári sláger? Sokan kapásból rávághatnák, hogy vagy az Ethereum network egyik tokenje vagy egyből maga az Ether. Ennek valószínűségére azonban nem vennék mérget, hiszen az Ethereum is hard fork előtt  áll. Igaz az Ethereum immáron lassan 2 éve áll hard fork előtt, de egyre több jel mutat arra, hogy az új ‘Metropolis’ update már nagyon közel van és valamikor a nyár végén vagy az ősz elején életbe fog lépni. A cryptocurrencyk kapcsán egy dolgot állíthatunk: a hardfork nem egy bizalmi tényező, különösen ha a hardforkhoz komolyabb technikai változások is tartoznak, márpedig az Ethereum Metropolis egy ilyen upgrade lesz.


Folytatás…