DashCore v20.0 является крупным релизом и обязательным обновлением для всех мастернод, майнеров и пользователей.
В версии 20.0 представлен ряд функций и улучшений Dash, включая инновационную случайность при выборе участников LLMQ на основе ChainLock, отказ от Sentinel, расширение бюджета казны DAO, а также многочисленные улучшения за счет бэкпортов Bitcoin.
DashCore v20.0 является обязательным обновлением в связи с изменением транзакций coinbase и новым распределением вознаграждения за блок между казной, майнерами и мастернодами.
Помимо хардфорка, который произойдет в версии 20.0 в декабре 2023 года, есть важные исправления и оптимизации, которые не будут перенесены в v19.0.
Активация платформы Dash ожидается совместно с релизом Dash Core v21.0.
Dash Platform — это стек технологий web3, который позволяет создавать dApps в сети Dash. Децентрализованная личность является неотъемлемым компонентом платформы Dash Platform. Пользователи могут использовать свои идентификационные данные для взаимодействия и идентификации друг друга вместо того, чтобы зависеть от хэшей открытых ключей.
Ниже приведены основные моменты этого релиза. Более подробную информацию можно найти в примечаниях.
Основанная на ChainLock, децентрализованная случайность
Чтобы улучшить выбор долгоживущего кворума мастернод (LLMQ), в результате хард форка v20, в DashCore v20.0 появится новый случайный маяк, использующий подписи ChainLock, как описано в DIP29. Подписи ChainLock будут храниться в coinbase-транзакции и использоваться в качестве источника случайности при расчете участников кворума. Это изменение повышает децентрализацию источника случайности и не позволяет мастернодам или майнерам манипулировать процессом LLMQ.
Расширение казны Dash DAO
До выхода DashCore v20.0, 10% от вознаграждения за блок откладывались в казну, из которой финансировались разработка и развитие экосистемы Dash. После того как хард форк DashCore v20.0 вступит в силу в основной сети, отчисления в казну увеличатся до 20% от вознаграждения за блок, что соответствует предложению, одобренному в сентябре. После изменения, мастерноды с эвонодами будут получать 60% награды, а майнеры — оставшиеся 20%.
Вывод из эксплуатации Sentinel
Функциональность Sentinel была интегрирована непосредственно в Dash Core v20.0, так что больше не будет необходимости запускать на мастернодах отдельное приложение Sentinel. Для предотвращения конфликтов между DashCore v20.0 и существующими установками Sentinel были обновлены некоторые RPC-команды. Рекомендуется удалить или отключить Sentinel после обновления мастернод до v20.0.
Изменения в RPC
В DashCore v20.0 введены три новые RPC-команды, специфичные для Dash, устарел ряд RPC и удален один RPC. Кроме того, несколько RPC претерпели изменения.
Новые RPC: protx listdiff, getindexinfo и gettxchainlocks
Измененные RPC: все команды protx, ранее оканчивающиеся на _hpmn, были преобразованы в _evo
Удален RPC: gobject vote-conf
Неполные изменения: getaddressinfo, getblockchaininfo, getblocktemplate и gobject submit
Опции командной строки
Внесен ряд изменений в опции командной строки, связанные с управлением нодами и сетями.
Бэкпорты биткойна
DCG перенесли сотни элементов из Bitcoin v0.20-v22.0, которые включены в DashCore v20.0. Кроме того, некоторые элементы были перенесены из Bitcoin v23.0 и v25.0.
Не прощаемся, ведь скоро снова увидимся
Стань участником русскоговорящего коммьюнити — @Dash4ndFuture
Наше сообщество в ВК: @Dash.Russia
Dash — удобная и масштабируемая криптовалюта на Proof-of-Work, которая ориентирована на платежи.