Особенности

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

  • Первый блок был добыт в 11 вечера по EST, 18 января 2014 года
  • Премайна не было
  • Алгоритм хеширования X11, доступен майнинг с помощью ЦПУ/GPU/ASIC-устройств
  • Время нахождения блока 2,6 минуты, размер блока 2MB, количество транзакций в секунду - ~56
  • Награда за блок уменьшается на 7,14% в год
  • Алгоритм изменения сложности - Dark Gravity Wave
  • Всего монет - от 17,74 млн. до 18,92 млн.
  • Децентрализованный второй уровень сети мастернод
  • Superior privacy using PrivateSend
  • Мгновенные транзакции обеспечены функцией InstantSend
  • Protection against blockchain reorganization events (commonly called 51% attacks) using ChainLocks
  • Децентрализованное управление с помощью блокчейна позволяет владельцам мастернод голосовать за бюджетные предложения и решения, влияющие на развитие Dash.

Мастерноды

В дополнение к традиционным наградам за добытый блок по алгоритму Proof-Of-Work (доказательство выполнения работы, PoW), пользователи Dash также получают вознаграждение за поддержание работы специальных серверов, называемых мастернодами. Благодаря своей инновационной двухуровневой структуре, Dash может предложить особые функции, работающие децентрализованно и без необходимости доверия кому- или чему-либо. При помощи мастернод работают функции PrivateSend, InstantSend, а также система управления и Бюджетная система. За запуск мастернод пользователи получают вознаграждения; 45% блочных наград распределяется на оплату сети мастернод. Практические рекомендации по всем вопросам, касающимся мастернод вы можете посмотреть здесь.

Мастерноды позволяют работать следующим функциям:

  • InstantSend позволяет производить транзакции практически мгновенно. Транзакции Dash с использованием InstantSend полностью подтверждаются в течение двух секунд.
  • PrivateSend gives financial privacy through a decentralized implementation of CoinJoin.
  • ChainLocks, which protects the blockchain against 51% mining attacks by signing blocks as they are mined.
  • Governance and Treasury allows stakeholders in Dash to determine the direction of the project and devotes 10% of the block reward to development of the project and ecosystem.
  • Dash Evolution сделает использование криптовалюты таким же простым, как использование PayPal.

Masternode owners must have possession of 1000 DASH, which they prove by signing a message included in a special transaction written to the blockchain. The Dash can be moved or spent at any time, but doing so will cause the masternode to fall out of queue and stop earning rewards. Masternode users are also given voting rights on proposals. Each masternode has one vote and this vote can be used on budget proposals or important decisions that affect Dash.

Masternodes cost money and effort to host so they are paid a percentage of the block reward as an incentive. Because only one masternode is paid in each block, the frequency of the payment can vary, as well as the value of the Dash paid out. This tool shows a live calculation of masternode earnings. These rewards decrease by 7% each year, together with the block reward. There is also the possibility for masternodes to earn money from fees in the future.

PrivateSend

PrivateSend gives you true financial privacy by obscuring the origins of your funds. All the Dash in your wallet is comprised of different «inputs», which you can think of as separate, discrete coins. PrivateSend uses an innovative process to mix your inputs with the inputs of at least two other people in a single transaction, so the value in Dash never leaves your wallet. You retain control of your money at all times.

Практическое руководство по использованию функции PrivateSend вы можете посмотреть здесь.

Так работает процесс PrivateSend:

  1. Работа PrivateSend начинается с разбивки ваших транзакционных входов на стандартные номиналы. Такими номиналами являются: 0,001 DASH, 0,01 DASH, 0,1 DASH, 1 DASH и 10 DASH - это почти похоже на номиналы обычных купюр, которыми вы ежедневно пользуетесь.
  2. Затем ваш кошелёк рассылает запросы на специально сконфигурированные с помощью ПО узлы в сети, называемые «мастернодами». Мастерноды получают запрос о том, что вы заинтересованы в перемешивании определённых номиналов. Никакой идентифицирующей информации мастернодам не отправляется, так что они никогда не смогут определить автора запроса.
  3. Когда в сети встречаются два других аналогичных запроса на перемешивание одинаковых номиналов, начинается сессия перемешивания. Мастерноды перемешивают входы и дают инструкции всем трём пользовательским кошелькам выплатить теперь уже трансформированные входы самим себе обратно. Ваш кошелёк выплачивает номинал напрямую себе же, но на другой адрес (называемый адресом сдачи).
  4. Your wallet must repeat this process a number of times with each denomination. Each time the process is completed, it’s called a «round». Each round of PrivateSend makes it exponentially more difficult to determine where your funds originated. The user may choose between 1-16 rounds of mixing.
  5. Your funds will be mixed by at least the number of rounds you specify. Dash 0.16 includes an update known as Random Round Mixing which will mix a given denomination by up to three extra rounds to further improve privacy.
  6. This mixing process happens in the background without any intervention on your part. When you wish to make a private transaction, your funds will be ready to spend. No additional waiting is required.

