Everscale | |
---|---|
Typ | decentralizovaný blockchain , kryptoměna |
Vývojáři | EverX Labs , Broxus a další |
Zapsáno v | Rez |
První vydání | 7. května 2020 |
webová stránka | everscale.network |
Everscale [1] [2] (Everscale, z angličtiny ever - „always“ a scale - „scale“, tedy nekonečně škálovatelný [3] ) je pátá generace PoS blockchainu s nativním tokenem Everscale (EVER). Architektura Everscale se zaměřuje na řešení trilematu bezpečnosti, škálovatelnosti a decentralizace [4] .
Klíčovou vlastností Everscale je schopnost dynamického rozdělení do toků v závislosti na zatížení, z nichž každý tvoří vlastní řetězce bloků. Je tak zajištěno paralelní provádění operací, což umožňuje dosáhnout celkové rychlosti provádění více než 1 000 000 transakcí za sekundu [5] při nízkých transakčních nákladech a 4sekundové finalizaci.
Everscale je kompletně postaven na systému chytrých kontraktů , které běží na vlastním virtuálním stroji – TVM (Trustless Virtual Machine). Ke změně stavu blockchainu může dojít pouze provedením chytré smlouvy. Inteligentní smlouvy interagují mezi sebou a uživateli prostřednictvím zpráv, které jsou uspořádány do jedné fronty.
Everscale je jedním z 200 [6] nejlepších blockchainů podle tržní kapitalizace.
Nativní token Everscale má ticker EVER. Všechny síťové provize jsou vypláceny v EVER. Maximální emise EVER jsou asi 2 miliardy mincí. Počáteční zásoba tokenů byla 5 miliard EVER, ale po rozhodnutí komunity byly spáleny 3 miliardy EVER odesláním tokenů na účet „černé díry“, ze kterého není možné vybrat finanční prostředky [7] [8] .
Nyní se coin EVER obchoduje na takových burzách jako Gate.io, MEXC, Bitrue, Coinone, Bitmart, KuCoin a další [9] .
Kromě Everscale je nativní token EVER dostupný také v sítích Ethereum [10] a BNB Chain [11] .
Kromě EVER poskytuje síť Everscale možnost vydávat vlastní tokeny . Standard pro zastupitelné tokeny se nazývá TIP-3. TIP-3 (Trustless Improve Claim #3) je tokenový standard Everscale, který popisuje základní principy pro vytváření tokenových chytrých kontraktů. Inteligentní smlouvy uživatelské peněženky mohou nasadit kořenovou inteligentní smlouvu pouze ze své adresy. Tento standard podporuje oběh zabalených tokenů EVER - WEVER pro operace na DEX a Bridge [12] .
Účelem této normy je implementovat základní funkce Everscale, jako je multithreading . Každý účet si uchovává svou vlastní inteligentní smlouvu, která zpracovává transakce s tokeny, na rozdíl od implementací tokenů ERC-20, kde jedna velká inteligentní smlouva uchovává informace o všech účtech a zůstatcích.
TIP-4 je nezaměnitelný tokenový standard - NFT , který také implementuje multithreadingové schopnosti Everscale a má podobnou architekturu jako TIP-3.
Everscale je provozován jako decentralizovaná autonomní organizace (DAO) . Veškerá rozhodnutí o vývoji projektu jsou přijímána na základě hlasování vlastníků tokenů EVER v systému EVER DAO [13] . K rozhodnutí je potřeba zapojit do hlasování alespoň 5 000 000 mincí držitelů a získat většinu hlasů „pro“. Abyste mohli předložit svou iniciativu, musíte zablokovat 100 000 EVER ve sázkách.
Everscale implementuje unikátní přístup k chytrým kontraktům, platí zde princip „všechno je chytrý kontrakt“. Výměna informací mezi smart kontrakty, stejně jako mezi uživatelem a smart kontraktem, probíhá prostřednictvím zpráv.
Zprávy v síti Everscale jsou rozděleny do dvou typů:
Externí zprávy jsou zprávy, které jsou odesílány z blockchainu ven nebo přicházejí do blockchainu z vnějšku blockchainu. Tyto zprávy mají kryptografický podpis vlastníka účtu a organizují interakci mezi blockchainem Everscale a uživatelem ( DApp ), ale nemohou nést informace o kryptoměně.
Interní zprávy jsou zprávy v rámci blockchainu, které proudí z jednoho blockchain účtu Everscale do jiného účtu Everscale. Pouze tyto zprávy mohou nést informace o kryptoměně.
Interní a externí zprávy v blockchainu Everscale jsou řazeny do fronty a je zaručeno, že budou provedeny v přesně definovaném pořadí, a to díky implementaci protokolu Reliable External Messaging Protocol (REMP).
V Everscale může transakci provést pouze smart kontrakt, takže každá aktivní adresa musí mít nasazenou smart kontrakt. I zde je peněženka chytrým kontraktem a distribuuje se v rámci samotné sítě. Již v době operace klientem provádí naprogramované funkce a samostatně si vyměňuje zprávy s jinými smart kontrakty.
Adresa peněženky se vypočítá zkombinováním veřejného klíče uživatele a hashe původních dat, včetně kódu inteligentní smlouvy, který je nasazen. Vzhledem k tomu, že uživatel může nasadit libovolný počet chytrých smluv, může mít veřejný klíč v Everscale spojeny miliony adres. To vede k novému paradigmatu myšlení pro vývojáře blockchainu zvanému „distribuované programování“.
Everscale - má dvouúrovňovou strukturu a skládá se z hlavního řetězce a pracovních řetězců (shard). Masterchain je zodpovědný za validaci Everscale a obsahuje blokové hashe všech pracovních řetězců. Každý nový pracovní řetězec se vytvoří, když je kapacita všech současných pracovních řetězců využita z 90 %, aby se zabránilo přetížení. Jak hlavní řetězec, tak pracovní řetězce jsou v závislosti na zatížení rozděleny do proudů - vlastních kombinací adres, které zpracovává vlastní skupina validátorů, vybraných na základě pseudonáhodného algoritmu ze skupiny validátorů pracovního řetězce pro krátký čas.
Takové rozdělení může dosáhnout limitu – když je ve streamu jeden blockchainový účet, v němž je obsažena chytrá smlouva. Zároveň jsou na datové úrovni všechny toky propojeny a pokud jsou pro výpočet v rámci jednoho toku potřeba data z jiného, jsou k dispozici přímo, obchází master řetězec, který slouží pouze pro potvrzení. V případě nedostatečné zátěže se proudy propojí do jednoho.
Validátory jsou uzly, které vytvářejí bloky na Masterchainu i Workchainu. Každý validátor musí zablokovat více než 350 000 EVER, aby se mohl připojit k síti a být schopen vytvářet a ověřovat bloky. Pokud validátor jedná zlomyslně, tzn. pokusí se odeslat neplatné bloky, je osekán, tzn. jeho podíl na zablokovaných prostředcích bude snížen
Síť Everscale je poměrně náročná na hardware validátoru a šířku pásma sítě, nicméně díky multithreadingu blockchainu lze zátěž rovnoměrně rozložit mezi validátory, což snižuje požadavky na stroje ve srovnání s některými jinými vysoce výkonnými blockchainy.
Everscale má v současnosti asi 180 registrovaných validátorů. Z nich se volby konají pro každý 18hodinový cyklus. Majitelé maximálních sázek se stávají validátory hlavních řetězových bloků, zbytek vybraných validuje pracovní řetězec. Maximální počet hlavních validátorů je 100, minimum je 13.
DeBot (angl. DeBot, z Decentralized Bot - decentralizovaný bot) je chytrý kontrakt speciálního druhu, který lze provádět jak na blockchainu, tak lokálně. Při lokálním spuštění DeBot zajišťuje chod uživatelských rozhraní, jako je šifrování, podpisy, kódování s parsováním a generováním json rozhraní, práce s graphQL, čtení, vyhledávání, odesílání požadavků, získávání informací o účtech, transakcích, blocích.
DeBoti nemají přístup ke klíčům uživatele, což zaručuje bezpečnou interakci. Na rozdíl od Web3 [14] nepotřebují DeBoti další vrstvu mezi uživateli a Everscale. Lze je použít na různé věci - hry, peněženky atd.
Úkolem deBotu je zajistit skutečně decentralizovanou interakci mezi uživatelem a blockchainem.
Vzhledem k tomu, že pořadí zpracování zpráv v blockchainu Everscale je striktně definováno, je možné bez čekání na dokončení operací vypočítat stav blockchainu, který v té či oné době bude.
V praxi to znamená, že uživatel uvidí výsledek operace do 0,2 sekundy, ačkoli k její finalizaci dojde později.
Everscale je tedy nejen nejrychlejší blockchain z hlediska celkového počtu transakcí, ale také nejinteraktivnější, čímž se stírá hranice mezi běžnou aplikací a blockchainovou aplikací (DApp).
Pro dosažení bezpečnosti implementuje Everscale variantu modelu konsenzu Proof-of-Stake nazvaného protokol SMFT (Soft Majority Fault Tolerance) [5] .
Aby se zabránilo šíření falešných bloků, protokol SMFT vyžaduje, aby byl každý blok odeslaný do sítě ověřován postupně:
Všechny škodlivé uzly, které se pokoušejí narušit síť, mohou být za své činy v kterékoli fázi finančně penalizovány: srovnávač může přijít o svůj podíl za odeslání neplatného bloku, ověřovatelé mohou přijít o svůj podíl za nezaslání dokladu o příjmu bloku a ověřovatel může o část přijít. jejich podílu za nezaslání ověřovacích zpráv.
Pravděpodobnost úspěšného provedení útoku vyžaduje, aby většina uzlů byla škodlivá – protože nelze spočítat, který uzel se stane ověřovatelem. Proto je nejlepší strategií pro všechny ověřovatele, kteří chtějí zachovat svůj podíl nedotčený, zůstat upřímní. Protokol SMFT tedy dělá Everscale srovnatelnou z hlediska bezpečnosti pouze s bitcoiny.
Provize v Everscale se skládají z několika typů různých poplatků:
Poplatky nezávisí na výši převodu, jsou založeny na prováděné smart smlouvě, ale průměrný poplatek je v tuto chvíli ~0,1 EVER
Sada nástrojů obsahuje: Solidity a C++ kompilátorové API, SDK a knihovny pro oblíbené platformy a programovací jazyky, vestavěné nástroje příkazového řádku uzlů pro testování DApp, několik decentralizovaných prohlížečů a peněženek.
Ever SDK (Everscale Software development kit) je základní klientská knihovna používaná k vývoji distribuovaných aplikací (DApps). Tato základní klientská knihovna je napsána v Rustu a lze ji dynamicky propojit.
Ever SDK podporuje dynamické načítání tříd, které poskytují práci s komponentami a funkcemi náročnými na zdroje, jako je TVM, spouštěč transakcí Ever, komunikace ABI, přenos dat a šifrovací funkce pro vývoj distribuovaných aplikací - DApps, mobilní DApps, webové DApps, serverové DApps, podnikové DApps atd. Knihovna podporuje mnoho programovacích jazyků a platforem.
Everscale řeší jeden z problémů s NFT související s nedostatkem standardizovaných postupů pro jejich použití. Funkčnost NFT zahrnuje podmínky vlastnictví, převod kontroly, uvolnění, spálení atd. Jako součást komunity Everscale se navrhuje použít NFT SDK k vývoji standardní, snadno použitelné sady nástrojů pro práci s nezaměnitelnými tokeny. Everscale NFT SDK je založeno na myšlence vytvoření sady knihovních implementací základních funkcí, které lze rozšířit bez zásahu do hlavní implementace.
Takže v praxi vypalování tokenů, v praxi práce s uzavřenými kolekcemi (ve kterých může něco vytvořit pouze autor) s otevřenými kolekcemi, kdy NFT v rámci kolekce může vytvořit každý uživatel, ale s povinným podpisem autora , je nabízena základní klientská knihovna, se kterou každý uživatel získá, co potřebuje.
Služba navržená pro práci s virtuálním strojem TVM, která obchází samotný blockchain Everscale. Při přístupu k Invisible Bridge pro externí uživatele, kteří nemají tokeny EVER, se spustí kreditní procesor. V důsledku toho se uživatelé nemusí samostatně zapojovat do výměny tokenů, aby mohli platit za plyn a nasazení. Po dokončení operací Invisible Bridge automaticky vypočítá finanční prostředky vynaložené na tento účel v měně, kterou uživatel vlastní - ve výši ekvivalentní utracené částce v EVER poskytnuté zpracovatelem kreditu.
Po oznámení dokončení prací na TONu tým Telegramu uvolnil kód projektu veřejnosti pod licencí GPL . To dalo šanci realizovat myšlenky TON nezávislým projektům [16] .
7. května 2020 skupina profesionálních validátorů a vývojářů, včetně týmu EverX (který vyvinul operační systém nad TON), stejně jako Broxus, Everstake, Chorus one, Certus one, P2P.org, Dokia Capital, Bitscale Capital, MinerGate, Block rock a další několik týmů spustilo platformu Free TON blockchain [17] . Zahájení projektu bylo živě vysíláno na YouTube [18] . Blockchainový token byl pojmenován TON Crystal. Později se členy globálního managementu staly také Warp Capital, IT Gold a několik dalších týmů.
Koncept vývoje blockchainu obsahoval myšlenku meritokratické distribuce projektových tokenů prostřednictvím soutěží iniciovaných samotnými uživateli a zaměřených na zlepšení sítě a zavádění nových řešení.
Po zbytek roku 2020 a v první polovině roku 2021 prošel blockchain výrazným přepracováním. Byla vydána bílá kniha Everscale [19] , která definuje budoucí vývoj sítě. Software uzlu byl kompletně přepracován a přepsán do programovacího jazyka Rust , což vedlo k výraznému zvýšení škálovatelnosti sítě a významné změně technologické stránky blockchainu. Síť tak začala představovat původní řešení vývojářů projektu. V důsledku toho se o myšlence rebrandingu začalo aktivně diskutovat mezi vývojáři a uživateli sítí.
8. listopadu 2021 skončilo hlasování o návrhu na přejmenování projektu Free TON na Everscale (nekonečně škálovatelné) [20] . Mezi důvody rebrandingu byla potřeba zdůraznit výrazné odlišnosti od TON, vzniklé v důsledku rozvoje sítě. V důsledku rebrandingu hlavní sítě došlo také ke změnám v názvu všech hlavních objektů ekosystému. Síťová měna změnila svůj název z TON Crystal na Everscale, token ticker změnil svůj název na EVER. Everscale začala provozovat grantový systém pro rozdělování finančních prostředků [21] .
Ekosystém Everscale představují různé druhy produktů vytvořených pomocí vývojářských nástrojů. Ekosystém zahrnuje různé DEXy , NFT tržiště , služby DeFi , kryptopeněženky pro mobilní zařízení a počítače [22] . Mezi vývojáře Everscale patří několik vývojových týmů včetně EverX, Broxus, SVOI.dev, Radiance, ITGold, Pruvendo, Hyperflex atd. Mezi validátory Everscale patří významní mezinárodní validátoři – p2p.org, , Certus One, Chorus one a Everstake.
Síť Everscale má v současnosti otevřeno téměř 700 000 účtů a zpracováno přes 66 milionů transakcí. V průměru je otevřeno 40 000 nových účtů měsíčně.
Základní vrstvou nad protokolem Everscale je operační systém EverOS se širokou škálou nástrojů pro vývoj na Everscale - SDK, cloud, kompilátory, užitečné vazby [23] .
Typ | Produkt | Popis | Vývojář | Odkaz |
---|---|---|---|---|
DEX/DeFi | FlatQube | Burza založená na AMM [22] | Broxus | https://flatqube.io/ |
DEX/DeFi | EverLend.app | Úvěrový protokol podobný implementaci Compound [22] [24] | SVOI.dev | https://everland.app/ |
DEX/DeFi | FLEX | Decentralizovaná burza s podporou knihy objednávek | EverX | https://flexdex.fi/ |
DEX/DeFi | Octus Bridge | Mosty mezi sítí Everscale a sítěmi Binance Smart Chain, Fantom, Polygon | Broxus | https://octusbridge.io/ |
DEX/DeFi | Zabalené EVER | Hlavní měna Everscale zabalená do tokenu TIP-3.1 | Broxus | https://wrappedever.io/ |
NFT | GrandBazar | NFT tržiště, obchodní platforma se standardními tokeny TIP-4. | ITGold | https://grandbazar.io/ |
NFT | ScalePunks | NFT kolekce "Punks" [25] | SVOI.dev | https://scalepunks.com/ |
NFT | ChessNFT | NFT kolekce šachových figurek ve spolupráci s FIDE [26] | ChessNFT | https://chessnft.com/ |
Peněženka | Ever Surf | Webová a mobilní peněženka s podporou DeBots | EverX | https://ever.surf/ |
Peněženka | EVER Peněženka | Rozšíření mobilní peněženky a prohlížeče pro připojení DApp | Broxus | https://l1.broxus.com/everscale/wallet |
Peněženka | ScaleWallet | Rozšíření prohlížeče pro připojení k DApp | SVOI.dev | https://scalewallet.com/ |
Peněženka | everspace | Peněženka pro Everscale | ITGold | https://everspace.app |
panel | EverStart | platforma pro crowdfundingové projekty na blockchainech Ethereum, Polygon, BNB Chain a Everscale | Everscale DeFi Alliance | https://app.everstart.io |
panel | Podcast Killer Whale | online show s prezentacemi investičních projektů v ekosystému Everscale a s vlastními tokeny KWT. | EverX | https://kwpc.show/ |
Everscale je také organizátorem a sponzorem rozsáhlých konferencí o studiu a rozvoji kryptoprůmyslu [27] [28] [29] [30]
Kryptoměny | |
---|---|
PoW založené na SHA-2 | |
PoW založené na Scrypt | |
PoW založené na CryptoNote | |
Další algoritmy PoW | |
PoS algoritmy | |
Jiné technologie | |
související témata |
|