Zephyrnet-logo

Wat is iExec RLC? | Gids voor gedecentraliseerde cloudcomputing

Datum:

Gedecentraliseerde cloud computing klinkt als een mooie combinatie van buzzwords die worden gebruikt om een ​​product een boost te geven, nietwaar? Maak je geen zorgen, iExec heeft inhoud om de buzz te ondersteunen, en als dit de eerste keer is dat je over het project hoort, is dat logisch: het team is niet zo dol op hypes.

Zoals de titel van deze handleiding suggereert, is iExec een platform voor gedecentraliseerde cloud computing – denk aan IBM- of Microsoft-cloudservices, maar dan opgedeeld in meerdere knooppunten voor off-chain computing van blockchain-applicaties. Het is een soortgelijk concept als Golem (supercomputing) en Siacoin (cloudopslag), behalve dat het cloudservices gebruikt voor verwerkingskracht.

De doelgroep is het blockchain-rijk zelf en het ontluikende ecosysteem van DApps.

Blockchain en cloudcomputing

Voordat we uiteenzetten hoe iExec functioneert, zou het nuttig zijn om te kijken naar gecentraliseerde cloud computing zoals het er nu uitziet.  

Cloud computing is snel een industriestandaard geworden voor bedrijven die toegang willen tot verwerkingskracht zonder dure technologische infrastructuur te hoeven onderhouden. Bedrijven als Netflix, Apple, Etsy en Xerox beheren bijvoorbeeld een deel (of alle) van hun applicaties en gegevens met cloud computing van bedrijven als Amazon, Google, IBM of Microsoft. De reden is simpel: als deze bedrijven al tienduizenden servers hebben om data-intensieve berekeningen te ondersteunen, waarom zouden ze dan hun verwerkingskracht niet uitbesteden? Simpel gezegd geven deze diensten bedrijven toegang tot anders dure bronnen.

iExec wil dezelfde service bieden, maar ze willen deze decentraliseren. De markt voor deze sector bedroeg in 22.4 $2016 miljard, en de verwachting is dat deze in 55 $2026 miljard zal bereiken. De grote spelers hebben zichzelf min of meer als betrouwbare aanbieders geprofileerd, dus waarom zou iExec proberen een industrie te ontwrichten die in steen gebeiteld lijkt?

Het simpele antwoord is dat ze dat niet proberen. In plaats daarvan willen ze voor gedecentraliseerde toepassingen zijn wat populaire cloud computing-diensten zijn voor oudere bedrijven: de centrale bron voor blockchain-cloudcomputing.

Je vraagt ​​​​je misschien af: waarom heeft blockchain dit nodig? Kortom, als een van de slimme contracten voortbouwt Ethereum (of welk DApp-platform dan ook) goed willen functioneren in de echte wereld, hebben ze toegang nodig tot meer rekenkracht dan de virtuele Ethereum-machine biedt. De virtuele machine van Ethereum huisvest en voert slimme contracten uit op de knooppunten en miningprogramma's van het netwerk.  

Aangezien DApps en slimme contracten acceptatie en wijdverbreid gebruik zien, zou het uitvoeren van al deze berekeningen via de blockchain van Ethereum een ​​latentie-/schaalbaarheidsramp veroorzaken van zo'n omvang dat het netwerk onbruikbaar zou worden. Kijk maar eens naar de waarde van een paar miljoen dollar CryptoKitties binnen een paar dagen met Ethereum gedaan.

In wezen wil iExec een netwerk van computerbronnen creëren waarmee het Ethereum-ecosysteem in de toekomst zijn potentieel kan benutten.

Hoe werkt iExec RLC?

Om DApps, slimme contracten en hun platforms te ondersteunen, haalt iExec verwerkingsintensieve berekeningen buiten de keten om de on-chain-functies van een blockchain soepel te laten werken.

Om dit te doen, maakt iExec gebruik van XtremWeb-HEP, een open source Desktop Grid Software. Desktop Grid computing (ook bekend als Volunteer Computing) bundelt ongebruikte computerbronnen die kunnen worden gebruikt door applicaties en platforms, en volgens iExec's whitepaper, XtremWeb-HEP “implementeert alle benodigde functies” om dit op mondiale schaal mogelijk te maken, inclusief “fouttolerantie, multi-applicaties, multi-gebruikers, hybride publieke/private infrastructuur, inzet van virtuele beelden, databeheer, beveiliging en verantwoordelijkheid, en nog veel meer.”

