Dash Logo
  • English
  • Deutsch
  • Ελληνικά
  • Español
  • Filipino
  • Français
  • Italiano
  • Nederlands
  • Polski
  • Português
  • Русский
  • Tiếng Việt
  • Türkçe
  • Українська
  • 简体中文
  • 繁體中文
  • 한국어
  • 日本語
  • ไทย
  • العربية
  • فارسی
Начать

Инструменты для пользователей и магазинов

Главная страница
Пользователям
Бизнесу
Скачать
Купить онлайн
Где потратить
Провайдеры и инструменты
Организациям

Ссылки, информация и данные

Организациям
Трейдеры
Финансовые услуги
Регулирование
FastPass
Разработчикам

Присоединяйтесь к развитию передовой валюты

Разработчикам
Документация
Внести свой вклад
Провайдеры и инструменты
Дорожная карта
Сообществу

Присоединяйтесь, изучайте и создавайте

Сообществу
Общая информация
Мастерноды
Майнинг
Новости
  • English
  • Deutsch
  • Ελληνικά
  • Español
  • Filipino
  • Français
  • Italiano
  • Nederlands
  • Polski
  • Português
  • Русский
  • Tiếng Việt
  • Türkçe
  • Українська
  • 简体中文
  • 繁體中文
  • 한국어
  • 日本語
  • ไทย
  • العربية
  • فارسی

Дорожная карта Dash

Dash имеет многолетнюю историю инноваций и разработок, на его счету множество передовых продуктов и функций, которые были реализованы за прошедшие годы. После запуска проекта 18 января 2014 года, Dash активно создавал новый функционал, фокусируясь на скорости, приватности и удобстве использования, благодаря чему он идеально подходит для применения в качестве цифровой валюты. Спроектированный с целью обеспечить финансовую свободу людей и определить будущее платежных систем в глобальном масштабе, Dash поставил перед собой амбициозный план и уже доказал способность реализовывать намеченное.

Запуск и мастерноды

2014
complete
  • X11
  • Dark Gravity Wave
  • Мастерноды
  • Спорки
  • PrivateSend
  • Android кошелёк

Бюджетная система

2015
complete
  • Реструктуризация кода
  • iOS кошелёк
  • InstantSend
  • Система управления

Масштабирование и безопасность

2016
complete
  • Голосование за 2MB блок
  • FPGA и ASIC майнеры
  • Dashcore и Insight API
  • Библиотеки X11

Децентрализация и комиссии

2017
complete
  • Аппаратные кошельки
  • Снижение комиссий
  • Sentinel
  • DAO Trust

Dash Core v0.12.3

2018
complete
  • Сети разработчиков с именами
  • Улучшения системы управления
  • Улучшения PrivateSend

Dash Wallet

2018
complete
  • Обновление бренда Dash
  • Интеграция с Uphold (Android)
  • Поддержка NFC (iOS)
  • Поддержка iPad (iOS)
  • Новые локализации

Dash Core v0.13

1-ый квартал 2019
complete
  • Автоматический InstantSend
  • Детерминированный список мастернод
  • Специальные транзакции
  • Дополнительные ключи мастернод
  • Новый номинал PrivateSend — 0,001

Dash Wallet

1-ый квартал 2019
complete
  • Разблокировка кошелька по отпечатку пальца (Android)
  • Интеграция библиотек iOS (iOS)
  • Получение InstantSend (iOS)
  • Согласование обменных курсов

Dash Core v0.14

2-ой квартал 2019
complete
  • Долгосрочные кворумы мастернод
  • ChainLocks — защита от атак 51%
  • Бэкпорты Bitcoin

Dash Wallet

3-ий квартал 2019
complete
  • Интеграция с Uphold (iOS)
  • Улучшенный мониторинг курса
  • Поддержка DashCore v0.14

Dash Platform MVP (Evonet)

4-ый квартал 2019
complete

EVONET

  • Публичная тестовая сеть (“Evonet”)
  • DAPI, Учётные записи, Документация
  • Сервис идентификаторов и контракт DashPay
  • Библиотеки
  • Документация для разработчиков

Редизайн Dash Wallet

1-ый квартал 2020
complete
  • Единый UX для Android и iOS
  • Поддержка тёмной темы для iOS
  • Продвинутые настройки безопасности
  • Быстрый доступ к часто используемым функциям

Dash Core v0.15

1-ый квартал 2020
complete
  • Бэкпорты для Bitcoin v0.15.2
  • Базовое обновление пользовательского интерфейса QT Wallet
  • Улучшения по результатам стресс-теста

Dash Wallet

2-ой квартал 2020
complete
  • Исправление ошибок
  • Небольшие улучшения интерфейса
  • Улучшения BIP70

Dash Core v0.16

3-ий квартал 2020
complete
  • Перераспределение награды за блок
  • Обновление интерфейса
  • Продвинутое восстановление подписи
  • Проверка минимальной версии протокола
  • Улучшение пропускной способности сети
  • Бэкпорты для Bitcoin v0.16

Dash Platform 0.14 и 0.15

3-ий квартал 2020
complete

EVONET

  • Нумерация версий протокола
  • Тестовый набор для платформы
  • Бинарные поля в документе
  • Временные метки в документе
  • Улучшенный установочный пакет
  • Имя Dash ID по умолчанию
  • DPNS и DIP-ы Блокчейн-ID

Dash Wallet

3-ий квартал 2020
complete
  • Улучшения для маленьких экранов
  • Улучшения домашнего экрана
  • Улучшения фразы восстановления
  • Улучшения синхронизации блокчейна
  • Улучшенная поддержка ChainLocks
  • Поддержка Core v0.16

DashPay Evonet

4-ый квартал 2020
complete

EVONET

  • Platform v0.16
  • Имена пользователей
  • Список контактов
  • Платежи по имени пользователя
  • Настройки профиля
  • Фото профиля
  • Улучшения интерфейса и доработка

Dash Platform 0.16 и 0.17

4-ый квартал 2020
complete

ТЕСТОВАЯ СЕТЬ

  • Улучшение хранения двоичных данных
  • Правила консенсуса для Блокчейн-ID
  • Недетерминизм в обработке блока
  • Консенсус высоты Core
  • Пополнение Блокчейн-ID с помощью InstantSend
  • Деревья состояний
  • Установочный пакет Platform

Dash Wallet

4-ый квартал 2020
complete
  • Улучшения синхронизации блокчейна
  • Забытые фразы восстановления
  • Исправления багов и улучшения интерфейсаv

Dash Platform 0.18

1-ый квартал 2021
complete

ТЕСТОВАЯ СЕТЬ

  • Сид-ноды Tendermint
  • Безопасное подтверждение ST
  • Подробные логи Drive
  • Улучшенные сообщения об ошибках

DashPay Testnet (Android)

1-ый квартал 2021
complete

ТЕСТОВАЯ СЕТЬ

  • Platform v0.17 и v0.18
  • Улучшения интерфейса и доработка

Dash Core v0.17

2-ой квартал 2021
complete
  • Кворум из 100 участников
  • RPC-ограничения для платформы
  • Бэкпорты для Bitcoin v0.17+

Dash Platform v0.19

2-ой квартал 2021
complete

ТЕСТОВАЯ СЕТЬ

  • Пополнение Блокчейн-ID с использованием ChainLocks
  • Маркеры функций
  • Настройка локальной сети / окружения
  • Проверьте подписи с помощью core
  • Удаление Insight API
  • Релиз DashMate
  • Улучшение CI

Dash Platform v0.20

3-ий квартал 2021
complete

