Des chats bouchent les tuyaux de la blockchain Ethereum
Soft kitty, warm kitty, little ball of fur...
Le 06 décembre 2017 à 14h44
5 min
Économie
Économie
Depuis quelques jours, la blockchain Ethereum peine à écouler le flux de transactions qui l'alimente. Le réseau subirait-il une attaque ? Est-ce le signe d'un soudain intérêt pour la crypto-monnaie ? Pas exactement : le coupable est un élevage de chats virtuels.
Habituellement, la file pour les transactions sur la blockchain Ethereum est plutôt courte, avec seulement quelques milliers d'opérations en attente d'un bloc. Depuis quelques jours, la barre des 10 000 transactions a été franchie, et même des 20 000 cette nuit.
La file s'allonge et le coût des transactions augmente en parallèle progressivement. D'une moyenne à moins de 0,2 dollar début novembre, et d'environ 0,25 dollar début décembre, il est aujourd'hui d'environ 0,80 dollar. Quelle mouche a donc piqué la blockchain Ethereum, pourtant vantée pour la rapidité de ses transactions et leur coût défiant toute concurrence ?
Nombre de transactions en attente sur Ethereum, depuis le 1er décembre - Crédits : Etherscan.io
La réponse est assez inattendue. Le problème vient du lancement d'une nouvelle « dApp » (ou application décentralisée) sur la blockchain d'Ethereum, nommée CryptoKitties. Comme son nom le laisse entendre, il y est assez largement question de chatons...
The Internet is made of cats
L'objectif de CryptoKitties est assez simple : initier le grand public au principe d'une blockchain au travers d'un élevage de chatons, sous forme de jeu. Le joueur doit d'abord acheter un chaton via une place de marché. Les prix démarrent à environ 0,038 ether, soit environ 15 euros au cours actuel.
Il faut ensuite trouver un camarade de jeu pour notre chaton, afin qu'ils se reproduisent. Deux solutions sont envisageables : soit on achète une saillie à un autre joueur (à partir de 0,008 ether ou environ 3 euros), ou carrément un deuxième chat.
Une demi-heure plus tard, un autre chaton nait, avec des caractéristiques aléatoires, provenant de celles de ses parents. Avec un peu de chance, on peut ainsi obtenir un félin avec des attributs exceptionnels. Certains ont ainsi des chats vampires, ou des marins, dont les saillies sont proposées à prix d'or.
Pourquoi ça coince ?
Quel lien avec la blockchain ? Les accouplements et transactions entre les chats sont tout simplement gérés au travers d'un smart contract sur la chaîne Ethereum. Chaque propriétaire peut ainsi prouver facilement qu'un chat est bien le sien, et l'échanger.
L'application comptait le 4 décembre 27 000 utilisateurs enregistrés, ce qui semble bien peu mais suffit pourtant à causer quelques soucis à la blockchain. En effet, ce week-end, jusqu'à 25 % des opérations enregistrées sur la chaine d'Ethereum étaient liées à CryptoKitties. Aujourd'hui encore, plus de 12 % du « gas » consommé l'est par des chats virtuels.
Cette occupation de la chaîne est due à une opération particulière dans le smart contract générant les chats. Dans un billet de blog, l'équipe de CryptoKitties explique que la fonction donnant naissance aux chatons est particulièrement complexe et coûte un peu plus de 250 000 gas pour être exécutée, soit environ la quantité requise pour 12 transactions classiques.
Pour rappel, chaque opération sur la blockchain d'Ethereum a un cout en « gas » qui permet de déterminer les frais de transaction liés à son exécution. Le coût du gas se mesure en Gwei (Giga wei), une subdivision de l'ether correspondant à un nano ether (10^- 9 ETH). Le wei est la plus petite subdivision possible de l'ether et correspond à 10^- 18 ETH.
La taille des blocs sur la chaine Ethereum n'est pas illimitée, ni en fonction de l'espace disque requis pour le stockage, comme pour Bitcoin : elle dépend du gas consommé par les opérations qu'il contient. Actuellement, elle est d'environ 6,71 millions de gas par bloc. Il suffit alors de 319 transactions, ou de 26 chatons pour remplir le bloc.
La taille peut évoluer lors du minage de chaque bloc. Celui qui découvre un bloc peut en effet choisir de la réduire ou de l'augmenter d'un facteur 1/1024. En règle générale, l'espace disponible va en augmentant, mais la progression est naturellement lente, il faudra donc que la natalité des chats se réduise sérieusement si l'on souhaite que la file d'attente se résorbe.
Comment faire grandir Ethereum ?
Cette application ludique de la blockchain a toutefois soulevé une question importante au sein de la communauté : si la chaine Ethereum coince avec un simple jeu utilisé par 27 000 personnes, qu'en sera-t-il le jour où un service de grande envergure voudra s'y installer ? Mais surtout, comment faire en sorte que la chaîne soit en mesure de l'accueillir sans que cela n'interfère avec le reste de ses fonctions ?
Du côté des adeptes d'autres crypto-monnaies, la situation est surtout un prétexte pour se moquer de la concurrence. Johnson Lau, l'un des contributeurs de Bitcoin Core, y est par exemple allé de son petit tacle : « Nous avons besoin d'Ethereum Cash, sinon de nombreux chatons seront tués », tout en faisant référence à la fameuse controverse autour de Bitcoin Cash.
Des chats bouchent les tuyaux de la blockchain Ethereum
-
The Internet is made of cats
-
Pourquoi ça coince ?
-
Comment faire grandir Ethereum ?
Commentaires (117)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 06/12/2017 à 16h33
Tamagoshi nouvelle génération pour générer de l’oseille !
Le 06/12/2017 à 16h45
Bazinga
Le 06/12/2017 à 17h28
Et l’empreinte carbone de la copulation de chaton ? En Chine, c’est plutôt des centrales au charbon qui vous font les poumons bien noir " />
Le 06/12/2017 à 17h37
C est normal que j ai rien pigé ?
Le 06/12/2017 à 18h09
Avant je t’aurais dis de considérer le prix des PC zombies, mais aujourd’hui, compte plutôt sur le coût d’un Navigateur Zombie. De l’électricité d’autre personnes, c’est moins cher.
Le 06/12/2017 à 18h17
Le 06/12/2017 à 18h30
Essaie de commencer par là : Next INpact
Le 06/12/2017 à 18h37
En gros, ethereum permet de faire d’exécuter des programmes par les mineurs de la blockchain. En effet, de ce que j’ai compris, un mineur d’Ethereum possède une machine virtuel (comme la JVM pour java) capable d’exécuter du code. Cette VM va compter la quantité de calcule en une unité le “gaz”. Normalement, quand tu fais une transaction, tu définis le coût d’1 “gaz” pour ta transaction. Ainsi, multiplié par le nombre de gaz qu’il a fallu pour faire ta transaction, tu as le coût total de la transaction.
Cependant, il est aussi possible, au lieu de payer pour faire miner une transaction, de payer pour faire des calcules autres. C’est à la base des fameux “smart contract”.
Maintenant, les CryptoKitties utilisent cette capacité de louer de la puissance de calcule pour réaliser les échanges entre les “joueurs”. Or, les mineurs passent leur temps à miner pour des chattons virtuels au lieu de miner pour des transactions…
Le 06/12/2017 à 18h50
Oui ils aiment mais c’est un poison " />
Pour les faire fuir : la bombe poivrée.
Le 06/12/2017 à 18h54
Il ne suffirait pas simplifier la fonction qui donne naissance au chat pour résoudre le problème ? " />
Le 06/12/2017 à 19h32
“gas”, c’est plutôt dans le sens essence que gaz.
Le 06/12/2017 à 19h54
Très belle occasion d’implémenter le jeu exploding kittens dans la blockchain " />
Le 06/12/2017 à 20h28
@Kevin : cette news a un gros gros potentiel de vanne, et coche pas mal de cases dans mon bingo “mot ultra hypés” du moment.
Tu choisis ou bien la Rédac’ te file ce genre de news exprès ? " />
Le 06/12/2017 à 20h53
Le 06/12/2017 à 21h00
Cette histoire de chatons, c’est du détournement de mineurs! " />
Le 06/12/2017 à 21h01
" />
Le 06/12/2017 à 14h58
Le 06/12/2017 à 14h58
Le 06/12/2017 à 14h58
je plussoye aussi
Le 06/12/2017 à 14h58
" />
Le 06/12/2017 à 15h00
Voilà on sait maintenant comment faire couler les crytomonaies " />
Le 06/12/2017 à 15h00
Le 06/12/2017 à 15h01
Le 06/12/2017 à 15h02
Le 06/12/2017 à 15h03
Bernard aurait dit miner du minet
Le 06/12/2017 à 15h03
Par contre ils ne proposent pas de meru " />
Le 06/12/2017 à 15h04
Bordel, comment j’ai pu passer à côté de cette vanne…
Le 06/12/2017 à 15h05
Une preuve de plus que les chats dominent Internet
Le 06/12/2017 à 15h06
Et du coup, générer un chaton numérique, ça coûte combien en termes d’électricité ?
Est-ce que le coût du cryptochat n’est pas supérieur au vrai chat (si l’on évite la question puante de la litière) ?
Le 06/12/2017 à 15h06
Bref, ne dites plus crypomonnaie, mais cryptominet et abandonnez la blockchain pour la pelote angora mauve
Le 06/12/2017 à 15h07
Paraît qu’Ethereum c’est mieux que Bitcoin grâce aux smartcontracts…
C’est quoi la prochaine cryptomonnaie qui aura une couille ridicule dans ce genre ? Je pose la question pour commander par avance du popcorn…
Le 06/12/2017 à 15h09
Le 07/12/2017 à 19h00
Le 07/12/2017 à 19h47
Le 07/12/2017 à 20h43
Le 07/12/2017 à 22h13
Très intéressant tout ça…
Un article DE BASE et de vulgarisation intéressant qui explique l’intérêt de la blockchain sur un cas bien précis (la crise des oeufs)…
http://datanews.levif.be/ict/actualite/comment-la-technologie-de-la-chaine-de-bl…
Sinon, plus prosaïquement, à propos de blockchain et de smart contracts (puisque tu sembles très calé sur le sujet), quelle est d’après toi la crypto qui aura le plus d’avenir : Ethereum,EOS, Tezos … ???
Merci d’avance de ta réponse.
Le 07/12/2017 à 22h36
Le 07/12/2017 à 23h01
Le 07/12/2017 à 23h29
Le 07/12/2017 à 23h31
Désolé pour les pavés " />
Le 07/12/2017 à 23h56
Vu la qualité des “pavés”, il n’y a pas à t’excuser. " />
Le 08/12/2017 à 00h27
Merci infiniment pour tes conseils…
Le 08/12/2017 à 00h41
Le 08/12/2017 à 09h10
Répond moi directement au moins plutot que de te foutre de moi! ;) J’avais les 2 pc AVANT que je commence a miner, ma femme et moi sommes joueurs. Nous n’avons donc pas investie POUR MINER mais POUR JOUER bien avant de commencer a miner. Donc oui je n’ai pas investie autre choses que l’elec pour miner.
Le 08/12/2017 à 09h48
Le 08/12/2017 à 10h19
Le 08/12/2017 à 10h36
Le 08/12/2017 à 10h38
non non, a condition que je n’ai pas défaillance de CG avant ce que j’aurais renouvelé sans miner plutôt.
Et vue ce que je vois des mineur autour de moi et ce que je lis sur le net ca ne devrais pas pausé de pb.
Le 07/12/2017 à 12h12
Le 07/12/2017 à 12h32
Et sinon, il y aune légende urbaine qui dit que tu as commencé à t’intéresser aux cryptos avec le DogeCoin…. c’est vrai?
Le 07/12/2017 à 12h37
" /> tu m’as tué !
Le 07/12/2017 à 12h48
Tiens prend ça dans les dents …
https://cestpasmonidee.blogspot.fr/2016/07/le-mythe-des-economies-par-la-blockch…
https://cestpasmonidee.blogspot.fr/2016/10/dans-un-le-monde-aura-oublie-la.html
PS : je suis juste un troll de base… faut pas m’en vouloir… (et puis avec un pseudo comme le mien tu imagine bien que je suis assez “inoffensif”)…
Le 07/12/2017 à 13h04
C’est 100 % authentique. J’avais eu des “contacts” avec bitcoin en 2010 mais j’avais trouvé ça trop compliqué à l’époque
Le 07/12/2017 à 13h05
Le 07/12/2017 à 13h14
HAHAHA c’est clair que les stats donnée sur la consommation éléc ce sont des mec avec leur pc qui la fond bien sur… Faut vraiment rien connaitre au minage pour dire ca… Bien sur tu ne joue aps sur ton pc car “ C’est vraiment cool de niquer la planète pour quelques heures de plaisir”… Bien sur tu vas au boulot en transport en commun, ne prend pas la voiture pour te détendre non plus?…
Le 07/12/2017 à 13h22
Cool.
Dommage que tu n’aies pas acheté des Bitcoins en 2010 (rassure-toi, tu n’es VRAIMENT pas le seul à être passé à côté)… tu aurais pu racheter une bonne partie de la presse et des sites informatiques à l’heure actuelle si tu en avais acheté quelques dizaines (ou centaines) de milliers pour les revendre maintenant.
J’étais tombé dernièrement sur cet article (de linuxfr.org) qui présentait le Bitcoin en 2010… les commentaires sont “intéressants”… pas mal de commentaires (qui émanent pourtant de gens intelligents) prétendent que le Bitcoin n’ira pas plus loin, que c’est trop tard pour investir, que c’est une bulle, un système sans aucun avenir… c’est intéressant sur le plan “philosophique” et humain…
Je me suis demandé si j’en aurai acheté si j’avais connu le BTC en 2010… pas sûr.
Le Bitcoin valait 6 centimes.
https://linuxfr.org/news/connaissez-vous-les-bitcoins
Le 07/12/2017 à 13h44
J’attendais l’article de NXi demuis longtemps, et comme espéré il est très clair, ça fait plaisir !
L’article de Linux est sympa aussi, ça fait bizarre de retomber sur du contenu qui présente la monnaie de cette manière :)
Par contre, le premier commentaire peut être relativisé par rapport aux événements ayant eu lieu depuis " />
Le 07/12/2017 à 14h27
Le 07/12/2017 à 14h35
Le 07/12/2017 à 14h45
Tu me parles de raisonnement binaire la ou le tien aussi est binaire, je répond a l’absurde par l’absurde.
Non l’edf n’est aps gratuit, mais on me reproche de parler de mes gain ( éléc déduite) sans parler de mon investissement de matos!^^ lis au moins le fil de discutions si tu veux bien…
Après c’est comme tout, tu pollue pour certaine de tes action que je ne fais pas et inversement.
Ma consommation d’elec sur mes pc me sert en plus de chauffage que je n’ai aps encore allumée dans ma pièce avec les pc (oui on sais c’est quand même moins efficace qu’un radiateur toussa toussa) .
Après c’est toujours plus simple de jugée sans connaitre les personnes et tu fait le tour des news sur les crypto pour dire encore et toujours la même choses.
Le 07/12/2017 à 14h46
Si j’avais dépensé 50 euros en bitcoin à l’époque, je ne serais clairement pas là aujourd’hui (et à la tête d’une fortune de plus de 10 millions d’euros " />)
Le 07/12/2017 à 15h31
Le 07/12/2017 à 15h45
Je les ai vendus y’a 2 semaines pour payer ma taxe d’habitation " />
Le 07/12/2017 à 18h04
Tout à fait.
Faut voir plus loin que “ça me rapporte 130$/mois” et voir combien ça coûte réellement.
Mais bien entendu, l’achat de matériel, pour lui c’était gratuit, offert.
Le 06/12/2017 à 14h51
@kevin Sheldon.
Un bol de soupe pour calmer les effet du rhume (Ethereum)?
Le 06/12/2017 à 14h54
Je trouve quand même que ça part en cryptocouille…
Le 06/12/2017 à 14h55
" /> je pensais pas que ça avait un impact dessus, justement un ami m’en parlait ce matin " />
Le 06/12/2017 à 14h56
Pour ceux qui ont du mal à comprendre l’article, une petite représentation graphique. " />
Le 06/12/2017 à 14h57
+1 rien que pour la référence à Big Bang Theory ! :)
Le 08/12/2017 à 11h18
Le 08/12/2017 à 12h18
Une petite pensée pour le mec qui avait acheté une pizza 10 000 BTC
Elle avait intérêt à être putain de bonne à ce prix là " />
Le 08/12/2017 à 13h30
Le 08/12/2017 à 13h30
Le 08/12/2017 à 14h06
Le 08/12/2017 à 14h36
Le 08/12/2017 à 14h38
Le 08/12/2017 à 16h47
Le 09/12/2017 à 00h21
Le 09/12/2017 à 09h39
Le 09/12/2017 à 11h19
Le 09/12/2017 à 16h53
Le 10/12/2017 à 13h53
Le 11/12/2017 à 08h47
Le 11/12/2017 à 09h15
Le 11/12/2017 à 10h32
Le 06/12/2017 à 23h12
J’y suis allé tout seul comme un grand. Le plus drôle c’était la réaction de Vincent quand j’ai annoncé le titre avant relecture " />
Le 07/12/2017 à 06h57
Pourquoi les faires fuir ? Tu les capturent en les attirants avec de l’eau de javel et tu les vends au resto chinois du coin " /> " />
Le 07/12/2017 à 07h07
Catsplosion…
Le 07/12/2017 à 07h57
Le 07/12/2017 à 08h30
Détournement de minous
" />
Le 07/12/2017 à 08h37
Les chats, c’est vraiment des branleurs. " />
Le 07/12/2017 à 09h41
Le 07/12/2017 à 10h05
Ah oui, le prix de l’électricité ailleurs…
C’est pour ça qu’on a rien à gagner à miner sur le sol Français.
Le 07/12/2017 à 10h06
Ma grand-mère utilisait de l’éther.
Le 07/12/2017 à 10h11
Le 07/12/2017 à 10h23
Mon compte en banque crédité de plus de 1000e éléc déduite en 6 mois n’est aps trop dac avec toi! :p
Le 07/12/2017 à 10h44
Et tu mines quoi ?
Dans un pool ?
Le 07/12/2017 à 10h49
J’utilisais NiceHash ( jusqu’au hack d’hier) en transférant mes BTC sur un wallet tiers ( du coup j’ai perdu que le minage en cours depuis quelques jours).
Du coup je minais a un instant T la crypto la plus rentable.
La je suis passé sur ZCash sur un pool, l’estimation est de 130$/mois.
Pour info je fait ca avec 2 pc qui ont chacun une 1070
Le 07/12/2017 à 11h18
Le 07/12/2017 à 11h21
Le 07/12/2017 à 12h03
Surtout que son estimation ne mentionne pas le coût d’achat du matériel : 2 PCs
Le 06/12/2017 à 15h10
Alors, à 51 kWh par transaction, en comptant 12 transactions par chat et 0,15 € du kWh, on tombe sur 91,8 €. Hors litière et croquettes, ça va de soi.
Le 06/12/2017 à 15h10
Bah ils n’ont pas de chatte chez Etherneum… et encore c’est 1 chaton par portée, sachant qu’en général c’est de 3 à 5.
Y a plus qu’à faire un smart contract “Production d’eau de javel” pour les tuer tous.
Le 06/12/2017 à 15h12
Le 06/12/2017 à 15h28
A priori, pas assez importantes, les chat bouche les tuyaux.
Le 06/12/2017 à 15h28
Une idée à soumettre au CCC." />
Le 06/12/2017 à 15h42
Et la litière et croquette en Ether bien sur et à 1 litière minimum par chat/chaton par semaine ça va encore augmenté le nombre de transaction.
Hop une boucle infinie
Le 06/12/2017 à 15h44
Alors, j’achète un chat à 15€, et il a coûté 91,8€ à produire.
Je sais pas, mais j’ai l’impression que ce système court à sa perte !
Le 06/12/2017 à 15h47
T’ention, il a coûté 92 € si on se base sur le prix TTC de l’électricité en France. Si tu le produis depuis la Chine tu divise déjà facilement par 4 ou 5 le prix du kWH " />
Le 06/12/2017 à 15h49
Le 06/12/2017 à 16h16
Sans compter que dans ton estimation à 0.15 € le kWh, c’est pas pour tout le monde pareil, et ça me semble être une estimation haute. En heures creuses je suis à 0.087 € TTC/kWh, et ceux qui ont les formules jours bleus/blanc/rouge, peuvent avoir 0.073 € TTC/kWh ! Ya déjà un facteur 2 rien que sur le même territoire !
Le 06/12/2017 à 16h16
Même divisé par 5, le compte n’y est pas. " />
Le 06/12/2017 à 16h17
Le 06/12/2017 à 16h17
Je me suis demandé en lisant le titre de l’article si on n’était pas déjà le premier Avril.
Mais non. ^^
Exceptionnels les smarts contracts, entre le “braquage” de the Dao il y a plusieurs mois et les cybers chats …
Ca va me faire une partie de la soirée je pense. " />
Le 06/12/2017 à 16h20
Le 06/12/2017 à 16h21
J’avoue c’est de ma faute.
Le 06/12/2017 à 16h29
et si on ajoute de la création de monnaie (création d’ether pour rémunérer le mineur) ?