Обзор Holochain: технология DLT пытается сделать блокчейны устаревшими

Последнее обновление —
Андрей Бондаренко - редактор статьи
Николай Заваров - автор статьи
Николай Заваров, Андрей Бондаренко
Автор, Редактор

Holochain – это проект, который, как многие говорят, должен изменить наше представление о технологии распределённого реестра. В результате, интерес к криптовалюте HOT в последнее время очень сильно вырос.

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

Итак, стоит ли всё-таки рассматривать этот проект?

В данном обзоре мы попытаемся ответить на этот вопрос. При этом мы подробно рассмотрим сценарии использования токена HOT и долгосрочный потенциал проекта.

Что такое Holochain

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

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

Преимущества Holochain. Источник: веб-сайт Holochain.

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

Сравнение Holochain с блокчейном

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

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

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

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

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

Публичный блокчейн, разделённый на части

Система Holochain устраняет проблемы масштабируемости, не требуя от каждой ноды или каждого агента в сети постоянно обновлять запись всего публичного блокчейна.

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

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

Holochain – экологичное решение

В наши дни все знают, сколько энергии требуется для работы блокчейнов типа Proof of Work, таких как Bitcoin. Holochain претендует на звание “зелёного” решения, отличающегося от разрушительных для экологии блокчейнов.

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

Более того, в Holochain отсутствует майнинг, поэтому количество потребляемой электроэнергии минимально – не больше, чем было бы использовано компьютерами нод в их обычной работе. С учётом того, что потребности в электроэнергии блокчейнов PoW постоянно растут, этот экологически чистый подход выглядит гораздо перспективнее.

Данные нод, доступных в публичном пространстве

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

То есть, когда нода отключается, её данные не теряются. Вместо этого сохраняется ограниченная копия, которая проверяется в соответствии с набором правил.

Архитектура нод Holochain.

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

Где хранится английский язык?“,

– спрашивают разработчики Holochain в FAQ –

Его носит в себе каждый говорящий. Люди имеют различные области специализации или связаны с различными сленговыми или специализированными лексиконами. Ни у одного человека нет полной копии или в точности такой же версии, как у других, и если бы с Земли исчезла половина англоговорящих, это не сильно ухудшило бы язык“.

Насколько масштабируем Holochain

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

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

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

Топология сети из пяти агентов, работающих под управлением трёх различных приложений. Каждое приложение – это отдельная p2p-сеть.

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

Сколько танцоров могут танцевать одновременно?

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

Таким образом, Holochain как фреймворк для приложений не ставит никаких ограничений на количество транзакций в секунду, потому что в сети нет единого места, через которое все транзакции должны проходить“,

– пишут разработчики.

Это все равно что спросить:

Сколько слов может произнести человечество в секунду?

Вопрос совершенно не уместный. С каждым рождённым человеком это число увеличивается. То же самое и с Holochain.

Какие децентрализованные приложения работают с Holochain

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

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

Эти проекты хорошо подходят для Holochain из-за ориентированной на агентов природы сети. На карте holohackers вы также можете просмотреть полный обзор типов приложений, которые можно разрабатывать в той сети.

Некоторые приложения уже есть в Github Holochain.

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

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

Языковая поддержка

Holochain написан на Go, и этот язык программирования был выбран из-за его сходства с C и простоты использования. Кодовая база полностью открыта и доступна для изучения в GitHub Holochain.

При разработке dApps для Holochain разработчики могут свободно использовать Lisp и Java, а также существует поддержка таких front-end языков, как CSS, HTML и JavaScript.

Разработчики заявляют, что Holochain гибко подходит к работе с новыми языками, поэтому есть вероятность, что в будущем будет добавлена поддержка дополнительных языков.

Создатели Holochain

Разработчики Holochain, имеют огромный опыт работы. Оба соучредителя занимаются программированием уже 34 года. Артур Брок, главный архитектор компании Holochain, с 1984 года работает программистом по контракту, в том числе системами ИИ, а с 2001 года также в качестве проектировщика альтернативных валютных онлайн-систем.

Команда Holochain.

Эрик Харрис-Браун – исполнительный инженер Holochain. Он также был программистом по контракту с 1984 года, штатным программистом с 1988 года, дизайнером одноранговых коммуникационных приложений (glassbead.com) в течение многих лет, является “фулл-стек” веб-разработчиком, а также имеет опыт работы в проектировании систем, фреймворков и т. д.

Кроме них, в команду входит ещё 12 разработчиков, экспертов по UX/UI и инженеров-программистов. Основными разработчиками являются Дэвид Мейстер, австралийский архитектор программного обеспечения, имеющий более десяти лет опыта, и Николас Лак, архитектор программного обеспечения из Германии, который также имеет более десяти лет опыта в разработке элегантных программных решений.

Принятие и сообщество

Возможно, из-за того, что сообщество всё ещё ожидает выхода основной сети Holochain, принятие и активность сообщества не совсем такие, как у некоторых других проектов.

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