ТЕСТОВАЯ СЕТЬ

  • Ротация набора валидаторов
  • Криптографические доказательства
  • Пороговая подпись состояния платформы
  • Оптимизация пирингового слоя
  • Метаданные платформы
  • Точная и надёжная проверка контрактов данных
  • Надёжная синхронизация JS Wallet
  • Улучшения Dashmate

Dash Wallet

3-ий квартал 2021
complete
  • Интеграция биржи Liquid
  • Улучшения BIP70
  • Внедрён BIP69
  • Улучшения кодовой фразы
  • Улучшения синхронизации блокчейна
  • Обслуживание

Приглашения DashPay (Android)

3-ий квартал 2021
complete

ТЕСТОВАЯ СЕТЬ

  • Platform v0.20
  • Улучшения интерфейса и доработка

Dash Platform v0.21

4-ый квартал 2021
complete

ТЕСТОВАЯ СЕТЬ

  • Улучшение сообщений об ошибках
  • Создание надёжной структуры дерева состояний
  • Создание вторичных индексов для документов
  • Распределение нод тестовой сети
  • Процесс обновления

Dash Platform v0.22

1-ый квартал 2022
complete

ТЕСТОВАЯ СЕТЬ

  • Первый релиз GroveDB
  • Возможность обновлять контракты данных
  • ID мастернод
  • Уровни безопасности и назначение ID-ключа
  • Универсальный репозиторий

Dash Core v0.18

август 2022
complete
  • Ротация кворумов, усиление безопасности IS
  • Снижение комиссии за подачу Предложений
  • Добавлен новый интерфейс управления QT
  • Первое внедрение улучшенного хард-форкинга
  • Детерминированная фиксация InstantSend
  • Бэкпорты BTC v0.18/v0.19/v0.20
  • Сторонняя проверка безопасности

Dash Platform v0.23

декабрь 2022
complete

ТЕСТОВАЯ СЕТЬ

  • Возможность обновлять ID
  • Первичные расчёты комиссии за хранение
  • Распределение комиссий за переходы состояний
  • Вывод кредитов с Platform на блокчейн Dash
  • Первая синхронизация заголовков
  • Набор Dash Platform Bench Suite

Dash Platform BETA/v0.24

1-ый квартал 2023

ТЕСТОВАЯ СЕТЬ

  • Dash Platform Protocol на Rust
  • Выполнение одного и того же блока
  • Вывод кредитов
  • Эффективная сериализация данных
  • Возврат комиссионных сборов
  • ID v2
  • Верификация общего количества кредитов
  • ID голосующих мастернод
  • Децентрализованный API с HTTPS

Dash Core v19

1-ый квартал 2023
  • Высокопроизводительные мастерноды
  • Внедрение BLS v1.0
  • Бэкпортирование Bitcoin для v0.19/v0.20/v0.21/v0.22

Dash Platform RC1

май 2023

ТЕСТОВАЯ СЕТЬ

  • Вознаграждение за блок для мастернод
  • Комиссионные сборы за обработку и корректировки
  • Синхронизация состояния
  • Обрезка блокчейна и архивные ноды
  • Обновление протокола
  • Инструментарий
  • Выполнение Атомарного перехода состояний
  • Внутренняя проверка безопасности
  • Стресс-тесты

Dash Core v20

июнь 2023
  • Специальная транзакция для фиксирования активов
  • Перераспределение вознаграждения Platform для мастернод

Dash Platform v1.0 - РАЗВЁРТЫВАНИЕ

июнь 2023

ОСНОВНАЯ СЕТЬ

  • Документация и DIP-ы
  • Валидация Dash Platform перед запуском в основной сети
  • Начало развёртывания в основной сети

Dash Platform v1.0 - АКТИВАЦИЯ

июль 2023

Активация Dash Platform

Запуск DashPay

август 2023
  • DPNS
  • DashPay

Улучшения DashPay

4-ый квартал 2023
  • Запросы платежей в DashPay
  • Классификация имён пользователей

Dash Platform v2.0

4-ый квартал 2023
  • Поддержка взаимозаменяемых токенов
  • Поддержка NFT
  • Виртуальная машина для смарт-контрактов
2014
complete

Запуск и мастерноды

  • X11
  • Dark Gravity Wave
  • Мастерноды
  • Спорки
  • PrivateSend
  • Android кошелёк

Финансовая свобода, работающая на мастернодах

Dash был создан Эваном Даффилдом с использованием уникального алгоритма хеширования X11, и на начальном этапе разработка фокусировалась на динамической корректировке сложности майнинга, известной как Dark Gravity Wave. Вскоре появились и мастерноды, представляющие собой сеть продвинутых поощряемых полных нод, которые формируют основу сети и поддерживают работу дополнительного функционала. Спорки появились, чтобы облегчить процесс релиза новых функций, не прибегая к хардфорку сети. И наконец, был запущен PrivateSend, который сделал Dash по-настоящему взаимозаменяемой валютой.

2015
complete

Бюджетная система

  • Реструктуризация кода
  • iOS кошелёк
  • InstantSend
  • Система управления

Заложен фундамент на будущее

Хотя изначально Dash был основан на коде проекта Litecoin, в начале 2015 года состоялся переход на код Bitcoin. Вскоре был представлен InstantSend — метод, который надёжно подтверждает транзакции с помощью второго уровня сети — мастернод. В течение того же года команда работала над созданием децентрализованной системы управления, которая направила 10% вознаграждений за новые блоки на финансирование предложений, одобренных в ходе голосования сети. Первый суперблок бюджетной системы был создан 7 сентября 2015 года, и в результате Dash стал первой в мире децентрализованной автономной организацией (ДАО).

2016
complete

Масштабирование и безопасность

  • Голосование за 2MB блок
  • FPGA и ASIC майнеры
  • Dashcore и Insight API
  • Библиотеки X11

Увеличение размера блока и хешрейта

Менее чем за 24 часа завершилось историческое голосование, в результате которого сеть пришла к консенсусу, предоставив разработчикам возможность перехода на 2МБ блоки, обеспечивая будущую производительность. В тот же период, в результате выхода на рынок мощного майнингового оборудования, резко увеличился хешрейт — в общей сложности в 16 раз за год. Менеджмент команды Core вышел на новый уровень профессионализма, в том числе благодаря введению метрик контроля качества. Профинансированное сетью портирование алгоритма хеширования X11 на JavaScript позволило выпустить Bitcore и Insight с расширениями для Dash.

2017
complete

Децентрализация и комиссии

  • Аппаратные кошельки
  • Снижение комиссий
  • Sentinel
  • DAO Trust

Стабильность, децентрализованность и доступность

В 2017 Dash стал поддерживаться аппаратными кошельками и выпустил два релиза, направленных на оптимизацию подготовки средств при PrivateSend, а также на улучшение работы с растущим количеством объектов управления в модуле под названием Sentinel. Кроме того, комиссии на все транзакции были уменьшены в 10 раз. Ключевая команда Dash Core Group была передана во владение специальному безотзывному трасту, выгодополучателем которого стала сама децентрализованная сеть Dash.

2018
complete

Dash Core v0.12.3

  • Сети разработчиков с именами
  • Улучшения системы управления
  • Улучшения PrivateSend

Сети разработчиков с именами

Сети разработчиков с именами позволяют создавать множество независимых сетей разработчиков. У каждого из них есть имя, которое автоматически записывается в генезисный блок сети разработчика.

Улучшения системы управления

