Что скажет автор проекта на такой вариант развития ситуации?
Модель: Я могу подтянуться 20 раз (серьезно

)
(но вы ведь не знаете этого!)Я нахожу Ваш сайт и делаю обещание (+перевожу 20 ETH): "через 2 месяца я смогу подтянуться 15 раз" ... Мыслю улавливаете?

Пока не знаю можно ли честно затрекать подтягивания. Допустим можно, допустим есть такое приложение на телефоне. Делаете обещание на 2 месяца (допустим Вы просто не знаете сможете ли подтянуться, поэтому делаете с временн'ым запасом). На следующий день подтягиваетесь 20 раз. На этом Ваше обещание выполнено. Через 2 месяца не нужно будет подтягиваться. Будет учитываться лучший результат с момента создания обещания до указанного дедлайна. Останется прождать 2 месяца и получить депозит. За это время деньги никуда не денутся, это гарантировано смарт контрактом.
Момент действительно может свести на нет все возможности пополнить фонд проекта за счет проштрафившихся участников

Возможно следует тогда давать людям какое-то задание, как то: похудеть на n-ное количество килограмм за какое-то время или щуплому человеку набрать мышечной массы, или... вариантов может быть много.
Ну или если проект будет рассчитан на спортсменов, то бонус будет получать тот, кто покажет результат лучше своих предыдущих зачетных результатов или в случае участия в соревнованиях человек сможет занять одно из призовых мест.