Вход Регистрация
Waves

Waves рекомендуем

  • 22 сентября 2016 в 12:57
  • 0
  • 1171
Сайт: Wavesplatform.com
Дата выхода: апрель 2016

Waves — open source блокчейн-платформа для эмиссии, торговли и обмена активами/собственными токенами на блокчейне. К июню 2016 года в рамках краудфандинговой кампании проект привлек финансирование в размере 29 445 BTC, что по действовавшему на тот момент курсу составило более $15 млн. Как отмечают в самой компании, команда Waves нацелена на простоту использования и массовый рынок.

В отличие от базирующегося в Канаде ядра команды Ethereum и немецкой команды Lisk, костяк команды Waves работает в Москве. Своей целью платформа Waves ставит решение конкретных бизнес-задач с большой нагрузкой и возможностью к масштабированию.

Истоки

Основатель платформы Саша Иванов окончил факультет теоретической физики МГУ. До погружения в криптовалютную среду он несколько лет специализировался на разработке ботов для торговли на бирже, основанных на модели искусственных нейросетей.

До реализации проекта Waves Иванов успел запустить сервис мгновенного обмена криптовалют Coinomat, разработать первый крипто фиат токен CoinUSD, а также совместно с несколькими заметными блокчейн-энтузиастами основал Crypto Asset Fund — венчурный фонд, специализирующийся на технологии блокчейн.

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

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

О платформе

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

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

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

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

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

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

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

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

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

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

Технические возможности

Платформа Waves начиналась с кода фреймворка Scorex, блокчейн-проекта с открытым исходным кодом, который, как уверяют его создатели, способен ускорять процессы исследования и разработки в сфере криптовалют и блокчейна. Во многом это объяснимо компактностью Scala-кода в основе Scorex. Для сравнения: код Bitcoin Core содержит более 100 000 строк кода, NXT — более 45 000 Java-кода, причем и в том, и в другом проекте структуры кода весьма запутаны, что несколько сокращает разработчикам пространство для экспериментов. В то же время Scala-код Scorex состоит из менее чем 4 000 строк кода.

Для работы с Waves разработчики предлагают простой интерфейс Lite Client в виде Chrome-плагина, который хранит только информацию о собственных активах пользователя в рамках платформы, а также отдельное серверное ПО для узлов с полным блокчейном.

Майнинг платформы Waves основан на консенсусе Leased Proof of Stake (LPoS). Данный тип консенсуса основывается на стандартном PoS и улучшает используемый Bitshares консенсус DPoS (Delegated Proof-of-Stake), где майнеры определяются путем простого голосования. LPoS позволяя пользователям сдавать свои балансы в аренду другим узлам в обмен на часть прибыли. При этом блоки генерируются за 10 секунд благодаря ограниченному числу нод (около 100). Четко очерченный перечень активных узлов обеспечивает сокращает задержек и увеличивает наполнение блоков.

По словам основателя Waves, консенсус LPOS подразумевает наличие системы, в рамках которой юзеры, которые генерят блоки, отбираются по балансу токена Waves. При этом пользователи в любой момент могут забрать свои средства и направить их по своему усмотрению. Но вот использовать деньги для майнинга рядовые юзеры не могут, они могут лишь передать их в долг генерящим нодам в обмен на вознаграждение. Данный подход называется «account leasing».

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

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

Не так давно была анонсирована программа вознаграждений, в рамках которой тестировщики-энтузиасты создали тестовую сеть из 100 полных нод. Цель данного шага — испытать работу протокола консенсуса LPoS и проследить за транзакциями, осуществляемыми через сеть Waves. В случае положительных результатов тестирования, участники следующего этапа программы попробуют найти уязвимости платформы и сломать систему. Мотивация для участников — бонус за результат, определенный командой разработчиков Waves в зависимости от этапа данного тестирования.

Риски

Кроме преимуществ блокчейн-модель Waves также предполагает ряд некоторых рисков, которые можно разделить на три категории:

  • Технические риски, например, баги, вызывающие потерю стоимости токена, как в случае с Ethereum. Данный тип риска лежит на самой платформе Waves.
  • Риски мошенничества, которые могут быть снижены за счет системы KYC-оценки размещенных на площадке проектов. Справедливости ради стоит сказать, что за время проведения ICO и краудсейлов криптовалютных проектов случаев успешного мошенничества практически не было, так как инвесторы доверяют свои деньги только известным людям из отрасли, у которых есть положительная репутация.
  • Юридические риски, во избежание которых необходима грамотная оценка соответствия модели существующему государственному законодательству. Например, в США очень строгая политика в отношении краудинвестинга, но в тоже время в Азии и Европе можно подобрать более благоприятную юрисдикцию для проекта такого типа.

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

Дальнейшие планы

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

Через некоторое время в платформу планируют добавить смарт-контракты, которые будут запускаться только на полных нодах для достижения большей масштабируемости. Учитывая неудачный опыт The DAO, в рамках Waves планируется реализация менее гибкого в сравнении с Ethereum, но более безопасного решения — транзакции не будут осуществляться через смарт-контракты, а будут происходить внутри «песочницы». Данная программа работает в защищенном окружении и, по сути, не имеет доступа ни к чему — ни к ресурсам внутри системы, ни к внешним ресурсам. В отличие от кода Ethereum, который функционирует вне зависимости от разработчиков, «песочница» получает данные через некие каналы коммуникации, обрабатывает их и отдает. Это обычный подход виртуальных машин.

Результаты работы кода в «песочнице» будут доступны всем разработчикам. В отличие от Ethereum, в Waves код не будет интегрирован с блокчейном. Код Waves будет находиться в Sandbox, где и будут производиться вычисления. Код будет работать на нескольких нодах, показатели которых можно будет сопоставить. Сторонним разработчикам будет предложен API для реализации контрактов на любом языке программирования.

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

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

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

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

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

Обсуждение проекта

Отзывы (0) RSS
Отзывов пока нет. Напишите первый.
Только зарегистрированные пользователи могут оставлять отзывы. Зарегистрируйтесь или войдите