Начиная с версии 0.12.2.x, перестали использоваться Watchdogs. Вместо этого вся необходимая информация о Sentinel стала включена в пинг мастернод. Стала добавляться дополнительная информация, гарантирующая, что пинги мастернод не будут изменяться при прохождении через промежуточные ноды. Все сообщения и функции работы watchdogs были удалены. Также были улучшены формат передачи сообщений-предложений, их подтверждение и обработка, что снизило трафик внутри сети и нагрузку на CPU. Также был улучшен процесс обработки триггеров.

Улучшения PrivateSend

Изменилось требование к залогу PrivateSend: если раньше требовалось, чтобы он был в N раз больше, чем комиссия PrivateSend, то теперь в качества залога стало возможно использовать любой вход, размер которого больше или равен 1 комиссии PrivateSend (но менее или равен 4-м её размерам). Входы, чей размер более или равен 1 комиссии PrivateSend, но строго меньше 2, стали использоваться в качестве залога с выходами OP_RETURN. Это снизило количество входов, с которыми взаимодействует кошелёк, а также улучшило приватность, исключив случаи, когда пользователь мог случайно слить вместе небольшие неприватные выходы. Также это улучшение снизило общий размер UTXO.

2018
complete

Dash Wallet

  • Обновление бренда Dash
  • Интеграция с Uphold (Android)
  • Поддержка NFC (iOS)
  • Поддержка iPad (iOS)
  • Новые локализации

Обновление бренда Dash

Android и iOS версии кошельков DashWallet были обновлены в соответствии с новыми руководствами по стилю, изменился внешний вид и ощущение от использования этих приложений.

Интеграция с Uphold (Android)

Была встроена возможность продавать и покупать Dash на Uphold внутри приложения Android, что упростило начало его использования.

Поддержка NFC (iOS)

Добавлена возможность запрашивать платёж через NFC, что открыло пользователям возможность получения платёжной информации одним касанием в поддерживающих NFC терминалах и кошельках.

Поддержка iPad (iOS)

Добавлена поддержка кошелька DashWallet на iPad. Теперь пользователи могут оплачивать покупки и получать платежи на своих планшетах.

Новые локализации

В кошелёк DashWallet были добавлены новые языки и валюты, что позволило пользователям по всему миру начать работать с приложением на их родном языке и следить за обменным курсом в своей национальной валюте.

1-ый квартал 2019
complete

Dash Core v0.13

  • Автоматический InstantSend
  • Детерминированный список мастернод
  • Специальные транзакции
  • Дополнительные ключи мастернод
  • Новый номинал PrivateSend — 0,001

Автоматический InstantSend

Dash Core версия 0.13 активирует автоматический InstantSend — транзакции с 4-мя или менее входами будут автоматически отправляться в режиме InstantSend, без дополнительных комиссий.

Детерминированный список мастернод

Детерминированный список мастернод представляет собой единый достоверный источник информации для всех транзакций, в обработке которых задействованы мастерноды (например, транзакции InstantSend). Этот список формируется исключительно на основе данных блокчейна Dash. Таким образом обеспечивается гарантированный единый консенсус всех нод касательно актуального валидного списка мастернод.

Специальные транзакции

Специальные транзакции формируют новые структуры, позволяющие выполнять не-финансовые операции на блокчейне. Это закладывает основу для выполнения в будущем операций на втором уровне сети, например таких, как ведение аккаунтов пользователей.

Три ключа мастерноды

Ранее у мастернод было два ключа: ключ владельца (для доказательства права собственности) и ключ оператора (для голосования и управления мастернодой). Второй ключ был разделён на два: ключ оператора и ключ голосующего, чтобы владельцы мастернод могли безопасно делегировать своё право голоса.

1-ый квартал 2019
complete

Dash Wallet

  • Разблокировка кошелька по отпечатку пальца (Android)
  • Интеграция библиотек iOS (iOS)
  • Получение InstantSend (iOS)
  • Согласование обменных курсов

Разблокировка кошелька по отпечатку пальца

Теперь пользователи могут разблокировать свой кошелёк с помощью отпечатка пальца — пользоваться приложением стало ещё удобнее.

Интеграция библиотеки iOS

Теперь в DashWallet включена библиотека iOS, с помощью которой он подключается к блокчейну Dash. В будущем она может использоваться также и в работе других iOS приложений для Dash.

Получение InstantSend (iOS)

Теперь DashWallet может определять, была ли транзакция отправлена через InstantSend.

Согласование обменных курсов

Теперь и в iOS, и в Android версиях DashWallet курсы берутся из общих источников.

2-ой квартал 2019
complete

Dash Core v0.14

  • Долгосрочные кворумы мастернод
  • ChainLocks — защита от атак 51%
  • Бэкпорты Bitcoin

Долгосрочные кворумы мастернод

Долгосрочные кворумы мастернод призваны обеспечить лучшую масштабируемость сети путём улучшения механизма консенсуса и расширения потенциальных вариантов использования сети. Эти кворумы значительно снижают количество необходимых для подтверждения транзакции сообщений внутри сети и избавляют каждую отдельную ноду от необходимости хранить в памяти данные консенсусов до завершения соответствующих транзакций. Количество участвующих в этих кворумах нод может быть довольно большим, в зависимости от требуемого для конкретной задачи уровня безопасности.

ChainLocks — защита от атак 51%

Механизм ChainLocks значительно снижает риск майнинговой атаки 51% на сеть. Эта функция позволяет Долгосрочным кворумам мастернод подписывать блок и транслировать в сеть сообщение о том, что остальные ноды должны отвергать все альтернативные блоки на той же высоте, принимая только отмеченный кворумом блок. В результате не только быстрее достигается консенсус, но и становится невозможной реорганизация сети ниже этого блока.

3-ий квартал 2019
complete

Dash Wallet

  • Интеграция с Uphold (iOS)
  • Улучшенный мониторинг курса
  • Поддержка DashCore v0.14

Интеграция с Uphold (iOS)

Пользователи могут перевести Dash cо своего аккаунта Uphold в кошелёк внутри приложения, а также покупать и продавать Dash через встроенный интерфейс.

Улучшенный мониторинг курса

Был улучшен механизм мониторинга курса на биржах, чтобы он соответствовал курсу в других часто используемых приложениях Dash.

Поддержка DashCore v0.14

В кошелёк была добавлена поддержка долгосрочных кворумов мастерод (LLMQs) и ChainLocks, чтобы пользователи смогли использовать повышенный уровень безопасности и платежи, которые можно потратить мгновенно.

4-ый квартал 2019
complete

Dash Platform MVP (Evonet)

EVONET

  • Публичная тестовая сеть (“Evonet”)
  • DAPI, Учётные записи, Документация
  • Сервис идентификаторов и контракт DashPay
  • Библиотеки
  • Документация для разработчиков

Публичная тестовая сеть (“Evonet”)

Dash Platform выпущена в публичной тестовой сети, чтобы разработчики могли к ней подключаться и экспериментировать с функционалом.

DAPI, Учётные записи, Документация

Разработчики могут подключаться к Evonet через Децентрализованный API (DAPI); создавать тестовые учётные записи и имена; а также создавать, обновлять и удалять документы.

Сервис Идентификаторов и контракты DashPay

Разработчики могут исследовать Dash Platform Naming Service (DPNS) и контракты DashPay.

Библиотеки

Разработчикам стали доступны несколько библиотек, включая Dash SDK, DAPI-клиент, DPNS-клиент и библиотеки DPP.

Документация для разработчиков

В хабе для разработчиков сосредоточена полезная документация и руководства по новым функциям.

1-ый квартал 2020
complete

Редизайн Dash Wallet

  • Единый UX для Android и iOS
  • Поддержка тёмной темы для iOS
  • Продвинутые настройки безопасности
  • Быстрый доступ к часто используемым функциям