Met deze software kunnen DApps hun programma's uitvoeren met behulp van elke computerbron in het iExec-framework. Dit betekent dat ontwikkelaars en DApp-gebruikers verwerkingskracht kunnen inzetten van een bron zo klein als de CPU van een pc tot zo groot als een datacenter ter grootte van een magazijn. De opties zullen flexibel, schaalbaar en door de vrije markt gedreven zijn, waardoor gebruikers precies de juiste hoeveelheid rekenkracht kunnen vinden voor de uit te voeren taak.

iExec-infographic

iExec-infographic

iExec realiseert deze servicematching met behulp van zijn slimme contracten. Het Matchmaking-algoritme neemt bijvoorbeeld bronverzoeken op het netwerk en koppelt deze aan een geschikte provider. Dit slimme contract kijkt in principe naar de taak van een DApp en vraagt: "Kan deze computerbron dit programma uitvoeren?" Zo ja, dan is het een match made in Heaven. Zo niet, dan is het tijd om verder te gaan (niets persoonlijks).

Om ervoor te zorgen dat gebruikers de middelen krijgen die ze nodig hebben, gebruikt iExec een Proof of Contribution-model. Dit consensusalgoritme zorgt ervoor dat een provider de rekenkracht levert die de gebruiker nodig heeft, en beloont deze provider met RLC, het token van iExec, in ruil voor deze diensten.

iExec's platformcomponenten

Laten we een stap buiten de software en technische aspecten nemen en eens kijken naar de onderdelen waaruit het iExec-platform bestaat. Deze omvatten de marktplaats, de DApp-winkel en de datamarktplaats.

Marktplaats: De marktplaats is de hub van iExec waar providers en gebruikers RLC kunnen uitwisselen voor computerbronnen. Via de marktplaats kunnen individuen/ontwikkelaars die DApps gebruiken, zoeken naar bronnen die zijn afgestemd op de behoeften van hun applicatie. iExec wordt geleverd met een Matchmaking slim contract dat ervoor zorgt dat geen enkele aanbieder meer afbeet dan hij aankan als hij zijn verwerkingskracht aan een contract vastlegt. Bovendien beheert een slim reputatiecontract de betrouwbaarheid van een aanbieder.

Zie dit als een Yelp-recensie voor computerbronnen. Met dit reputatiesysteem kunnen gebruikers het gewenste betrouwbaarheidsniveau kiezen en desgewenst minder betalen voor een minder betrouwbare host. De markt wordt dus aangestuurd door de vrije markt, en hoe meer aanbieders en gebruikers er aanwezig zijn, hoe meer concurrentie de prijzen zal dicteren.

DApp-winkel: Eindelijk een gedecentraliseerd equivalent van applicatiewinkels. Zoals de naam al doet vermoeden, kunt u in de DApp Store DApps bekijken en kopen die zijn gebouwd op iExec of deze gebruiken. En het leuke is de DApp-winkel is live en beschikt al over toepassingen die u vandaag nog kunt aanschaffen. Bovendien kunnen applicatieproviders hun DApps ook indienen voor vermelding op het platform.

iExec dApp Store

iExec dApp Store

Marktplaatsdatum: Deze marktplaats is voor gegevens wat de DApp-winkel is voor applicaties. Hiermee kunnen dataproviders hun overtollige data verkopen aan DApp-providers of een andere partij die deze wil kopen. Variërend van atletenstatistieken tot consensusgegevens van de overheid, de hemel is de limiet voor wat u op dit platform op de markt kunt brengen. Als iemand het wil kopen, kun je iExec gebruiken om het te verkopen. In tegenstelling tot de DApp Store (in gebruik) en Marketplace (die dit jaar uitkomt), bevindt de Data Marketplace zich nog in de conceptuele fase van zijn ontwikkeling, dus verwacht dit nog niet zo lang.

iExec-team en wat gaat komen

Het kernteam van iExec bestaat uit zes PhD's, van wie er vier sinds begin jaren 2000 in cloud computing werken.

Deze vier, Gilles Fedak, Haiwu He, Oleg Lodygensky en Mircea Moca, hebben ervaring bij INRIA en CNRS met het ontwikkelen van programma's voor Desktop Grid computing. iExec is het product van hun collectieve ervaring, en nadat Gilles Fedak Ethereum in 2016 ontdekte, vond het team de oplossing voor een probleem waar ze al sinds 2012 over debatteerden: hoe je een gedistribueerde cloud kunt creëren op basis van Desktop Grid computing.

