Мы в соц.сетях
Главная » Аналитика » Iron Fish: обзор криптовалютного проекта
Iron Fish: обзор криптовалютного проекта
Опубликовано 21.09.2022

Обзор криптовалюты Iron Fish

Iron Fish — это блокчейн первого уровня (Layer-1), ориентированный на конфиденциальность и разработанный с использованием алгоритма Proof-of-Work (PoW). Проект позиционирует себя как доступная для всех и устойчивая к цензуре сеть, в которой каждый сможет определять приватность и прозрачность транзакций. Разработчики продвигают идею того, что конфиденциальность важна и должна быть доступна для всех.

К Layer-1 блокчейнам относятся такие сети, как Bitcoin (BTC), Ethereum (ETH) и Solana (SOL). Они являются основой для экосистемы из сервисов и проектов, все транзакции которых обрабатываются в главной сети. Кроме этого, существуют Layer-2 решения, которые работают в сети первого уровня и разрабатываются для расширения возможностей основной сети.

Ключевые выводы:

  • Основная цель проекта — создать лучшее решение в виде приватной и безопасной сети, доступной для всех пользователей. При этом конфиденциальность не должна идти в разрез с требованиями регуляторов.
  • Разработчики приняли во внимание самые популярные проблемы и недостатки приватных блокчейнов при создании собственной сети, поэтому у Iron Fish есть все шансы создать лучшую конфиденциальную сеть из существующих.
  • Команда Iron Fish привлекла $32,9 млн в ходе двух раундов финансирования во главе с a16z, при участии: Sequoia Capital, Electric Capital, Next Play Ventures и других.
  • Iron Fish находится в стадии тестирования, но уже занимается активным продвижением проекта — команда проекта провела первый набор амбассадоров для популяризации проекта. Запуск основной сети запланирован на 4 квартал 2022 года.

История создания и идея в основе проекта

Iron Fish: История создания

Название Iron Fish («Железная рыба»), происходит от кодового имени подводной лодки, которое использовали американские шифровальщики во время Второй мировой войны. Оно появилось, как эквивалент словам в языке индейского племени навахо, из-за особенностей языка они привлекались для шифрования и передачи сообщений в морской пехоте США. Команда выбрала такое название, потому что всего двумя словами оно отсылает к сложной концепции криптографии, которая использовалась для защиты данных.

Идея создания Iron Fish появилась в 2020 году, в разгар пандемии, когда цифровые платежи стали более востребованными, чем раньше. Но проблемы платежных систем так и остались прежними, и главные из них это — полная прозрачность платежей и ненадежность хранения данных пользователей. По мнению СЕО Iron Fish Елены Надолински криптоиндустрия аналогично движется по пути прозрачности и нет активных проектов, которые действительно уделяют внимание этой проблеме, при этом являясь доступными для всех.

Покупайте, зарабатывайте криптовалюты вместе с редакцией сайта КРИПТОБИРЖИ.РФ

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

Почему конфиденциальность это важно?

Елена считает, что на данный момент все цифровые операции пользователей отслеживаются платежными сервисами, а их личные данные собираются и продаются, или же недостаточно защищены. При каждой онлайн-покупке сохраняются метаданные прошедшей транзакции (от IP-адреса до физического местоположения, истории покупок и т. д). Большая часть блокчейнов и криптовалютных сервисов также не защищают данные пользователей, все данные транзакций хранятся в открытом виде и могут быть доступны каждому. По мнению Надолински отсутствие конфиденциальности негативно влияет на инновации и предпринимательство в мире, – «Точно так же, как протокол https проложил путь для целых отраслей онлайн-торговли, мы считаем, что частные транзакции с использованием блокчейна обеспечат новый способ платежей и новые отрасли безграничных продуктов и компаний, которым требуется конфиденциальность.» Елена сравнивает возможности Iron Fish с оффшорными счетами или собственному счету в Швейцарском банке, но доступные каждому.

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

Преимущества Iron Fish

Iron Fish: Преимущества