Единый UX для Android и iOS

Пользовательский интерфейс DashWallet был унифицирован для обеих платформ, чтобы сохранять единообразие в облике и использовании.

Поддержка тёмной темы для iOS

DashWallet iOS получит тёмную тему в соответствии с рекомендациями Apple.

Продвинутые настройки безопасности

Пользователи получат возможность настраивать уровень безопасности более гибко.

Быстрый доступ к часто используемым функциям

Пользователи смогут получить быстрый доступ ко всем важным функциям с домашнего экрана.

1-ый квартал 2020
complete

Dash Core v0.15

  • Бэкпорты для Bitcoin v0.15.2
  • Базовое обновление пользовательского интерфейса QT Wallet
  • Улучшения по результатам стресс-теста

Бэкпорты для Bitcoin v0.15.2

Этот релиз приведёт Dash в соответствие с кодовой базой Bitcoin v0.15.2, что позволит использовать ряд исправлений и оптимизаций, интегрированных в Bitcoin этой версии.

Базовое обновление пользовательского интерфейса QT Wallet

Пользователям предлагается обновлённый интерфейс десктопной версии кошелька. Чтобы кошелёк соответствовал единому бренду Dash, были обновлены цвета и стили, убраны ненужные элементы UI и добавлены новые иконки.

Улучшения по результатам стресс-теста

В этот релиз включены несколько оптимизаций, сделанных на основе данных по результатам последнего стресс-теста.

2-ой квартал 2020
complete

Dash Wallet

  • Исправление ошибок
  • Небольшие улучшения интерфейса
  • Улучшения BIP70

Улучшения BIP70

Улучшения BIP70 приведут к более эффективному процессу оплат в точках продаж. Пользователи и продавцы только выиграют от внедрения этого протокола — им станут доступны возвраты и возможность разделить платёж на несколько адресов, а безопасность операций повысится.

3-ий квартал 2020
complete

Dash Core v0.16

  • Перераспределение награды за блок
  • Обновление интерфейса
  • Продвинутое восстановление подписи
  • Проверка минимальной версии протокола
  • Улучшение пропускной способности сети
  • Бэкпорты для Bitcoin v0.16

Перераспределение награды за блок

Распределение награды за блок между мастернодами и майнерами (доля финансирования бюджетных предложений не меняется) изменится за несколько переходных лет с соотношения 50-50 на соотношение 60-40.

Обновление интерфейса

Теперь работа с Dash Core стала более единообразной на всех поддерживаемых операционных системах в том, что касается шрифтов, графики и расположения элементов на экране.

Продвинутое восстановление подписи

Новая система восстановления подписи изначально отправляет части подписи на одну детерминировано выбранную ноду вместо того, чтобы распространять части подписи среди всех нод до тех пор, пока не найдётся та, которая сможет восстановить подпись. Ожидается, что эта оптимизация снизит нагрузку на несколько порядков.

Проверка минимальной версии протокола

Улучшено доказательство оказания услуги (PoSe) для мастернод за счёт проверки того, что во время распределённого создания ключей (DKG) работает минимально допустимая версия протокола.

Улучшение пропускной способности сети

Пропускная способность сети была оптимизирована за счёт избавления от излишних повторений циклов по всем нодам, с помощью внедрения event polling (epoll) в Linux.

Бэкпорты для Bitcoin v0.16

Этот релиз также вводит более 650 обновлений из Bitcoin v0.16, а также некоторые обновления из Bitcoin v0.17.

3-ий квартал 2020
complete

Dash Platform 0.14 и 0.15

EVONET

  • Нумерация версий протокола
  • Тестовый набор для платформы
  • Бинарные поля в документе
  • Временные метки в документе
  • Улучшенный установочный пакет
  • Имя Dash ID по умолчанию
  • DPNS и DIP-ы Блокчейн-ID

Нумерация версий протокола

Позволяет добавлять важные изменения, не удаляя данные из сети разработчиков.

Тестовый набор для платформы

Тестовый набор для платформы — это репозиторий, где содержатся единые для всей платформы тесты, благодаря чему тестирование и обновление тестов на всех компонентах становится намного легче.

Бинарные поля в документе

Позволяют разработчикам использовать для хранения данных нативные бинарные типы (например Buffer, ByteArray).

Временные метки в документе

Возможность записать время создания или обновления любого документа, который хранится на Dash Platform.

Улучшенный установочный пакет

Поддержка шаблонов конфигураций и нескольких нод в mn-bootstrap.

Имя Dash ID по умолчанию

Позволяет пользователю задать основное имя пользователя для своего Dash ID.

DPNS и DIP-ы Блокчейн-ID

Были выпущены DIP11 “Блокчейн-ID” и DIP12 “Сервис имён Dash Platform (DPNS)”.

3-ий квартал 2020
complete

Dash Wallet

  • Улучшения для маленьких экранов
  • Улучшения домашнего экрана
  • Улучшения фразы восстановления
  • Улучшения синхронизации блокчейна
  • Улучшенная поддержка ChainLocks
  • Поддержка Core v0.16

Улучшения домашнего экрана

Были удалены вкладки “отправить” и “получить”, чтобы создать больше пространства и устранить дублирование с панелью ярлыков.

Улучшения для маленьких экранов

Ярлыки были сокращены и/или переформатированы, чтобы избежать накладок с другими компонентами интерфейса на маленьких экранах.

Улучшения фразы восстановления

Была добавлена кнопка возврата, внедрена поддержка не-англоязычных фраз, обновлены предупреждающие сообщения

Улучшения синхронизации блокчейна (iOS)

Многочисленные улучшения и изменения дизайна основных данных и мастернод, а также скачивание списка кворума.

4-ый квартал 2020
complete

DashPay Evonet

EVONET

  • Platform v0.16
  • Имена пользователей
  • Список контактов
  • Платежи по имени пользователя
  • Настройки профиля
  • Фото профиля
  • Улучшения интерфейса и доработка

Программа DashPay Alpha приглашает сообщество к тестированию кошелька DashPay на Evonet.

Имена пользователей

Пользователи смогут зарегистрироваться в сети и начать делиться своими именами пользователей с другими пользователями Dash.

Профили пользователей

Пользователи смогут сделать своё имя пользователя более узнаваемым с помощью отображаемого имени, изображения и информации о себе.

Связь со списком контактов

Пользователи смогут запрашивать добавление в контакты по имени пользователя и создавать список пользователей, с которыми они хотят обмениваться транзакциями.

Отправление и получение оплаты по имени пользователя

Пользователи смогут обмениваться Dash с друзьями, семьёй, а также оплачивать покупки в магазинах по имени пользователя или криптографическому адресу.

4-ый квартал 2020
complete

Dash Platform 0.16 и 0.17

ТЕСТОВАЯ СЕТЬ

  • Улучшение хранения двоичных данных
  • Правила консенсуса для Блокчейн-ID
  • Недетерминизм в обработке блока
  • Консенсус высоты Core
  • Пополнение Блокчейн-ID с помощью InstantSend
  • Деревья состояний
  • Установочный пакет Platform

Улучшение хранения двоичных данных

Улучшения представления бинарных данных как байтовых массивов вместо строк — так данные хранятся более эффективно. Кроме того, JSON-схема была дополнена ключевым словом ‘byteArray’, таким образом разработчикам будет легче задавать бинарные свойства в своих контрактах данных.

Правила консенсуса для Блокчейн-ID

Было внесено несколько изменений в основополагающую структуру, в том числе в Блокчейн-ID на Dash Platform

