Streamr это площадка, которая токенизирует данные, предоставляемые пользователями в режиме реального времени (real-time). Каждый участник системы может использовать или продавать real-time данные с помощью децентрализованной p2p сети. Например, в качестве данных может предоставляться информация о скорости/геолокации общественного транспорта, данные о температуре воздуха, данные о стоимости определенного вида товаров в разных магазинах и т.п.
На официальном сайте проекта приведен пример беспилотного электромобиля. Для оптимальной езды автомобилю необходимы данные о ситуации с пробками, ценах на электричество на зарядных станциях поблизости, прогноз погоды и т.п. Streamr предоставляет единый интерфейс для использования потоков real-time данных: каждый пользователь может добавлять события в потоки данных, каждый может подписаться на нужные ему потоки и использовать их в децентрализованных приложениях.
DATAcoin, нативный токен проекта, используется участниками-потребителями для покупки данных, им же оплачиваются услуги по предоставлению данных и работе узлов, поддерживающих систему.
Идеология проекта неразрывна с идеологией интернета вещей IoT (Internet of Things), которая находит все больший отклик в современном мире. Ключевым отличием продукта является предоставление данных именно в режиме реального времени.
DATAcoin - нативные токены проекта Streamr.
Тикер - DATA.
Стандарт токена: ERC20.
Максимальное количество токенов: 1’000’000’000 DATA.
ICO проекта проводилось в три этапа: закрытый pre-sale, открытый pre-sale, crowdsale.
Этапы проведения:
Этап открытого pre-sale был осуществлен на базе платформы для проведения ICO Bitcoin Suisse:
https://www.bitcoinsuisse.ch/streamr-network/.
Во время ICO участникам, было необходимо пройти процедуру KYC (Know Your Client), во время которой пользователи разделялись на две группы в зависимости от суммы вложений: менее или более CHF 5’000. Для пользователей, вложение которых составляло менее CHF 5’000, процедура KYC была упрощена.
Распределение токенов:
Детали ICO можно изучить в соответствующем документе и на официальном сайте:
https://s3.amazonaws.com/streamr-public/Crowdcontribution+Information+Summary+(20170912).pdf
https://token.streamr.com/
ICO проекта прошло успешно, hard cap был достигнут в короткие сроки. ICO Streamr DATAcoin стал первым в мире ICO с полноценной процедурой KYC, AML для всех участников проекта. Это увеличило порог входа участников, но стало своеобразным компромиссом и снизило законодательные риски как для участников, так и для представителей проекта. Команда проекта решила, что для долгосрочной перспективы проекта это самый надежный принцип выпуска токенов.
Платформа работает на базе токенов DATAcoin стандарта ERC20, выпущенных на Ethereum, соответственно, на данный момент механизмом консенсуса является алгоритм PoW.
Сеть состоит из трех типов участников:
Стоит отдельно отметить, что Streamr не является блокчейном. Он является функциональной p2p надстройкой над блокчейном Ethereum, на базе которого используются возможности смарт-контрактов. Узлы-брокеры являются программным компонентом площадки, который обеспечивают ее функциональность.
Интеграция приложений с функционалом узлов-брокеров реализована через API.
Децентрализованный поток обмена данными в режиме реального времени реализован на базе многоуровневого стека, схема которого приведена ниже.
Стек состоит из следующих объектов:
Подписчики являются потребителями данных. DATAcoin позволяет им подписываться на определенные потоки данных, которые им нужны.
Другие стороны получают DATAcoin, внося свой вклад в сеть. Производители получают DATAcoin за предоставление данных. Узлы-брокеры поощряются, чтобы сделать две вещи: сообщать контрольные суммы для разбиения данных, доставлять данные смарт-контрактам. Обе операции требуют оплаты в gas Ethereum, но эти расходы перекрываются выплачиваемыми DATAcoin.
Как было сказано выше, отличительной чертой проекта является проведение на ICO процедуры KYC для всех участников. Таким образом проект обезопасил себя сразу по нескольким направлениям, среди которых:
Все права на бренд Streamr, сайт, официальные аккаунты в соцсетях принадлежат компании Data in Chains Oy (ранее Streamr Oy), зарегистрированной в г. Цуг в Швейцарии. Стоит отметить, что с законодательной точки зрения Швейцария является положительным местом для блокчейн-проектов и проектов, связанных с криптовалютами. А город Цуг, в свою очередь, является своеобразной крипто-долиной Швейцарии: в нем была введена возможность оплаты муниципальных услуг в биткоинах, появляются инициативы по внедрению блокчейна в госуправлении и т.п.
Механизм и принципы эмиссии – 2 балла из 3 (отсутствует четкий план дальнейшего использования собранных в ходе ICO средств).
Система (алгоритм консенсуса и архитектура) – 3 балла из 4 (-1 балл за необходимость использовать сторонний gas Ethereum для оплаты операций).
Лицензирование и юридические аспекты – 3 балла из 3.
Прогноз – позитивный. Команда не планирует изобретать велосипед и разрабатывать собственный блокчейн, наоборот, Streamr будет надстройкой над уже работающим блокчейном. Подобная архитектура является более гибкой, а ее техническая реализация проще и, соответственно, реальнее.
Масштабируемость системы достигается благодаря разбиению данных: трафик событий всей сети разбивается на независимые разделы, называемые разбиения. Не все узлы обрабатывают весь трафик: каждый узел-брокер обрабатывает трафик, принадлежащий к определенному набору разбиений.
В контексте масштабируемости разработчикам часто задавали вопрос об ограничениях, накладываемых параметрами сети Ethereum и стоимостью gas для выполнения смарт-контрактов. Однако, нужно понимать, что, во-первых, не каждому пользователю сети необходимо запускать узел-брокер Streamr (можно привести аналогию с биткоином: для того чтобы использовать биткоин, нет необходимости его майнить). Поощрения узлам-брокерам будут коррелироваться с текущим трафиком, балансируя количество узлов и скорость работы системы. К тому же, обращение к смарт-контрактам Ethereum происходит только в ряде случаев, сами данные не передаются в блокчейн. Смарт-контракты используются для передачи агрегированных состояний изменения системы.
Во-вторых, Streamr не зависит от конкретного блокчейна и с развитием технологий, масштабирующих блокчейн, в перспективе сможет привести к более эффективной работе сети.
Для возможности разрабатывать приложения, использующие потоки данных, поступающие в режиме реального времени, не только программистами, создана среда визуального программирования. Ее инструменты позволяют объединять и анализировать потоки данных, использовать методы визуализации, фильтрации и т.п. Работа в среде выполняется с помощью готовых шаблонов и модулей, которые пользователи могут настраивать под свои нужды.
Попробовать инструмент можно на официальном сайте проекта после регистрации:
https://www.streamr.com/canvas/editor
Пользователю доступна серия туториалов, которые научат его пользоваться системой и анализировать данные. После ее первичного использования идея проекта становится гораздо понятнее “на практике”.
Координация разбиений потоков данных между узлами-брокерами и поддержания актуальности изменений данных при появлении или исчезании узлов является основной задачей координатора сети. В данной системе в роли координатора выступает смарт-контракт на блокчейне Ethereum. Узлы-брокеры сети узнают текущее состояние системы, запрашивая и просматривая смарт-контракты.
Узлы вычисляют контрольные суммы по потокам данных и передают их смарт-контракту через определенные промежутки времени. Выполняются только полезные изменения, в случае их отсутствия функция ничего не выполняет.
Когда в систему необходимо внести изменения, узел, который их вносит, получает вознаграждение в DATAcoin.
У команды уже есть готовый продукт для использования потоков данных, поступающих в режиме реального времени, но на данном этапе он работает централизованно. Для обработки данных и обмена сообщениями используются такие фреймворки как Kafka и Cassandra.
Платформа Streamr была продемонстрирована в рабочем режиме на Ethereum Developers Conference (EDCON) в феврале 2017. Платформа в текущем ее состоянии функциональна и масштабируема, применяется в корпоративном использовании. Но у команды прописан поэтапный план по ее модернизации и переводе в децентрализованный p2p режим работы.
Модернизация продукта будет происходит итеративно и децентрализация будет вводиться поуровнево; по словам основателя, займет около 3-5 лет. Таким образом, с одной стороны, проект является своеобразным стартапом, нуждающимся в финансировании, с другой – у них уже есть рабочий продукт.
Площадка Streamr является независимой от конкретного блокчейна и в будущем может использоваться на базе любой платформы со смарт-контрактами.
Для первого запуска был выбран Ethereum, так как это готовый популярный и рабочий продукт с необходимым функционалом.
Стоит также отметить, что API брокер-узлов может использоваться приложениями, использующими стандартные библиотеки HTTP и Websocket на любом языке. Для удобства использования команда предоставит справочные рекомендации для нескольких языков программирования. Основная платформа будет написана на JavaScript.
Производительность и масштабируемость – 1 балла из 2 (зависимость показателей от блокчейна, лежащего в основе системы; на данный момент показатели производительности Ethereum являются невысокими).
Встроенные механизмы и функции – 2 балла из 3 (не до конца понятны механизмы работы узлов брокеров и смарт-контрактов, которые они используют).
Продукт – 2 балла из 4 (существует рабочая версия продукта, требующая поэтапной децентрализации).
Возможности интеграции – 1 балл из 1 (возможность работы в будущем на базе любого блокчейна является несомненным преимуществом и позволит проекту работать на базе передовых блокчейн-технологий).
Прогноз – нейтральный. У команды есть рабочий продукт, функционал которого ориентирован на удобство использования конечным потребителем. При этом нет возможности отследить корреляцию между планами по модернизации и текущим ходом работ.
Распределение объема торгов токена DATAcoin (DATA) по данным coinmarketcap.com на 12.01.18:
Объем торгов за последние сутки: $3’538’220 USD / 248.98 BTC / 2’903 ETH
Объем рыночной капитализации на 12.01.18, по данным coinmarketcap.com, составляет $169’235’133. Максимальный объем был достигнут 7.01.18 и составил $251’850’015.
Динамика капитализации с начала торгов:
На 12.01.18, по данным coinmarketcap.com, цена токена DATA составляет $0,249921. Максимум стоимости был достигнут 7.01.18 и составил $0,371924.
Распространение – 1 балл из 4 (высокая концентрация на основной бирже – свыше 90% объёма торгов).
Динамика капитализации и цены токенов – 4 балла из 6 (наблюдается зависимость от движений рынка).
Прогноз – нейтральный. Цена и капитализация в проекте будут зависеть от результатов его развития в ближайшее время. Выраженной тенденции на ухудшение или улучшение динамики не наблюдается.
На официальном сайте проекта представлены следующие документы:
Документация проекта достаточно подробная и дает представление о принципах работы площадки. Также командой активно ведется блог https://blog.streamr.com/, в котором, в том числе, присутствуют ежемесячные отчеты об этапах развития системы.
Github проекта также присутствует, но нельзя сказать, что он отличается высокой активностью:
https://github.com/streamr-dev .
White Paper – 5 баллов из 5.
Road Map – 3 балла из 5 (этапы выполнения работ не снабжены датами, нет возможности следить за соблюдением командой своих обязательств по развитию проекта).
Прогноз – положительный. Проект обладает необходимой документацией высокого качества. Несмотря на отсутствие четких дат в Road Map, есть возможность следить за обновлениями по отчетам в блоге разработчиков.
В управляющий состав команды входят:
Члены управляющего состава являются акционерами Streamr и получат свою часть из 15% токенов, предназначенных проекту Streamr. Совместно члены управления (и подразделения, которыми они управляют) владеют примерно 60% акций и голосов Streamr.
На официальном сайте https://www.streamr.com/ приведены еще 9 участников команды: разработчики, дизайнер, маркетологи и т.п.
Проект Streamr консультируется 8 советниками, среди которых можно выделить:
Команда проекта выглядит достаточно серьезно и обладает необходимым опытом в сфере использования real-time данных. Особое внимание привлекает тесной связью с такими крупными проектами, такими как Ethereum, Bitcoin Suisse AG, Golem, OmiseGO.
Представители команды часто дают интервью и активно отвечают на вопросы пользователей (например, на reddit), что говорит в пользу их открытости и готовности к диалогу с пользователями.
Численность команды – 2 балла из 2.
Состав команды – 3 балла из 3.
Компетенции команды – 2 балла из 3 (неясен конкретный опыт программных разработчиков проекта).
Аффилированные лица – 2 балла из 2.
Прогноз – нейтральный. Высокий общий потенциал команды и открытость сообществу. При этом неясен конкретный опыт разработчиков проекта.
Одним из ключевых моментов IoT является то, что он производит большое количество данных, которые являются востребованными в очень короткий промежуток времени. Такая информация как дорожный трафик, цены на бензин, погода, загруженность общественного транспорта и т.п. актуальна только в режиме реального времени. А проект Streamr нацелен именно на эту сферу деятельности.
Большая техническая разница заключается в том, что IOTA это блокчейн (на базе ациклического графа DAG), а Streamr это просто p2p сеть для широкомасштабной передачи данных в режиме реального времени. Это позволяет Streamr хорошо подходить для приложений с низкой задержкой и высокой пропускной способностью, например для алгоритмической торговли. Блокчейн используется в Streamr для процессов, требующих высоких показателей безопасности, таких как передача ценностей (токены DATAcoin), контроль доступа, проверка целостности данных. Первый блокчейн, на базе которого работает Streamr ‒ Ethereum, так как она широко внедрена и в ней реализованы смарт-контракты, но, как уже было сказано, система может работать на любой платформе со смарт-контрактами.
Streamr предоставляет не только сеть передачи данных, но и дополнительный интуитивный инструментарий для обработки real-time данных.
Также проект создал ветку на reddit:
https://www.reddit.com/r/streamr/comments/7dkavo/integration_wishlist/,
в которой пользователи могут предлагать варианты интеграции, которые они хотели бы видеть в Streamr. В том числе, при должном спросе, разработчики рассматривают возможность интеграции с источниками данных IOTA.
Стоит отметить, что оба проекта входят в Trusted IoT Alliance (https://www.trusted-iot.org/), что позволит найти им общие сферы применения. На данный момент этого не было сделано, но подобная перспектива просматривается.
Прямые конкуренты – 4 балла из 4.
Отраслевые конкуренты – 2 балла из 4 (идеи, касающиеся создания интернета вещей достаточно распространены).
Проектный мониторинг конкуренции – 1 балл из 2 (прямого сопоставления с конкурентами в документации нет, но представители команды отвечают в социальных сетях на вопросы пользователей, касающиеся этой темы).
Прогноз – положительный. При выполнении заявленных задач проект имеет шансы стать передовиком в сфере real-time данных. Возможное сотрудничество с основным конкурентом IOTA может поспособствовать увеличению известности и расширению пользовательской базы.
РЕЙТИНГ. Оценка «Streamr DATAcoin»: 43 балла из 60 – 71,7%. Прогноз нейтральный.
Прогноз – нейтральный. Сосредоточенность проекта на актуальной проблеме анализа real-time данных, наличие рабочего продукта, пусть и в минимальной версии, опытная команда являются хорошей базой для развития проекта. Однако, пока небольшая его история не дают возможности сформировать вывод о соответствии этапов выполнения работ заявленным в дорожной карте. Следует внимательно следить за динамикой развития, так как у проекта есть все шансы создать востребованный перспективный продукт.
Проект Streamr нацелен на решение актуальной проблемы создания и анализа потоков real-time данных для IoT. Подобное решение может быть применимо во многих сферах жизни, начиная от ежедневных задач вроде мониторинга цен на бензин и дорожного трафика, заканчивая сбором более специфической статистики.
Проект предлагает удобную визуальную среду программирования, которая делает продукт доступным для обычных пользователей. Уже сейчас можно оценить возможности работы продукта в централизованном режиме. Проект подкреплен командой опытных менеджеров и советников. Всё это позволяет предположить, что в долгосрочной перспективе DATAcoin будет функциональным средством платежа, и спрос на монету будет повышаться параллельно с развитием продукта.
На данный момент DATAcoin представлена только на одной крупной бирже Bitfinex и нет гарантий, что в краткосрочной перспективе стоимость токена ожидает сильный рост. С другой стороны, добавление токена на другие крупные обменники может в корне изменить ситуацию и привести к резкому повышению интереса и, соответственно, спроса. Стоит также учитывать, что ICO проекта состоялось всего 2,5 месяца назад и это только начало.
Еще одной угрозой для проекта является его основной конкурент IOTA, которая уже сейчас получила широкую известность и есть риск, что Streamr DATA на ее фоне не сможет в короткие сроки заработать высокую популярность. Но, как было сказано выше, оба проекта состоят в Trusted IoT Alliance, и их сотрудничество вполне вероятно.
При этом, несмотря на отсутствие широкой известности Streamr DATAcoin, мнение интернет сообщества относительно проекта положительное. Пользователи рассматривают проект как нацеленный на решение реальных проблем и не пытающийся “изобрести велосипед”. Стоит следить за блогом команды: на данный момент проект мало известен (в рунете информации практически нет), но модернизация кода или перспективные партнерства могут резко изменить ситуацию. Особенно с учетом мощной команды советников, связанных с популярными блокчейн-проектами.
Официальный сайт:https://www.streamr.com/
Официальный блог: https://blog.streamr.com/
Reddit: https://www.reddit.com/r/streamr/
GitHub:https://github.com/streamr-dev
Twitter: https://twitter.com/streamrinc