CitizenZ

Blog Libre, Net & Société

Minage de cryptomonnaie sur site web grâce au script de Coinhive.com : premiers retours

Rédigé par citizenz 8 commentaires
Voici quelques retours après 5 jours de "minage" sur mes 2 sites web : https://www.freetorrent.fr et https://www.citizenz.info.

Le moins que l'on puisse dire, c'est que je ne partirai pas tout de suite à Tahiti avec le résultat obtenu.
Voyez par vous même sur l'image : 


Calculons ensembles (avec un cours du MONERO à 79,787223 € ce matin) : 
0.00328 XMR x 79,787223 = 0,261702 euros

Oui, oui : 26 cts en 5 jours... Soit un peu plus d'1 euro par mois.
C'est très peu, ridicule, ...etc. Employez l'adjectif qui vous conviendra.

On voit bien ici que ce type de "revenu" (!??) est particulièrement réservé aux TRÈS GROS sites qui font beaucoup de visites.(Je ne fais "que" +/- 50 000 pages vues par mois en moyenne sur chacun des 2 sites web...).
D'autant plus que je laisse le choix aux visiteurs d’activer ou non le minage. Je pense qu'environ 99 % des visiteurs de minent pas.

Je vais continuer à "surveiller" l'évolution de cette "idée" et estimer si cela en vaut la peine ou pas...

Générer de la cryptomonnaie à partir de son site web : test sur freetorrent.fr

Rédigé par citizenz 8 commentaires
Voila : j'ai franchi le Rubicon !
J'ai mis en test sur freetorrent.fr  et ici même un script de chez Coinhive pour générer de la cryptomonnaie à partir du site web.
En gros, à chaque fois qu'un visiteur se connecte, il a la possibilité - ou non - de cliquer sur un bouton (en haut de la sidebar) qui va lancer un petit script de minage depuis le site web. Avec la possibilité de régler le nombre de threads processeur attribués à la tâche et la vitesse ou la "puissance" attribuée.
Comme évoqué sur un excellent article de Korben  (comme toujours...) il s'agit d'une nouvelle idée pour financer les différents projets du Net. En effet "pour financer la production d'un contenu proposé gratuitement aux internautes, la grande majorité des sites affichent des espaces publicitaires".
"Miner des cryptomonnaies via un script (comme le fait The Pirate Bay) est à mon sens moins problématique que d'afficher de la pub".
Sur ce point, je suis  à 1 000 % d'accord et l'idée me taraudait depuis un moment.
A suivre donc pour faire un premier bilan des "retombées" de ce script...

Miner du Monero sous Gnu/Linux avec un GPU Nvidia

Rédigé par citizenz 5 commentaires

CEKOIDON ?
Wikipedia nous dit que "Monero (XMR) est une crypto-monnaie open source axée sur la vie privée et la décentralisation créée en avril 2014.
Contrairement à de nombreuses crypto-monnaies dérivées de Bitcoin, Monero est basée sur le protocole CryptoNote et possède une différence algorithmique importante quant à l'obscurcissement de la chaîne de bloc.
Monero bénéficie du soutien continu de sa communauté et son architecture de code modulaire a été salué par Wladimir J. van der Laan, un responsable du Bitcoin Core.
La capitalisation du Monero est passée de 3,7 millions de dollars (3 déc. 2015) à plus de 170 millions de dollars (3 sept. 2016), avant de retomber aux alentours de 60 millions deux mois plus tard (3 nov. 2016)..."

En 2016, le journal Le Monde éditait même un article élogieux sur Monéro. En appuyant sur le côté Libre et opensource de cette crypto-monnaie, le journal ne peut s'empécher de néanmoins qualifier Monéro de "objet geek" où "pour créer un portefeuille sécurisé sur son ordinateur, il faut savoir taper des lignes de code...".

On peut même lire dans ce même article du Monde qu'un "spéculateur" parisien pense que "le bitcoin sera la valeur sûre, comme l’or, et le monero sera le cash anonyme.".
Un autre, un peu plus "éméché" ou taquin... allant même jusqu'à dire en copiant Pierre Desproges : "Moi ce que j'aime chez Bitcoin, c'est le Monéro de Ravel !". Bref ! ...

Je vous en remets aux centaines d'articles écrits... et bien écrits, mieux que moi et qui parlent des crypto-monnaies, des avantages, des inconvénients, etc.

HOUSTON ... ON A UN PROBLEME ...
Il parrait que toutes ces petites crypto-monnaies se "minent" avec des cartes graphiques à puces AMD. Seulement voila : moi j'ai une carte graphique à base de Nvidia et pas top récente (GTX 760).
Après pas mal de recherches pour essayer de comprendre un peu tout ce petit monde, voila le résultat : ça mine plutôt pas mal avec ccminer-cryptonight. Voila donc ci-dessous, en détails, comment installer la bête sous Linux (Ubuntu et Debian-like).

