Gérer Cookies
J'accepte tous les cookies. Pour en savoir plus cliquer ici et paramétrer les cookies.
1ère place au Hackathon blockchain RSK à Londres
Organisé par RSK Labs au King’s College de Londres ce week end , le hackathon a commencé Samedi matin pour finir Dimanche en fin d’après-midi.
RSK (Rootstock) est une plateforme Open-source qui permet à tous de créer, déployer et exécuter des Smart-contrats.

Le langage principal de programmation utilisé est le même que sur Ethereum.

Les smart-contrats sur RSK sont donc tout aussi puissants, complexes et, de plus, ils sont sécurisés par Bitcoin ! PS : c’est aussi un beau challenge qu’il nous a fallu relever pour intégrer le smart-contrat dans RSK afin qu’il puisse être opérationnel.

Pour plus de renseignements n’hésitez pas à nous solliciter pour un accompagnement blockchain.

L'objectif
Sur la durée du Hackathon était donc de conceptualiser une idée de projet incluant la création de smart-contrats, premier challenge technique, PUIS d’implémenter tout cela sous RSK.
Les critères des juges
Application blockchain qui devra être implémentée et fonctionnant sur RSK, avec un impact social, une faisabilité financière et un impact politique éventuel.
ETAPE 1
Constituer une équipe avec des profils complémentaires : nous nous sommes rapprochés de 4 autres personnes qui nous semblaient idéales pour monter le projet :
YouandBlockchain: Damien (project manager) + Francois (Solidity Lead Developer)France
Supriya (Designer from India)
Bakhtiiar (Front-end Developer from Kyrgystan)
Marcelo (Software developer from Brazil)
Sahil (Front-end dev & designer from India)
ETAPE 2
COMMUNIQUER ensemble dans notre environnement international et trouver la trame d’un projet
Nous avons donc proposé de partir sur une idée de projet permettant aux citoyens de communiquer plus facilement avec les autorités (services municipaux par exemple a petite échelle pour commencer…) afin qu’ils puissent s’impliquer de façon plus importante et transparente dans la gestion de certains services publics.

La philosophie principale se base essentiellement sur la volonté des citoyens ainsi que sur leur bonté d’âme. De plus, elle les incite à participer davantage grâce à une rétribution automatisée par smart-contrat.

Nous avons décidé que cette rétribution ne soit pas directement d’ordre monétaire, afin de s’affranchir d’autres problématiques. Les « tokens » générés permettent donc plutôt d’obtenir des réductions uniquement dans les commerces du centre-ville (redynamisation du commerce des villes). Ensuite, nous avons émis l’idée que ces tokens puissent donner des droits de votes pour des prises de décisions internes à la ville (par exemple décision de passer telle ou telle rue piétonne etc…)  implication plus concrète du citoyen dans la gestion de sa ville et de son espace de vie quotidien en fonction aussi de sa participation ! = Le projet est compris et les autres membres de l’équipe l’adoptent !

Supriya, notre designer nous propose le nom de CRYPTOKINDNESS, ça y est le projet peut commencer !

ETAPE 3
Répartition des tâches à accomplir et GO pour commencer !
CRYPTOKINDNESS CONCLUSION
Le but est donc de mettre un outil pratique et simple à la disposition des citoyens afin de pouvoir communiquer avec la mairie par exemple sur les différents problèmes qu’ils rencontrent dans la ville. Cela permet à la ville d’optimiser d’une part la gestion, et d’autre part les coûts de gestion des services publics. De plus, cet outil permettrait la transparence et la consultation des actions réellement mises en place pour la résolution de ces problèmes
Prenons l’exemple des poubelles :

- Imaginons que dans votre quartier ou lorsque vous vous promenez, vous constatez que les poubelles débordent et n’ont pas été ramassées, cela vous incommode mais perturbe aussi les autres citoyens. Simplement, grâce à notre application photo sur votre smartphone, nous vous proposons de prendre une photo de cette poubelle (position Géolocalisée), sélectionnez la catégorie du problème, exemple : « poubelles » puis de la soumettre via l’application.

Au moment de la soumission, l’application va « hasher » cette photo (apposer empreinte numérique unique de la photo) et y inclure des métadonnées (géolocalisation et ID de l’utilisateur).

Cette photo sera envoyée à la mairie afin qu’elle puisse la conserver en archive et ainsi mettre en place des systèmes de qualimétrie pour optimiser par la suite la gestion de ses services.

En même temps, le hash de la photo avec la géolocalisation et l’ID utilisateur est envoyé sur un smart contrat.

Ce smart-contrat, une fois mis en place, assure de manière transparente et irréfutable que si le problème remonté via l’application est bel et bien un problème confirmé. Alors dans ce cas le contributeur sera automatiquement récompensé avec des tokens.

Lorsque je dis « problème confirmé » cela sous-entend que selon la catégorie de problèmes (poubelles, dégradations etc…) nous avons mis en place des conditions de quantité avant que le contrat ne déclenche la remise des tokens.

En effet, afin que l’information soit réputée comme étant « sure et pertinente » il faudra, par exemple pour les poubelles, attendre que 10 utilisateurs aient fait remonter le même problème, au même endroit.

Une fois cette condition de « quantité » atteinte, le smart-contrat se déclenche : il envoie directement un signal aux services « nettoyage poubelle » de la Mairie afin qu’ils interviennent rapidement. A partir de là, les smart-contrats distribuent les tokens à chacun des contributeurs qui ont participé à la résolution de ce problème.

Ces conditions de ‘quantité’ sont à définir dans chaque smart-contrats en fonction des catégories, de l’urgence, des couts économisés etc…

Concernant la partie technique, nous avons donc réussit à : - construire l’application photo (hash + géolocalisation + Id numérique de l’utilisateur)