fr
contact
BACK TO THE LIST

AxioChain, pari gagnant sur la Coupe du Monde

18 juillet 2018

L’équipe Axionable s’est lancée le défi en mars dernier de créer une plateforme de pronostics utilisant la technologie blockchain. L’équipe revient sur ce défi et livre un retour d’expérience décentralisée et plein d’AxioCoins. 

La blockchain : démystifier la technologie par l’expérimentation

La blockchain, ou « distributed ledger technology » fait la une de nombreux quotidiens, partout est vanté son potentiel de disruption. Tous les secteurs sont concernés : industrie, médias, service financiers, retail… A chaque fois la promesse est la même, des gains de coût, une simplification drastique des processus et une meilleure expérience pour les utilisateurs finaux.

Chez Axionable, afin de savoir répondre de la meilleure des façons aux interrogations de nos clients, nous aimons tester par nous-mêmes technologies et plateformes. C’est ainsi que le projet AxioChain (axiochain.axionable.com) est né en mars dernier.

L’objectif du projet était de construire une solution utilisant la technologie blockchain et certains de ses attributs dans un contexte d’expérimentation, d’apprentissage mais aussi ouvert sur l’extérieur pour récolter en permanence des retours d’utilisateurs.

L’idée d’une plateforme de paris sportifs a rapidement émergé car tous les éléments nécessaires étaient réunis :

  • Contexte : la Coupe du Monde étant un événement sportif très suivi, s’appuyer dessus garantissait une base d’utilisateurs testeurs suffisamment large
  • Timing : la Coupe du Monde débutant en juin, cela laissait le temps de bâtir et coder la plateforme
  • Oracle : l’une des principales fonctionnalités/intérêts de la blockchain étant la déclenchement automatique de contrats sur la base de conditions écrites dans la blockchain qui se réalisent ou non sur déclaration d’un oracle – les smarts contracts – le pronostic sur un match de foot remplissait tous les critères via l’oracle https://apifootball.com/

 

Choisir la bonne technologie : adaptation et organisation agile

Une fois l’objectif identifié, une équipe dédiée au projet a été mise sur pied, composée d’un Product Owner AxioChain et d’un Développeur maîtrisant les langages Solidity et Javascript. Après un benchmark rapide des technologies, la technologie Hyperledger a été identifiée comme la plus capable de répondre à nos besoins pour construire un Minimum Viable Product (MVP).

Le backlog du premier sprint a été rapidement défini, ayant pour objectif principal de permettre de réaliser un pronostic sur un match fictif.

Très vite, il est apparu que la technologie Hyperledger allait limiter notre projet car fonctionnant dans un environnement plus adapté aux blockchains privées, et soutenu en grande partie par des solutions payantes de conseil spécialisé. Il a fallu donc rapidement repartir de zéro pour coder de nouveau sur un nouveau réseau : Ethereum.

Extrait du code AxioChain

L’accès et l’esprit open source du réseau et la documentation fournie sur Internet a permis de rapidement combler le retard accumulé et de créer la plateforme.

Une fois les tests réalisés avec succès, le deuxième sprint a pu être conçu avec pour objectif de livrer une plateforme accessible de tous et proposant de pronostiquer les matchs des phases de poule de qualification et les phases finales.

Architecture de la plateforme AxioChain

 

L’AxioChain, édition Coupe du Monde, un parcours utilisateur complexe

Vidéo de démonstration envoyée aux utilisateurs

Sur le papier, AxioChain ressemble à un site de paris ou de pronostics assez classique : il rassemble sur un seul site tous les matchs de la compétition et permet aux utilisateurs de réaliser un pronostic et de parier un montant d’AxioCoins (le token Axionable).

En réalité, l’expérience s’est avérée moins « user friendly » que les « Mon Petit Prono » et « BetClic », la faute à une technologie pas vraiment taillée pour le grand public.

Accéder à un réseau blockchain nécessite pour le moment, le recours à de nombreuses solutions intermédiaires entre le réseau et l’utilisateur. Dans le cadre de l’AxioChain, il fallait que chaque utilisateur utilise l’add-on Metamask pour se créer un portefeuille sur le réseau Ethereum Rinkeby, qu’il se voie confier des tokens basés sur l’Ether pour valider les transactions et qu’il y ajoute les tokens propres à l’AxioChain, les AxioCoins, pour les paris. Dans la mesure où l’AxioChain était un MVP, afin de simplifier la procédure utilisateur, l’équipe se chargeait de créer manuellement les portefeuilles et les partageait par mail aux utilisateurs avec leurs informations de connexion.

Le deuxième biais dans l’utilisation de la plateforme qui est vite apparu fut la complexité de l’action du pronostic. En effet, une fois sur la plateforme, et une fois le match désiré identifié, l’utilisateur ne pouvait parier qu’une fois, il lui était impossible de changer son pronostic. Par ailleurs, chaque pari nécessitait une validation complémentaire dans l’add-on Metamask. Pour des utilisateurs habitués à une expérience fluide sur la plupart des sites de pronostics et paris, cela rendait l’expérience d’autant plus frustrante.

Les sprints réalisés au cours des semaines de Coupe du Monde ont permis de légèrement améliorer l’UX de la plateforme mais l’expérience du pronostic n’a jamais pu être simplifiée, car cela impliquait de coder une nouvelle plateforme en faisant table rase de la précédente. En effet, l’atout majeur de la blockchain, sa persistance dans le temps est aussi parfois son plus grand défaut pour les tests, tout changement même mineur implique un changement de smart contracts et donc des difficultés de raccord avec le réseau.

 

