Константин@ConstSeread-only
Системный администратор, linux, highload
Информация
- В рейтинге
- Не участвует
- Откуда
- Pilar, Buenos Aires, Аргентина
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Системный администратор, Администратор серверов
Старший
Всё? Проходим мимо таких «мошенников»?
Простой контракт лотереи. 10 игроков присылают по 1 ETH и происходит розыгрыш. Для девяти из них количество газа будет, например 0,002 (т.к. контракт только принимает платёж), а для последнего, который активировал розыгрыш, количество газа будет больше, ибо выполнится весь остальной код контракта.
Т.е. чтобы всё было честно, активироваться розыгрыш должен снаружи. Вот тут мы и возвращаемся к основному вопросу. Как 0xa92d36dc1ca4f505f1886503a0626c4aa8106497 узнал о появлении ставки и как он послал вызов функции ProcessGames()?
Да, конечно, сейчас сделать такую игру более реально, чем в 90-х, но труда и денег надо очень много, наверное.
Но это так, вкратце… Я много про неё размышлял, придумал кучу разных механик и взаимодействий и т.д. И во всем этом мире должны были использоваться реальные, а не виртуальные деньги. Чтобы и вложить и заработать и потерять мог каждый игрок.
Потом появилось много игр, в каждой из которых были по отдельности воплощены все основные идеи, но вместе до сих пор почему-то никто не собрал. Есть Second Life, Age of Clones, Eve, Elite: Dangerous и т.д. Но как представлю, какие нужны объемы инвестиций и труда — страшно, что мне не справиться. Так и не загорелся настолько, чтобы собрать народ и попытаться.