Обратите внимание, что сумма транзакции PrivateSend округляется, чтобы были потрачены все транзакционные входы. Все избыточные DASH будут потрачены на комиссию за транзакцию.

ВАЖНО: Ваш кошелёк может содержать только 1000 «адресов сдачи». Каждый раз во время процесса перемешивания будет использоваться один из этих адресов. Когда они все будут израсходованы, ваш кошелёк должен будет создать новые адреса. Но это произойдёт только в том случае, если активировано автоматическое сохранение кошелька. Соответственно, если вы отключили в настройках автоматическое сохранение, то и PrivateSend использовать не сможете.

InstantSend

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

Dash suffers from neither of these limitations thanks to its second-layer network of masternodes. Masternodes regularly form voting quorums to check whether or not a submitted transaction is valid. If it is valid, the masternodes «lock» the inputs for the transaction and broadcast this information to the network, effectively promising that the transaction will be included in subsequently mined blocks and not allowing any other spending of these inputs during the confirmation time period.

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

You can view a practical guide to use InstantSend here. InstantSend was introduced in a whitepaper called Transaction Locking and Masternode Consensus: A Mechanism for Mitigating Double Spending Attacks, and further improved through the introduction of LLMQ-based InstantSend in Dash 0.14.

Как InstantSend в Dash защищает продавцов от двойных трат, видео из канала Dash Detailed Аманды Б. Джонсон, 16 сентябоя 2016 года

ChainLocks

ChainLocks are a feature provided by the Dash Network which provides certainty when accepting payments. This technology, particularly when used in parallel with InstantSend, creates an environment in which payments can be accepted immediately and without the risk of “Blockchain Reorganization Events”.

The risk of blockchain reorganization is typically addressed by requiring multiple “confirmations” before a transaction can be safely accepted as payment. This type of indirect security is effective, but at a cost of time and user experience. ChainLocks are a solution for this problem.

ChainLocks Process Overview

Every twelve hours a new “LLMQ” (Long-Living Masternode Quorum) is formed using a “DKG” (Distributed Key Generation) process. All members of this Quorum are responsible for observing, and subsequently affirming, newly mined blocks:

  1. Whenever a block is mined, Quorum Members will broadcast a signed message containing the observed block to the rest of the Quorum.
  2. If 60% or more of the Quorum sees the same new block they will collectively form a “CLSIG” (ChainLock Signature) message which will be broadcast to the remainder of the network.
  3. When a valid ChainLock Signature is received by a client on the network, it will reject all blocks at the same height that do not match the block specified in that message.

The result is a quick and unambiguous decision on the “correct” blockchain for integrated clients and wallets. From a security perspective, this also makes reorganizations prior to this block impossible. See DIP0008 ChainLocks for a full description of how ChainLocks work.

Спорки

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

Новые функции или версии Dash проходят интенсивные проверки в тестовой сети перед запуском их в основной сети. Когда в основной сети запускается новая функция или версия, то по сети для всех пользователей рассылается сообщение, информирующее об изменениях и необходимости обновить программное обеспечение. Пользователи, обновившие свои клиенты, запускают на них новый код, но этот код не активируется, пока достаточный процент участников сети (обычно это 80%) не достигнет консенсуса по его запуску. Если с новым кодом случаются какие-то ошибки, то блоки не отвергаются сетью и незапланированных форков не происходит. Информация об ошибках собирается и направляется команде разработчиков. Когда разработчики удовлетворены стабильностью работы нового кода в основной сети и когда необходимый уровень консенсуса в сети достигнут - новый код дистанционно вводится в действие несколькими членами команды разработчиков, которые вместе подписывают особое сообщение сети своими приватными ключами. Если возникают какие-то проблемы, то новый код деактивируется таким же способом без необходимости для всей сети откатываться к предыдущей версии. С техническими деталями каждого отдельного спорка можно ознакомиться здесь.

