EIDOS – A virtuális mining smartcontract alapon

Az EIDOS tokenről többen hallhattak, amikor 2019. november 1-én az EOS hálózaton egy jelentős tranzakciós torlódás keletkezett amikor az EIDOS token mining contract-ja elérhetővé vált. Az EIDOS token egy EOS láncon létrehozott token ami 1 milliárd darabban lesz elérhető, de lássuk mitől is mondható rá, hogy virtuálisan bányászható?

Valójában a virtuális bányászat alatt sok sok ingyenes tranzakcióról van szó. Az EIDOS token contract-ja úgy van megírva, hogy minden percben 25 EIDOS token kerül kibocsájtásra egy EOS számlára. Ebből 5 EIDOS a fejlesztők számlájára kerül utalásra a többi pedig virtuálisan kibányászható. Ez a contract az eidosonecoin EOS account-on van. Aki erre a számlára utal bármennyi EOS-t (a mennyiség nem számít lehet akár 0.0001 mert nem ettől függ mennyi EIDOS érkezik vissza) azt a contract azonnal vissza is utalja neki és ez mellett kap EIDOS tokent is. Hogy mennyi EIDOS tokent kapunk vissza az úgy van meghatározva hogy ezen a számlán lévő EIDOS token mennyiség 0.01 %-at utalja minden egyes tranzakcióért cserébe. Ez a művelet mindaddig ismételhető míg az adott EOS account CPU erőforrása ki nem merül, ugyanis az EOS hálózaton a token transfer-ek ingyen vannak csak CPU időt foglalunk vele (amivel rendelkeznünk kell) de ez a CPU idő 24 óránként visszatöltődik, minden account-ra. Ez a CPU erőforrás EOS-ért steak-elhető, de bármikor feloldható.

Tehát november 1-én ez az EIDOS contract elindult útjára ezt megtámogatva a Token Pocket népszerű wallet-ben elérhető lett egy EIDOS Miner ami lényegében ezt az utalási tranzakciót ciklusban végzi egymás után ameddig el nem fogy akár arra a napra a CPU időnk. Ennek a virtuális miner-nek köszönhetően a hálózaton a felhasználók akkora felhasznált CPU idővel kezdték el az EIDOS-EOS tranzakciók sorozatát, hogy tranzakciót szinte lehetetlen volt egy pár óráig indítani.(mindenki szeretett volna EIDOS-hoz jutni már az elején) Ezt a terhelést még az éppen olcsó CPU erőforrás bérlés is megtámogatta. Természetesen az EOS közösség és a vezetők szerint a hálózat jól vizsgázott mert egyébként beavatkozás nélkül helyreállt a rend. Az EOS hálózaton azóta is rendkívül magas a tranzakciók száma, sőt rekord méretű, de a hétköznapi használó nem érez semmit jelenleg, legfeljebb, hogy a tranzakciók CPU idő költsége jóval magasabb. (itt látható a jelentős tranzakció szám is többek között: https://analytics.dapp.review/)

A live tranzakciókat tekintve az EIDOS hálózatán jelenleg is nagyon nagy százalékban vannak az EIDOS bányászati tranzakciók de ez jelenleg nem terheli észrevehetően a hálózatot.

Kinek is jó ez? Az EIDOS leírása alapján egy market maker token, bővebben lehet róla olvasni (vagyis annyira azért nem bőven) az enumivo.org oldalon. Fejlesztési terveik között egy speciális decentrális tőzsde is szerepel és egy külön hálózat is. A tokenek 80% – a virtuális miner-ek kezébe kerül gyakorlatilag teljesen ingyen. Jelenleg 2 EOS alapú decentralizált tőzsdén is kereskednek vele, a bejegyzésem írásakor 24 órás forgalma kb. 3000 EOS.

Az EIDOS fejlesztő ezen projektet megelőző munkássága nem túl nagy siker történet. Az ENUMVIO projekt alapvetően halott. Ebből származik az új projekt neve is. Így bár az EIDOS népszerűsége meglehetősen speciális marketing eszközzel ugyan, de igencsak szárnyal, azért nem árt óvatosnak lenni.

Az EIDOS alapvetően a nem kihasznált erőforrásokat kívánja napi szinten ingyen kihasználttá tenni a rajongói számára. Ezért lényegében értelmetlennek látszó (és lehet az is) utalásokat kell indítani.

A rendszer alapvetően egy rendeltetésszerű hibának nem is nevezhető részét használja ki az EIDOS, Ezt a tranzakciós terhelést egyesek szerint DDOS támadás jellegű eseményt idéz elő a hálózaton. Mivel a tranzakciók ingyenesek ezért ez a nagy számú tranzakció küldés gyakorlatilag igencsak nehezen kerülhető el főleg ha a felhasználó a napi szinten fel nem használt erőforrásait szeretné aprópénzre váltani.

A rendszer sérülékenységének tesztelésére készítettem ezt az egyszerű python scriptet, ami konzolon (Linux) végzi a virtuális bányászatot. Ez a kis script közvetlenül ENUMIVO twitter profilnak is megtetszett így meglehetősen nagy népszerűségre tett szert az EIDOS rajongók körében.

Valójában az EIDOS vagy csalás vagy nem. Ezt most senki nem tudja. Az EOS hálózatának terhelése ezekkel a módszerekkel csak ezután jön igazán ha megjelennek a klónok is. A megoldást a problémára (ha ez probléma) sokan keresik én is tettem egy javaslatot az EOS közösség vezetői felé, amit hamarosan publikálok is.