Тем не менее, команда разработчиков остается активной на Reddit, отвечая на вопросы и делясь новостями о членах команды, лидерах сообщества и особенностях платформы.

Twitter – ещё одна популярная социальная платформа в криптовалютном мире, и команда Holochain активно работает там, имея почти 30 000 подписчиков. Они регулярно пишут посты, и большинство из них получают примерно по 100 лайков и 20-30 ретвитов.

Телеграмм-канал Holochain довольно большой и насчитывает чуть более 12500 участников, а страница Holochain набрала более 5000 лайков. Есть также форум Holochain, но он не кажется особенно загруженным – всего 1-2 сообщения в день.

Токен Holochain (HOT)

Компания Holochain завершила ICO 28 апреля 2018 года, и в процессе было собрано чуть более 30 000 ETH на сумму около 20 млн долларов в то время. Для ICO было отчеканено 133 214 575 156 токенов HOT. По состоянию на 21 октября 2019 года токен HOT торгуется на уровне 0,000950, его рыночная капитализация составляет более 150 млн долларов США, в результате чего он занимает 37-е место в рейтинге криптовалют по рыночной капитализации.

Сразу после ICO токен торговался на уровне 0,002$ и за неделю вырос более чем на 1000%. В течение последующих двух месяцев цена быстро падала, и к июлю 2018 года она находилась ниже 0,0005$.

Показатели цены HOT Изображение с сайта CMC.

Как и другие монеты, криптовалюта Holo, перспективы которой нам ещё предстоит оценить, имела свои взлёты и падения на протяжении многих лет, торгуясь в диапазоне от 0,000341$ 29 июня 2018 года и до 0,002538$ 29 мая 2019 года.

HOT – это токен ERC-20, который можно хранить в любом кошельке, совместимом со стандартом ERC-20, например, в MetaMask, MyEtherWallet или в одном из аппаратных кошельков. В будущем все токены ERC-20 можно будет обменять на Holofuel. Эта замена станет доступной после запуска Mainnet Holo.

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

Читайте также Обзор Ledger Blue – продвинутый аппаратный кошелёк с поддержкой нескольких активов

Торговля токенами HOT

Что касается торговли HOT, то этот токен доступен на многих биржах. В их число входят CoinEx, Binance, MXC и другие. Объём распределён довольно хорошо, хотя на CoinEx приходится более 30%.

Ликвидность на отдельных биржах также выглядит довольно сильной. Например, если мы посмотрим на стаканы цен по USDT/HOT на платформе Binance, то вы увидите, что они довольно глубокие. Дневной оборот также достаточно неплохой.

СтейблкоиныФиат
Биржа
Актив
Цена
HOT/USDT
0.001809
HOT/BUSD
0.001809

В дополнение к этому, Binance также предлагает кроссы BTC и ETH с HOT. То есть, вы сможете размещать крупные ордера без слишком большого проскальзывания цены.

Что такое Holofuel

Holofuel – это планируемая нативная криптовалюта Holo, обзоры которой говорят, что она будет обеспечена реальными активами.

Команда называет их “контрактными сервисными обязательствами“, потому что их можно заработать и обменять на услуги хостинга на платформе Holochain. В основном он используется поставщиками приложений Holochain (hApp) для оплаты услуг хостинга Holo.

Команда Holochain считает, что Holofuel отличается от многих существующих криптовалют по трем основным причинам

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

В итоге это делает Holofuel утилитарным токеном хостинга, и уже есть несколько конкурентов, которые значительно продвинулись в разработке. Такие проекты, как Sia, Storj и Filecoin, вознаграждают пользователей за то, что они делятся своими вычислительными мощностями, пространством жёсткого диска или пропускной способностью.

Разработка

Надо также упомянуть, что есть некоторые критические замечания в отношении Holochain, особенно по части того, что проект практически не продвигается.

И это правда, что проект развивается довольно медленно. Через 18 месяцев после завершения ICO он всё ещё ждет запуска альфа-версии сети.

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

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

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

Коммиты в выбранные репозитории за прошедший год.

Как видите, разработчики действительно довольно активны. За последний год коммиты во все эти избранные репозитории делались довольно регулярно. Кроме того, проект имеет более сотни дополнительных репозиториев с различным уровнем активности – довольно впечатляюще.

Если сравнить с другими проектами, то совершенно ясно, что Holochain является самым активным из всех. На самом деле, в нашем собственном рейтинге они занимают второе место по количеству коммитов в основной репозиторий.

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

Заключение

Нам говорят, что Bitcoin и блокчейн – это технологии будущего, но это может быть не совсем верно. Технологии блокчейн на самом деле уже почти 10 лет, и даже лучшие криптовалюты не могут ничего, кроме как имитировать нашу существующую коррумпированную финансовую систему квази-децентрализованным способом.

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

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

Инвесторы уже очень хорошо заработали на токене, который вырос на 500% по сравнению с уровнем ICO, и это было во время медвежьего рынка. Как только Bitcoin и другие криптовалюты снова начнут подниматься, токен HOT может продемонстрировать значительный потенциал роста.

0 комментариев

Читайте дальше: