Особенности

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

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

Мастерноды

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

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

  • InstantSend позволяет производить транзакции практически мгновенно. Транзакции Dash с использованием InstantSend полностью подтверждаются в течение двух секунд.
  • PrivateSend обеспечивает финансовую приватность, скрывая источник средств на блокчейне.
  • Управление и Бюджетная система позволяет держателям Dash определять направление развития проекта и распределять 10% от награды за блок на развитие проекта и экосистемы (по состоянию на май 2018 годовой бюджет Dash превышает 30 млн. долларов США).
  • Dash Evolution сделает использование криптовалюты таким же простым, как использование PayPal.

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

Мастерноды требуют времени и денег на поддержание своей работы, поэтому для мотивации их услуги оплачиваются из награды за блок. При текущем количестве мастернод и размере награды, одна мастернода в 2017 году зарабатывает в среднем около 8% годовых на 1000 DASH (что в месяц составляет 6,97 DASH или 1360 долларов по состоянию на июль 2017 года). Следующий инструмент показывает текущую калькуляцию заработка на мастерноде. Указанная награда ежегодно уменьшается на 7%, но растущая стоимость DASH может компенсировать это снижение. В начале 2016 года мастерноды фактически получали 140 DASH в месяц, но это, на самом деле, составляло меньшую сумму денег, чем сегодняшние 600 долларов США в месяц. Также для мастернод существует возможность в будущем зарабатывать деньги из комиссий.

PrivateSend

Функия PrivateSend даёт вам полную финансовую анонимность, скрывая источники ваших средств. Все DASH в вашем кошельке состоят из различных «входов», которые можно представить себе в виде отдельных, дискретных монет. PrivateSend запускает инновационный процесс перемешивания ваших входов со входами двух других пользователей таким образом, что ваши деньги не покидают кошелёк. Вы продолжаете сохранять постоянный контроль над своими деньгами.

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

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

  1. Работа PrivateSend начинается с разбивки ваших транзакционных входов на стандартные номиналы. Такими номиналами являются: 0,001 DASH, 0,01 DASH, 0,1 DASH, 1 DASH и 10 DASH - это почти похоже на номиналы обычных купюр, которыми вы ежедневно пользуетесь.
  2. Затем ваш кошелёк рассылает запросы на специально сконфигурированные с помощью ПО узлы в сети, называемые «мастернодами». Мастерноды получают запрос о том, что вы заинтересованы в перемешивании определённых номиналов. Никакой идентифицирующей информации мастернодам не отправляется, так что они никогда не смогут определить автора запроса.
  3. Когда в сети встречаются два других аналогичных запроса на перемешивание одинаковых номиналов, начинается сессия перемешивания. Мастерноды перемешивают входы и дают инструкции всем трём пользовательским кошелькам выплатить теперь уже трансформированные входы самим себе обратно. Ваш кошелёк выплачивает номинал напрямую себе же, но на другой адрес (называемый адресом сдачи).
  4. Чтобы надёжно скрыть ваши средства, кошелёк должен повторить выполнение этого процесса несколько раз с каждым номиналом. Каждый цикл этого процесса называется «раундом». Каждый следующий раунд PrivateSend экпоненциально усложняет возможность отследить происхождение ваших средств. Пользователь может выбрать 1-16, от 1 до 16 раундов перемешивания.
  5. Процесс перемешивания происходит автоматически в фоновом режиме и не требует вмешательства с вашей стороны. Когда вы захотите выполнить транзакцию, ваши средства уже будут анонимизированы. Дополнительное ожидание не потребуется.

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

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

InstantSend

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

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

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

Практическое руководство по использованию функции InstantSend можно посмотреть здесь. Функция InstantSend была представлена в Белой книге под названием Блокировка транзакций и консенсус мастернод: механизм для смягчения атаки двойных трат.

Как 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-Lasting 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% Бюджет децентрализованной системы управления

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

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

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

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

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

Sentinel

Sentinel является автономным агентом для сохранения, обработки и автоматизации объектов и задач управления Dash версии 12.1 и для расширенных функций в предстоящей версии 1.0 Dash (Evolution). Sentinel реализован в виде Python-приложения, привязанного к экземпляру dashd локальной версии 12.1 на каждой мастерноде Dash 12.1.

Объект управления (или «govObject») представляет собой общую структуру, введённую в Dash Core версии 12.1, которая обеспечивает создание бюджетных предложений, триггеров и сторожевых таймеров. Наследование класса было использовано для расширения этого дженерик-объекта в объект «Предложение» для вытеснения текущей бюджетной системы Dash.

../_images/sentinel.png

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