Хэш-алгоритм X11

X11 - широко используемый алгоритм хеширования, созданный разработчиком Dash Core Эваном Даффилдом. Алгоритм хеширования X11 в блокчейне использует последовательность из одиннадцати научных алгоритмов хеширования для реализации принципа доказательства выполнения работы. Это необходимо для справедливого распределения обработки транзакций и для того, чтобы распространить монеты таким же образом, как изначально были распространены Биткойны. X11 был предназначен для того, чтобы усложнить задачу создания ASIC-устройств, тем самым давая валюте достаточно времени на разработку, прежде чем нависнет угроза централизации майнинга. Этот подход был в значительной степени успешным; ASIC-устройства для X11 существуют, начиная с 2016 года и составляют значительную часть хешрейта сети, но не привели к такому уровню централизации, который присутствует в Биткойне. Информацию о майнинге на алгоритме X11 можно найти в разделе Майнинг данной документации.

X11 - название алгоритма цепного доказательства выполнения работы (PoW), который был принят в Dash (был запущен в январе 2014 года как «Xcoin»). Частично на его создание вдохновил подход, используемый в криптовалюте Quark, где используется цепное хеширование с добавлением дополнительной «глубины» и сложности за счёт увеличения числа хешей, но X11 отличается от Quark тем, что раунды хешей определяются априори, вместо выбора случайным образом некоторых хешей.

Алгоритм X11 использует несколько циклов из 11 различных хешей (blake, bmw, groestl, jh, keccak, skein, luffa, cubehash, shavite, simd, echo), что делает его одним из самых безопасных и наиболее сложных криптографических хешей, используемых в современных криптовалютах. Имя X11 никак не связано с оконной системой с открытым кодом X11 Window System, распространённой в UNIX-подобных операционных системах.

Преимущества алгоритма Х11

Повышенная сложность и изощрённость цепного алгоритма обеспечивает повышенный уровень безопасности и меньшую неопределённость для цифровой валюты по сравнению с однохешевыми решениями PoW, которые не защищены от таких небезопасных случаев как SPOF (Single Point Of Failure - единая точка отказа). Например, вероятный, но невозможный вычислительный прорыв, который «взломал» бы хеш SHA256, смог бы поставить под угрозу всю сеть Биткойна, если она не перейдёт через хардфорк на другой криптографический хеш.

В случае аналогичного вычислительного прорыва цифровая валюта, использующая алгоритм X11 PoW будет продолжать надёжное функционирование до тех пор, пока все 11 хешей не будут взломаны одновременно. Если некоторые из 11 хешей окажутся ненадёжными, это послужит адекватным предупреждением для валюты, использующей X11 принять меры и заменить проблематичные хеши другими, более надёжными алгоритмами.

Учитывая спекулятивный характер цифровых валют и присущие им неопределенности как новое поле, алгоритм X11 может обеспечить повышенную уверенность своих пользователей и потенциальных инвесторов в том, что одношаговые подходы не могут. Цепочки хеширования, такие как X11, обеспечивают повышенную безопасность и долговечность для сохранения целей богатства, диверсификации инвестиций и хеджирования рисков, связанных с одномашинными валютами, которые страдают от SPOF (Single Point Of Failure - единая точка отказа).

Эван Даффилд, создатель Dash и цепного хеша X11, неоднократно писал о том, что X11 был интегрирован в Dash без намерения в будущем предотвратить создание ASIC-производителями ASIC-устройств для X11 , а скорее с целью предоставить аналогичный миграционный путь, который был у Биткойна (ЦПУ, GPU, ASIC-устройства).

Алгоритм Dark Gravity Wave

DGW или Dark Gravity Wave - это алгоритм регулировки сложности с открытым исходным кодом для криптовалют, основанных на Биткойне, который был впервые использован в Dash и с тех пор начал появляться в других цифровых валютах. DGW разработал Эван Даффилд, который является разработчиком и создателем Dash, в ответ на возможное использование бага ложной временной отметки, обнаруженного в алгоритме Kimoto Gravity Well. Концепция алгоритма DGW похожа на Kimoto Gravity Well, уровень сложности в нём также корректируется после каждого блока (а не каждые 2016 блоков, как в Биткойне) на основе статистических данных из недавно найденных блоков. Это позволяет выпускать блоки с относительно последовательными метками временем создания, даже если хеширующая мощность испытывает значительные колебания, не рискуя пострадать из-за бага временного скачка.

  • Версия DGW 2.0 была реализована в Dash, начиная с 45 000 блока и далее для того, чтобы полностью смягчить возможность ложной временной отметки.
  • Версия 3.0 была реализована 14 мая 2014 года для большего улучшения перенаправление переназначения с более плавными переходами. Он также устраняет проблемы с различными архитектурами, которые имеют разные уровни точности с плавающей точкой за счет использования целых чисел.

