DEXAS

WHITEPAPER

DEXAS

Быстрая и стабильная децентрализованная биржа

Dexas

Содержание

Dexas

Предисловие

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

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

Dexas

Введение

Биржа функционирует на базе BitShares — многоуровневой платформы на базе блокчейна, в разработке которой принимал участие программист Чарльз Хоскинсон, писавший код для Ethereum. Блокчейн в той конфигурации, в которой он функционирует сейчас, был запущен 13.10.2015, хотя комьюнити вокруг него сформировалось ещё в 2013.

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

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

Dexas

Архитектура

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

Принцип работы блокчейна

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

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

Процесс проведения транзакций

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

  • Имя отправителя;
  • Имя получателя;
  • Точная сумма;
  • Зашифрованное примечание.

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

Функционирование сети

Принцип функционирования сети относительно прост. Роль блокчейна в данном случае сводится к хранению данных о транзакциях. При этом хранить эту информацию он может как в нераспределённом (одиночном) виде, так и в децентрализованной MESH сети. Во втором случае каждый участник системы соединён с остальными по принципу peer-to-peer, в результате чего все данные об осуществлённых транзакциях пересылаются сразу всем пользователям блокчейна. Таким образом, запрошенная транзакция достигает в итоге BP (Block Producer) — серверов, подписывающих генерируемые блоки согласно протоколу. После этого транзакцию можно считать завершённой.

Консенсус

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

Существует несколько типов консенсусных моделей. Большинство блокчейнов сегодня руководствуется алгоритмом Proof of Work. Дословно его название переводится как «доказательство выполненной работы». Принцип алгоритма состоит в том, чтобы заставить участников системы выполнять долгие и трудоёмкие вычислительные процессы. Таким образом, блокчейн оказывается надёжно защищён от взлома и несанкционированных переводов, однако платить за это приходится высоким энергопотреблением, низкой масштабируемостью и долгим подтверждением транзакций при высокой нагрузке на сеть. Куда менее энергозатратным, но от этого не менее эффективным является консенсусный алгоритм Delegated Proof of Stake (делегированное подтверждение доли). Прежде всего, он позволяет отказаться от прожорливого в плане вычислительных затрат майнинга и вместе с тем повысить скорость подтверждения транзакций. Новые блоки в данном случае создаются с фиксированной скоростью, а повышение нагрузки на сеть не влечёт за собой существенного снижения скорости подтверждения транзакций, как в случае с Proof of Work. Кроме того, алгоритм консенсуса Delegated Proof of Stake позволяет пользователям напрямую выбирать методом голосования так называемых свидетелей — участников системы, ответственных за добавление новых блоков в блокчейн и получающих за это финансовое вознаграждение (аналог майнеров в PoW). При этом голосование не происходит разово, а является непрерывным процессом, что стимулирует свидетелей качественно выполнять свои функции.

С точки зрения соотношения скорости, безопасности и энергозатрат Delegated Proof of Stake является одним из самых передовых консенсусных алгоритмов на сегодняшний день. Это позволяет блокчейну BitShares гарантировать держателям активов простоту и комфорт проведения транзакций, а пользователям новой децентрализованной биржи Dexas — надёжность и стабильность.

Протокол

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

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

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

Валидация

Сформированные, но пока ещё не обработанные инструкции проверяются на предмет валидности и пригодности к исполнению. Так, к примеру, в случае с транзакциями проверяются суммы: в первую очередь числовое значение переводимой суммы должно быть со знаком «плюс».

Оценка

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

Применение

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

Пример

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

В данном случае транзакция — это операция, в то время как отправитель, сумма и получатель — инструкции. Мы рассмотрели самый простой пример. В случае работы с биржей возможно выполнение куда более сложных операций, однако каждая из них всё равно проходит процедуру валидации, оценки и применения. Это делает работу с финансовой платформой BitShares и биржей Dexas простой, надёжной и безопасной.

Возможности по расширению функционала

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

Идентификация

В финансовой платформе BitShares реализована простая и понятная система идентификации пользователей. Здесь применяются удобные для чтения имена аккаунтов, в то время как за безопасность отвечают уникальные для каждого участника системы публичные ключи. Каждому имени пользователя соответствует свой уникальный ключ. Данное соответствие прописывается в блокчейне и проверяется каждый раз при входе человека в систему. Таким образом удаётся убить сразу двух зайцев: обеспечить высокий уровень безопасности и при этом сделать обмен данными между пользователями простым и удобным. Кроме того, взаимодействующие с блокчейном приложения могут руководствоваться белыми списками с целью обеспечения максимальной безопасности клиентских аккаунтов. За счёт этого децентрализованная криптовалютная биржа Dexas не требует от клиентов верификации, предоставляет полный безлимит на вывод и гарантирует надёжную и безопасную работу.

Производительность и способность к масштабированию

Выбор платформы BitShares для децентрализованной биржи Dexas во многом обусловлен её широкой масштабируемостью и высокой производительностью. На тестовом сегменте сети был установлен рекорд 22 000 operations/sec. И это далеко не предел: анализ технологии показывает, что при необходимости можно достичь и 100 000 operations/sec. Для этого придётся внести некоторые изменения в протоколы передачи данных и увеличить ёмкость функционирующих серверов. Пока что в этом нет необходимости, так как финансовая платформа отлично справляется с возложенной на неё нагрузкой. Однако если такая потребность возникнет, у платформы для этого есть весь необходимый потенциал. А это значит, что у пользователей децентрализованной биржи Dexas никогда не будет проблем со стабильностью и скоростью работы.

При работе над блокчейном BitShares были использованы технологические наработки компании LMAX Exchange Group. Как известно, их платформа способна обрабатывать более 6 000 000 operations/sec, и этого удалось достичь за счёт соблюдения следующих принципов:

  • Хранение всех данных в памяти;
  • Содержание всей бизнес-логики в одном стриме данных;
  • Хранение всех хеш-сумм и цифровых подписей отдельно от бизнес-логики;
  • Применение ООБД.

Применение данных принципов позволило достичь высокой скорости работы даже без особых усилий над оптимизацией, а при внесении определённых изменений в протокол и модернизации серверов скорость можно увеличить ещё больше. По результатам публичного стресс-теста, проведённого в начале 2018 года, блокчейны Bitcoin и Ethereum в совокупности способны обрабатывать не более 1% транзакций от пиковой производительности BitShares.

Авторитет

Цепочка блоков BitShares одной из первых начала использовать иерархическую систему Private Keys. Её суть состоит в том, что у каждого пользователя хранится два типа электронных ключей: активные и резервные. Активные используются каждый день и могут храниться на устройстве пользователя. Резервные имеют более сложный формат и применяются для восстановления доступа к кошельку. Резервные ключи рекомендуется хранить офлайн на надёжном носителе. С их помощью можно заново сгенерировать утерянный активный ключ и вернуть доступ к аккаунту. Кроме того, финансовая платформа BitShares поддерживает Master Password с возможностью локального шифрования клиентских ключей.

Разрешения

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

Фактически разработчикам платформы BitShares удалось добиться надёжности и безопасности, которую может дать технология мультиподписи, но при этом сами аккаунты мультиподпись не используют. Организовано это следующим образом: каждая связка активного и резервного ключа прописывается в блокчейне и каждой такой связке присваивается вес. При этом авторитет (см. выше) не может превышать определённого порогового значения. Чтобы запрошенная операция была принята к исполнению, система ждёт, пока наберётся достаточное количество подписей, и только после этого операция считается валидной и исполняется.

Шифруемые сообщения

