Простое описание
Сделать финализацию 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 | Официальный сайт