Темпы эмиссии

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

Хотя Dash основан на коде Биткойна, темп его эмиссии значительно изменён в сторону более плавного и постепенного уменьшения награды за блок. Если в Биткойне темп эмиссии уменьшается каждые четыре года на 50%, то Dash уменьшает эмиссию примерно на одну четырнадцатую (около 7,14%) каждые 210240 блоков (это приблизительно 383,25 дней). Нетрудно заметить, что если уменьшать ежегодный размер блочной награды на небольшую величину, то такой подход обеспечивает более плавный переход к экономике за счёт взимаемых комиссий, чем это произойдёт в Биткойне.

../_images/coin_emission.jpg

Темпы эмиссии монет у Биткойна и Dash

Общая эмиссия монет

Общая эмиссия монет Биткойна может быть рассчитана как сумма геометрического ряда, при этом общая эмиссия приближается (но не достигает) 21 000 000 BTC. Она будет продолжаться до 2140 года, но вознаграждение за майнинг сократится настолько быстро, что 99% всех Биткойнов будут в обращении уже к 2036 году, а 99,9% к 2048 году.

Общая эмиссия монет DASH также является суммой геометрического ряда, но конечная общая сумма монет неясна, потому что неизвестно, сколько из 10%-ного вознаграждения за блок, зарезервированного для бюджетных предложений, потребуется выделить фактически, так как это зависит от будущих результатов голосования. Dash будет продолжать выпускать монеты в течение примерно 192 лет, до тех пор, пока добыча за весь год майнинга не составит менее 1 DASH. После 2209 года будет создано ещё 14 DASH. Генерация последней монеты DASH займет 231 год, начиная с 2246 года и заканчивая 2477 годом, в котором эмиссия полностью прекратится. Исходя из этих чисел, максимальный и минимальный возможный объем выпуска монет в 2254 году может быть в пределах между:

17 742 696 DASH Если предположить, что распределяемый бюджет будет нулевым
18 921 005 DASH Если предположить, что распределяемый бюджет будет составлять полную сумму

Распределение вознаграждений за блок

В отличие от Биткойна, который выделяет майнеру 100% вознаграждения за участие в майнинге, Dash удерживает 10% от вознаграждения на использование в децентрализованной Бюджетной системе. Остальная часть блока, а также любые транзакционные сборы разделены в соотношении 50/50 между майнерами и мастернодами, которые детерминированно назначаются согласно логике выплат. Dash имеет суперблоки, которые появляются каждые 16616 блоков (около 30,29 дней) и могут выпустить до 10% совокупного бюджета, сдерживаемого периодом бюджетного цикла для прошедших голосование предложений бюджетной системы. В зависимости от использования бюджета это приводит к приблизительному распределению вознаграждения за бюджетный цикл в следующем порядке:

45% Вознаграждение за майнинг
45% Награда мастернодам по алгоритму Proof-of-Service
10% Бюджет децентрализованной системы управления

On 13 August 2020, the Dash network approved a proposal to modify the block reward allocation from 50/50 between miners and masternodes to 40/60 respectively. Once activated, this reallocation will result in an incremental adjustment to the percentage share every three superblock cycles, or approximately three months. The following table shows the incremental reallocation process. Reward reallocation changes would begin at the first superblock following activation and then occur every three superblock cycles (approximately once per quarter) until the reallocation is complete. This documentation will be updated with the specific dates once activation has occurred.

Adjustment Miner % Masternode % Change (%)
0 (Current) 50.0 50.0 0.00%
1 48.7 51.3 1.30%
2 47.4 52.6 1.30%
3 46.7 53.3 0.70%
4 46.0 54.0 0.70%
5 45.4 54.6 0.60%
6 44.8 55.2 0.60%
7 44.3 55.7 0.50%
8 43.8 56.2 0.50%
9 43.3 56.7 0.50%
10 42.8 57.2 0.50%
11 42.3 57.7 0.50%
12 41.8 58.2 0.50%
13 41.5 58.5 0.30%
14 41.2 58.8 0.30%
15 40.9 59.1 0.30%
16 40.6 59.4 0.30%
17 40.3 59.7 0.30%
18 40.1 59.9 0.20%
19 40.0 60.0 0.10%

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

