Цена трафика¶
Цена трафика в системе выражается в XAC и регулируется автоматически на основе уровня потребления трафика.
Уровень потребления трафика (trafficRate
) - это отношение количества потребленного видеотрафика ко времени, затраченного на просмотр видеоконтента, в рамках всей Сети за все время ее работы.
Алгоритм расчет цены¶
Изначально в код системы заложены такие константы:
# Initial traffic price: 0.01 XAC per 1 Gb
initialTrafficPrice = 0.01
# Initial rate: 1 Gb per 1 hour expressed in bytes per second
initialTrafficRate = 298261 # bytes/s
Цена трафика расчитывается на основе этих констант и текущего уровня потребления трафика:
trafficPrice = initialTrafficPrice * initialTrafficRate / currentTrafficRate
Текущий уровень потребления трафика (currentTrafficRate
) является публично доступной информацией, которая хранится в блокчейне второго уровня.
Его значение обновляют валидаторы второго уровня в процессе обработки транзакций по обмену трафиком.
В расчетах учитывается только трафик, используемый для просмотра видео-контента по протоколу Ace Stream.
Первоначальная цена устанавливается компанией Ace Stream, исходя из собственного понимания и оценки рынка и определения конкурентоспособной цены интернет-трафика. После запуска Сети на дальнейшее формирование цены уже не сможет повлиять никто, и цена будет зависеть только от заложенных в систему алгоритмов автоматического расчета стоимости и реального рынка.
Пример¶
Если текущий уровень потребления трафика будет составлять 600000 байт/с, то 1 Гб трафика будет стоить примерно 0.005 XAC. Формула рассчета:
# approx. 0.005 XAC per 1 Gb
trafficPrice = 0.01 * 298261 / 600000 ~= 0.005