Vad är EOSIO (EOS)? En kryptomyntstudie
EOSIO är en decentraliserad blockchain-infrastruktur som emulerar attributen för datorhårdvara, inklusive processorer, RAM och lagring. Systemet drivs av EOS-myntet, vars innehavare kan få tillgång till de distribuerade datorresurserna.
Det främsta målet med EOSIO-plattformen är tillhandahållande av hosting för decentraliserad applikation (DApp) för industriell och företagsskalig verksamhet, vilket förenklar utveckling och produktion av DApp av alla slag.
Vad är EOS?
EOS-ekosystemet består av två viktiga element: EOSIO-plattformen och EOS-tokens. Token driver EOSIO-plattformen, men mer om dessa tokens på ett ögonblick.
EOSIO är en DApp-utvecklingsplattform. (Vad är egentligen en DApp?) Utvecklare, Block.one, se den fria och öppna källkoden för EOSIO som en lösning på vanliga blockchain-utvecklingsfrågor som hastighet, skalbarhet, transaktionspris och flexibilitet.
EOSIO kan stödja tusentals DApps i industriell och företagsskala utan att träffa samma prestanda och nätverksflaskhalsar som andra populära blockkedjor redan visar, särskilt Ethereum och Bitcoin.
Även om de ägdes och utvecklades av block.one, var EOSIO och EOS hjärnbarnet för blockchain-entreprenören Daniel Larimer (medgrundare av Steemit och BitShares, skapare av Delegated Proof of Stake Algorithm, nu Block.one CTO) och Brendan Blumer, Block. en VD.
Hur fungerar EOSIO?
EOSIO använder några olika blockchain-tekniker för att hålla sig före konkurrenterna. Kanske är framför allt användningen av den delegerade proof of stake-algoritmen (DPOS).
Larimer testade först DPOS på BitShares, och det var omedelbart en av de snabbaste blockkedjorna. Senare skulle Larimer introducera DPOS till Steem blockchain. Det är ingen överraskning att Steem anses vara ett av de snabbaste och mest stabila blockchain-projekten av alla, bearbetning över en miljon transaktioner per dag medan man bara använder en procent av sin kapacitet. Det är rätt: en procent.
DPOS gör det möjligt för EOSIO-projektet att uppfylla sina mål genom att närma sig transaktionsbehandling helt annorlunda än Bitcoin, Ethereum och andra blockkedjor. Joe har förklarat blockchain-konsensusalgoritmer i detalj, men här är en kort översikt:
- Bevis på arbete: en Proof-of-Work (POW) -modell kräver att datorer “bryter” kryptovaluta genom att lösa komplexa matematiska problem och matcha hash. Lös ett problem, få en kryptovaluta-belöning. Bitcoin, Ethereum och många andra kryptovalutor använder POW-konsensus för att behandla transaktioner. Men över tiden har det blivit klart att krigsfångskonsensus inte är effektivt för nätskalning, liksom den massiva elförbrukningen som är förknippad med gruvprocessen.
- Bevis för insats: en Proof-of-Stake (POS) -modell kräver att nodoperatörer ”satsar” sina mynt i ett försök att få en blockupptäckningsbelöning. Fler mynt innebär större chans att få framtida belöningar – men det är inte den enda faktorn. Insatta mynt och onlineplånböcker behandlar transaktioner, men det tar bort kravet på komplexa matematiska problem, löjliga elomkostnader och problem med pooling-mining (även om det finns Proof-of-Stake-pooler, ungefär som gruvpooler).
- Delegerat bevis–of-Stake: en Designated Proof-of-Stake (DPOS) -modell fungerar mer som en ”teknisk demokrati” genom att varje person som köper in i modellen accepterar en viss uppsättning regler som konsekvent reglerar blockkedjan. Dessutom använder DPOS ett rykte-system och omröstning i realtid för att uppnå enighet, där gemenskapsmedlemmar (innehavare av EOS-tokens) röstar på “superrepresentanter” för att validera transaktioner för nästa block. Genom att ständigt flytta representanterna finns det mindre resurssammanlagning och transaktionshanteringen förblir snabb även när nätverkstrafiken ökar. DPOS tillåter också intressenter att rösta ut dåliga representanter, samt fatta viktiga beslut på blockchain-nivå som att rulla tillbaka, frysa och bug fixa extremt snabbt.
Eller, med ord av Ethereums grundare Vitalik Buterin (som Ethereum ser ut att implementera DPOS):
“Endast DPOS BFT kan effektivt skalas till ett obegränsat antal validerare”
EOSIO stöder DApps i kommersiell och industriell skala med parallell körning och asynkron kommunikation för att fortsätta skalas när nya maskiner går in i nätverket. EOSIO-plattformen är också utrustad med andra viktiga funktioner för DApp-utveckling och användbarhet, såsom en webbverktygssats, integrerade användarkonton med behörighetsnivåer, självbeskrivande gränssnitt och självbeskrivande databaser.
DApps i EOSIO-nätverket använder tre viktiga resurstyper: CPU, NET och RAM:
- CPU: CPU-resurser anger hur lång tid en åtgärd tar att bearbeta. När en DApp vill utföra en åtgärd på blockchain mäts tiden i mikrosekunder av CPU-cykler.
- NETTO: NET hänvisar till nätverksbandbredden som DApp använder såväl som den totala nätverkskapaciteten för hela EOSIO NET mäts i byte.
För att använda CPU och NET satsar du EOS-tokens. När din DApp förbrukar CPU- och NET-resurserna återgår EOS till ditt konto. RAM är dock annorlunda. Du måste betala för att använda EOSIO RAM.
- BAGGE: RAM refererar till hur EOSIO-nätverket sparar data. Sparade data sparas i “RAM” för att hålla nätverket snabbt, medan DApp-utvecklare kan välja om de ska betala RAM-kostnaden eller användaren.
EOS RAM korrelerar inte helt med RAM i din dator, smartphone eller bärbara dator. Om en DApp inte har tillräckligt med RAM-minne kan operationerna kanske inte bearbetas och smarta kontrakt kan misslyckas. RAM har blivit den dyraste delen av EOS-nätverket. Även om det inte är föremål för häpnadsväckande spekulationer som andra kryptovalutor, har EOS RAM sina egna handelsdiagram och är föremål för prissvängningar baserat på efterfrågan.
Du kan kontrollera EOS RAM-priset här (trasig länk borttagen).
EOSIO: s tekniska vitbok
Du hittar EOSIO teknisk vitbok på EOSIO GitHub. Vitboken innehåller den tekniska översikten över hur EOSIO-plattformen fungerar i sin helhet.
DApp-utvecklare bör gå till EOSIO utvecklarportal. Utvecklarportalen innehåller mer specifik dokumentation för att utveckla din DApp på EOSIO-plattformen, inklusive bibliotek, plånböcker, API: er och så vidare.
Hur köper du EOS-mynt?
Vill du utveckla din DApp med EOSIO-plattformen? Plattformen i sig är öppen källkod. Men för att använda EOSIO-nätverksresurser och köra och publicera din DApp måste du hålla EOS-mynt.
EOS-priset toppade cirka 22 dollar per mynt under maj 2018, högre än under bitcoins körning till 20 000 dollar. I skrivande stund är priset på en EOS cirka 2,33 dollar, med ett totalt börsvärde på 2 110 510 314 dollar. Detta rankar EOS 4: e efter marknadsvärde.
Du kan köpa EOS på alla större kryptovalutor, liksom också ett stort antal mindre börser. Dessutom kan du handla EOS i många olika par, inklusive Ethereum, Tether, amerikanska dollar, kinesiska yuan och euro. Totalt listar Coinmarketcap över 240 handelspar på över 50 börser.
EOS totala leverans är 1 006 245 120. Block.one distribuerade EOS under ett årslångt ICO, med utvecklingsteamet som innehar cirka 100 miljoner tokens.
Du kan dock inte bryta mer EOS. EOS har ingen gruvfunktion.
Snarare finns det blockproducenter som genererar nya block baserat på efterfrågan och får en belöning för varje block. Blockproducenter kan ställa in produktionspriset, men pris- och tokenökningarna begränsas till 5% årligen. Dessutom kan EOS-tokeninnehavare rösta ut missbrukande blockproducenter.
Vill köpa EOS? Använd vår Binance-länk för att skapa ett konto och hjälpa till att hålla kuggarna i Blocks Decoded-teamet virvlande.
Vad är EOSIO: s framtida potential?
Jag tror starkt att EOSIO och EOS har en ljus framtid inom kryptovaluta. Erfarenheterna från Block.one-utvecklingsteamet och det befintliga nätverket med över 100 DApps som använder EOSIO visar att plattformen gör precis som annonserad.
Att använda en annan konsensusalgoritm hjälper EOSIO också. I stället för att bli överbelastad av långsamma transaktioner och höga avgifter för transaktionshantering, erbjuder EOSIO det motsatta. Dessa två aspekter gör det till ett attraktivt förslag för alla som överväger att bygga en DApp. Som du kan se från Blockaktivitet nedan, har EOS den mest aktiviteten medan den förblir säkert i det ”gröna” kapacitetsområdet.
En fråga för EOSIO och utvecklare är priset på RAM. Om RAM köps och säljs som en vanlig vara, finns det en chans att det kan bli värt mer än EOS-tokens. Eller om utvecklare håller stora mängder RAM för framtida projekt kommer priset på RAM teoretiskt att stiga. Faktum är att Dan Larimer har gjort det skrivit om exakt denna fråga på sin blogg. Det är en intressant EOS-läsning.
En sak är säker: EOSIO och EOS är här för att stanna.
Gå med i EOS Community
Det finns ingen brist på sätt att doppa tårna med EOSIO och EOS. EOS-communityn är välkomnande, och det finns många grupper där ute. En sak som jag verkligen gillar med EOSIO-projektet är handledningarna som lär dig hur du använder plattformen. En del handlar om att skapa ditt eget EOS-baserade spel – jag har inkluderat en länk nedan!
- Officiell Block.one Facebook sida
- Officiell Block.one Twitter konto
- Subreddit för EOS: Blockchain
- Subreddit för EOS-utvecklare
- Block.one GitHub-sida
- Officiell EOS Telegram-grupp
- EOSGO Community Forum
- Elemental Battles—Läs om EOSIO, bygga DApps och blockchain-spel!
- EOS-appar
Fortsätt och börja utforska EOSIO-plattformen. Det finns mycket där ute!
Om du vill fortsätta läsa om spännande alternativ för Bitcoin och Ethereum, varför inte ge Dan’s Coin Study of privacy-focus Monero en läsning?