Одно из решений расширяет ставки на определенное количество времени каждый раз, когда ставка размещена, если ставка помещается рядом с аукциона закрытия (как правило, вплоть до максимальной даты / времени). Это является жизнеспособным решением, но может вызвать аукцион вытаскивать слишком долго.
Мысль пришла мне в голову. Что делать, если время окончания остается неизвестным всем, кроме аукциониста? Я покажу пример:
котировка
Этот аукцион завершится 5 мая, 00:00:00 UTC +, - 1 час.
SHA-256 хэш реального времени концовки: 22948fb57ed49f3f351873d6c6ecc19e2051168d8a6e5e7db52f0fdc46e2c221
SHA-256 хэш реального времени концовки: 22948fb57ed49f3f351873d6c6ecc19e2051168d8a6e5e7db52f0fdc46e2c221
Фактический конец дата аукциона остается неизвестным для всех участников торгов, но они знают, что это будет в течение часа после указанного времени. На 5 мая, 1:00:00 UTC (максимальное время закрытия) аукционист будет официально объявить о реальное время окончания, например, так:
котировка
Реальное время окончания: secretsalt 4 мая, 23:35:13
Все ставки, размещенные после этого времени, являются недействительными. Все участники могут проверить, что реальное время окончания отправило матчи один первоначально установленные, проверяя его хэш. Время окончания не может быть угадан заранее, благодаря secretsalt.
С помощью этой системы, это невозможно бекас, так как время окончания не известно. В отличие от метода расширения, аукцион по-прежнему имеет фиксированную длину. И я думаю, что неопределенность, вероятно, также привод ставки выше, чем обычно.
Мысли?