# Lotus Core Livret Blanc (FR) ![logo](https://s3.amazonaws.com/misc-1607/lotus-logo.png) ### Plate-forme décentralisée pour la distribution, la propriété et le financement de jeux numériques via Contrats Intelligents ### Live Version ~Last~ ~revision:~ ~March~ ~2018~ *__NOTE__: Ce livret blanc est en cours de traduction et il pourrait être amené à changer sans préavis dans un avenir proche.* # Glossaire Certains termes seront utilisés dans de nombreuses parties de ce document. Nous définissons et clarifions ici leur signification pour éviter les malentendus. **Ethereum:** Une plate-forme décentralisée qui exécute des Contrats Intelligents, c'est-à-dire des applications qui fonctionnent exactement comme programmées sans aucune possibilité d'interruption, de censure, de fraude ou d'intervention de tiers. **Blockchain (Chaîne de blocs):** Il s'agit d'un grand livre ouvert et distribué à tous, qui peut enregistrer les transactions entre deux parties de façon efficace, vérifiable et permanente. La liste sans cesse croissante des enregistrements, appelés _blocks_, est reliée et sécurisée par cryptographie. **La blockchain Ethereum:** Il s'agit d'une Blockchain, avec un langage de script complet de Turing qui permet le traitement des Contrats Intelligents sur elle-même. Lorsque nous mentionnons " Blockchain " dans ce livre blanc, nous faisons spécifiquement référence à la Blockchain Ethereum. **Jeu Digital:** Un jeu électronique "rangé" numériquement et téléchargeable sur Internet. Il implique l'interaction avec une interface utilisateur pour générer un retour visuel sur un dispositif vidéo tel qu'un écran de télévision ou un moniteur d'ordinateur. **Cartouche:** Une représentation d'un jeu numérique dans la Blockchain (Ethereum) garantissant l'unicité et signée par le développeur du jeu pour donner une assurance d'authenticité. **Jeton Lotus (LTS):** C'est un jeton Ethereum ERC20 standard. Il s'agit d'une sous-devise utilisée pour négocier et financer des jeux. **LIP:** Le Programme d'Investissement Lotus. # Le Problème Partager un jeu avec un ami ou un membre de la famille était aussi simple que de s'échanger une cartouche de jeu. Ce phénomène rare pour les jeux numériques est encore très courant sur d'autres types de supports de jeux vidéo (par exemple, les consoles de jeux). Malheureusement, cette possibilité courante n'est pas possible dans la plupart des jeux numériques pour PC. Les plateformes de distribution existantes pour les jeux numériques sont une bonne occasion pour les développeurs de jeux, de tirer profit de leur travail acharné. Mais ces plateformes enlèvent une grande partie de leurs revenus aux développeurs (typiquement 30%). Comment les petites équipes de développement peuvent-elles se développer à un bon rythme, si elles sont freinées de 30% dans leurs bénéfices quelque soit la plateforme où elles publient leurs jeux ? De plus, certains développeurs de jeux indépendants ont constamment du mal à financer leurs projets, ce qui est un obstacle à la réalisation de leurs créations. Bien que les plateformes de financement de foule comme Kickstarter ou Indiegogo aient aidé quelques équipes, elles ne permettent pas de financer un projet de jeu sans exigences bureaucratiques, elles ne libèrent pas les fonds rapidement et manquent de règles transparentes automatisées sans l'intervention de tierces parties. De plus, ils ne se concentrent pas uniquement sur des projets de jeu, donc les contributeurs ont des intérêts divergents. # La Solution: Le Protocole Lotus Lotus Core est une plate-forme décentralisée construite sur l'Ethereum pour les joueurs, les développeurs et les investisseurs. Dans Lotus Core, les joueurs pourront échanger des jeux avec leurs amis, les développeurs gagneront 100 % des revenus générés par la vente de leurs jeux numériques et recevront également des fonds provenant de campagnes de financement participatif au sein de la plate-forme. ## Une nouvelle façon d'enregistrer et de distribuer des jeux numériques Lorsqu'un jeu est acheté ou prêté dans la Boutique Lotus, le Protocole Lotus crée un jeu numérique par le biais d'un Contrat Intelligent avec une signature numérique et l'enregistre dans la Blockchain, ce qui permet au développeur du logiciel de garantir l'authenticité de chaque copie du logiciel et de donner aux joueurs l'accès à leur jeu même lorsque l'utilisateur est hors ligne. De cette façon, Lotus Core saisit les opportunités au sein d'un nouveau marché de jeux numériques échangés en toute sécurité dans la Blockchain pour représenter la détention de propriété. ## Propriété de logiciel Le protocole Lotus permet aux joueurs d'avoir une relation directe avec les développeurs, tout en pouvant prouver la propriété d'un logiciel sans tiers, car la preuve de propriété est stockée dans la Blockchain et non dans les serveurs d'une entreprise. Les joueurs pourront utiliser ce logiciel comme s'il s'agissait d'une copie physique, ce qui signifie qu'ils pourront l'échanger ou le vendre à d'autres joueurs. Ces transactions et échanges seront complétés par les règles du Contrat Intelligent afin de les protéger contre le piratage tout en offrant des avantages aux développeurs. # Cas d'usage ## Processus d'achat Afin de garantir la propriété, Lotus Core fournit une API pour créer des cartouches uniques dans la Blockchain. La validité des cartouches sera donnée par l'adresse du destinataire. Ceci implique que le développeur aura une relation directe avec l'utilisateur final, et obtiendra en conséquence, 100% des bénéfices pour chaque vente. De plus, les cartouches seront signées numériquement afin de permettre l'utilisation de cartouches valides même en mode hors ligne. Ce processus est utile lorsque quelqu'un veut connaître le nombre de copies d'un jeu numérique et l'histoire de chacun. Il sert également de système de protection "DRM" pratique et personnalisable, permettant d'utiliser le logiciel dans des environnements hors ligne et d'écrire des règles pour partager le logiciel vendu précédemment. Ces règles permettront à l'utilisateur final de partager ou d'échanger ses jeux : ```sequence Joueur->Boutique Lotus : Je veux ce jeu Note left of Lotus Store: Joueur effectue un paiement à l'adresse 0xA Boutique Lotus->Lotus Core : Peux-tu créer une cartouche pour l'adresse 0xA? Note right of Lotus Store : Ajouter une nouvelle cartouche à la Blockchain Lotus Core->Boutique Lotus : Retour cartouche Boutique Lotus->Joueur: Voici votre cartouche ``` "Lotus Core" fournit un canal de communication entre les développeurs de logiciels et les utilisateurs finaux sans participer au processus de vente, ce qui fait de la distribution de logiciels une véritable expérience décentralisée. ### Signatures numériques et système anti-piratage Afin d'éviter le piratage et de permettre aux joueurs d'accéder à leurs jeux même lorsqu'ils sont hors ligne, chaque cartouche aura une signature numérique impossible à reproduire dans le cas où un utilisateur tente malicieusement de simuler la propriété des cartouches qu'il n' a pas acheté. La clé privée pour signer cette cartouche sera la même que l'adresse d'achat. En détail, le jeu numérique exigera une preuve de propriété demandant au compte de l'utilisateur de signer une chaîne de caractères aléatoire avec la clé privée utilisée pour acheter le jeu. Cela empêchera l'utilisation de cartouches valides par les utilisateurs qui n'ont pas acheté le jeu. Cette preuve est peu coûteuse en ressources informatiques et peut être exigée à tout moment pendant l'exécution du jeu en cas de modification binaire malveillante qui saute la première vérification. Il est important de mentionner qu'une signature ne peut être vérifiée qu'avec l'adresse publique du signataire, mais il est impossible de générer une signature valide sans connaître la clé privée du signataire. ## Processus de téléchargement Visant à fournir une expérience véritablement décentralisée, Lotus Core avait besoin de trouver une méthode pour que les joueurs téléchargent des jeux d'une manière telle qu'ils ne paient pas les coûts associés aux développeurs ou à Lotus Core. Pour accomplir cette tâche, nous avons implémenté le "Lotus Decentralized Storage" (LDS) - "Stockage Décentralisé Lotus" - , un système de stockage basé sur le cloud pour les jeux fonctionnant avec un jeton différent appelé `Karma`, où chaque jeu détient la charge nécessaire de `Karma` pour être téléchargé un nombre limité de fois par joueur. Chaque jeu est compressé en blocs et le processus de téléchargement a lieu sur chaque bloc individuel, ce qui signifie qu'il consomme une transaction par bloc jusqu' à ce que le téléchargement soit terminé. Pour mieux comprendre comment le `Karma` fonctionnera, considérez ces conditions: * Un joueur peut télécharger autant de jeux qu'il/elle veut tant qu'il/elle a assez de `Karma` pour payer. * Les joueurs peuvent gagner du `Karma` : * En agissant comme des nœuds de stockage, en prêtant au réseau une quantité convenue d'espace disque local. * En en achetant dans la Boutique Lotus. * En possédant un jeu pendant un certain temps. * Les joueurs peuvent perdre du `Karma` : * En téléchargeant des jeux * En achetant des jeux avec du `Karma` ```sequence Note right of Joueur: Demande de copie de jeu Joueur->LDS: Demande d'un bloc et envoi du karma nécessaire LDS->Noeud: Demande de diffusion via le réseau Noeud->LDS: Livraison des fichiers de jeu Note right of LDS: Vérification de l'intégrité du bloc LDS->Noeud: Envoi du paiement Karma par un bloc LDS->Joueur: Déballage Note right of Joueur: Répétition du processus jusqu'à obtention de la totalité des blocs ``` ## Processus d'Exécution ou de Lancement C'est le cœur du système DRM, qui utilise les signatures numériques et le réseau de la Blockchain pour garantir l'unicité et la validité d'un logiciel. Lorsqu'un jeu est lancé ou exécuté par un joueur, les applications compatibles se connectent avec le processus en arrière-plan qui vérifie la Blockchain et conserve la trace des jeux numériques du joueur. ```sequence Joueur->Jeu: Lancements Jeu->Lotus Core: Résous ce défi ! Note right of Jeu: Le Lotus Core résout le défi Note right of Jeu: en utilisant la clé privée du propriétaire Lotus Core->Jeu: Envoi de la réponse au défi Note right of Jeu: Vérification de la réponse au défi Jeu->Joueur: Lancement du jeu ``` ## Processus d'échange Lotus Core permet aux joueurs d'échanger, de donner, de prêter ou de vendre des jeux numériques qu'ils possèdent à d'autres joueurs, tout comme c'est possible avec la plupart des copies physiques de jeux. En utilisant les fonctionnalités de Contrats Intelligents, nous sommes en mesure d'écrire des règles pour effectuer ces actions et en même temps bénéficier aux développeurs dans le cas de transactions impliquant des jetons. ```sequence Joueur->Lotus Core: Je veux <échanger> ce jeu avec Bx0 Boutique Lotus->Lotus Core: Crée le contrat commercial avec Bx0 Note right of Lotus Core: Attend l'exécution Lotus Core->Joueur: Reçois ce qui a été convenu dans le contrat Lotus Core->Développeur: Reçois une partie des jetons de l'échange ``` ## Processus de financement Lotus Core offre aux développeurs la possibilité de financer leurs projets de jeux existants ou nouveaux à l'aide de Jetons Lotus (LTS), qui servent de preuve d'investissement. Les développeurs qui obtiennent du financement donneront un petit pourcentage de leurs revenus par vente au Lotus Core après le lancement. ```sequence Développeur->Lotus Core: Crée un contrat de financement Investisseur->Lotus Core: Soutient le projet Note left of Lotus Core: Si le but est atteint Lotus Core->Développeur: Obtient des fonds pour développer le projet Développeur->Lotus Core: Met le jeu en vente Lotus Core->Développeur: Reçoit une partie du chiffre d'affaires par vente Lotus Core->Investisseur: Reçoit une partie du revenu par vente ``` Si le but n'est pas atteint, les jetons investis sont restitués au propriétaire initial. # Avantages ## Pour les joueurs ### Les jeux fonctionnent en mode hors-ligne La plupart des systèmes DRM nécessitent une connexion internet active pour vérifier en temps réel la propriété du logiciel. En utilisant des signatures numériques cryptographiques, nous pouvons vérifier la validité de n'importe quelle cartouche en mode hors ligne. ### Accès à un nouveau marché de prêt Le fait d'avoir des cartouches uniques dans la Blockchain et les Contrats Intelligents nous permet d'exploiter de nouvelles opportunités d'affaires comme les systèmes de prêt : par exemple, nous pouvons écrire un programme qui donne une cartouche à un joueur pour un temps limité et après un certain temps, il retire automatiquement la cartouche de la bibliothèque du joueur. ### Un système DRM équitable En utilisant les actifs de la Blockchain et la technologie de Contrats Intelligents, nous pouvons écrire des règles qui spécifient que la vente d'un jeu n'est pas une barrière commerciale pour qu'un marché libre émerge, permettant au propriétaire du jeu de vendre, prêter ou échanger le jeu après l'avoir acheté. Avec ces Contrats Intelligents, les développeurs bénéficieront également de ces opérations. ## Pour les développeurs ### Système sécurisé pour éviter les piratages Lotus Core fournit un système pratique pour vérifier l'authenticité d'une copie de jeu, lui permettant de vérifier l'état de la propriété, même en mode hors ligne. En outre, la Blockchain introduit le concept de rareté numérique, ce qui signifie que c'est la seule technologie qui permet de créer des cartouches uniques pour protéger le processus commercial des jeux numériques. ### Donnez des profits aux développeurs pour chaque opération impliquant des jetons Les actifs Blockchain nous donne une série d'options pour échanger des jeux de plusieurs façons, permettant la création de nouveaux modèles d'affaires et permettant aux développeurs de jeux d' y participer. En utilisant les Contrats Intelligents, nous pouvons écrire des conditions commerciales qui profitent aux développeurs de jeux à partir de ces nouveaux modèles. ### Accès à du financement pour lancer un projet nouveau ou existant Profitant de la plate-forme Lotus Core, les développeurs peuvent recevoir des fonds pour construire leurs jeux en suivant leurs feuilles de route et en respectant nos directives. C'est la plateforme idéale pour développer de nouveaux projets, car elle permet d'établir une relation honnête avec les investisseurs dans une relation gagnant-gagnant, en utilisant les avantages de la Blockchain pour être transparente dans tous les aspects du processus. ## Pour les investisseurs ### Investissez dans des projets auxquels vous croyez Lotus Core a créé le Programme d'Investissement Lotus (LIP) pour permettre aux développeurs de trouver des investisseurs qui financent leurs projets en créant des campagnes de financement participatives basées sur des récompenses. LIP rédige des Contrats Intelligents pour définir les modalités de financement, en fixant un pourcentage par vente à restituer à l'investisseur ou aux investisseurs, ainsi que les modalités d'un éventuel remboursement dans le cas d'une campagne qui n'atteindrait pas son objectif de financement. ### Relation transparente et honnête LIP est accompagné d'une fonctionnalité appelée Secure Funds (Fonds Sécurisés), qui débloque des fonds pour les développeurs uniquement si certaines étapes sont franchies. Ces jalons seront approuvés par les investisseurs au moyen d'un système de vote décentralisé et transparent. De plus, le LIP réduit les obstacles bureaucratiques au financement des projets. # Opportunité L'industrie des jeux a connu une croissance extraordinaire au niveau de l'adoption mondiale et du chiffre d'affaires au cours des deux dernières décennies. En 2016, l'industrie du jeu a réalisé un chiffre d'affaires de 104,4 milliards de dollars. En 2017, elle a réalisé un chiffre d'affaires de 116 milliards de dollars, soit une croissance de 10,7% par rapport à 2016. Rien qu'aux États-Unis, ils ont absorbé environ 9,5 milliards de dollars US en 2007 et ont atteint 30,4 milliards de dollars US en 2016 (selon le rapport annuel de l'ESA), soit une croissance de 220 % en 9 ans. Pour créer un excellent produit et établir une communauté engagée qui générera de la valeur pour les joueurs, les développeurs, les éditeurs et les investisseurs, nous avons réduit la chaîne de valeur en quatre couches. ## #1 La couche de distribution : L'utilisation de la plate-forme est gratuite. Cela correspond à notre principe de ne pas interférer dans l'échange de jeu (suppression de l'intermédiaire). Les éditeurs et les développeurs pourront publier et vendre leurs jeux gratuitement dans la Boutique Lotus, ainsi que payer pour les y promouvoir. ## #2 La couche capital et édition : Nous avons créé le Programme d'Investissement Lotus pour plusieurs raisons, l'une d'entre elles est que Lotus Core peut participer au succès des marchés émergents pour les jeux vidéo en investissant dans des projets que nous jugeons extraordinaires, et en obtenant des rendements après leur sortie. ## #3 La couche production et outils : C'est une belle opportunité pour Lotus car elle fournit de nouveaux outils aux développeurs pour intégrer leurs jeux avec l'écosystème de la Blockchain. Les solutions potentielles comprennent, entre autres, des alternatives basées sur la gestion de blocs DRM, l'accès à de nouvelles API, des jeux d'essai gratuits et des jeux de prêt, des transactions sécurisées d'objets et de devises dans les jeux. ## #4 La couche plate-forme logicielle : Les développeurs peuvent s'abonner au Lotus Partner Program (Programme de Partenariat Lotus), qui leur permet d'accéder à des avantages exclusifs tels qu'une piscine de joueurs sélectionnés en fonction de leur public cible pour tester leurs jeux inachevés, ainsi qu'un tableau de bord analytique avec les métriques et les résultats des sessions de tests. # Plate-forme Lotus Core ## Lotus Core/API C'est le processus qui sera en charge de la validation et de la mise à jour des transactions Blockchain. Il implémente un porte-monnaie pour conserver vos jetons et vos jeux numériques, ainsi qu'une API à utiliser par des applications tierces afin de vérifier la propriété du jeu. ## Boutique Lotus Il s'agit d'une plate-forme de distribution numérique qui utilise l'API Lotus Core pour exécuter des opérations commerciales. Ces plateformes serviront également de vitrine aux développeurs pour lancer de nouveaux projets et seront financées par des particuliers ou des investisseurs. ![logo](https://d1li07aw8o3s58.cloudfront.net/img/app-0.png) # Vente de Jetons Lotus ## Objectif Maximal & Allocations Le stock de LTS est limité à 1 milliard de jetons (1 000 000 000 000). 10% Prévente, 60% Vente Publique et 30% Réservé. ## Pré-vente (10%) Seuil maximum : 100 million LTS Date de début : 21 Mars 2018 Date de fin : 21 Avril 2018 Prix : 1 ETH = 35,000 LTS Bonus d'étape : 50% = 17,500 LTS Objectif minimum de pré-vente : No minimum ## Publique (60%) Seuil maximum : 600 million LTS Date de début : May, 2018 Prix : 1 ETH = 35,000 LTS Objectif minimum de financement : 1000 ETH - **Tier 1:** Bonus d'étape : 30% (10,500 LTS) - **Tier 2:** Bonus d'étape : 15% (5,250 LTS) - **Tier 3:** Bonus d'étape : 0% ## Réservé (30%) 10% Communauté (bloqué pendant 1 mois) 10% Marketing et Partenariats (bloqué pendant 2 mois) 5% Équipe de développement et conseillers (bloqué pendant 4 mois) 5% Équipe de développement et conseillers (acquisition sur 2 ans) Tous les jetons invendus seront répartis également entre tous les détenteurs de jetons à la fin de l'événement de vente publique.