CIP-113 Ускорение процесса финализации PoS за счет сокращения времени раунда консенсуса PoS и времени ожидания подписания решения о генерации.

1
Простое описание

Сделать финализацию PoS более быстрой, сократив время раунда консенсуса PoS и время ожидания подписания решения о генерации.

Аннотация

В настоящее время время время финализации PoS в Conflux составляет около 10 минут, что значительно превышает время подтверждения PoW и других блокчейнов. Мы можем ускорить процесс финализации PoS, сократив время раунда консенсуса PoS и время ожидания подписания решения о генерации.

Мотивация

Хотя финализация PoS разработана как гарантия безотказности с более длительным временем подтверждения, все же стоит сделать дополнительное время ожидания PoS сопоставимым с исходным временем подтверждения PoW. А продукты, использующие подтверждение PoS (например, высокоценные транзакции или легковесные клиенты в сети), только выиграют от такой оптимизации.

Спецификация

Время раунда PoS сокращено с 60 до 30 секунд. Время ожидания валидаторов для подписания генерации блока, подтвержденного PoS, уменьшено с 50 до 20 эпох.

Объяснение

Почти все предложения и голоса PoS могут быть переданы всеми валидаторами за 10 секунд, поэтому с учетом задержки можно сократить время раунда до 30 секунд (оставив 15с для предложений и голосов). Что касается вычислительных нагрузок, то, поскольку большая часть ресурсов процессора/памяти используется для PoW, удвоение нагрузок PoS вполне допустимо.

Обратная совместимость

Это нарушение спецификации.

Тестовые примеры

N/A

Реализация

N/A

Соображения безопасности

N/A

Авторское право

Отказ от авторских и смежных прав на условиях CC0.

Ссылка на оригинал: CIP-113:加速 PoS 最终性确认

Присоединяйся к сообществу Conflux Russia

Чат Telegram | Официальные новости Telegram | Twitter | Reddit | Discord | Forum | Medium | Официальный сайт