28 mars 2021 · 2 min de lecture
Et si au lieu de miner des cryptomonnaies nous participions à faire avancer la science ? Et pourquoi pas les deux ? Voici comment procéder à des calculs scientifiques et recevoir en retour des crypto-bananes.
Folding at home ou “pliage à la maison” est un projet de recherche médicale. Ce système de calculs distribués permet à chaque noeud du réseau de participer à la simulation de repliement des protéines dans diverses configurations. Ces études permettent de développer de nouveaux médicaments contre la maladie d’Alzheimer, certains types de cancer et la COVID 19.
Banano est une cryptomonnaie déployée en 2018. Elle est à NANO ce que le Dogecoin est au Bitcoin : une sérieuse plaisanterie. La lecture très divertissante du livre blanc… ou plutôt jaune pourra vous éclairer sur ce projet. A ce jour le cours est d’environ 0,01$.
Joignons l’utile à l’agréable : ou comment effectuer des calculs pour la science et recevoir des Bananocoins en échange.
Créez tout d’abord un wallet Banano sur iOS ou Android.
Dans l’application mobile, cliquez sur RECEVOIR
pour copier votre adresse bananocoin. Elle est de la forme ban_3jo97ds7xkcw9i6...
. C’est votre adresse publique pour recevoir des bananocoin.
Rendez-vous sur le site Banano Miner. Entrez votre adresse et validez.
Vous obtenez un USER ID, par exemple x4a2ng18653o
et un TEAM ID : 234980
(identifiant de l’équipe banano).
Pour l’utilisation du logiciel de calcul, le plus simple et d’utiliser Folding@home sous Docker.
Installez Docker sur votre Raspberry Pi ou votre système Linux.
Créez un dossier, par exemple bananomining
puis créez le fichier config.xml
:
<config>
<!-- Set with your user, team-->
<team v='234980'/>
<user v='x4a2ng18653o'/>
<power v="full"/>
<exit-when-done v='true'/>
<web-enable v='false'/>
<disable-viz v='true'/>
<gui-enabled v='false'/>
<!-- Folding Slots -->
<slot id='0' type='GPU'>
<pci-bus v='1'/>
<pci-slot v='0'/>
</slot>
<slot id='1' type='CPU'/>
<slot id='2' type='CPU'/>
<slot id='3' type='CPU'/>
<slot id='4' type='CPU'/>
</config>
Remplacez les valeurs des balises <team>
et <user>
par votre USERID et TEAMID créés précédemment.
Démarrez le programme :
docker run --user "$(id -u):$(id -g)" --volume /home/user/bananomining:/fah foldingathome/fah-gpu
# NB: le dossier /home/user/bananomining contient le fichier config.xml
Après quelques jours vous recevrez automatiquement vos Bananocoins dans votre wallet. Une trentaine par jour mais tout dépend de votre configuration.
Vous retrouverez votre USERID
sur la page des statistiques de la team 234980. Elle liste les crédits reçus et le nombre de travaux effectués (working units).
Si cet article vous a été utile n’hésitez pas à m’envoyer quelques Bananocoins ;)