Финансовая платформа BitShares поддерживает публичный memo-key, что позволяет пользователям системы обмениваться зашифрованными сообщениями между собой. Текст шифруется по протоколу Диффи-Хеллмана, что исключает его несанкционированное прочтение третьими лицами. Обмен данными абсолютно конфиденциален, так как доступ к общему ключу есть только у отправителя и получателя.

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

`

Основные активы валютных пар

Актив BTC

BTC (Bitcoin) — это первая в мире децентрализованная цифровая валюта. Эта валюта принципиально отличается от всех ранее созданных электронных валют и платёжных систем. Она не привязана ни к каким физическим активам или «официальным» валютам, а цена цифровой монеты — биткойна — регулируется исключительно рыночным спросом и предложением.

Bitcoin — это также и всемирная платежная система, через которую можно проводить операции с данной валютой. Главное ее отличие от традиционных платежных систем в том, что система Биткойн не имеет никакого управляющего и процессингового центра — все операции происходят исключительно в сети равноправных клиентов.

Актив BITUM

BITUM (Bitum) — дополнительный торговый актив биржи Dexas. Первый запуск блокчейна Bitum датируется 08.11.2017 и в настоящий момент базируется на исходном коде Bitcoin и Decred, используя новейшие и один из самых безопасных алгоритмов хэширования. Команда разработчиков объединила все важные и полезные на сегодняшний день разработки в области криптовалют. Криптовалюта Bitum будет интересна как обычным майнерам, так и крупным и начинающим инвесторам.

Представляя Bitum, новое поколение цифровой валюты, которая ориентирована на три ключевых фактора:

  • Руководство;
  • Легкий обмен;
  • Надежное вложение.

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

Пользователи Bitum смогут легко и безопасно обмениваться, инвестировать и приумножать свой капитал. Планируется создать не только удобную инвестиционную платформу и криптовалютный обмен, но и интегрировать сервисы для быстрого обмена монет Bitum на фиатные валюты, с прямым выводом на Visa и Mastercard.

Сервисы Bitum станут неотъемлемой частью и главным отличием от многих других криптовалют. Мы хотим создать децентрализованную экосистему для безопасных инвестиций и финансирования.

Актив BTS

BTS (BitShares) — основной актив блокчейна, предоставляющий пользователям финансовой платформы функции управления. Под данными функциями подразумевается влияние на блокчейн и протоколы системы. В соответствии с концепцией алгоритма Proof of Work, у крупных держателей данного актива больше влияния на финансовую платформу BitShares. Сила голоса определяется количеством имеющихся в распоряжении пользователя активов. Примечательно также, что держатели активов могут передать полномочия Proxy — доверенным лицам. Такая возможность была введена с целью повысить результативность голосований. В целом данная концепция максимально приближена к представительной демократии — политическому режиму, при котором источником власти является народ, однако управление делегируется выбранным депутатам. При этом доверенные лица могут быть отстранены от управления системой на основе голосования, происходящего непрерывно. Как и в случае с политической системой, данные лица обязаны отчитываться о своих действиях и исправно выполнять возложенные на них обязательства по доверительному управлению.

Основным отличием от классической демократической модели является тот факт, что вес голоса определяется количеством хранящихся на кошельке пользователя нативных активов BTS.

Комитет по управлению блокчейном

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

Производители новых блоков

Генерирование блоков происходит в соответствии с алгоритмом Delegated Proof of Stake, поэтому к производству новых блоков допускаются исключительно заверители. Чтобы завоевать такое право, они должны провести кампанию, на основе которой в честной конкуренции получить голоса от держателей BTS. Только после победы в голосовании им будет дана возможность создавать новые блоки и получать награду за проделываемую работу.

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

Работники

Работниками в рамках финансовой платформы BitShares называют участников, претендующих на получение финансирования для своего проекта. Данный механизм функционирует следующим образом: работник формирует заявку на получение финансирования из бюджета (рабочий оффер), после чего проводит агитационную кампанию с целью набрать требуемое количество голосов. Если участники системы оценивают проект как значимый и отдают ему свои голоса, работник получает запрошенное финансирование.

Комиссия системы

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

Система рефералов

В финансовой платформе BitShares реализована полноценная реферальная система. Принцип её работы предельно прост: из комиссии за транзакции вычитается 80% и делится между регистратором и реферером. От этой программы можно отказаться в пользу так называемого пожизненного членства. В таком случае участник системы попросту будет получать обратно 80% от всех своих комиссий.

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

Первичное размещение активов

Код блокчейна BitShares был разработан на частные средства и вышел под лицензией открытого ПО MIT. Максимальное предложение, установленное блокчейном, составляет 3.6 млрд актива BTS, в то время как между ключами было распределено 2.4 млрд. 1.1 млрд BTS был зарезервирован для выплаты награды производителям новых блоков, а также для выделения финансирования на новые проекты по запросам работников. По мере развития сети и увеличения количества операций данный резерв будет пополняться за счёт комиссий с транзакций пользователей.

Объём предложения

Если под максимальным предложением, обозначенном в разделе выше, понимается максимально возможное кол-во актива (наподобие 21 млн BTC на блокчейне Bitcoin), то под фактическим объёмом понимают совокупность монет, находящихся в обращении среди участников финансовой платформы. Важно понимать, что любое голосование, происходящее на блокчейне BitShares, учитывает лишь циркулирующий объём и на основе него оценивает силу голосов.

Резервный бюджет

Резервом называют разницу между общим количеством находящихся в обращении активов и их максимальным значением. В целях рационализации расходования средств дневной бюджет ограничен по следующей формуле: общий бюджет / 2924.

Финансирование работников

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

Работники, чьи проекты набрали больше голосов по результатам голосования, получают финансирование первыми. Учитывая тот факт, что дневной бюджет ограничен, часть работников может не получить финансирование из-за превышения лимита. Кроме того, проектная деятельность всех работников абсолютно прозрачна и при невыполнении взятых на себя обязательств они могут быть лишены статуса работника по результатам голосования держателей актива BTS.

Финансирование заверителей

Генерирование новых блоков сопряжено с расходами на содержание оборудования. При написании кода блокчейна BitShares этот момент был учтён, поэтому все производители блоков (заверители) получают вознаграждение в виде нативного актива BTS. Комитет по управлению блокчейном может корректировать размер получаемого заверителями вознаграждения в зависимости от курса BTS по отношению к фиатным деньгам.

Размер комиссионных сборов

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

Примечательно, что в отличие от блокчейнов, функционирующих в соответствии с алгоритмом Proof of Work и постоянно вознаграждающих майнеров за создание новых блоков, у BitShares есть возможность увеличить бюджетный резерв и снизить циркулирующий объём BTS. Это может случиться, если совокупная сумма комиссий будет выше, чем общее количество актива, выделенного на генерирование блоков и финансирование новых проектов. В таких случаях у комитета блокчейна есть возможность скорректировать комиссию, а также размер средств, выделяемых на новые проекты и генерирование блоков. Стоит отметить, что в отличие от других блокчейнов, BitShares выставляет фиксированные значения комиссий. Данные значения прописываются в прейскуранте на основе голосования пользователей системы. Каждой функции может быть присвоена своя комиссия.

Правовой статус платформы BitShares и биржи Dexas

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

Листинг

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

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

Модерация

Команда разработчиков биржи Dexas намерена начать бороться со SCAM монетами создавая действительно надежный инструмент для инвистирования и торговли. Поэтому каждая монета или токен, будут проходить жесточайщий контроль во избежании попадания мошеннических активов на биржу Dexas.

Официальные доменные имена

Криптовалютная биржа Dexas имеет два официальных доменных имени:

  • dexas.io
  • dex.as

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

Особая благодарность

Выражаем особую благодарность Stefan Schiessl <[email protected]> за активную помощь в создании проекта Dexas.