Идея создания конфиденциального блокчейна не является новой, но Iron Fish имеет ряд преимуществ перед уже существующими криптовалютами, такими как Monero, Zcash и Grin. Все они имеют много недостатков, как в отношении конфиденциальности, так и в самом использовании криптовалют, особенно для неопытных пользователей. Iron Fish же не ставит под угрозу конфиденциальность и при этом к ней легко получить доступ.

Надежная защита и гарантии конфиденциальности

Iron Fish разрабатывается при помощи протокола zk-SNARK и высоких стандартов шифрования, что дает возможность проводить полностью приватные транзакции. Кроме того, используется механизм ZKP (Zero Knowledge Proof) — инструмент в криптографии с нулевым разглашением, применяемый для проверки подлинности транзакций (аутентификации). Этот инструмент является важным в разработке конфиденциальной сети, так как данные приватных транзакций скрываются и нужно как-то подтверждать факт действительности транзакций. Кроме того в Iron Fish пользователь может выбирать, кто может просматривать информацию о его адресе или только определенных транзакций. Это достигается с помощью специальных ключей просмотра, которыми пользователи могут открывать доступ для просмотра отдельным адресам.

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

Алгоритм PoW

Разработчики провели тщательное исследование достоинств и недостатков алгоритмов Proof-of-Stake (PoS) и Proof-of-Work (PoW) и пришли к выводу, что механизм PoW в целом более безопасен, чем PoS, имеет понятные уязвимости и лучше подходит для достижения децентрализации сети. Но в то же время алгоритм PoS в лучше подходит для создания простого и понятного пользовательского интерфейса и позволяет ускорить процесс добычи блоков, а значит, ускорить транзакции. В итоге выбор был сделан в пользу устойчивости и защищенности блокчейна, то есть — PoW.

Простота использования сети

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

Архитектура блокчейна

Iron Fish: Архитектура блокчейна

Инфраструктура сети

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

Также при построении любой децентрализованной одноранговой сети необходимо учитывать преобразование адресов (NAT), что необходимо для непрерывного функционирования протокола. В Iron Fish разработали собственную реализацию NAT с упором на доступность, используя комбинацию двух API — WebRTC и WebSockets. Они используют множество методов, чтобы помочь узлам установить прямую связь. Когда пользователь запускает новую ноду, ему необходимо знать данные о любой другой ноде в сети, чтобы подключиться к сети. После того как пользователь пройдет начальное подключение, ему станут доступны все остальные узлы в сети. Первое подключение проходит через WebSocket, а все последующие используют WebRTC. Данное решение может работать прямо в командной строке, либо непосредственно в браузере, что упрощает использование Iron Fish для всех, независимо от технических навыков.

Iron Fish имеет четыре вида внутренних сообщений между узлами:

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

Все сообщения в сети отправляются в зависимости от различных факторов, но разделяются на четыре вида:

  • Сплетни: эти сообщения получают все узлы в сети. Когда один узел получает сообщение, он его проверяет и пересылает всем остальным. Данный вид сообщений используется для распространения изменений в блокчейне.
  • «Fire and Forget»: эти сообщения направляются только определенному подключенному узлу (невозможно отправить сообщение узлу, к которому вы не подключены). Они необходимы для отправки важных данных, без необходимости проверять корректно ли дошло сообщение, при этом от узла, которому отправляется сообщение, не требуется ответ.
  • Прямой RPC: вид сообщения, при котором система отправляет запрос конкретному подключенному узлу и ожидает от него ответ. Он используется в качестве резерва для Глобального RPC.
  • Глобальный RPC: эти сообщения не адресованы конкретному узлу. Сеть случайно выберет узел, которому будет отправлено сообщение и повторит попытку с другим узлом, в случае если она не получит ответ или он будет недействительным.

Хранилище данных

