Проект IOTA был основан в 2015 году Дэвидом Сэнстебё (David Sønstebø), Сергеем Иванчегло, Домиником Шинером (Dominik Schiener) и доктором философии по математике Сергеем Поповым. Целью разработки были пересмотр и развитие технологии блокчейн для применимости криптовалюты в интернете вещей.
Интернет вещей (IoT) — это концепция сети физических предметов, оснащенных технологиями для взаимодействия друг с другом и с внешней средой, исключающая из части операций необходимость участия человека. Для расчетов в процессе этого взаимодействия требуется быстрая и дешевая сеть. Существующие проекты на базе традиционного блокчейна имеют два основных недостатка, препятствующих их внедрению в IoT:
IOTA создает сеть, лишенную этих недостатков. Транзакции IOTA являются бесплатными вне зависимости от их размера, время подтверждения транзакций невелико (зависит от размера сети, см. раздел “Производительность и масштабируемость”), количество одновременно обрабатываемых транзакций не ограничено, а сама система легко поддается масштабированию. Все это достигается благодаря использованию технологии направленного ациклического графа (DAG) вместо блокчейна.
Все токены IOTA сгенерированы единоразово, всего в обращение запущено (333-1)/2 токена (около 2.78 квадриллионов). Такое количество обусловлено тем, что, в первую очередь, токены будут использоваться для проведения микротранзакций, к тому же такое число сочетается с величиной MAX_SAFE_INTEGER в Javascript.
Самая маленькая единица расчетов в IOTA — это йота, названная в честь самой маленькой буквы греческого алфавита. Она не имеет дробных чисел. Названия бо́льших величин создаются путем добавления десятичных приставок, аналогичных используемым в метрической системе мер, к слову Iota. Таким образом, один миллион йота называется Megaiota или Miota (Mi), который также является базовой единицей Iota, используемой для торговли на криптовалютных биржах. Ниже приведены названия в порядке их увеличения:
Iota |
= 1 Iota |
= 1 i |
= 1 i |
Kiloiota |
= 1 Kiota |
= 1 Ki |
= 1’000 i |
Megaiota |
= 1 Miota |
= 1 Mi |
= 1’000’000 i |
Gigaiota |
= 1 Giota |
= 1 Gi |
= 1’000’000’000 i |
Teraiota |
= 1 Tiota |
= 1 Ti |
= 1’000’000’000’000 i |
Petaiota |
= 1 Piota |
= 1 Pi |
= 1’000’000’000’000’000 i |
В 2015 году прошло ICO IOTA, в ходе которого было собрано 1’337 BTC. Во время ICO были проданы все эмитированные токены. Ничего не было зарезервировано для команды, фонда и т. п. На развитие проекта, его разработку и продвижение были потрачены средства, собранные на ICO.
В классическом блокчейне верификация полностью отделена от пользователей, поэтому за подтверждение транзакций надо платить комиссии майнерам или держателям доли. В IOTA нет такого разделения, это полностью самоподдерживающаяся сеть, в которой нет майнеров, а пользователи сами подтверждают транзакции других пользователей.
Для этого вместо традиционного блокчейна в сети IOTA используется DAG — направленный ациклический граф, который называется Tangle (клубок):
Сеть DAG составлена из транзакций. Когда появляется новая транзакция, она должна одобрить две предыдущие транзакции, эти одобрения представлены направленными стрелками (время идет слева направо). Если между двумя транзакциями A и B существует путь длиной по меньшей мере в два участка, считается, что А косвенно одобряет B.
Узлы проверяют отсутствие конфликтов и не одобряют (прямо или косвенно) конфликтующие транзакции. Идея заключается в том, что, по мере того, как транзакция получает все больше прямых и косвенных одобрений, принятие ее системой увеличивается. Другими словами, при большом числе одобрений, двойная трата становится практически невозможной. Для этого используется понятие веса и совокупного веса транзакции. Вес транзакции пропорционален объему работы, которую узел инвестировал в нее. На практике вес может принимать только значения 3n, где n - положительное целое число и принадлежит некоторому непустому интервалу допустимых значений. Совокупный вес транзакции определяется как собственный вес этой транзакции плюс сумма собственных весов всех транзакций, которые прямо или косвенно подтверждают эту транзакцию.
Расчет веса:
Небольшие числа в углу SE (транзакций) означают собственный вес транзакций, а (большие) жирные цифры являются совокупным весом. Например, транзакция F одобрена, прямо или косвенно, транзакциями A, B, C, E. Совокупный вес F равен 9 = 3 + 1 + 3 + 1 + 1, сумма веса F и веса A, B, C, E. На верхней картинке единственными неподтвержденными транзакциями являются A и C. Когда новая транзакция X приходит и утверждает A и C, она становится единственной верхушкой. Совокупный вес всех других транзакций увеличивается на 3 (что составляет вес X).
Для подтверждения транзакции узел выполняет следующие действия:
Основное правило, используемое узлами для принятия решения между двумя конфликтующими транзакциями, заключается в следующем: узел многократно запускает алгоритм выбора вершин и видит, какая транзакция из этих двух будет более вероятно (косвенно) одобрена выбранной вершиной. Например, если после 100 запусков алгоритма выбора вершин транзакция была выбрана 97 раз, мы говорим, что она подтверждена с 97% уверенности. Более подробно об алгоритме — в White Paper проекта.
В основе сети IOTA находится Tangle — это направленный ациклический граф, Directed Acyclic Graph (DAG).
В IOTA используются криптографические подписи, основанные на хешировании Winternitz, вместо эллиптической криптографии (elliptic curve cryptography, ECC). Подписи на основе хеширования значительно быстрее, чем ECC.
Чтобы избежать хранения всего Tangle (как в блокчейне), IOTA использует Snapshot. Снэпшоты предотвращают увеличение веса DAG, сохраняют все балансы и обрезают старую историю и транзакции. Адреса и балансы в снэпшоте работают как генезис, без предыдущих данных. Данные о транзакциях хранят полные узлы (Full Nodes), которые могут сами решать, хранить ли им полную версию (если позволяют технические возможности) или загрузить снэпшот и продолжать работу уже с ним. В любом случае узел продолжает оставаться частью сети.
Как уже говорилось выше, в отличие от архитектуры блокчейна, у IOTA нет разделения между пользователями и валидаторами. Каждый пользователь, создающий транзакцию, является одновременно валидатором для двух других более ранее транзакций.
Для расширения функционала системы используется модульный принцип. Это означает, что каждый компонент является автономным приложением, которое оптимизировано для его цели, не нарушая производительности или функциональности других приложений.
В данный момент в разработке и в разной степени готовности находятся следующие Iota eXtention Interface (IXI) модули:
Tangle IOTA решает следующие проблемы блокчейна:
Чисто теоретически возможно такое развитие событий при низкой активности в системе, что новые транзакции будут появляться настолько редко, что подтверждения своей транзакции придется ждать очень долго. Либо подтверждение может так и не произойти, если в системе перестанут появляться новые транзакции.
Чтобы сеть развивалась и была защищена от определенных атак, в IOTA работает так называемый “координатор” (специальный узел), который проверяет транзакции перед тем, как они будут подтверждены основной сетью. Координатор раз в минуту (в основной сети) выдает вехи, которые ссылаются на валидные транзакции. Разработчики говорят, что как только сеть станет достаточно большой, координатор будет удален из сети. Недостатки, связанные с существованием координатора:
26 сентября 2017 года Ник Джонсон (Nick Johnson), разработчик Фонда Эфириума, в своем посте обозначил критические, по его мнению, недостатки IOTA:
7 августа 2017 года функция «Curl» была заменена реализацией SHA-3, названной «Kerl», что позволило устранить упоминаемую уязвимость. Подробнее в разделе “Защита от логических и технических атак”.
В White Paper проекта описаны возможные варианты атак и способы их решения в сети.
Выделен возможный вектор атаки «большого веса»: если злоумышленник сможет придать своей транзакции вес, превышающий кумулятивный вес легитимной цепочки то он сможет провести двойную трату. Это может стать реальной угрозой для всей сети. В качестве контрмеры предлагается ограничение собственного веса транзакции сверху.
Для обеспечения безопасности системы входной поток «честных» транзакций должен быть достаточно большим по сравнению с вычислительной мощностью компьютера злоумышленника. Это указывает на необходимость дополнительных мер безопасности (например, контрольных точек) в первые дни существования IOTA. Для этого в IOTA временно работает так называемый “координатор” (специальный узел), который проверяет транзакции перед тем, как они будут подтверждены основной сетью.
Кроме того, что касается стратегий принятия решения о том, какая из двух транзакций является действительной, нужно быть осторожным, полагаясь только на совокупный вес. Это связано с тем, что транзакция может подвергаться атаке паразитной цепью.
Это когда злоумышленник тайно строит цепочку/subtangle, иногда ссылаясь на основной tangle, чтобы получить больше баллов. Для защиты от такой атаки используется алгоритм MCMC (Markov Chain Monte Carlo) для выбора двух главных вершин. Почему алгоритм выбора MCMC с большой вероятностью не будет выбирать одну из вершин атакующего? В принципе, причина такая же, как и причина, почему алгоритм не выбирает "ленивые" вершины: участки паразитной цепи будут иметь гораздо меньший совокупный вес, чем участки основных tangle, на которые они ссылаются.
Следующая схема атаки на вышеуказанный алгоритм MCMC была предложена Авивом Зоаром. В режиме высокой нагрузки злоумышленник может попытаться разбить tangle на две ветки и поддерживать равновесие между ними, чтобы обе продолжали расти. Чтобы исключить, что честный узел ссылается на две ветви сразу, злоумышленник должен поместить, по крайней мере, две конфликтующие транзакции в начале раскола. Затем он надеется, что примерно половина сети будет способствовать каждой ветви, чтобы он мог «компенсировать» случайные транзакции даже при относительно небольшой вычислительной мощности. Затем злоумышленник сможет потратить те же средства на две ветви. Чтобы защититься от такой атаки, нужно использовать правило «резкого порога» (например, «выбрать самую длинную цепочку» в биткойне), что затрудняет поддержание баланса между двумя ветвями. Если честный узел будет все время выбирать для подтверждения самую тяжелую ветвь, злоумышленнику будет трудно компенсировать. чтобы сохранять баланс. К тому же задача злоумышленника очень тяжела так же из-за проблем с синхронизацией сети: он может не знать о большей части выпущенных недавно транзакций. Другим эффективным способом предотвращения такой атаки было бы то, что достаточно мощная организация выпускает сразу несколько транзакций (в одной ветви), тем самым быстро изменяя баланс мощности и практически не давая шансов злоумышленнику, чтобы справиться с этим изменением.
Сопротивление квантовым вычислениям. Ограничением веса верхними показателями можно эффективно отбивать квантовую компьютерную атаку по следующей причине: в iota количество одноразовых кодов, которые нужно проверить, чтобы найти подходящий хэш для выдачи транзакции, не так велико, около 38. Коэффициент полезности для «идеального» квантового компьютера будет 34 = 81, что уже является допустимым. Кроме того, алгоритм таков, что время нахождения одноразового кода не намного больше времени, отводимого для других задач, необходимого для проведения транзакции, а последняя часть намного более устойчива к добыванию квантовыми компьютерами.
7 сентября 2017 года лаборатория цифровых валют MIT (MIT Digital Currency Initiative) опубликовала аудит кода IOTA. В этом отчете была продемонстрирована уязвимость в ядре криптографической библиотеки IOTA, которая позволяла уничтожить монеты любого пользователя системы или получить доступ к ним.
Крупнейший баг, фигурирующий в аудите, был обнаружен в разделе хеширования ядра IOTA. Полагаясь на свои компетенции и отвергая прошедшие десятилетия разработки протоколы шифрования SHA-256 (использует Bitcoin) или KECCAK-256 (ядро Ethereum), создатели IOTA решили пойти своим путем и предложили собственный протокол шифрования, который назвали Curl. Curl оказался уязвим к хорошо известному методу нарушения хэш-функций, называемых дифференциальным криптоанализом. Используя эту ошибку, специалисты MIT смогли написать программное обеспечение, которое стало быстро генерировать "коллизии" (столкновения) для сообщений с одинаковой длиной. Поскольку коллизии полностью сливаются с внутренним состоянием хеш-функции, всего одна коллизия позволяет хакеру генерировать неограниченное количество дополнительных встречных сообщений. Коллизии возможны для всех уровней Curl и могут быть сгенерированы за секунды на обычном компьютере. Используя 80 ядерный компьютер, группа из MIT смогла найти коллизию в течение пары минут, на обычном компьютере это не займет больше часа.
Данная угроза безопасности уже не является актуальной, т. к. о ней было сообщено команде проекта в конце июля сразу после обнаружения, а уже 7 августа 2017 года функция «Curl» была заменена реализацией SHA-3, названной «Kerl», что позволило устранить уязвимость.
IOTA сама, и все технологии, которые будут связаны с ней, управляются некоммерческим Фондом IOTA. Фонд «IOTA Foundation» был зарегистрирован в Германии как некоммерческая корпорация, которая координирует разработку экосистемы IOTA, а также выделяет на это средства. Целью фонда является создание устойчивой экосистемы вокруг IOTA для ускорения ее развития и коммерческого внедрения как технологии с открытым исходным кодом. «IOTA Foundation» стал первым регулируемым некоммерческим фондом в Германии, финансируемым исключительно посредством криптовалюты. Он разделён на Совет директоров, Наблюдательный совет и Консультативный совет. Под их управлением в фонде будут организованы рабочие группы, ориентированные на содействие в использовании и продвижении IOTA.
По словам представителей проекта, Германия выбрана в качестве юрисдикции потому, что она является одной из стран с жестким регулированием и в значительной степени лидирует в разработке правил для цифровых технологий как на национальном уровне, так и на уровне ЕС. Это дает Фонду IOTA возможность тесно сотрудничать с регулирующими органами, чтобы помочь сформировать разумные и эффективные стратегии и быстро принять их.
Несмотря на то, что штаб-квартира Фонда IOTA находится в Берлине, Германия, это глобальная организация, которая работает более чем в 10 странах, включая Израиль, Бразилию, Норвегию, Великобританию, США, Тайвань и Сингапур.
Представители проекта считают важным вопрос легитимности крипто проектов. Поэтому была создана команда по вопросам государственного регулирования, которая тесно сотрудничает с регуляторами по всему миру.
Механизм и принципы эмиссии — 3 балла из 3.
Блокчейн (архитектура и механизм обеспечения консенсуса) — 2 балла из 4 (существуют технические несовершенства в технологии, наличие координатор несет риск централизации).
Лицензирование и юридические аспекты — 3 балла из 3.
Анонимизация — 3 балла из 3 (наличие приватных транзакций).
Прогноз — позитивный. Инновационная и молодая технология DAG имеет ряд недостатков, связанных с несовершенной технической реализацией. Однако, команда работает над устранением выявляемых ошибок. Криптографический подход, реализуемый в IOTA, также подвергается критике. Однако, целесообразность и обоснованность его применения может показать только практика.
В архитектуре IOTA нет блокчейна, а значит нет форков и межблоковых интервалов, и нет ограничений на TPS: пользователи постоянно отправляют очередные транзакции, пытаясь встроить их в Tangle, и тем самым подтверждают предыдущие. Структура сети IOTA позволяет увеличивать пропускную способность в соответствии с увеличением числа пользователей сети. Так что благодаря использованию DAG-технологии — у IOTA практически неограниченная масштабируемость:
На стресстестах была достигнута скорость более 1000 TPS. Чисто теоретически, верхнего предела нет, т. к. чем выше активность сети, чем больше транзакций создается, тем выше скорость подтверждения ранее созданных транзакций. С ростом количества транзакций будет увеличиваться скорость их проверки:
Перед выводом IOTA на биржу разработчики проводили тестовую атаку: увеличили количество транзакций в сети на 300%. Это ожидаемо привело к увеличению скорости проверки и не обрушило сеть.
Основная сфера применений IOTA — платежи и микротранзакции. Также в IOTA интегрированы такие функции, как безопасный обмен сообщениями и публичный рынок данных. В соответствии с видением IOTA, эти функции станут составными элементами работы механизма экономики интернета вещей, где миллионы устройств будут обмениваться цифровой информацией и платежами в режиме реального времени.
Подробнее о механизмах и функциях, доступных в IOTA:
Микротранзакции. IOTA реализовывает возможность проведения микро- и даже нано-транзакции благодаря уникальной архитектуре IOTA Tangle, и предоставляет разработчикам совершенно новый набор инструментов для их приложений в IoT и Web.
Передача данных. Основной особенностью IOTA является возможность передачи данных через Tangle. IOTA предоставляет несколько вариантов, позволяющих устанавливать безопасные и аутентифицированные каналы связи между устройствами. Все данные, которые передаются через IOTA, полностью аутентифицированы и защищены от несанкционированного доступа.
Электронное голосование. Tangle позволяет использовать возможность безопасной передачи данных не только в IoT, но и в других сферах, например, для eGovernance. Важной частью этого сектора является электронное голосование.
Передача шифрованных сообщений. В качестве первого расширяемого модуля ядра IOTA MAM (подробнее о модуле в разделе “Архитектура”) позволяет узлам обмениваться ценными и конфиденциальными данными через Tangle. MAM позволяет легко обмениваться данными с несколькими сторонами, имеющими соответствующий доступ.
Аренда чипированных устройств. В то время как весь мир уже принял sharing экономику в таких областях, как перевозки и размещение, IOTA позволяет создать совершенно новое пространство, где все, имеющее чип, можно арендовать в режиме реального времени. Есть вещи, которыми не пользуются в течении долгого времени, а через IOTA многие из таких вещей, как приборы, инструменты, дроны, eBikes и т. д. и такие ресурсы, как компьютерное хранилище, вычислительная мощность, пропускная способность WiFi и т. д. могут быть легко переведены в лизинговые услуги.
Примеры практической реализации этого функционала см. в разделе “Проекты на базе IOTA”.
Основная команда работает над IOTA и ее экосистемой с лета 2015 года.
В течение последних лет выполняются усовершенствования и оптимизация концепции Tangle. 11.07.2016 состоялся запуск основной сети.
На момент написания статьи нет возможности запустить частный Tangle. Для тестирования можно использовать тестовую или основную сеть. Сервис IOTA PoWbox (Proof of Work box) предоставляется разработчикам бесплатно. Это идеальное решение для быстрого прототипирования, которое не требует установки.
Код для ноды IOTA Reference Implementation (IRI) написан на Java и доступен на Github. Коды на C++ и Rust находятся в стадии разработки.
Также на GitHub доступен GUI Client — который, среди прочего, имеет специальную поддержку графического процессора и легкого кошелька.
Активность разработки исходного кода по оценке coingecko.com на 28.06.18 составляет 78%.
IOTA разрабатывает свой собственный кошелек Trinity. 29 марта 2018 года выпущена альфа-версия кошелька для ПК, 29 мая — мобильная бета-версия.
Из-за сложности создания 81-символьной секретной фразы для кошелька IOTA некоторые пользователи прибегали к услугам сторонних онлайн-генераторов. Одним из наиболее популярных был сайт iotaseed.io. 21 января 2018 года появилась информация, что с кошельков пользователей, прибегавших к услугам онлайн-генераторов, исчезают средства. Общий объём похищенных средств оценивается, как минимум, в 4 млн долларов. В тот же период злоумышленники предприняли DDOS-атаку на полные узлы сети IOTA, чтобы воспрепятствовать попыткам пользователей вернуть похищенные средства. Представители IOTA утверждают, что проблема связана не с технологией IOTA, а с неосторожностью пользователей и злонамеренными онлайн-сервисами
Для разработчиков IOTA предоставляет библиотеки:
Разработчики IOTA написали и поддерживают в актуальном состоянии руководства, которые помогут приступить к разработке приложений на основе IOTA как новичкам, так и более продвинутым разработчикам. На ресурсе “Learn” hub разработчики могут публиковать учебные пособия для своих приложений с поддержкой IOTA. Это источник ресурсов для разработчиков, которые намереваются начать работу.
Также в помощь разработчиком создана библиотека с документацией и инструкциями.
IOTA не стремится полностью заменить блокчейн, она также выступает в качестве дополнения к текущей блокчейн-экосистеме, создавая модуль Oracle для платформ смарт-контрактов, таких как Ethereum и Rootstock. Кроме того, она повышает безопасность блокчейнов, создавая возможность добавлять контрольные точки для транзакций.
Команда активно работает над взаимодействием с существующими блокчейн-технологиями и сообществами. Сейчас основное внимание уделяется блокчейнам на основе EVM (Ethereum, RSK, Qtum) и Hyperledger. С выпуском новой платформы Oracle предполагается достичь совместимость со многими другими проектами в этом пространстве.
Производительность и масштабируемость — 2 балла из 2.
Встроенные механизмы и функции — 3 балла из 3.
Продукт — 3 балла из 4 (часть функционала находится еще в стадии разработки).
Возможности интеграции — 1 балл из 1.
Прогноз — позитивный. Широкий функционал платформы позволяет применять ее не только в IoT, но и в сфере онлайн платежей и денежных переводов. Основная сеть запущена уже почти год назад, активно ведется разработка для расширения функционала и улучшения работы платформы.
Первой публичной биржей, начавшей торговать IOTA, стала Bitfinex. Осенью 2017 года стартовали торги на других крупных биржах — Binance, Coinone, OKEx.
На данный момент основной объем торгов приблизительно поровну разделен между биржами Bitfinex, Binance и OKEx. На Bitfinex и Exrates можно купить IOTA за доллары. На Binance и OKEx IOTA торгуется криптовалютными парами (IOTA/BTC, IOTA/ETH, IOTA/BNB, IOTA/USDT). На бирже Coinone можно купить токены IOTA за южнокорейскую вону.
Распределение торгов на биржах по состоянию на 28.06.18 по данным coinmarketcap.com:
Торги токеном IOTA стартовали 13 июня 2017 года. Уже в течение первых суток капитализация токена достигла 1 миллиарда долларов. В тот момент IOTA сразу заняла 9-е место по капитализации, обогнав по этому показателю Monero и Ethereum Classic. Сейчас капитализация составляет $2.686 млрд., что обеспечивает IOTA 10 место в общем рейтинге криптовалют по уровню капитализации (по состоянию на 28.06.18 по данным coinmarketcap.com).
Долгое время монета балансировала на отметке 0.3 — 0.6 долларов США, но на фоне декабрьского роста всей индустрии достигла рекорда — 5.3 доллара. По мнению экспертов, это связано не только с бумом криптовалют, наблюдавшимся в прошлом году, но и с тем, что компания выбрала удачную стратегию, направленную на партнёрство с крупными брендами. На фоне общего спада на криптовалютном рынке в январе 2018 года курс IOTA также просел. В начале апреля курс упал ниже $1, но затем на фоне “криптовалютной оттепели” курс снова немного подрос, а сейчас опять наблюдается спад и текущая стоимость токена составляет $0.97 (на 28.06.18).
Динамика цены и капитализации токена IOTA:
White paper состоит из 4 разделов: описание системы, описание концепции веса транзакций в DAG, стабильность системы, сценарии возможных атак. Белая бумага содержит подробное техническое описание принципов работы системы, язык рассчитан на разработчиков: много математики и технических терминов. Отсутствует описание экономической и бизнес составляющей проекта. На официальном сайте во вкладке Verticals можно найти конкретные примеры различных сценариев использования технология IOTA.
Еще на сайте опубликован целый ряд научных исследований, связанных с технологией Tangle. Будет интересен тем, кто хочет изучить технологию более основательно.
В официальном блоге проекта можно найти Roadmap по разработке, датированную 31.03.17 г.: https://blog.iota.org/iota-development-roadmap-74741f37ed01. Дорожная карта разработки подробно описывает все, что сделано, находится в разработке или планируется разработать: есть описание функционала (клиента, модуля и т. д.) на понятном языке и его текущий статус. Однако, судя по всему, эта информация не дополняется и не обновляется с момента публикации.
Есть отдельная дорожная карта по разработке кошелька Trinity, где подробно указаны этапы работы над кошельком и статус их выполнения.
Не хватает Roadmap для продвижения системы, ее планов по интеграции с другими системами, взаимоотношений с партнерскими проектами, проектами, использующими или планирующими использовать IOTA в своей работе.
White Paper — 3 балла из 5 (нет описания экономической и бизнес составляющей проекта).
Road Map– 2 балла из 5 (неактуальная RM по разработке, нет дорожной карты, затрагивающей другие аспекты деятельности проекта, помимо разработки).
Прогноз — нейтральный. Фактически единственная актуальная RoadMap по проекту касается только разработки кошелька Trinity. White Paper проекта исключительно техническая, содержит много математики и технической информации, написана языком, сложным для восприятия людям, не имеющим отношения к разработке.
Среди членов команды можно выделить:
Это далеко не все участники проекта, у IOTA очень большая и мощная команда, члены которой являются признанными специалистами не только не в своей предметной области, но и в области блокчейн-технологий. Команда постоянно пополняется.
По вопросу разработки криптографических алгоритмов команда сотрудничает с 5 криптографами мирового класса и 3 независимыми (источник).
Состав Фонда IOTA (обеспечивает поддержку всех проектов, связанных с IOTA):
Фонд поддержки постоянно растет, добавляются новые участники — все уникальные и высокопрофессиональные специалисты в своих областях. Практически у всех большой международный опыт и мировая популярность. С такими амбассадорами у проекта не должно быть никаких проблем с мировым распространением, по крайней мере в западном мире. Чтобы работа Фонда была более эффективной, IOTA Foundation объединилась с популярной площадкой для основателей и стартапов F6S.
Венчурный инвестор Outlier Ventures инвестировал в IOTA сумму, равную 7 оценкам стоимости, это стало первой прямой инвестицией в технологию.
Подразделение Robert Bosch Venture Capital крупной корпорации, занимающееся венчурным инвестированием, сделало свою первую инвестицию в криптовалюты, купив значительное число токенов IOTA в 2017 году.
В августе 2017 года Фонд IOTA создал партнёрство с REFUNITE, крупнейшей базой данных о пропавших без вести, чтобы использовать технологию IOTA для воссоединения семей во время и после конфликтов.
Фонд IOTA получил приглашение от администрации Метрополии Токио на участие в программе ускоренного развития Blockchain Business Camp Tokyo. Также в программе приняли участие такие фирмы, как Sony, Honda и Toyota.
Проект входит в партнерскую сеть Microsoft Azure. В перспективе разработчики планируют создание собственного процессора, который был бы способен обрабатывать до тысячи операций в секунду.
В конце 2017 года было согласовано партнерство IOTA и 20 крупнейших компаний, включая Deutsche Telecom и Fujitsu.
Согласно пресс-релизу, опубликованному 31 мая 2018 года, крупнейшая финансовая группа Норвегии DNB ASA (Den Norske Bank) и фонд IOTA Foundation подписали протокол о взаимопонимании. Организации будут вместе изучать возможности применения IOTA Tangle. DNB и IOTA займутся поиском новых бизнес-моделей в своих областях деятельности. По словам главы отдела DNB по распределенным реестрам Лассе Михольма, одна из целей проекта — изучение технологии и предоставление возможностей сотрудникам банков, которые работают с клиентами, для разработки новых бизнес-процессов.
22 июня 2018 года Фонд IOTA подписал Меморандум о взаимопонимании (MoU) с SinoPac — крупной тайваньской финансово-холдинговой компанией, которая работает в Азиатско-Тихоокеанском регионе. Планируется проводить совместные исследования в области применения блокчейн технологий, Tangle в частности. SinoPac тестирует практическое применение технологии в разработке нотариального решения iCertificate (подробнее см. “Проекты на базе IOTA”).
Другие партнерства описаны в разделе “Проекты на базе IOTA”.
Численность команды — 2 балла из 2.
Состав команды — 3 балла из 3.
Компетенции команды — 3 балла из 3
Аффилированные лица — 2 балла из 2.
Прогноз — позитивный. Многочисленная и опытная команда, крупные инвесторы, широкая сеть партнеров, среди которых крупные и известные компании, которая постоянно расширяется.
IOTA работает на базе технологии DAG, поэтому к основным конкурентом стоит отнести проекты, использующие эту же технологию: ByteBall и Nano. Сравнительная таблица этих проектов, составленная одним из пользователей Reddit:
Byteball ориентирован на проведение p2p транзакций, цель NANO — создание криптовалютной расчетной единицы, тогда как IOTA нацелена на обеспечение работы IoT.
Следует упомянуть о стартапе IoT Chain — китайском конкуренте IOTA. Эта платформа также создана на базе DAG и планирует стать базовой сетью для IoT. Основные этапы разработки прототипа IoT Chain запланированы на 2018-2019 года. Проект имеет хорошую инвестиционную поддержку и в случае успешной реализации, по оценкам экспертов, может составить конкуренцию IOTA к 2020 году.
В экосистеме Ethereum разрабатывается µRaiden — система микроплатежей, конкурирующий протокол для IoT.
Также на базе Ethereum создается Atonomi, предоставляющий протокол безопасности и инфраструктуру для IoT-устройств.
Крупные корпорации тестируют Hyperledger для IoT. Вот что сказал по этому поводу основатель IOTA Дэвид Сонстебю (David Sønstebø):
“У Hyperledger есть свои ограничения. Может быть, в будущем, он и подойдет для корпоративных решений, но это все-таки частный блокчейн с ограниченным доступом, а это противоречит духу IoT, который подразумевает максимальную открытость: ведь только так можно реализовать его потенциал. Закрытая экосистема противоречит самой идее интероперабельности. Проблема Hyperledger в том, что он уж очень корпоративный; это старая школа бизнеса, она годится для отдельных случаев, но открытая экосистема гораздо эффективнее. Насколько я знаю, единственный масштабный эксперимент проводился с морской логистикой: отслеживалась цепь поставок морепродуктов; и даже этот, и ему подобные пилотные проекты не произвели ничего кроме заголовков в медиа. Конечно, между приватным Hyperldedger и открытым реестром IOTA возможно наладить взаимодействие, при условии, что каждый будет использоваться в подходящей сфере.“
Прямые конкуренты — 3 балла из 4 (небольшая конкуренция).
Отраслевые конкуренты — 3 балла из 4 (небольшая конкуренция).
Проектный мониторинг конкуренции — 0 баллов из 2 (в открытом доступе не обнаружено).
Прогноз — позитивный. Несмотря на наличие отраслевой конкуренции, прямых конкурентов мало и они пока отстают от IOTA.
IOTA очень популярный проект: ежедневно в сети появляется 4-6 упоминаний в новостях (по данным coincontrol.io) и около 30 постов в соцсетях.
Активность проекта в соцсетях:
У проекта активная ветка на bitcointalk.org, как основная на английском, так и локальные на других языках.
Согласно данным iota-nodes.net в сети IOTA на данный момент (30.06.18) зарегистрировано 269 узлов.
ТОП-10 стран по количеству зарегистрированных в них узлов:
В основной сети IOTA сейчас создается около 10 транзакций в секунду.
Существует несколько эксплореров, которые позволяют следить за работой сети:
17 июля 2017 года SatoshiPay, специализирующаяся на микроплатежах отказалась от использования Bitcoin в пользу IOTA.
В сентябре 2017 года было объявлено о запуске распределённой службы машинного обучения с использованием IOTA в качестве платёжной системы. Цель CognIOTA заключается в предоставлении пользователям возможности продавать вычислительный ресурс своих простаивающих процессоров другим пользователям в режиме реального времени.
Фонд установил сотрудничество с Volkswagen и Innogy, чтобы разработать технологию CarPass, основанную на IOTA, которая обеспечивает безопасные контрольные маршруты, цифровые идентификаторы и сети для зарядки для автомобилей.
В городе Харлем, Нидерланды создана пилотная система, предназначенная для того, чтобы жители имели возможность проверки подлинности государственных документов без необходимости посещения соответствующих учреждений. Эта основанная на IOTA система с открытым кодом доступна на безвозмездной основе любому муниципалитету.
В феврале 2018 года немецкая компания Bosch объявила, что будет использовать технологии IOTA для создания беспилотного автомобиля.
В начале февраля 2018 года также было объявлено о том, что столица Тайваня Тайбэй ведёт разработку цифровых карт для жителей столицы совместно с IOTA и местным стартапом BiiLabs. Тайбэй задействует сервис идентификации IOTA и в нескольких проектах в рамках программы Тайбэя по созданию «умного города».
11 июня 2018 года Volkswagen в своём Twitter анонсировал сотрудничество с IOTA. На выставке CEBIT 2018 компании планируют показать новый экспериментальный образец своего совместного проекта по использованию DAG-сети IOTA. Этот проект призван решить ключевую проблему безопасной передачи прозрачных, неповреждаемых программных апдейтов «по воздуху» (OTA) в сеть автономных автомобилей. Сейчас данные распределяются централизованно, поэтому нет никакой гарантии, что информация, доставляемая каждому автомобилю, является подлинной и неизмененной. Эту проблему можно решить при помощи распределенного реестра или другой подобной технологии.
SinoPac разрабатывает нотариальное решение, известное как iCertificate, которое использует Tangle IOTA. Это решение применимо ко всем типам цифровых документов для государственного и частного секторов. Основная цель — обеспечить безопасность данных. «ICertificate — необходимая нотариальная услуга в области цифровой сертификации, не только в сфере образования или коммунальных услуг, но и в отраслях торговли и цепочки поставок», — говорит Тина Чианг, старший исполнительный вице-президент SinoPac. Она объясняет, что при поддержке IOTA SinoPac разработала гибкий и расширяемый сервис, который объединяет разрозненные взаимодействия людей и различных цифровых центров сертификации на одной платформе.
На основе IOTA был открыт публичный рынок (Data Marketplace) для данных, предоставляемых сторонними датчиками. Цель состоит в том, чтобы монетизировать рынок, имеющий объем в 2,5 квинтиллиона байт данных, генерируемых ежедневно, и демонстрирующий экспоненциальный рост. В проекте приняли участие более двадцати глобальных организаций, включая Deutsche Telekom, Bosch, Microsoft, Orange, Fujitsu и ряд других компаний. Рынок позволяет подключённым устройствам безопасно передавать, покупать и продавать кому угодно небольшие объемы разнообразных данных. Бескомиссионные микроплатежи обрабатываются протоколом IOTA. Присутствовавшие изначально на рынке данные включают в себя измерения локальных параметров окружающей среды, данные африканского сельского хозяйства и анонимные данные от носимых медицинских приборов. Обычные пользователи сети также могут продавать свои данные на рынке.
Создатели проекта, безусловно, известны в криптосообществе и не только благодаря причастности к IOTA. David Sønstebø также известен благодаря своему вкладу в развитие IoT, создав проект по разработке сверхэкономичного процессора. Sergey Ivancheglo в 2013 году создал первый механизм консенсуса Proof of Stake. Cyril Grunspan — известный французский математик.
Цитируемость, соцсети — 3 балла из 3.
Используемость/распространение — 2 балла из 2.
Проекты на базе технологии — 3 балла из 3.
Известные персоны в команде — 2 балла из 2.
Прогноз — позитивный. Очень известный проект, когда речь заходит о DAG, то в первую очередь в большинстве случаев упоминается именно IOTA, хотя это не первый проект, который попытался применить эту технологию. У проекта высокие темпы развития, как в плане разработки, так и в плане продвижения, заключения партнерств с известными компаниями, поэтому IOTA регулярно генерирует различные информационные поводы, подогревая интерес общественности к проекту.
РЕЙТИНГ. Оценка «IOTA»: 58 баллов из 73 — 79,45%. Прогноз позитивный.
Прогноз — позитивный. Проект нацелен на стремительно развивающуюся отрасль, объем капиталовложений в которую приближается к триллиону. Платформа IOTA полноценно функционирует почти год и прошла боевое крещение, во время которого был выявлен ряд недостатков и ошибок, которые неизбежны для новой технологии. Но все недочеты исправляются командой, разработка активно ведется, расширяется функционал, совершенствуются существующие продукты. У проекта сильная команда, крупные инвесторы и широкая, постоянно растущая, сеть партнерств с известными компаниями.
Рынок интернета вещей в настоящее время переживает период бурного роста. По оценкам компании Ericsson, уже в 2018 году число датчиков и устройств Internet of Things (IoT) превысит количество мобильных телефонов и станет самой большой категорией подключенных устройств. Совокупный среднегодовой темп роста (CAGR) данного сегмента в период с 2015 по 2021 год будет составлять 23%. Аналитики компании прогнозирует, что из приблизительно 28 млрд подключенных устройств по всему миру, к 2021 году, около 16 миллиардов будут связаны с IoT. По данным IDC, общий мировой объем капиталовложений в IoT в 2016 г. составил 737 млрд. долл. США, в 2017 — более 800 млрд. К 2021 г. прогноз — 1,4 трлн. А потому, если команде платформы удастся воплотить в жизнь все задуманное, то прогноз IOTA выглядит оптимистично и ее ждет большой успех.
Технология IOTA находится на начальном, по большей части экспериментальном, этапе. С началом ее широкого применения появится множество проблем: надежность, юридические последствия, реальная цена компьютерных вычислений и т. д.
Сегодня разработчики проекта активно развивают платформу, расширяют ее функционал, дорабатывают код, исправляют уязвимости, внедряют новые инструменты. Помимо Интернета Вещей, IOTA нацеливается и на сферу онлайн платежей и денежных переводов.
Реализация IOTA подвергается критике из-за нестандартных способов подхода к криптографии и отсутствия очевидных для большинства пользователей доказательств того, что она имеет оправдывающие затраты преимущества. Также вызывает сомнения троичная избыточность для теоретической защиты от квантовых процессоров (массового применения нет, доступны лишь прототипы) и использование сервера Координатора (взаимодействует с полными нодами для дополнительной защиты от атаки на неокрепшую сеть), его необходимость и срок дальнейшей эксплуатации.
Спенсер Богарт, партнер компании Blockchain Capital LLC, которая инвестирует в стартапы блокчейнов, полагает: “Вместе с очевидными преимуществами, DAG-системы всё ещё довольно далеки от популярной альтернативы, поскольку местами они централизованы и сыры и основываются на непроверенных, возможно, опасных решениях.”
Официальный сайт: https://iota.org/
Twitter: https://twitter.com/iotatoken
Reddit: https://www.reddit.com/r/IOTA
Facebook: https://www.facebook.com/iotatoken
GitHub: https://github.com/IOTAledger
Medium: https://medium.com/iotatangle