Децентрализованное управление

Децентрализованное управление с помощью блокчейна, или DGBB, это предложенное Dash решение двух важнейших проблем в криптоиндустрии: управления и финансирования. Управлять децентрализованным проектом сложно, ведь в нём по определению нет центрального органа, принимающего решения за весь проект. В Dash такие решения принимает сеть, представленная владельцами мастернод. Система DGBB позволяет каждой мастерноде отдать один голос («за», «против» или «воздерживаюсь») за каждое предложение. Если предложение проходит голосование, оно может быть реализовано (или нет) разработчиками Dash. Ключевым примером является 2016 год и предложение команды Dash Core, в котором она спросила у мастернод, следует ли увеличить размер блока до 2 МБ. Консенсус был достигнут за 24 часа и предложение было принято. Сравните это с сетью Биткойн, где дебаты об увеличении размера блока идут почти три года.

DGBB также обеспечивает финансирование дальнейшего развития Dash. Если другие проекты находятся в зависимости от добровольных пожертвований или средств, полученных в результате премайна, то Dash использует 10% награды за блок для финансирования собственного развития. Каждый раз, во время добычи очередного блока, 45% награды получает майнер, 45% уходит сети мастернод, а оставшиеся 10% не создаются до конца месяца. В течение месяца, каждый может создать бюджетное предложение для сети. Если это предложение будет одобрено с перевесом как минимум в 10% от общего числа мастернод, то в конце месяца будет создана серия «суперблоков». В этот момент все невыплаченные блочные награды (10% за каждый блок) будут использованы для финансирования утверждённых предложений. Таким образом, сеть финансирует сама себя, резервируя 10% от награды за блок на финансирование бюджетных проектов.

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

Sentinel

Introduced in Dash 0.12.1, Sentinel is an autonomous agent for persisting, processing and automating Dash governance objects and tasks. Sentinel is implemented as a Python application that binds to a local version dashd instance on each Dash masternode.

A Governance Object (or «govObject») is a generic structure introduced in Dash 0.12.1 to allow for the creation of Budget Proposals and Triggers. Class inheritance has been utilized to extend this generic object into a «Proposal» object to supplant the current Dash budget system.

../_images/sentinel.png

График, демонстрирующий связь между Dash Sentinel и Dash Core

Комиссии

Транзакции в сети Dash записываются в блоки блокчейна. Размер каждой транзакции измеряется в байтах, но нет необходимости в корреляции между транзакциями с высокой стоимостью и количеством байтов, необходимых для обработки транзакции. Вместо этого, на размер транзакции влияет количество входных и выходных адресов, так как для хранения этой информации в блоке должно быть записано больше данных. Каждый новый блок генерируется майнером, которому выплачивается за выполнение работы по созданию блока награда за блок. Чтобы предотвратить заполнение сети спам-транзакциями, размер каждого блока искусственно ограничен. По мере увеличения объёма транзакций пространство в каждом блоке становится дефицитным ресурсом. Поскольку майнеры не обязаны включать все транзакции в производимые ими блоки, то после того, как блоки полностью заполнятся, в качестве стимула для майнера обрабатывать транзакции может быть включена добровольная комиссия за них. Большинство кошельков включают небольшую плату по умолчанию, хотя некоторые майнеры будут обрабатывать транзакции, даже без оплаты комиссии.

The release of Dash 0.12.2.0 and activation of DIP0001 saw a simultaneous reduction of fees by a factor of 10, while the block size was increased from 1MB to 2MB to promote continued growth of low-cost transactions even as the cost of Dash rises. Dash 0.13.0.0 introduced InstantSend autolocks, which causes masternodes to automatically attempt to lock any transaction with 4 or fewer inputs — which are referred to as “simple” transactions — and removes the additional fee for InstantSend. The current fee schedule for Dash is as follows:

Тип транзакции Рекомендованная комиссия За единицу
Стандартная транзакция 0,00001 DASH За килобайт данных транзакции
Автоматическое фиксирование при использовании InstantSend 0,00001 DASH За килобайт данных транзакции
InstantSend 0,0001 DASH За транзакционный вход
PrivateSend 0,001 DASH За 10 раундов перемешивания (в среднем)