Iron Fish является распределенным реестром и хранит два вида структур данных в сети: банкноты и нуллификаторы. Банкнота — это модель данных представляющая собой неизрасходованный выход или остаток с транзакции на адресе, который можно потратить в следующих операциях. Банкнота похожа на модель данных в сети биткойна — UTXO (Unspent Transaction Output). В такой сети счета или адреса используются только в закодированном виде и записываются в виде хэша. При расходовании BTC каждый вход транзакции ссылается на существующий UTXO по идентификатору (txid) предыдущей транзакции и индексу выхода в ней. В ходе осуществления транзакции в блокчейне создаются данные, которые и называются банкнотами, или тратятся уже существующие. Банкноты, как и в реальной жизни можно тратить по отдельности, получая сдачу в других банкнотах. Например, если пользователь хочет потратить монету одного номинала, он не можете использовать для этого половину данной монеты, ему нужно отдать монету и получить сдачу в виде другой монеты, уже другого номинала. Если кому-то нужно потратить $100 — он отдает купюру номиналом $100 и получает сдачу купюрой номиналом $50. Такая модель данных позволяет всем узлам сети приходить к согласию о том, какие именно монеты существуют в тот или иной момент времени. Благодаря ей любой желающий может проверить общее предложение криптовалюты и убедиться, что оно соблюдается.

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

Все типы данных в сети хранятся в Деревьях Меркла — последовательной структуре хранения и верификации данных. В ее основе лежит хеширование и она широко применяется в одноранговых сетях. Основная цель Дерева Меркла — хранить «корень Меркла» — единый хеш, который представляет каждый фрагмент транзакции в виде идентификатора, что значительно упрощает проверку данных, при этом сохраняя конфиденциальность. В Iron Fish дерево Меркла используется только для добавления данных на хранение, с пределом в 4 млрд банкнот. Когда одно дерево полностью заполняется, создается новое дерево, старое же остается доступным для просмотра.

Майнинг в сети

Алгоритм PoW в сети регулирует сложность майнинга для достижения среднего времени блока в 60 секунд, либо увеличивая, либо уменьшая его сложность. Чтобы стать майнером, нода должна синхронизировать обе глобальные структуры данных (дерево банкнот Меркла и дерево нуллификаторов Меркла) и знать данные как минимум двух последних блоков в сети.

Вознаграждение за майнинг привязано к кривой эмиссии Iron Fish. После первого года после запуска основной сети общее количество монет будет увеличиваться на четверть стоимости от первого генезис-блока. В последующие годы будет все меньше и меньше вновь отчеканенных монет за блок, но их число никогда не достигнет 0.

Iron Fish: Кривая эмиссии

Кривая эмиссии токена IRON

Достижение консенсуса

Консенсус в Iron Fish достигается всеми узлами в сети, для этого существуют специальные правила, которые позволяют определять, какие блоки соответствуют всем критериям и их нужно принять и наоборот, которые следует отклонить. Блок в сети принимается в том случае, если он действителен. Для этого проверяется заголовок блока, хэш и его «тело», то есть список транзакций внутри него. Проверка заголовка и хеша подтверждает, что за блоком достаточно работы по проверке узлами и что для всех транзакций в этом блоке созданы идентификаторы в древах Меркла. Проверка тела блока же подтверждает, что все транзакции в нем действительны.

Токеномика Iron Fish

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

Схема предложения токена IRON в течении трех лет

Команда проекта

Delaware C Corp — компания-разработчик, расположенная в Сан-Франциско, насчитывает десять сотрудников, шесть из которых разработчики. Генеральным директором Iron Fish является Елена Надолински —  ранее работала в Airbnb, Tilt и Microsoft. Большая часть команды сохраняет конфиденциальность и не раскрывает подробной информации, известны лишь их должности в компании и имена.

Инвесторы Iron Fish

Iron Fish: Инвесторы проекта

В общей сложности Iron Fish привлекла $32,9 млн в ходе двух раундов финансирования, во главе с a16z, при участии Sequoia Capital, Electric Capital, Next Play Ventures, MetaStable, A Capital, Iconiq и Terra. Последний раунд прошел 30 ноября 2021 года в рамках А серии. Привлеченные средства команда планирует потратить на расширение штата сотрудников, выделения грантов проектам из экосистемы Iron Fish, создания ликвидности для токена, а также на судебные издержки, которые важны, чтобы максимально соответствовать правовым нормам.

