Параметры Cardano Peras вошли в код Ledger
Разработчики объединили начальные параметры Peras и добавили мониторинг тестовой сети, при этом продолжается работа над хранением сертификатов и формированием блоков.
By SongMarketCap
Updated:
Параметры протокола Peras для Cardano вошли в основную ветку разработки Ledger, подтвердил Tweag в обновлении от 6 октября. В отчете описаны работы по состоянию на 3 октября и подробно изложен прогресс в обработке сертификатов и инфраструктуре тестовой сети.
Интеграция с Ledger для более быстрой финализации в Cardano
Первоначальная реализация параметров была объединена в репозитории Cardano Ledger 28 сентября. Ledger обеспечивает соблюдение сетевых правил и обработку состояния блокчейна, предоставляя программный уровень, на котором представлены новые параметры Peras.
Ouroboros Peras расширяет консенсусный протокол Praos в Cardano добавлением слоя голосования. Сертификаты агрегируют голоса за блоки, придавая блоку дополнительный вес при выборе цепочки, когда достигается требуемый кворум. Это снижает вероятность отката этого блока и его предшественников.
Задача дизайна состоит в том, чтобы быстрее достигать высокой уверенности в том, что транзакция останется в принятой цепочке. Биржи, мосты и другие приложения, обрабатывающие ADA, смогут использовать эти гарантии при принятии решения о моменте признания перевода. Peras остается предлагаемым обновлением в рамках CIP-0140.
Сертификатам Peras требуются хранилище и место в блоке
Команда завершила первоначальный прототип для хранения исторических сертификатов. Он поддерживает добавление проверенных сертификатов и получение записей, связанных с конкретной точкой цепочки. Необходима дополнительная доработка, прежде чем прототип будет готов к внутреннему рассмотрению.
Проводится разработка тестов базы данных параллельно с ранними работами над механизмом карантина для неполных или поврежденных сертификатов. Проектирование последнего все еще согласуется с исследовательскими требованиями.
Разработчики также завершили код, который корректирует выбор транзакций в случае, когда блок должен включать сертификат Peras. Эта реализация проходит внутреннее рассмотрение. Сертификаты занимают часть вместимости блока, в связи с чем узлу требуется резервировать место для данных консенсуса наряду с переводами ADA и нативных активов.
Тестовая сеть Cardano интегрирует мониторинг узлов
Локальная тестовая сеть Peras получила поддержку cardano-tracer, который собирает данные с работающих узлов. Соответствующее изменение для мониторинга было объединено в репозитории Cardano Node 5 октября, расширив инструментарий тестовой сети, описанный в отчете Tweag.
В отчете не приводится дата активации Peras в основной сети. Отдельное изменение в консенсусе, объединенное 1 октября, временно отключает обновления контекста эпохи Peras во время применения блоков. Это сохраняет новое ограничение, связывающее длительность раунда голосования и длительность эпохи, вне следующего релиза узла на период завершения реализации.
Когда разработчики включают новую опцию, cardano-testnet запускает трассировщик и настраивает участвующие узлы на пересылку ему своих данных. Мониторинг узлов теперь является частью запуска тестовой среды.