Enseignements et perspectives

Malgré ces difficultés, l’expérience AxioChain a rassemblé une trentaine d’utilisateurs actifs, des salariés d’Axionable, des clients et des partenaires. Tous ont pu se familiariser avec la technologie, en comprendre les tenants et aboutissants de façon « fun » et surtout donner leur feedback. Ces feedbacks ont été extrêmement constructifs et ont permis à Axionable de bâtir une première grille d’analyse pour évaluer le succès des projets Blockchain.

Cette grille comporte 4 critères d’évaluation :

  • Standards: la technologie utilisée
  • Customer experience: l’expérience utilisateur (UX)
  • Smart Contracts: l’utilisation de la fonctionnalité de contrats automatiques des réseaux Blockchain
  • Privacy: le respect des règles de conformité et de la vie privée

Le critère technologie utilisée permet de questionner l’adéquation de la solution technique choisie avec les besoins du produit et du client. Par exemple, le réseau Hyperledger permettait un déploiement rapide dans un contexte trop particulier, le besoin d’avoir sa propre blockchain avec ses propres mineurs, le réseau Ethereum permettait lui l’expérimentation et la documentation des initiatives.

Le critère expérience utilisateur permet en amont du projet d’identifier tous les prérequis pour que la navigation et l’utilisation de la solution soient des plus limpides, et permet en aval du projet de garantir la satisfaction des utilisateurs et de prévoir des sprints correctifs. L’analyse des besoins UX si elle est incomplète peut conduire à un échec total du projet blockchain, dans la mesure où il est difficile de faire marche arrière du fait de la fonctionnalité de registre de la blockchain : tout est enregistré.

Le critère « Smart Contracts » pose la question de la validité des informations à partir desquelles des contrats vont être activés et in fine, des paiements ou transferts de données. Le choix de l’oracle est un critère déterminant, et il doit être justifié et doit garantir toute absence d’erreur, sous peine de décrédibiliser la solution entièrement.

Enfin le critère Privacy questionne la capacité de la solution à respecter les différentes réglementations et règles liées à la protection des données personnelles. Ces règles doivent être intégrées en amont de la conception de la solution car il sera très difficile par la suite de modifier la solution et surtout de rendre indisponible aux utilisateurs du réseau, les informations qui ont été partagées.

 

Prochaines étapes pour l’AxioChain

Le but recherché par les équipes d’Axionable était de s’approprier et vulgariser la technologie blockchain. L’expérience a aussi permis d’en tirer de nombreux feedbacks constructifs pour de prochains projets blockchain internes ou avec nos clients. La mission de l’AxioChain, version Coupe du Monde, est donc totalement remplie.

L’histoire n’est pas finie, et l’AxioChain devrait revenir sous une autre forme toujours sous une forme Test, Learn and Fun !

 

Lien GitHub de notre plateforme

Concocté avec amour par :
Vincent Brabander

Articles concoctés avec les mêmes ingredients

21 juin 2021

Dentsu france révèle son outil de mesure de l’empreinte carbone des campagnes publicitaires, développé avec Axionable

Centrée sur le périmètre de la diffusion publicitaire, cette solution pluri media apporte une mesure à la fois quantitative et qualitative.  Le groupe de communication dentsu annonce la mise en œuvre de son outil de mesure de l’empreinte carbone des campagnes publicitaires co-développé avec Axionable, leader de l’intelligence artificielle à finalité durable et responsable. Cet outil […]

Marie GEOFFROY-LOMBARD
11 juin 2021

6play finalise l’audit de son bilan carbone avec Axionable et propose aux annonceurs de mesurer l’impact de leurs campagnes

6play, la plateforme AVOD du Groupe M6 aux 16 millions d’utilisateurs mensuels a cumulé en 2020 près de 530 millions d’heures vues*. Consciente de l’impact environnemental de cette consommation et à la suite de l’audit de son bilan carbone fin 2020, mené en collaboration avec le cabinet Axionable, 6play propose désormais aux annonceurs de mesurer […]

Marie GEOFFROY-LOMBARD
7 juin 2021

Trois jours à ChangeNOW

ChangeNOW 2021 Du 27 au 29 mai dernier s’est tenue la quatrième édition de ChangeNOW, le sommet international de référence en matière d’innovation environnementale, et Axionable était présent ! Lors de ces trois jours de rencontres en ligne, 500 intervenant·es originaires de 120 pays différents ont pu échanger et proposer au total plus de 1000 […]

Anouk PERRIER
Quentin FAULCONNIER
3 juin 2021

[REPLAY] Axionable & RATP at Change Now 2021 : The road to sustainable IT

[Workshop] The road to sustainable IT Digital technologies now emit 4% of worldwide GHG and this share could double from now to 2025. Most organizations face this double challenge: the acceleration of their digitization efforts as well as their commitment to reduce their global carbon footprint and promote a more sustainable business model. To know […]

Quentin FAULCONNIER
Vincent PHILIPPINE

Ready for sustainable AI?

Let's make an appointment to discuss our approach
career solutions and opportunities
Contactez-nous
Paris
13 rue des Arquebusiers
75003 Paris
Montréal
1275 Avenue Des Canadiens-De-Montréal, Montréal, QC, H3B 0G4
contact Contact