Összes nyelv
eon egy intelligens, nagysebességű elosztott hálózat, amely meghatározza az elosztott internetes protokollokat. Az EON nem az EOS villája, hanem az EOS -on alapuló nagy hálózat, amely lehetővé teszi az Információs Internet korszakának valóban belépését az Internet korszakába. Az EON -tokeneket 1: 1 irányú légcsoportokhoz és jutalomcsomópont karbantartásához használják.
Mind a meglévő nyilvános blockchain, mind az intelligens szerződéses platformok méretezhetőség és biztonsági problémák vannak. A TPS olyan alacsony, mint ≤10. A kiszolgáltatott intelligens szerződések nagyon gyakorivá váltak, és havonta jelentős hackelési események fordulnak elő. Ezenkívül jelenleg nincs olyan megoldás, amely megfelel a nagy mennyiségű adat biztonságos feldolgozásának szükségességének.
Bemutatjuk az EON -t - egy új blokklánc -platformot, amely a méretezhetőség és a biztonság érdekében készült. A csomópontok számának növekedésével a teljes blokklánc -hálózat feldolgozási teljesítménye valójában növekszik. Az EON -formatervezés sarokköve a szilding, az ellenőrizhető véletlenszerű funkció (VRF) és a gyakorlati bizánci hibatolerancia (PBFT) fogalma, amely lehetővé teszi a teljes hálózat számára, hogy a munkát több blokkra osztja, hogy az egyes csomópontok számítási potenciálját teljes mértékben megvalósítsák.
Az EON továbbá egy intelligens szerződéses nyelvet javasol a formális ellenőrzés, a moduláris könyvtár és a HTML ++ alapján, lehetővé téve a fejlesztők számára, hogy gyors, párhuzamos és biztonságos kódot írjanak a valós számítástechnikai problémák, például a mesterséges intelligencia számítástechnika vagy a nagyszabású valós idejű emberi együttműködési feladatok támogatására.
Az ókori Görögországban a "Boule" rendszer volt a demokrácia legkorábbi formája. A polgárok kongresszusa lehetővé teszi, hogy a 20 évesnél idősebb állampolgárok részt vegyenek a vitákban és a döntéshozatalban a legfontosabb nemzeti kérdésekben. A résztvevők kis összegű pénz jutalmat kapnak; Míg az "500 konferencia" 500 vagy annál idősebb állampolgárból áll. Irodai időtartamuk egy év, és nem lehet újra megválasztani őket. Minden polgár életében csak kétszer szolgálhat. Ennek a rendszernek a megtervezése nagymértékben mozgósította minden polgár lelkesedését a részvétel iránt, és figyelembe vette a választások igazságosságát is.
Az EON eredeti Boule algoritmusa a DPO -k, Algorand, Zilliqa és PBFT -en alapul. Integrálja az Ethereum Casper és a Zilliqa szilárd gondolatait, növelve a méretezhetőséget 10 000 TP -re, az Algorand VRF -jét a választási csomópontok megtalálására használják, és a Tendermint PBFT -jét az egyes szilánkon belüli konszenzus gyors és biztonságos elérésére használják. Az EON bemutatja az aszinkron rugalmas tárolás fogalmát is, így megoldja az adatrészt, amelynek meg kell várnia, amíg az összes többi csomópont vagy szuperNÓD elfogadja a blokkot. A Boule algoritmus alacsony késéssel és nagy teljesítményű feldolgozási képességekkel rendelkezik, és több valós hálózati társadalom alkalmazási kísérletét végezhet. Az EON blokklánc két típusú csomópontból áll: 1) címezhető csomópontok (AN) és 2) elasztikus tárolási csomópontok (FSN). A címezhető csomópont kezeli a szilánkok és az útválasztás metainformációit, míg a rugalmas tárolási csomópont tárolja az állami átmeneti információkat.
Az EON az intelligens szerződéses számítástechnikai réteg tetejére épít egy ellenőrző és biztonsági réteget. Az EON EWASM virtuális gép csak a CoQ, F* és Isabelle -ben írt kódot támogatja. A három nyelv által nyújtott adatáramlási programozási célok a következők: 1) párhuzamos számítástechnika és térképcsökkentés, például a sharding optimalizálás; 2) Hivatalos ellenőrzési támogatás. Csak a matematikai bizonyítékot átadott programokat lehet elfogadni és összeállítani.
A fejlesztő barátságosságának javítása érdekében az EON, mint az EOS hálózat, az EOS -fejlesztők alapvető hálózata lesz. Intelligens szerződés-vezérelt kódközponttal és piacgal rendelkezik, a kódmegosztás és a kommunikáció céljából. A fejlesztők általában a meglévő modulok és könyvtárak alapján intelligens szerződéseket írhatnak a HTML ++ -ban, ezáltal minimalizálva a fejlesztők lehetőségét, hogy közvetlenül foglalkozzanak a VM futásidejével. Ezért a fejlesztők intelligens szerződéseket írhatnak, például egy weboldal felépítését.