---
*Cet article aborde l'écosystème Ultra, rédigé par DEMESSONG Larissa (@ladg) et EL HAMDANI Redwan (@rdwelh) dans le cadre du cours de Crypto-Monnaies pour le Master 2 Mathématiques Finance Computationnelle et Actuariat de l’Université de Lille supervisé par @pboulet.*
![Capture d’écran 2022-12-01 à 15.52.11.png](https://files.peakd.com/file/peakd-hive/rdwelh/23tmL1agS5tMJwreynzscWvJUDzSQChWVbKQEuY2c3XjDeTsykgazhPYmee7BWyTBHCyU.png)
---
### I - INTRODUCTION
Ultra a été fondé par **David Hanson** et **Nicolas Gilot**. Ils se connaissent depuis **25 ans** et sont **deux anciens gros gamers** de FPS. Depuis **2008**, ils **entreprennent dans le monde du Gaming**. Ils ont **créé et vendu plusieurs sociétés** aux côtés de personnes et entreprises influentes de ce monde. Ils ont passé **8 ans en Chine** sur plusieurs gros projets avec de nombreux gros partenariats dans le **hardware** et le **software** aujourd’hui **utile à Ultra**.
![ARTICLE UOS_html_37cdc7c715758e82 (1).png](https://files.peakd.com/file/peakd-hive/rdwelh/245mvzzHq6ZPLNy8s5CehKP8C4oAKfSLo7rvq1xAp4b4N8u8Z88ox6Q3JUzM9Sj819757.png)
**Ultra est une plateforme de distribution de jeux vidéo** de nouvelle génération qui est **alimentée par la blockchain** visant à briser le monopole du marché du jeu vidéo détenu par Steam. Ultra s'appuie sur la technologie de la blockchain pour **créer un écosystème solide de jeu** permettant de **remettre le pouvoir entre les mains des développeurs**, à **mettre en relation les développeurs avec les personnes influentes de leurs communautés**, à **redonner des droits aux joueurs** et de **les récompenser** pour leur participation active sur la plateforme Ultra.
---
### II - L'ÉCOSYSTÈME ULTRA
**1 - L'écosystème de base interne à la blockchain :**
L'écosystème est construit sur la **blockchain Ultra**. **Le cœur de l'écosystème est Ultra Games** : une plateforme permettant d'acheter des jeux, sur la blockchain en UOS ou en FIAT par CB ( conversion transparente en UOS avec l'oracle ), de converser avec ses contacts. Un utilisateur avec un unique compte accède à tout l'écosystème.
**Côté développeurs de jeux**, l'écosystème Ultra est composé de 2 outils majeurs : **Ultra Dev Center** et **Ultra Cloud**. Ils permettent de simplifier la création, la gestion de jeux, de comptes et d’items in-game sur la blockchain.
**Côté joueurs**, l’écosystème Ultra met à leur disposition une marketplace d’achat et de revente de NFT ( avec système d'enchères ) NFT appelé **Uniq Marketplace** et un portefeuille de cryptomonnaies et de NFT appelé **Ultra Wallet**.
![Capture d’écran 2022-12-01 à 15.12.21.png](https://files.peakd.com/file/peakd-hive/rdwelh/23tw7jcsppX7eJZYBcH96kpdZDopmF3p6Q2MHP2pRvuc8ySEK6ekw44KwivvpXqDuqUvb.png)
**2 - Applications externes :**
Des **applications externes peuvent être simplement ajoutées à l'écosystème** par les développeurs pour les joueurs. **Theta** est la première application externe a intégré l’écosystème Ultra et offre la possibilité aux utilisateurs d’Ultra d’accéder à une **plateforme de streaming** dans laquelle des influenceurs pourront proposer du contenu live.
**3 - Autres applications dans l’écosystème évoqué par les fondateurs :**
De nombreuses applications ont été évoquées comme **Ultra Advertisers**, **Ultra Tournament** et **Ultra Lottery**. Cela offrira la possibilité d’avoir un **système publicitaire**, un **système de tournois** et un **système de loterie** au sein de la plateforme ou tous les acteurs, développeurs, joueurs et influenceurs pourront y trouver leurs bénéfices.
---
### III - BLOCKCHAIN ULTRA ET SMART CONTRATS
La blockchain Ultra est un **fork du code de la blockchain EOS**, qui a été choisi comme **base de construction car les smart contrats sont codés en C++**, langue très utilisée par les développeurs de jeux vidéo. La blockchain a son **propre oracle pour mettre à jour le prix du token UOS**.
![Capture d’écran 2022-12-01 à 15.14.22.png](https://files.peakd.com/file/peakd-hive/rdwelh/23xAwaEnL4wmpG34ucktqYPUSKr29faFWb9UGR44zj3eAaAvdghMiSs6wmdtU7m3aJrwR.png)
Il y a plusieurs **grands types de smart contrats** :
- création et gestion de compte blockchains
- création et gestion de wallet
- création et gestion des autorisations
- création et gestion de transactions de valeurs
- création et gestion des NFT avec une norme spécifique à Ultra
- création d’un oracle pour taux de conversion UOS/devise
---
### IV - L’ALGORITHME DE CONSENSUS
Pour comprendre l’algorithme de consensus de la blockchain Ultra il faut donc commencer par expliquer celui de la **blockchain EOSIO** : le mécanisme de **Delegated Proof of Stake** (DPoS). Le mécanisme DPoS est une **variante du Proof of Stake** (PoS), qui a lui-même été développé pour répondre au problème de consommation énergétique posés par les protocoles de Proof of Work (PoW).
**1 - Le mécanisme DPoS classique :**
La **différence entre PoS et DPoS concerne les règles de gouvernance**. Alors que PoS autorise chaque membre du réseau à valider les blocs à condition d’avoir un montant minimum de cryptomonnaies jalonnées, celui de **DPoS met en place un système de vote par cycle** dans lequel les nœuds votent pour des **représentants chargés de valider les blocs** à leur place. Le fonctionnement du cycle est le suivant:
![ARTICLE UOS_html_d09686441df72a3c.png](https://files.peakd.com/file/peakd-hive/rdwelh/EoAgzeRNGEuRJU4Fej8KubWYvpFYUJWJ6FAHtY3GxMjc5SQxa7HJhk5er3LaLJmsBV7.png)
- Les **délégués sont votés par les utilisateurs**. Le **droit de vote** des utilisateurs est **proportionnel à la quantité de crypto-monnaies jalonnées**. Chaque détenteur de jetons vote pour 30 candidats en échange d’une rémunération
- **21 nœuds sont élus** en fonction du nombre de votes ; **on les appelle blocs validateurs-producteurs**, les délégués ou les témoins.
- Suivant un ordre pseudo aléatoire défini par le protocole, **chaque témoin va produire et signer 6 blocs** à l'aide de sa clé privée et récupérer les frais des transactions inscrites dans le bloc, si ils sont **validés par au moins 15 des 20 autres témoins**.
- **Après un total de 126 nouveaux blocs** ( 21 témoins * 6 blocs ), le cycle est terminé et **un nouveau vote a lieu** pour élire 21 nouveaux témoins.
Les **blocs producteurs** sont également chargés de **prendre ensemble les décisions importantes** concernant les changements pouvant affecter le réseau. A tout moment, il est **possible de révoquer les délégués** élus si ces derniers accomplissent mal leur travail ou nuisent délibérément à la sécurité de la blockchain.
Le **succès de cet algorithme** repose sur la **participation** et la **coordination** de la communauté véritablement intéressée pour une gouvernance efficace, exposant la blockchain à des problèmes liés au système de vote.
**2 - Le mécanisme DPoS de la blockchain ULTRA :**
Le mécanisme de **DPoS de UOS est basé sur celui de EOSIO**, il vise à **corriger les problèmes liés au système de vote**. Ainsi, Ultra décide de **supprimer le système de vote** et **sélectionner** avec soin un mélange **7 de producteurs de blocs de confiance** et jouissant d’une **grande réputation dans l’espace cryptographique et l’industrie des jeux** :
- Les **blocs techniques** sont les producteurs de blocs fondateurs de cette blockchain car ils **contribuent à la technologie grâce à leur expertise** technique et à leur réputation.
- Les **blocs d’entreprises** sont des **sociétés mondiales de confiance** en dehors du monde de la cryptographie, qui ont toutes un intérêt direct dans le succès d’Ultra.Ils reconnaissent la blockchain comme une technologie qui change la donne et veulent en faire partie.
![ARTICLE UOS_html_f06dd4e7d2e0b916.png](https://files.peakd.com/file/peakd-hive/rdwelh/Eo8ZZNd4jiX2o9hr7bNYcXye5LLZX9QZf2TrtceHVmCr91jTcVic97TEfmrKYZ39EYy.png)
**Ils sont les seuls à pouvoir valider des transactions ou interactions avec le réseau** et de mettre à jour son registre plus ou moins distribué. Le reste du fonctionnement reste reste identique à celui de la blockchain EOSIO.
---
### V - INCITATION À REJOINDRE L'ÉCOSYSTÈME
Pour inciter les utilisateurs de la plateforme à adopter la plateforme ULTRA, l'écosystème est régi par un **système de rémunération et de récompenses circulaire, concurrentiel et novateur**.
![undefined - Imgur.png](https://files.peakd.com/file/peakd-hive/rdwelh/23swib1PN9essVVYfuUkHqWdaFSUTLwszNAMFHPAZiLkDLhMqqZ5BrDg3RoqhQ5ZznGqa.png)
Voici quelques points intéressants:
- **Développeurs** : en plus des **frais de distribution nettement moins élevés** que sur les autres plateformes ( 30 % chez les concurrents contre 15% sur Ultra ) , ils peuvent décider de **recevoir un pourcentage du prix de revente de chaque NFT** lié à ce qu’il auront développé ( jeux , items dans le jeu… ).
- **Utilisateurs** : ils peuvent être **récompensés** en **participant à des tests ou à des tournois**, en regardant des lives, par **un système d'affiliation**, en **revendant des NFT** obtenu en jouant.
- **Streamers** : dans le cadre du partenariat avec le projet Thêta, les streamers seront également **rémunérés pour avoir diffusé leurs “parties”** auprès d’autres utilisateurs.
---
### VI - TRILEMME DES BLOCKCHAINS
Le **trilemme de la blockchain** est un terme utilisé pour décrire les trois principaux défis auxquels la technologie blockchain est confrontée : **concilier la décentralisation, la scalabilité et la sécurité**. Bien qu’il existe de nombreuses solutions potentielles à ces défis, il est impossible de les concilier à 100%. En conséquence, des compromis doivent être faits entre ces trois points.
![Capture d’écran 2022-12-01 à 15.22.13.png](https://files.peakd.com/file/peakd-hive/rdwelh/23tmm5sZGjEgjeUUTWf7CQgu4QHkxNBrDaTbaKRtkHzE5fosryp1KtJdoRtTHEvPHe1kt.png)
**Ultra à décidé de privilégier la sécurité et la scalabilité au détriment de la décentralisation** qui est un point moins important au vu de leur objectif : **conquérir l’énorme marché du Gaming**.
En effet, la blockchain Ultra est **centralisée car repose sur les 7 blocs producteurs**, mais ces mêmes blocs producteurs sont des partenaires de confiance qui **tout intérêt à conserver le réseau sécurisé**.
Les **transactions seront gratuites et instantanées**, avec une capacité réelle de **12,000 TPS** (transactions par seconde) et une capacité théorique de **100,000 TPS**. La **scalabilité** de la Blockchain est encore totalement **adaptée à leurs objectifs**, notamment lorsque l’on sait la multitude d’échanges et de transactions qu’il y a dans le monde du Gaming.
---
### VII - CONCLUSION
Pour résumer, Ultra **redonne le pouvoir à tous les potentiels acteurs du Gaming grâce à la blockchain**. Ultra permet aux développeurs de jeux indépendants de **créer et de distribuer des jeux vidéo sur la blockchain** tout en étant équitablement récompensés.
Ultra permet également aux joueurs de **récupérer la propriété de tous leurs biens virtuels**, des jeux eux-mêmes, aux objets et données en jeu, et leur **permet de vendre, d'acheter et d'échanger ces biens virtuels** tout ce qu'ils veulent (et de transférer cette propriété immuable) grâce à la blockchain. La blockchain est réellement utile au monde du Gaming et Ultra l'ont très vite compris en créant cet écosystème ou **un seul compte vous permets d'accéder à toutes ses fonctionnalités**.
---
**Lien diapositives présentation :** [Lien Diapositives Présentation](https://drive.google.com/file/d/1yg9jbEY9Dbjd_dJreFYSYdF7gms-jRuw/view?usp=share_link)
---
**Sources:**
- https://medium.com/ultra-io/blockchain-governance-2609e699b49a
- https://medium.com/@cryptbro/compact-research-report-on-ultra-uos-e23f9fc71d5c
- https://medium.com/ultra-io/presentation-ultra-sdk-b29a3eff7518
- https://medium.com/ultra-io/la-semaine-dernière-nous-avons-annoncé-lachèvement-de-notre-protocole
- https://ultra.io/
- https://eos.io/
- https://cryptoast.fr/ultra-uos-plateforme-distribution-jeux-basee-sur-blockchain/
- https://finance-heros.fr/uos-crypto-ultra/