Алгоритм qpos очереди на цепочку удачливых цепочек - это новое консенсусное соглашение, подтверждающее справедливость цепочки блоков. Это новый консенсусный алгоритм анализа очередей узлов, разработанный командой Lucky Chain на основе протокола Microcoin pos 3.0. Этот протокол прошел предварительные испытания. Мы подаем заявку на патент для этого оригинального соглашения. Протокол qpos изменяет согласованный алгоритм цепочки блоков с прошлого соревнования по равенству на очередь в кольце узлов.
Зарегистрированные онлайн-узлы поочередно генерируют новые блоки в соответствии с порядком регистрации, что в основном решает протокол pos. Системы блокчейнов подвержены таким проблемам, как реорганизация и разветвление блоков и 51% атак. В протоколе qpos мы используем алгоритм записи в регистр и сортировки очереди. В программном обеспечении пользователь может подать заявку на присоединение к очереди узлов, а затем определить порядок узлов в очереди в соответствии с порядком регистрации и временем последнего блока.
Каждый узел имеет возможность участвовать в майнинге. Когда узел обнаруживает новый блок, он автоматически ставится в очередь до конца очереди, а затем следующий узел продолжит сортировку для майнинга. Когда игрок регистрирует узел, необходимо установить срок блокировки монеты. Консенсусный алгоритм генерирует различные вознаграждения за блоки в зависимости от продолжительности периода блокировки монеты. Для предотвращения злонамеренного применения узла и повышения эффективности консенсуса в сети алгоритм ограничен для хранения более 1 миллиона монет, чтобы иметь право присоединиться к очереди узла.