Уязвимость Ethereum-игры Cryptokitties позволила пользователю накручивать лайки и цену своих «криптокотят»

Робер Дёрст, «инженер широкого профиля с небольшой маниакальной склонностью к блокчейну», на портале Hackernoon рассказал о том, как уязвимость популярной Ethereum-игры Cryptokitties позволила ему накручивать лайки и, соответственно, цену «криптокотят».

По словам Дёрста, в то время как большинство пользователей пыталось накручивать лайки вручную, он решил автоматизировать процесс.

«Среднестатистический пользователь Cryptokitties не отличается продвинутостью в техническом отношении, поэтому большая часть злоупотреблений сводилась к тому, что пользователи создавали множество аккаунтов в MetaMask и лайкали собственных котов. Хотя так, может быть, и можно получить 10-100 лайков, на это уходит очень много времени, если речь идёт о крупных объёмах. Обладая опытом в web3.js, я повторил процесс, но с помощью кода», — пишет он.

Код позволил Дёрсту получить вот таких цифровых любимцев, включая самого популярного кота в игре c 243 320 лайками:

Он рассказал, что необходимо сделать, чтобы ваши «криптокотята» внезапно полюбились другим пользователям:

  • Создать пару публичный/приватный ключ;
  • Подписать в цифровом виде слово «Cryptokitties» и передать подпись вместе с публичным ключом на API CryptoKitties;
  • Получить логин-токен;
  • Использовать токен для проставления лайка;
  • Повторить необходимое количество раз.

Дёрст утверждает, что этот метод позволил ему выводить своих котят в топ маркетплейса и продавать их за внушительные суммы. Его стратегия проста: «Лайкать кота до тех пора, пока он не станет самым залайканным котом в маркетплейсе, продать, повторить».

Однако для всех, кто хочет повторить мётод Дёрста, он приготовил плохую новость – уязвимость была устранена.

«Разработчики CryptoKitties выявили уязвимость и теперь позволяют оставлять лайки только тем, у кого есть хотя бы один кот. Это значит, что, чтобы повторить вышеописанный метод, вам придётся перемещать кота между аккаунтами. К тому моменту, когда вы наберёте 20 000+ лайков, $$$, которые вы затратите на газ, превысят потенциальный доход от залайканного кота», — пояснил он.

Ранее стало известно, что разработчики CryptoKitties привлекли $12 млн финансирования.

Фото: sondem

Подписывайтесь на наш Telegram и будьте в курсе всех новостей!

Источник: ttrcoin.com

No votes yet.
Please wait…

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.