Разработчики QTUM представили механизм консенсуса SCAR с динамическим временем блока
-
Разработчики криптовалютного проекта QTUM в своём блоге описали механизм консенсуса для блокчейнов, в котором время блока изменяется динамически в зависимости от нагрузки на сеть в конкретный момент.
Большинство сценариев коммерческого использования блокчейна, таких как ведение кредитной истории или отслеживание биржевых товаров, требуют периодического обращения к базе данных. Вместе с тем, когда криптовалюта используется для совершения платежей, пользователь заинтересован в скорейшей обработке транзакции, поэтому время блока должно быть максимально коротким. В качестве компромиссного решения, которое может использоваться в обоих случаях, разработчики QTUM и предлагают использовать механизм консенсуса SCAR – «Scalable Consensus Algorithm», т.е. «масштабируемый алгоритм консенсуса».
SCAR является разновидностью консорциумных алгоритмов, к которым относится, например, Delegated proof-of-stake, используемый в блокчейне EOS. В такой сети консенсус обеспечивается путём голосования супернод, что позволяет достигать короткого времени блока. В случае EOS интервал составляет всего полсекунды. Однако, как отмечают разработчики QTUM, такое время блока предъявляет высокие требования к пропускной способности нод и ведёт к нерациональному использованию ресурсов, когда объёмы транзакций низки. С момента запуска EOS 9 июня этого года число блоков в его блокчейне достигло 22 млн. Для сравнения, биткоин был запущен 9 лет назад и имеет на сегодняшний день 546 000 блоков.