Недетерминизм в обработке блока

Это известный баг, из-за которого многие разработчики не могли успешно запустить ноды на Evonet.

Консенсус высоты Core

Установка консенсуса между уровнем 1 и уровнем 2 цепи, на основе высоты уровня 1.

Пополнение Блокчейн-ID с помощью InstantSend

Таким образом, можно будет пополнять Блокчейн-ID, используя скорость InstantSend.

Деревья состояний

Хранение данных состояний в деревьях Меркла для использования лёгкими клиентами.

Установочный пакет Platform

Для улучшения пользовательского опыта и соответствия новым компонентам платформы был значительно обновлён установочный пакет (dashman f.k.a. mn-bootstrap).

Пополнение блокчейн-ID

Возможность пополнять блокчейн-ID без двойных списаний.

4-ый квартал 2020
complete

Dash Wallet

  • Улучшения синхронизации блокчейна
  • Забытые фразы восстановления
  • Исправления багов и улучшения интерфейсаv

Улучшения синхронизации блокчейна (iOS)

В процесс синхронизации блокчейна были внесены дополнительные улучшения, чтобы предотвратить задержки при отправке платежей.

Забытые фразы восстановления (iOS)

Были внесены улучшения для пользователей, которые забыли одно или два слова из своей фразы восстановления, чтобы они могли попытаться восстановить свой кошелёк.

Исправления багов и улучшения интерфейса (Android)

Был реализован пользовательский интерфейс, связанный с забыванием PIN, и были внесены обновления для поддержки нового Android SDK (29); исправление сбоев, связанных с сохранением бэкапа в файл и импортом приватного ключа.

1-ый квартал 2021
complete

Dash Platform 0.18

ТЕСТОВАЯ СЕТЬ

  • Сид-ноды Tendermint
  • Безопасное подтверждение ST
  • Подробные логи Drive
  • Улучшенные сообщения об ошибках

Сид-ноды Tendermint

Особый вид нод, который предоставляет пиринговую информацию другим нодам для лучшей масштабируемости.

Безопасное подтверждение ST

Улучшения для защиты от нескольких возможных векторов атак и для лучшей масштабируемости основной сети.

Подробные логи Drive

Добавлено больше логов для лучшего понимания и отслеживания проблем в поведении Drive.

Улучшенные сообщения об ошибках

Понятные и информативные сообщения для лучшего реагирования на ошибки.

1-ый квартал 2021
complete

DashPay Testnet (Android)

ТЕСТОВАЯ СЕТЬ

  • Platform v0.17 и v0.18
  • Улучшения интерфейса и доработка

Улучшения интерфейса и доработка

  • Улучшено: обновление до тестовой сети (Platform v0.17)
  • Улучшено: поиск пользователей сети
  • Улучшено: единообразие интерфейса на Android / iOS
  • Улучшение: Подтверждение Имени пользователя
  • Улучшено: напоминание о сохранении профиля
  • Улучшено: плохие мастерноды
  • Улучшено: формат Имени пользователя (разрешены заглавные буквы и дефисы)
  • Исправление: Таймер блокировки кошелька
  • Исправлено: неверный статус синхронизации
  • Исправлено: проблемы с синхронизацией и вылетами
  • Исправлено: импорт приватного ключа
2-ой квартал 2021
complete

Dash Core v0.17

  • Кворум из 100 участников
  • RPC-ограничения для платформы
  • Бэкпорты для Bitcoin v0.17+

Кворум из 100 участников

Новый размер кворума для поддержки специальных транзакций для фиксирования активов.

RPC-ограничения для платформы

Улучшение безопасности во время взаимодействия core с платформой.

Бэкпорты для Bitcoin v0.17+

Около 500+ бэкпортов из Bitcoin Core.

2-ой квартал 2021
complete

Dash Platform v0.19

ТЕСТОВАЯ СЕТЬ

  • Пополнение Блокчейн-ID с использованием ChainLocks
  • Маркеры функций
  • Настройка локальной сети / окружения
  • Проверьте подписи с помощью core
  • Удаление Insight API
  • Релиз DashMate
  • Улучшение CI

Пополнение Блокчейн-ID с использованием ChainLocks

Внедрили вторую часть схемы пополнения Блокчейн-ID, которая включает в себя доказательства ChainLock для лучшей поддержки доказательства клиента.

Маркеры функций

Включает особую детерминированную логику в сети для исправления багов и включения новых функций, не стирая при этом данные.

Настройка локальной сети / окружения

Локальная нода mn-bootstrap не поддерживает ChainLocks и InstantSend, так что для непрерывной интеграции нам пришлось реализовать запасной вариант на период разработки.

Верификация подписей с помощью Core

Внесены улучшения в Asset Lock Proofs (пополнение Блокчейн-ID), чтобы избежать дублирования логики и данных — лучше использовать Core, который уже применяет эту логику и обладает всеми необходимыми данными.

Удаление Insight API

Удалили зависимость от Insight и перенесли функционал на DAPI, чтобы улучшить стабильность и избавиться от дублирования.

Релиз DashMate

Мы постоянно улучшаем дистрибутив Dash Platform (ранее известный как mn-bootstrap), делая его более удобным и надёжным. Начиная с этой версии, мы считаем его достаточно зрелым проектом, чтобы дать ему новое имя. Мы настоятельно рекомендуем пользоваться именно им при запуске полных нод и мастернод в тестовой сети.

Улучшение CI

Медленные сборки и отсутствие доступного функционала в Travis CI сильно тормозили процесс разработки. Мы перешли на Github Actions и поработали над кэшированием. Новые сборки CI более удобны и работают в десять раз быстрее.

3-ий квартал 2021
complete

Dash Platform v0.20

ТЕСТОВАЯ СЕТЬ

  • Ротация набора валидаторов
  • Криптографические доказательства
  • Пороговая подпись состояния платформы
  • Оптимизация пирингового слоя
  • Метаданные платформы
  • Точная и надёжная проверка контрактов данных
  • Надёжная синхронизация JS Wallet
  • Улучшения Dashmate

Ротация набора валидаторов

Для достижения консенсуса в блокчейне платформы, особый набор мастернод — валидаторы — верифицируют и подписывают блоки. До версии 0.19 набор валидаторов был статичным и располагался на нодах, контролируемых DCG. С версии 0.20, для динамического распределения и ротации набора валидаторов между всеми мастернодами применяются Долгосрочные кворумы мастернод (LLMQ). При таком подходе нагрузка распределяется равномерно, что способствует надёжности и безопасности сети.

Криптографические доказательства

Раньше клиентам приходилось использовать доверенные полные ноды, чтобы убедиться в достоверности и целостности данных, получаемых от сети платформы. В этой версии DAPI предоставляет достаточные криптографические доказательства вместе с соответствующими данными платформы, и поэтому лёгкие клиенты (например, мобильные кошельки) могут безопасно взаимодействовать с Dash Platform.

Пороговая подпись состояния платформы

Чтобы предоставить криптографические доказательства и гарантировать консенсус сети, валидаторы раньше использовали неагрегированные EdDSA-подписи из криптографического дайджеста состояний платформы. Из-за количества и общего размера этих подписей, доказательства были довольно ресурсоемкими для использования в лёгких клиентах. В версии 0.20 используется механизм пороговой подписи BLS. В результате появляется всего одна подпись, которую мобильные кошельки и другие лёгкие клиенты могут легко верифицировать.

Оптимизация пирингового слоя