Zo werd iExec geboren en sindsdien boekt het team gestage vooruitgang in de richting van het realiseren van hun doel. Ze behouden een actieve GitHub, en updaten het consequent met de open source vruchten van hun werk, waaronder de softwareontwikkelingskit van iExec in november 2017.

iExec-team

iExec-team

Bijna alle v1 “Essential Edition” van de roadmap van iExec zijn voltooid. Het volgende is het v2 “Market Network”, dat zal proberen de DApp-winkel uit te breiden en de Marketplace van het netwerk te lanceren.

Wanneer deze marktplaats wordt gelanceerd, zal iExec ook een decentralisatieproces ondergaan, aangezien alle data-/computercentra momenteel uit gemaksoverwegingen onder controle staan ​​van het team van iExec.  

Het team zal V3-v5 op tijd aanpakken, maar de meeste van deze ontwikkelingen zullen in de verre toekomst plaatsvinden.

iExec-wedstrijd

In hun whitepaper schetst het iExec-team het concurrentielandschap van het project en legt het deze concurrenten uit in relatie tot iExec.

Dat merken ze snel gedecentraliseerde aanbieders van cloudopslag als Filecoin, Storj en Siacoin zijn geen directe concurrenten, en het is gemakkelijk te begrijpen waarom. Hoewel iExec theoretisch gezien een stap in deze richting zou kunnen zetten naarmate het volwassener wordt, is het geen opslagplatform; het is een computerplatform.

Hierdoor concurreert het met andere gedecentraliseerde computerprotocollen zoals Golem en SOMN. Beide richten zich echter op een ander dier. In wezen bouwen ze allebei een gedecentraliseerde supercomputer op basis van blockchain-technologie, terwijl iExec zich richt op de ontwikkeling en duurzaamheid van DApp. Beiden kijken uit naar een toekomst van een door blockchain aangedreven, gedecentraliseerd internet, maar hun functies zijn, hoewel ze soms vergelijkbaar zijn, eerder complementair dan conflicterend.

iExec-handelsgeschiedenis

iExec had vóór de crash een korte periode in de top 100 van de marktkapitalisatie doorgebracht, maar kwam tijdens het bloedbad weer onder deze drempel terecht.

Op het moment van schrijven heeft iExec een marktkapitalisatie van $239,425,224 en wordt deze gewaardeerd op $3.31 per token.

Waar kunt u iExec RLC kopen?

Coinbase, Binanceen HTX zijn verantwoordelijk voor het grootste deel van het handelsvolume van RLC. Elke uitwisseling sport BTC- en ETH-handelsparen, terwijl u deze ook rechtstreeks met USD kunt kopen op Bitfinex.

Waar iExec RLC opslaan

RLC is een ERC20-token, dus met een Ethereum-compatibele portemonnee bent u verzekerd voor opslag, inclusief MyEtherWallet, Nanogrootboek S, Meta Mask, Exodus, Laxx en imToken.

Conclusie

Als iExec functioneert zoals bedoeld, zou het exponentieel kunnen schalen naarmate meer providers en computerbronnen zich bij het netwerk aansluiten. Dit zou de deur kunnen openen voor schaalbaarheidsoplossingen, duurzame DApp-ondersteuning en toekomstige adoptie van blockchain. Het biedt ook een groener alternatief voor de huidige cloud computing-modellen, omdat hulpbronnen alleen worden gebruikt wanneer ze nodig zijn en op een minder energie-intensieve manier.

Het project is zeker ambitieus, maar voor wat het waard is: het iExec-team heeft eerder in dezelfde geest aan succesvolle projecten gewerkt. Zij hebben meegeholpen aan de ontwikkeling van de Europese desktopgrid-infrastructuur, een reeks van 200,000 knooppunten die meer dan een miljoen taken uitvoerden met behulp van Desktop Grid-computing. Dit project legde de basis voor iExec en demonstreerde tegelijkertijd de haalbaarheid ervan.

iExec-teamervaring

iExec-teamervaring

We weten niet of iExec aan zijn verwachtingen zal voldoen, maar we hebben er wel vertrouwen in dat het team niet met dit project aan het rommelen is. Het heeft de ervaring, het denkvermogen en de vastberadenheid om dit project tot een goed einde te brengen, en voor de toekomst van blockchain zal alleen de tijd leren of het zijn groeipotentieel zal benutten. 


spot_img

Laatste intelligentie

spot_img