PILOTES
Préalable : installer les pilotes nvidia proprio.

INSTALLATION DE CUDA
Installation de CUDA et de toutes les dépendances (Vérifiez la dernière version de cuda-repo sur http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/) :
$ cd /home/$USER
$ mkdir Downloads
$ cd Downloads/
$ wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
$ sudo dpkg -i cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
$ sudo apt update
$ sudo apt install cuda

EDITION .BASHRC DE ROOT
Editez le .bashrc de root et ajoutez ces lignes à la fin du fichier :
$ sudo vi /root/.bashrc
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-8.0/bin:$PATH

REBOOT
... On reboot !

INSTALLATION CCMINER-CRYPTONIGHT
Installez toutes les dépendances:
$ sudo apt install libcurl4-openssl-dev git build-essential libssl-dev
$ sudo apt install autotools-dev autoconf libcurl3 libcurl4-gnutls-dev

Téléchargez, compilez et installer l'appli de minage GPU Monero "ccminer-cryptonight" en utilisant les commandes suivantes :
$ cd Downloads/
$ git clone https://github.com/tsiv/ccminer-cryptonight
$ cd ccminer-cryptonight/
$ ./autogen.sh
$ ./configure
$ sudo su
# make
# make install
# exit

ON DEMARRE !
Mais avant de commencer il vous faut un "Wallet" (portefeuille) Monero qui est en fait une sorte d'adresse (super longue !)
Pour plus de facilité, rendez-vous sur mymonero.com puis cliquez sur "Create an account".
Descendez dans la page et repérez la partie "Your private login key". Notez cette phrase à rallonge dans un fichier puis copier-coller-la dans le cadre juste en dessous "Confirm your private login key".
Vous aurez juste après accès à votre compte où vous retrouverez :
- Account Address (Public) : c'est votre adresse monero (wallet) que vous utiliserez dans la config de l'appli qui va miner.
- View Key (Private)
- Spend Key (Private)
Mettez tout ça de coté dans un fichier que vou garderez préciseusement.

Et c'est partit pour le minage de Monero avec un GPU nvidia ! Surveillez quand même votre carte avec nvidia-smi ou autre appli, notamment niveau température.

Je vous conseille pour plus de facilité de créer un fichier start.sh dans le dossier ccminer-cryptonight. Ce fichier start.sh

Ce fichier contiendra ce genre de ligne:
#exemple pour minergate
./ccminer -a cryptonight -o stratum+tcp://xmr.pool.minergate.com:45560 -u -p x

#Exemple pour nanopool :
./ccminer -q -o stratum+tcp://xmr-eu1.nanopool.org:14444 -u monadresseXMRquiesttreslongue.worker/ -p x

Image ci-dessus : 211,98 H/s c'est maigre... mais c'est un début ! :D

N'oubliez pas de rendre le fichier start.sh exécutable :
$ chmod +x start.sh

... Et roulez jeunesse !

[ACTU] Et si le futur de Bitcoin, c'était Ethereum ?

Rédigé par citizenz 2 commentaires

Ethereum est une plate-forme logicielle ouverte basée sur la technologie blockchain qui permet aux développeurs de créer et de déployer des applications décentralisées, selon Blockgeeks.
Il s'agit actuellement de la deuxième crypto-monnaie la plus "précieuse" de la planète, mais elle pourrait renverser Bitcoin et devenir la plus précieuse dans un proche avenir.
Inc.com précise: "Par rapport à Bitcoin, Ethereum s'adresse plus particulièrement au monde de la programmation et de l'informatique."
Bien que ce projet utilise sa propre version d'un "blockchain" il est fonctionnellement différent de Bitcoin.Par exemple, sur la plate-forme Ethereum, vous pouvez organiser une campagne de crowdfunding ou tout autre type de "contrat intelligent".
L'objectif d'Ethereum est de créer un Internet décentralisé. Et du coup; il pourrait devenir "le nouvel Internet", littéralement.Il pourrait un jour  remplacer beaucoup de technologie et les moyens d'héberger et d'exécuter le code en ligne... (Oula : Skynet ?...)
Au moment de l'écriture de cet article, Ethereum a déjà atteint un marché de plus de 17 milliards de dollars. Le marché de Bitcoin s'élève à 34 milliards de dollars...
Et ce chiffre a grimpé de plus de 3 milliards de dollars seulement hier. Il est entrain de gravir des sommets, et ce n'est pas prêt de s'arrêter selon les experts. L'Entreprise Ethereum Alliance est ce qui a initialement suscité un intérêt majeur (et a augmenté le prix).
Dernièrement, 86 nouvelles entreprises ont rejoint l'alliance.

Ethereum France : https://www.ethereum-france.com/

PS : petit retour sur Ethereum + graphique : https://www.ethereum-france.com/quest-ce-que-lethereum/

Fil RSS des articles de ce mot clé