Раньше полные ноды и валидаторы использовали и верифицировали все типы P2P-сообщений. Это значит, что все полные ноды также получали весь трафик сети, содержащий сообщения, предназначенные лишь для валидаторов. В новой версии полные ноды больше не получают промежуточных консенсусных сообщений, формируемых валидаторами. Вместо этого валидаторы генерируют только одно сообщение с пороговой подписью BLS, которое содержит уже результаты консенсуса, и оно распространяется по всей сети. Таким образом, значительно снижается нагрузка на сеть, поскольку полные ноды больше не получают огромное количество сообщений. Использование пропускной способности сети сократилось на 99.5%.

Метаданные платформы

Теперь Dash Platform прикрепляет к ответам DAPI дополнительные метаданные, например, текущую высоту блокчейна платформы, а также синхронизированную высоту основного блокчейна, которую зафиксировали и с которой согласны все участвующие в консенсусе ноды. Поскольку блокчейн платформы и основной блокчейн не синхронизированы, платформа использует высоту основного платёжного блокчейна, чтобы гарантировать, что все ноды платформы обладают детерминированным представлением о состоянии основной сети.

Точная и надёжная проверка контрактов данных

В новой версии протокола Dash Platform обновляется спецификация JSON Schema, которая использовалась для определения контрактов данных в последней версии 2020-12, а также применяются строгие правила валидации для того, чтобы предотвратить возможные пользовательские ошибки в загруженных в сеть контрактах данных. Также внедрен специальный обработчик регулярных выражений, чтобы предотвратить атаки ReDoS.

Надёжная синхронизация JS Wallet

Предыдущие версии библиотеки JS Wallet не всегда получали от DAPI все запрошенные транзакции и сообщения Instantlock во время синхронизации. В версии 0.20 эту проблему решили.

Улучшения Dashmate

Последняя версия Dashmate содержит 20 исправлений и улучшений. Наиболее значимые из них сделаны, чтобы улучшить и сделать более надёжным процесс настройки локальных сетей разработки. Кроме того, улучшена производительность и добавлена поддержка Windows.

3-ий квартал 2021
complete

Dash Wallet

  • Интеграция биржи Liquid
  • Улучшения BIP70
  • Внедрён BIP69
  • Улучшения кодовой фразы
  • Улучшения синхронизации блокчейна
  • Обслуживание

Интеграция биржи Liquid (Android)

Интеграция Liquid Quick Exchange позволит оплачивать покупку Dash кредитными картами Visa прямо в Dash Wallet.

Улучшения BIP70

Улучшен внутренний интерфейс, чтобы пользователи получали единообразный опыт как при работе с новыми релизами DashDirect, так и с другими приложениями, использующими этот же протокол.

Внедрён BIP69

Изменение внесено для приведения процесса входа/выхода в соответствие с более распространённым стандартом, который обеспечивает лучшую анонимность.

Улучшения кодовой фразы

Для того, чтобы пользователи лучше понимали важность своей кодовой фразы и не делали её скриншоты, внесены улучшения в пользовательский интерфейс.

Улучшения синхронизации блокчейна

Для повышения эффективности синхронизации улучшен интерфейс статуса и внесены изменения в бэкенд.

Обслуживание

Были исправлены многочисленные ошибки и внесены изменения в интерфейс работы с Uphold, улучшена навигация, авторизация через отпечаток пальца, а также функция автоматического выхода из системы. Кроме того, в рамках подготовки к обновлению DashPay был проведён небольшой рефакторинг кода.

3-ий квартал 2021
complete

Приглашения DashPay (Android)

ТЕСТОВАЯ СЕТЬ

  • Platform v0.20
  • Улучшения интерфейса и доработка

Отправить приглашение

Чтобы облегчить вашим друзьям и членам семьи добавление в сеть Dash, вы можете отправить им приглашения — так они получат всё, что нужно для создания их имени пользователя.

Принять приглашения

Приглашение позволит новым пользователям, ещё не имеющим Dash, сразу же создать своё Имя пользователя, не дожидаясь получения первых средств Dash.

4-ый квартал 2021
complete

Dash Platform v0.21

ТЕСТОВАЯ СЕТЬ

  • Улучшение сообщений об ошибках
  • Создание надёжной структуры дерева состояний
  • Создание вторичных индексов для документов
  • Распределение нод тестовой сети
  • Процесс обновления

Улучшения сообщений об ошибках

Внедрение кодов ошибок и более подробные сообщения. Таким образом приложения-клиенты будут лучше их обрабатывать, и ошибки станет проще искать.

Создание надёжной структуры дерева состояний

Сейчас мы храним состояния в разных деревьях Меркла, что несёт дополнительную нагрузку на память и диск. Кроме того, для обеспечения атомарности и обработки кросс-БД транзакций необходима довольно сложная логика. Мы перейдём на новую, более надёжную и безопасную схему дерева состояний.

Создание вторичных индексов для документов

В ходе создания нового дизайна дерева состояний MongoDB будет заменён.

Распределение нод тестовой сети

Мы обновим тестовую сеть, чтобы включить в неё ноды из многочисленных дата-центров для моделирования реальных проблем с задержкой и производительностью, которые могут повлиять на масштабирование.

Процесс обновления

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

1-ый квартал 2022
complete

Dash Platform v0.22

ТЕСТОВАЯ СЕТЬ

  • Первый релиз GroveDB
  • Возможность обновлять контракты данных
  • ID мастернод
  • Уровни безопасности и назначение ID-ключа
  • Универсальный репозиторий

Первый релиз GroveDB

Первая в своём роде база данных, основанная на иерархической заверенной структуре данных (HADS) и работающая в инновационной системе хранения данных. Таким образом появится возможность использовать функции, недоступные для любой из уже существующих баз данных. В первом релизе будут активны вторичные индексы, а также криптографические доказательства цельности хранимого контента.

Возможность обновлять контракты данных

Это позволит редактировать схему контракта, не теряя данных и не создавая новый контракт. Это выгодно отличает Dash от других сетей со смарт-контрактами, у которых нет такой возможности.

ID мастернод

Когда у мастерноды есть Dash ID с привязанным к нему балансом, владелец мастерноды может получать вознаграждение за участие в консенсусе платформы. Так владельцы мастернод получают возможность дополнительного заработка.

Уровни безопасности и назначение ID-ключа

Для будущих операций с Dash Platform потребуются различные уровни безопасности. Например, для продажи очень ценных электронных активов необходим весьма высокий уровень безопасности, а для публикации фотографий с котами — нет. Благодаря этой функции, пользователи смогут хранить ключи с наиболее высоким уровнем безопасности в аппаратном кошельке, но при этом производить менее важные действия с платформой со своего телефона.

Универсальный репозиторий

Чтобы ускорить процесс разработки и выпуск сборок, компоненты кода Platform перенесли из отдельных репозиториев в один универсальный. При таком подходе снижается число рутинных операций, необходимых в процессе разработки.

август 2022
complete

Dash Core v0.18

  • Ротация кворумов, усиление безопасности IS
  • Снижение комиссии за подачу Предложений
  • Добавлен новый интерфейс управления QT
  • Первое внедрение улучшенного хард-форкинга
  • Детерминированная фиксация InstantSend
  • Бэкпорты BTC v0.18/v0.19/v0.20
  • Сторонняя проверка безопасности

Ротация кворумов, усиление безопасности IS

Улучшает распределение кворумной нагрузки между мастернодами, а также повышает безопасность InstantSend. Всё это было достигнуто за счёт смены поднабора мастернод в кворуме во время выбора участников кворума, а также за счёт ограничения числа кворумов, в которых одновременно может участвовать одна нода.

Снижение комиссии за подачу Предложений