Активности в проекте

Тестовая сеть Iron Fish

Первая стадия тестовой сети Iron Fish, была запущена 1 декабря 2021 года. С тех пор проект собрал активное сообщество из 156 стран, более 18 тысяч человек в Discord канале, и около 9 тысяч запустили собственную ноду в тестнете. За это время программисты устранили более 300 технических проблем, а также разработали множество функций и материалов для Iron Fish с открытым исходным кодом. Первая стадия тестнета завершилась 11 апреля 2022 года, призовой фонд составил 420 тысяч монет, которые будут распределены после запуска основной сети.

Вторая стадия тестовой сети запустилась 10 мая 2022 года и продолжается до сих пор, в ходе которой участники выполняют задания и получают очки в зависимости от выполняемых активностей. Участники могут стабильно получать очки за непрерывную работу ноды в тестовой сети. Кроме этого, поощряется отправление транзакций в сети, пополнение репозитория на GitHub, а также нахождение технических ошибок. Призовой фонд второго этапа составляет 210 тысяч монет и отдельно 105 тысяч для тех, кто участвовал в создании репозитория, все призы распределят в соответствии с таблицей лидеров.

Зарегистрироваться в тестовой сети можно по ссылке.

Оффициальная инструкция по запуску ноды от Iron Fish

Инструкция по запуску ноды в тестовой сети от Let’s Node

Инструкция по запуску ноды в тестовой сети от Nodes Guru

Программа амбассадоров

Iron Fish: Программа амбассадоров

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

Обязанности, входящие в работу амбассадоров (зависит от умений каждого участника):

Написание текстов:

  • Создание постов в блоге
  • Подробные треды для Twitter
  • Статьи

Видео:

  • Создание обзоров о проекте
  • Вводные видео для новичков и видео об устранении ошибок
  • Сравнительные видео

Discord:

  • Помощь новым участникам
  • Модерация и ответы на вопросы

Международный формат:

  • Представление сообщества Iron Fish для конкретной страны
  • Перевод контента

Помощь команде:

Помощь команде Iron Fish с программой амбассадоров

События:

Проведение виртуальных и личных мероприятий для конкретной страны

Социальные сети и другие ресурсы проекта:

Основная информация о проекте и информация для разработчиков:

Сайт

Блог

GitHub

Дорожная карта

Социальные сети:

Twitter

Reddit

Discord

Telegram

Заключение:

Iron Fish преследует простую, но важную и особенно часто обсуждаемую последнее время тему в сообществе —  конфиденциальность. Получится ли у команды создать по настоящему приватную сеть, соответствующую всем требованиям регуляторов, мы узнаем только после запуска основной сети. Но уже видно, что разработчики заинтересованы в этом — команда выделила отдельный бюджет на решение юридических вопросов. Кроме того проект получил поддержку от крупнейших фондов в индустрии, которые также поддержали идею проекта, что может говорить о потенциальном успехе проекта и развитии отрасли в целом. На данный момент тема конфиденциальности находится на ранней стадии принятия и существует еще мало проектов для ее объективной оценки, но некоторые исследовательские компании уже прогнозируют потенциальную стоимость отрасли, например, исследовательская компания Fortune Business Insights заявила, что технология, скрывающая личные данные пользователей, может превратится в отрасль стоимостью 17,7 миллиарда долларов к 2028 году.

Присоединяйтесь к нашему DAO, где мы совместно вкладываем в новые криптовалюты:

© Материал подготовлен для сайта рейтинга КРИПТОБИРЖ и может быть открыто распространен с указанием авторства.

Автор статьи:
Stepan Kosarev
Открыть счёт
  • Наша методика расчета рейтинга учитывает следующие параметры: объем торгов за 24 часа, индекс доверия и соотношение числа положительных отзывов к общему числу отзывов.