iExec est une plateforme de cloud computing décentralisée et open-source, fonctionnant sur la blockchain Ethereum. iExec permet aux applications décentralisées (dApps) d'accéder à la demande à des ressources informatiques et des technologies sur le cloud iExec. iExec a construit un réseau blockchain où les dApps peuvent tirer parti de ressources performantes et économiques telles que des serveurs, des bases de données, des applications SaaS, de l'hébergement web et des fermes de calcul. La crypto-monnaie native d'iExec — le token RLC est l'actif principal utilisé pour accéder aux services de l'infrastructure iExec. RLC signifie "Run on Lots of Computers".
iExec est basé à Lyon, France. Il a été fondé par Gilles Fedak et Haiwu He, qui occupent respectivement les postes de CEO et de Responsable de la région Asie-Pacifique d'iExec. Oleg Lodygensky est le Directeur Technique. Gilles Fedak a obtenu son doctorat à l'Université de Paris Sud en 2003 et travaille en tant que chercheur à l'INRIA (Inventeurs du Monde Numérique) à l'ENS de Lyon, France. De même, Haiwu a complété son M.Sc. et son doctorat à l'Université des Sciences et Technologies de Lille, France. Le 19 avril 2017, iExec a lancé sa vente de tokens et a levé plus de 12 millions de dollars en échange de 86 999 784 RLC.
Pour soutenir les dApps, les contrats intelligents et leurs plateformes, iExec décharge les calculs intensifs hors chaîne afin de maintenir les fonctions on-chain d'une blockchain en bon état de fonctionnement. Pour ce faire, iExec utilise XtremWeb-HEP, un logiciel de grille de bureau open-source. Le calcul de grille de bureau (également connu sous le nom de calcul bénévole) regroupe des ressources informatiques inutilisées pour être utilisées par des applications et des plateformes, et selon le livre blanc d'iExec, XtremWeb-HEP "implémente toutes les fonctionnalités nécessaires" pour rendre cela possible à l'échelle mondiale, y compris "la tolérance aux pannes, les applications multiples, les utilisateurs multiples, l'infrastructure hybride publique/privée, le déploiement d'images virtuelles, la gestion des données, la sécurité et la responsabilité, et bien plus encore." Essentiellement, avec ce logiciel, les dApps peuvent utiliser n'importe quelle ressource informatique dans le cadre d'iExec pour exécuter leurs programmes.
Dans leur livre blanc, l'équipe d'iExec présente le paysage concurrentiel du projet et explique ces concurrents par rapport à iExec. Ils notent rapidement que les fournisseurs de stockage cloud décentralisés comme Filecoin, Storj, et Siacoin ne sont pas des concurrents directs, et il est facile de comprendre pourquoi. Bien qu'iExec puisse théoriquement faire un pas dans cette direction à mesure qu'il mûrit, ce n'est pas une plateforme de stockage ; c'est une plateforme de calcul. Cela le place en concurrence avec d'autres protocoles de calcul décentralisés comme Golem et SONM. Cependant, ces deux derniers visent un objectif différent. Essentiellement, ils construisent tous deux un superordinateur décentralisé basé sur la technologie blockchain, tandis qu'iExec cible le développement et la durabilité des dApps. Tous deux envisagent un avenir d'internet décentralisé propulsé par la blockchain, mais leurs fonctions, bien que parfois similaires, sont plus complémentaires que conflictuelles.