Чтобы система управления стала более доступной, комиссия за подачу Предложений снижена с 5 DASH до 1 DASH. Это изменение было сделано согласно утвержденному мастернодами предложению.

Добавлен новый интерфейс управления QT

Чтобы облегчить пользователям Dash Core Qt доступ к подробному описанию предложений по управлению, была добавлена вкладка Governance.

Первое внедрение улучшенного хард-форкинга

Внедрены новая специальная транзакция и некоторые аспекты DIP23, необходимые для поддержки улучшенного механизма хард-форкинга, который появится в одной из последующих версий Dash Core.

Детерминированная фиксация InstantSend

Для лучшей поддержки системы ID Platform введена детерминировано верифицируемая фиксация InstantSend (DIP22). Это позволяет проверять последующие транзакции InstantSend, исключая неопределённость.

Бэкпорты BTC v0.18/v0.19/v0.20

Прогресс в бэкпортировании Bitcoin Core v0.18 продвинулся с 83% до 86%, а в v0.19 — с 41% до 53%. Кроме того, в v0.21 и v0.22 были бэкпортированы 18% и 10% соответственно.

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

Dash Core Group официально сотрудничает с профессиональной аудиторской фирмой для проведения проверок безопасности кодовой базы Core.

декабрь 2022
complete

Dash Platform v0.23

ТЕСТОВАЯ СЕТЬ

  • Возможность обновлять ID
  • Первичные расчёты комиссии за хранение
  • Распределение комиссий за переходы состояний
  • Вывод кредитов с Platform на блокчейн Dash
  • Первая синхронизация заголовков
  • Набор Dash Platform Bench Suite

Возможность обновлять ID (см. DIP11)

Устранение функционального разрыва касательно спецификаций DIP0011. Включает в себя внедрение Перехода состояния обновления ID, улучшения безопасности публичных ключей ID, дополнительный функционал для вывода кредитов платформы, а также внедрение доказательства владения ключем ID.

Первичные расчёты комиссии за хранение

Стимулирующая схема комиссий, которая будет компенсировать мастернодам затраты на обработку и хранение, а также предотвратит спам. Внедрение новой системы расчёта комиссионных сборов, зависящих от операций, которые необходимы для обработки переходов состояний, а также от размера данных, которые хранятся в сети мастернод. Хотя расчёт комиссии за хранения довольно точный, размер комиссионных сборов за обработку ещё требует уточнений. В новой версии также будет внедрён механизм возврата комиссий при удалении данных.

Распределение комиссий за переходы состояний

Это система, при которой комиссии Platform собираются в пулы, откуда со временем будут распределяться между мастернодами. Так мастерноды сохраняют заинтересованность к хранению данных и следят, чтобы их нода не отключалась от сети. Комиссионные сборы за хранение переходов состояний распределяются на каждую Эпоху (которая длится ~18 дней) и покрывают общий оплаченный период хранения вплоть до 50 лет. Когда начинается новая Эпоха, мастерноды получают вознаграждения за предоставление сервисов в предыдущей Эпохе.

Вывод кредитов с Platform на блокчейн Dash

Кредиты Platform можно обменять на Dash. Мастерноды смогут легко вывести вознаграждения, полученные за обеспечение работы Platform.

Первая синхронизация заголовков

Повышена надёжности и безопасность синхронизации блокчейна в Dash JS wallet. JS Wallet станет настоящим SPV-клиентом, который проводит полную синхронизацию и верификацию блокчейна, запрашивая данные у случайно выбранных мастернод.

Набор Dash Platform Bench Suite

В этой версии появляется инструмент для измерения производительности компонентов Platform. Этот инструмент тесно привязан к периодичности формирования блокчейна Platform. Он даёт разработчикам надёжные средства для экспериментов и отслеживания производительности в динамике.

1-ый квартал 2023

Dash Platform BETA/v0.24

ТЕСТОВАЯ СЕТЬ

  • Dash Platform Protocol на Rust
  • Выполнение одного и того же блока
  • Вывод кредитов
  • Эффективная сериализация данных
  • Возврат комиссионных сборов
  • ID v2
  • Верификация общего количества кредитов
  • ID голосующих мастернод
  • Децентрализованный API с HTTPS

Dash Platform Protocol на Rust

Портирование DPP на Rust повысит безопасность и производительность. А также ускорит обработку блоков. Для интеграции Rust DPP в компоненты JS мы предоставляем WASM DPP. Это первый шаг к портированию Platform на Rust. JS хорошо подходил для экспериментов и прототипирования, но сейчас нам нужно что-то более надёжное.

Выполнение одного и того же блока

Это ограничение, тянущееся из проекта Tendermint, на котором изначально был построен консенсус нашей системы: подписи блока показывали только состояние предыдущего блока, а также все состояния перехода текущего блока. Поэтому, чтобы получить от DAPI заверенные данные, нужно было дождаться подтверждения следующего блока. Такой подход был не совместим с желаемой системой доказательств и системой хранения. Это улучшение также значительно снижает нагрузку на сеть и сокращает время, необходимое для добавления данных в Platform, что в итоге повышает качество пользовательского опыта.

Вывод кредитов

Сейчас можно конвертировать Dash в кредиты Platform, создав или пополнив баланс ID. Как правило, кредиты используются для оплаты комиссионных сборов за переход состояния. Мастерноды получают вознаграждения за хостинг Platform в кредитах (вознаграждения за блок и комиссионные сборы за переходы состояний). Теперь мастерноды и другие ID смогут конвертировать свои кредиты в Dash.

Эффективная сериализация данных

Ранее для Dash Platform Protocol (DPP) использовался механизм кодирования CBOR с неструктурированной сериализацией данных. Поскольку все данные на Platform хранятся в заранее заданных структурах, хранить информацию о структуре нет необходимости. И храня лишь значения, мы значительно сокращаем размер сериализованных объектов.

Возврат комиссионных сборов

Когда пользователь добавляет данные на Platform, он оплачивает постоянное хранение. Но не все данные на Platform должны храниться постоянно. В контрактах данных пользователи могут задать возможность обновления или удаления документов. С введением возврата комиссионных сборов пользователи могут получить кредиты назад, когда они удаляют свои данные.

ID v2

ID состоит из различных данных, таких как его баланса и набора публичных ключей, используемых для различных целей и на разных уровнях безопасности. Внедрение новой системы хранения ID позволит обновлять или получать лишь определённые части ID. Это снизит размер комиссионных сборов за переходы состояний и уменьшит нагрузку на сеть.

Верификация общего количества кредитов

Новая функция GroveDB — дерево сумм — позволяет внедрить механизм защиты против потенциальных инфляционных ошибок в блокчейне. Эта функция добавляет суммы нодам особого типа AVL-дерева Меркла. В этом дереве корневые ноды хранят сумму всех целочисленных значений в дереве. Каждый раз, когда в дереве сумм добавляется, удаляется или обновляется значение, обновляется родительская нода и, следовательно, меняется “суммарное значение” в корне. Механизм верификации кредитов сравнивает каждый блок всех кредитных балансов в хранилище с должным количеством кредитов в системе. Таким образом, предотвращается возможность инфляционной атаки, при которой выпускаются новые кредиты или токены, превышающие заранее заданный корректный запас.

ID голосующих мастернод

Это компонент обеспечит работу будущих функций управления на Platform.

Децентрализованный API с HTTPS

Начиная с этой версии, запросы DAPI обслуживаются через HTTPS, чтобы можно было строить приложения для браузеров.

1-ый квартал 2023

