Étude de cas Blockchain

LoyalCoin (LYL)

Anthony est surtout connu pour son travail en tant que responsable de l'ingénierie sur une crypto-monnaie appelée LoyalCoin. À la mi-2017, Anthony a été invité à être le développeur principal de la première crypto-monnaie des Philippines. Il a gracieusement accepté cette offre et a commencé à créer une série d'applications blockchain là-bas, avec le directeur technique de Winterwind, Yasir.

Loyal Coin

NEM Blockchain

LoyalCoin était un jeton construit sur la blockchain NEM. La décision d'utiliser NEM, beaucoup moins populaire qu'Ethereum à l'époque, était une décision exécutive qu'Anthony a suivie. Anthony a ensuite créé une gamme d'applications autour de LoyalCoin et de la blockchain NEM.

NEM

Site Web ICO avec intégration Bitcoin, Ethereum et NEM

Ce site Web utilisait Laravel et Bootstrap 3 et contenait tous les principaux éléments qu'un site Web ICO devrait avoir. Compte à rebours avant le début de l'ICO, barre de progression des fonds levés pendant son exécution, page de contribution avec les adresses Bitcoin, Ethereum et NEM, l'historique des dépôts et plus encore. Les utilisateurs intéressés peuvent s'inscrire sur le site Web et attendre le début de l'ICO. Une fois que cela a commencé, ils pouvaient se connecter et voir leur page de contribution, où ils pouvaient déposer BTC, ETH ou XEM, puis mettre à jour leur tableau de bord pour voir combien de LYL ils étaient dus. Ils pouvaient contribuer autant de fois qu'ils le souhaitaient, et chaque contribution aurait une entrée distincte dans le tableau de bord avec un total en bas du montant de LYL qui leur était dû.

ICO

Créer des "auditeurs" avec Bitcoin, Ethereum et NEM

Un écouteur de blockchain est un processus de ligne de commande qui s'exécute 24h / 24 et 7j / 7 et écoute les demandes entrantes ou sortantes d'un compte, et peut prendre une action en fonction de cela. Habituellement, il s'agit de mettre à jour une base de données, mais cela peut également envoyer des données en temps réel à un site Web pour les afficher à l'utilisateur. Winterwind utilise généralement Node.js pour créer ces écouteurs, mais ils peuvent également être réalisés dans d'autres langues. Dans ce cas particulier, sur la page de contribution (dépôt) du site Web de l'ICO, trois adresses y étaient répertoriées - une adresse BTC, ETH et NEM. Les écouteurs écoutaient les transactions entrant dans ces adresses et ont ensuite crédité l'utilisateur avec leur LYL dans la base de données. Une fois l'ICO terminée, un script a été exécuté et tous les utilisateurs ont envoyé leur LYL sur leur NanoWallet (le portefeuille officiel NEM).

Listeners

The LoyalWallet

Le LoyalWallet est codé en Kotlin pour Android et en Swift pour iOS. Il contient un portefeuille qui peut envoyer, recevoir et contenir en toute sécurité LYL. Il a également quelques autres fonctionnalités telles que les listes de marchands, où les utilisateurs utilisent leur LYL dans les magasins à proximité.

Loyal Wallet