«Различия с Sentinel на самом деле являются архитектурными и такими, которые не просто/не интересно объяснять пользователям, поскольку они являются мостом от версии 12.0 к возможностям Evo (но не полностью их реализуют), а Sentinel в любом случае является лишь частью улучшений версии 12.1. В предварительном релизе Sentinel, функции управления были «жёстко привязаны» к основному коду. В основном релизе Sentinel делает этот процесс абстрактным, потому что в Evolution существует множество типов Объектов от Пользователей до Аккаунтов, Контактов и т. д., и если бы мы не сделали это изменение сразу, то будущие изменения / улучшения Evolution (например, добавление нового типа Объекта) потребовали бы изменения основного кода. Теперь Core не зависит от типов объектов, и мы можем продвинуться в этом направлении и упростить работу пользователям, вместо того, чтобы совершенствовать только управление. Что касается документации, то по Sentinel нет специализированной Белой книги, но у нас есть различные документы для Evo, сформированные из текущих RFC-проектов, которые используются в качестве основы для разработки Evo.»

—Энди Фрир, разработчик Evolution

Комиссии

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

Выпуск Dash версии 0.12.2.0 и активация DIP0001 позволили одновременно снизить комиссию в 10 раз и увеличить размер блока с 1 до 2 МБ, что поспособствовало дальнейшему росту недорогих транзакций, даже во время повышения стоимости DASH. Dash также поддерживает InstantSend и PrivateSend транзакции, у которых другой и обязательный перечень комиссий. В Dash версии 0.13.0.0 введены автоматические фиксирования InstantSend, которые заставляют мастерноды автоматически пытаться фиксировать любую транзакцию с 4 или менее входами, которые относятся к «простым» транзакциям и не требуют дополнительной платы за использование InstantSend. Перечень комиссий для Dash версий 0.13.x по состоянию на декабрь 2018 года выглядит следующим образом:

Тип транзакции Рекомендованная комиссия За единицу
Стандартная транзакция 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 работает, создавая номиналы 10, 1, 0,1, 0,01 и 0,001 DASH, а затем смешивая эти номиналы с монетами других пользователей. Создание номиналов оплачивается по стандартной ставке за стандартную транзакцию. Смешивание бесплатное, но для предотвращения спам-атак в среднем по одной из десяти транзакций смешивания взимается комиссия в размере 0,0001 DASH. За смешивание входов с использованием PrivateSend взимаются обычные стандартные комиссии или комиссии InstantSend, но для избежания создания потенциально идентифицируемого адреса сдачи, плата всегда округляется до наименьшего возможного номинала. Обычно это 0,001 DASH, поэтому важно вычесть комиссию за отправленную сумму, если это возможно, чтобы свести к минимуму комиссионные сборы. Сочетание функций InstantSend и PrivateSend может оказаться дорогим из-за этого требования, а также того факта, что для транзакции PrivateSend может потребоваться несколько входов, а InstantSend взимает плату в размере 0,0001 DASH за каждый вход. Всегда проверяйте комиссию перед отправкой транзакции.

Evolution

Dash Evolution is the code name for a decentralized currency 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 будет выпускаться поэтапно. Релизы Dash Core, начиная с версии 0.12.1 и до версии 0.12.3 заложат основу негласных децентрализованных функций. Версия 0.13 представляет собой основу Evolution, в частности Специальные транзакции DIP2 и Детерминированные списки мастернод DIP3. В версии 0.14 предусмотрены Долгосрочные кворумы мастернод DIP6. Выпуск Dash Core 1.0 ожидается в конце 2019 года, в нём будут представлены ключевые функции Evolution, такие как платежи по имени пользователя, первый в мире децентрализованный API (DAPI) и децентрализованная система хранения данных (Dash Drive) на основе IPFS.

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

  • Dash Drive: Децентрализованная общая файловая система для пользовательских данных, которая расположена в сети второго уровня
  • DAPI: Децентрализованный API, который обеспечивает безопасный доступ к сети для пользователей третьего уровня
  • Децентрализованные кошельки DashPay: Эти кошельки являются лёгкими клиентами, подключёнными к сети через DAPI и могут работать на различных платформах
  • Второй уровень: Сеть мастернод, которая обеспечивает компенсированную инфраструктуру для проекта
  • Бюджеты: Второй уровень предоставляет возможность голосования для выделения средств на реализацию конкретных проектов в сети через бюджетную систему
  • Управление: Второй уровень предоставляет возможность голосования по управлению валютой и разработке курса развития, который принимает валюта
  • Детерминированные списки мастернод: Эта функция представляет список мастернод на блокчейне, который используется для вычисления предыдущих и настоящих кворумов.
  • Социальный кошелёк: Представляем социальный кошелёк, в котором доступен список друзей, группировка пользователей и совместные учётные записи с мультиподписью.

Превью Evolution

Следующие видео с участием основателя 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 года