Например, стандартная и относительно простая транзакция в сети Dash с одним входом, одним выходом и возможным адресом сдачи обычно имеет размер в диапазоне 200-400 байт. Если предположить, что цена за 1 DASH составляет 100 долларов США, то комиссия будет находиться в диапазоне от $0,0002 до $0,0004 или ниже, чем 1/50 цента. Обработка простой транзакции с использованием InstantSend при том же курсе будет бесплатной, тогда как более сложные транзакции InstantSend могут стоить около 1-2 центов за транзакцию, в зависимости от количества входов. Эти комиссии применяются независимо от курса DASH или доллара по отношению к самой транзакции.

PrivateSend works by creating denominations of 10, 1, 0.1, 0.01 and 0.001 DASH and then mixing these denominations with other users. Creation of the denominations is charged at the default fee for a standard transaction. Mixing is free, but to prevent spam attacks, an average of one in ten mixing transactions are charged a fee of 0.0001 DASH. Spending inputs mixed using PrivateSend incurs the usual standard or InstantSend fees, but to avoid creating a potentially identifiable change address, the fee is always rounded up to the lowest possible denomination. This is typically .001 DASH, so it is important to deduct the fee from the amount being sent if possible to minimise fees. Combining InstantSend and PrivateSend may be expensive due to this requirement and the fact that a PrivateSend transaction may require several inputs, while InstantSend charges a fee of 0.0001 DASH per input. Always check your fees before sending a transaction.

Evolution

Dash Evolution is the code name for a decentralized platform built on Dash blockchain technology. The goal is to provide simple access to the unique features and benefits of Dash to assist in the creation of decentralized technology. Dash introduces a tiered network design, which allows users to do various jobs for the network, along with decentralized API access and a decentralized file system.

Dash Evolution will be released in stages. Dash Core releases 0.12.1 through to 0.12.3 lay the groundwork for the decentralized features behind the scenes. Version 0.13 introduces the foundation of Evolution, specifically DIP2 Special Transactions and DIP3 Deterministic Masternode Lists. Version 0.14 establishes DIP6 Long Living Masternode Quorums. Expected in late 2019, Dash Core 1.0 will introduce key Evolution features such as username-based payments, the world’s first decentralized API (DAPI) and a decentralized data storage system (Drive) based on IPFS.

Ниже приведён текущий ход работы над Evolution, в неё добавлено множество компонентов, таких как:

  • Drive: A decentralized shared file system for user data that lives on the second tier network
  • DAPI: Децентрализованный API, который обеспечивает безопасный доступ к сети для пользователей третьего уровня
  • Децентрализованные кошельки DashPay: Эти кошельки являются лёгкими клиентами, подключёнными к сети через DAPI и могут работать на различных платформах
  • Второй уровень: Сеть мастернод, которая обеспечивает компенсированную инфраструктуру для проекта
  • Бюджеты: Второй уровень предоставляет возможность голосования для выделения средств на реализацию конкретных проектов в сети через бюджетную систему
  • Управление: Второй уровень предоставляет возможность голосования по управлению валютой и разработке курса развития, который принимает валюта
  • Детерминированные списки мастернод: Эта функция представляет список мастернод на блокчейне, который используется для вычисления предыдущих и настоящих кворумов.
  • Социальный кошелёк: Представляем социальный кошелёк, в котором доступен список друзей, группировка пользователей и совместные учётные записи с мультиподписью.

Превью Evolution

Dash Dapps - Demoing Community Development on environment, 17 August 2020

Let’s Talk Dash Dapps feat. Sample Dapps & Wallet API (Ep 2), 6 August 2020

Let’s Talk Dash Dapps feat. Chrome Wallet (Ep 1), 28 July 2020

Следующие видео с участием основателя Dash Эвана Даффилда и главы UI/UX Development Чака Уильямса описывают процесс разработки и предстоящие функции платформы Dash Evolution.

Демо Evolution №1 - Первый Dash DAP, 16 марта 2018 года

Демо Evolution №2 - Мобильная Эволюция, 25 апреля 2018 года

Демо Evolution №3 - Удобная работа с Dashpay, 15 мая 2018 года

Чак Вильямс об Evolution, Конференция Dash в Лондоне, 14 сентября 2017 года

Эван Даффилд о дорожной карте Evolution, Dash Force News, 28 июня 2017 года