Dash Core v19

  • Высокопроизводительные мастерноды
  • Внедрение BLS v1.0
  • Бэкпортирование Bitcoin для v0.19/v0.20/v0.21/v0.22

Высокопроизводительные мастерноды (HPMN)

Высокопроизводительные мастерноды — это новый тип мастернод, который будет использоваться для обслуживания сети, участвуя в консенсусе как в блокчейне Dash Platform, так и в блокчейне Dash Payment (основной блокчейн). В этой системе обычные мастерноды будут продолжать оказывать сервисы только в основном блокчейне Dash Payment. Требования к HPMN будут выше, чем к обычным мастернодам — это залог в размере 4.000 Dash, а также лучшие технические характеристики, поскольку они будут работать не с одним блокчейном, а сразу с двумя.

Внедрение BLS v1.0

Обновление библиотеки подписей BLS в соответствии с новой схемой подписей для соответствия стандартам и улучшения безопасности.

Бэкпортирование Bitcoin для v0.19/v0.20/v0.21/v0.22

Бэкпортирование из Bitcoin Core из BTC v0.19/v0.20/v0.21/v0.22.

май 2023

Dash Platform RC1

ТЕСТОВАЯ СЕТЬ

  • Вознаграждение за блок для мастернод
  • Комиссионные сборы за обработку и корректировки
  • Синхронизация состояния
  • Обрезка блокчейна и архивные ноды
  • Обновление протокола
  • Инструментарий
  • Выполнение Атомарного перехода состояний
  • Внутренняя проверка безопасности
  • Стресс-тесты

Вознаграждение за блок для мастернод

Вознаграждение за блок для мастернод будет делиться между обычными и высокопроизводительными мастернодами (HPMN). Предназначенная для HPMN часть вознаграждения будет накапливаться в кредитах и со временем распределяться между нодами в качестве стимулирующего вознаграждения за обслуживание сервисов Platform. Если ноды предоставляли сервисы (вносили новые блоки Platform), они будут получать вознаграждение каждую Эпоху (~18 дней).

Комиссионные сборы за обработку и корректировки

Это применение рациональных комиссионных сборов за обработку, а также подстройка и корректировка уже существующих значений, чтобы убедиться, что все расходы покрываются надлежащим образом, а комиссии рассчитываются корректно.

Синхронизация состояния

Чтобы новые ноды быстрее синхронизировались с текущим состоянием, синхронизация состояния будет копироваться с других нод вместо того, чтобы самостоятельно обрабатывать весь блокчейн.

Обрезка блокчейна и архивные ноды

С появлением синхронизации состояния нодам больше не нужно хранить весь блокчейн, что снизит требования к хранению и соответствующие расходы. Мы представим новый тип мастернод — архивные ноды, которые должны будут хранить весь блокчейн целиком.

Обновление протокола

Тестирование и улучшение процесса обновления протокола, чтобы оптимизировать внесение значительных изменений в различные уровни системы.

Инструментарий

Внедряет метрики для компонентов Platform, необходимые для мониторинга сети, в том числе для дальнейших стресс-тестов.

Выполнение Атомарного перехода состояний

Изолирование системных ошибок при выполнении перехода состояний, чтобы они не влияли на другие переходы состоянийа в блоке. Обновление состояния производится в виде одной атомарной операции на уровне хранения данных.

Внутренняя проверка безопасности

Экспериментальная проверка безопасности и тесты от DCG

Стресс-тесты

Стресс-тесты выполняются с помощью набора для стресс-тестирования в специально предназначенной для этого сети.

июнь 2023

Dash Core v20

  • Специальная транзакция для фиксирования активов
  • Перераспределение вознаграждения Platform для мастернод

Специальная транзакция для фиксирования активов

OP_ASSET_LOCK для поддержки пополнения блокчейн-ID на платформе.

Перераспределение вознаграждения Platform для мастернод

Владельцы мастернод смогут обменивать свои кредиты L2 на Dash.

июнь 2023

Dash Platform v1.0 - РАЗВЁРТЫВАНИЕ

ОСНОВНАЯ СЕТЬ

  • Документация и DIP-ы
  • Валидация Dash Platform перед запуском в основной сети
  • Начало развёртывания в основной сети

Документация и DIP-ы

Создание необходимой документации, руководств и DIP-ов

Валидация Dash Platform перед запуском в основной сети

Различные эксперименты с сетью, ревизия кодовой базы, подготовка и исправление потенциальных багов в релизе для основной сети, при активном участии Сообщества Dash (с использованием проектов Сообщества на базе Dash Platform).

Начало развёртывания в основной сети

Первое развёртывание Platform произойдёт вместе с развёртыванием Core v0.20. Мы призовём сеть Dash выполнить требуемое обновление к концу 2-ого квартала 2023 года.

июль 2023

Dash Platform v1.0 - АКТИВАЦИЯ

Активация Dash Platform

Активация Dash Platform

Ни один человек или организация не контролирует момент, когда именно активируется протокол Platform; это произойдёт автоматически тогда, когда обновится целевое количество мастернод.

август 2023

Запуск DashPay

  • DPNS
  • DashPay

DPNS

Когда будет создан этот контракт, в сети появится возможность создавать имена пользователей.

DashPay

Когда будет создан этот контракт, пользователи смогут обновить Dash Wallet до официального (от DCG) мобильного приложения DashPay, чтобы создать своё имя пользователя.

4-ый квартал 2023

Улучшения DashPay

  • Запросы платежей в DashPay
  • Классификация имён пользователей

Запросы платежей в DashPay

Чтобы улучшить пользовательский опыт в кошельках DashPay, платежи можно будет пересылать друг другу, без необходимости заранее добавляться в список контактов.

Классификация имён пользователей

Пользователи будут делиться на несколько категорий (обычный, продавец и так далее). С таким разделением будет проще вводить дальнейшие улучшения, направленные на разные группы пользователей. Например, бонусные программы от продавцов, чаевые для продавцов, таргетированные сообщения и так далее.

4-ый квартал 2023

Dash Platform v2.0

  • Поддержка взаимозаменяемых токенов
  • Поддержка NFT
  • Виртуальная машина для смарт-контрактов

Поддержка взаимозаменяемых токенов

Обеспечение возможности выпуска особых токенов для различных специфических задач Web3, например, для сбора средств сторонними организациями, для управления и т. д.

Поддержка NFT

Подготовка Dash Platform для хранения и поддержки невзаимозаменяемых токенов. Возможность хранить NFT-данные в блокчейне с использованием функционала хранения Platform.

Виртуальная машина для смарт-контрактов

Подготовка Dash Platform к работе со смарт-контрактами и выполнению ончейн вычислений.

Присоединяйтесь к обсуждениям
Мы в социальных сетях
Dash Logo

Мгновенные транзакции с минимальной комиссией: любая сумма, куда угодно, в любое время.

Главная страница

Пользователям Бизнесу Скачать Купить онлайн Где потратить Провайдеры и инструменты

Организациям

Трейдеры Финансовые услуги Регулирование FastPass

Разработчикам

Документация Внести свой вклад Провайдеры и инструменты Дорожная карта

Сообществу

Общая информация Мастерноды Майнинг Новости
FAQ Команда Контакты Руководство по бренду Показатели сети Dash Найти криптомат

Subscribe to our
Newsletter

Subscription Type *
Success! Thank you for signing up for our newsletter.

У нас есть полноценная служба поддержки, где вам ответят живые люди, а также обучающие ресурсы, инструменты и документация.

Служба поддержки
Trustpilot
Terms of Use | Privacy Statement
This website uses cookies to improve your experience. Got it! Learn more
Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
SAVE & ACCEPT
18222