Лотерея smartbillions, построенная на смарт-контракте Ethereum объявила хакатон на поиск уязвимости в их смарт контракте, который обслуживал лотерею. Вы посылаете деньги в смарт контракт, и, через некоторое время смарт контракт вычислял победителя и отправлял ему вознаграждение. Код смарт контрактов Ethereum всегда открыт. Смарт контракт содержал 1500 ETH, организаторы говорили, что если хакеру удастся получить к ним доступ, деньги его, но, как оказалось впоследствии, они не ожидали, что его поломают. Хакеру удалось найти уязвимость и перевести себе 400 ETH ($120k, неплохо, неплохо), у организаторов сдали нервы, и они вывели из смарт контракта оставшиеся деньги. https://www.reddit.com/r/ethereum/comments/74d3dc/smartbillions_lottery_contr...