Приветствую всех!
Реализую интернет-аукцион, в котором ставка привязана ко времени. Чем выше ставка, тем меньше время, которое ей необходимо продержаться до победы. Ставки участники могут делать только во внутренней валюте проекта. Блокчейн будет подтверждать честность проведения аукциона, подкрепляя политику открытости проекта к аудитории.
Поделитесь опытом и помогите с выбором блокчейна, который будет соответствовать следующим требованиям:
1. Время совершения ставки должно быть менее минуты. В большинстве реализаций блокчейна время транзакции составляет не менее 4-х минут.
2. Сумма ставки аукциона стартует с 0,1$. Важно, чтобы стоимость совершения транзакции как минимум не перекрывала величину самой ставки.
Также интересно, как лучше учесть время совершения ставки в блокчейне? Использовать для генерации временных меток доверенный центр, или просто записывать в децентрализованную базу информацию о времени, сгенерированную на сервере аукциона?
Со временем практически нереально. Из-за децентрализованной структуры не получится всем синхронизировать время, поэтому, например, в эфире время считается валидным с точностью до 900 сек
https://github.com/ethereum/wiki/blob/c02254611f218f43cbb07517ca8e5d00fd6d6d75/Block-Protocol-2.0.md#block-validation-algorithm и майнеры могут ставить любое время в этом интервале