Проект Holochain разрабатывает платформу для создания децентрализованных приложений и стремится кардинально изменить парадигму блокчейнов, перейдя от ориентированных на данные систем к платформам, ориентированным на пользователей.
В сети Holochain нет понятия единого глобального консенсуса. Вместо этого каждый пользователь-агент создает собственный закрытый форк блокчейна, который управляется и содержится в публичном блокчейне в виде распределенной таблицы хешей (DHT). Такая структура означает полное отсутствие каких-либо ограничений на масштабируемость. Децентрализованные приложения в Holochain обладают гораздо большими возможностями, чем приложения на основе традиционных блокчейнов.
В обычном блокчейне информация хранится в распределенной сети с помощью криптографических хешей. Каждый участник этой сети поддерживает глобальный консенсус. Другими словами, он самостоятельно проверяет ее состояние и поддерживает целостность. Это одно из ключевых преимуществ блокчейна по сравнению с традиционными методами.
Однако у этого подхода есть недостатки. Из-за того что блокчейн проверяется каждым участником сети, быстро возникает проблема с масштабируемостью. Чем выше объем обрабатываемых данных, тем ниже предел транзакций в секунду. При повышенной нагрузке он способен существенно замедлить работу сети. Именно поэтому у некоторых криптовалют (например, биткоина) транзакции занимают довольно много времени, а их число в единицу времени невелико.
Как устроена публичная часть Holochain?
В системе для распределенных приложений Holochain каждый участник (агент) не обязан обеспечивать работу всего публичного блокчейна. Вместо этого он поддерживает одну конкретную цепочку, связанную с уникальным криптографическим ключом агента. Представьте себе реку (публичный блокчейн), которую питают мелкие ручьи и притоки (блокчейны отдельных агентов).
Если один из агентов отключится от сети, ничего страшного не произойдет. По сути возникнет новый форк, при этом хранящиеся в нем данные останутся невредимыми.
Как данные из частных цепочек оказываются в публичном пространстве?
Вместо того чтобы требовать от каждого агента хранить копию всего блокчейна, разработчики установили набор правил, которые проверяют данные в каждом индивидуальном блокчейне с помощью распределенной хеш-таблицы.
С практической точки зрения это означает, что данные индивидуальных блокчейнов не теряются, когда их владельцы выключают свои компьютеры. Их ограниченная копия остается в публичном блокчейне и проверяется по установленным правилам.
Holochain сравнивает этот подход с тем, как ДНК хранится в живых клетках или как язык распределяется по популяции.
Разработчики пишут:
Сколько транзакций в секунду может обрабатывать Holochain?
К этому вопросу следует подходить немного иначе, чем к традиционным блокчейнам.
Если вкратце, то пропускная способность Holochain ничем не ограничена. Более подробный ответ заключается в том, что сама постановка вопроса бессмысленна из-за его природы. Сеть проекта не поддерживает единый глобальный консенсус, а хранит записи (в виде DHT) о типе и достоверности данных, поставляемых индивидуальными блокчейнами.
Разработчики сравнивают такой подход с танцевальными стилями. Одного взгляда на переполненный танцпол достаточно, чтобы сказать, кто танцует брейк, а кто — танго. При этом число людей на площадке ограничено только ее вместимостью, а их движения легко отследить без помощи доверенной третьей стороны или глобального блокчейна.
Разработчики пишут:
Какие децентрализованные приложения подходят для Holochain?
Holochain прекрасно подходит для систем, собирающих множество данных и открывающих их ограниченную копию каждому пользователю. Самый очевидный вариант применения — платформы социальных сетей.
Разработчики также рекомендуют технологии Holochain для управления цепочками поставок, совместной деятельности, одноранговых платформ, систем коллективного разума и для криптовалют на основе репутации или взаимного кредита. Во многом это связано с ориентированной на пользователей природой платформы.
Соответственно, сети подобного типа не подходят для анонимных или закрытых наборов данных, поскольку информация каждого агента хранится в распределенной хеш-таблице. Holochain также не оптимизирован для хранения больших файлов и работы позитивистских приложений (какими являются большинство криптовалют).
Видение проекта основано на теории относительности — в публичном блокчейне не существует абсолютной истины; индивидуальные перспективы каждого агента объединяются, чтобы сформировать нечто большее.
Насколько экологичен Holochain?
Holochain рекламирует себя как дружественную к окружающей среде альтернативу традиционным блокчейнам. Поскольку индивидуальные агенты не хранят и не проверяют глобальную цепочку, Holochain потребляет лишь незначительную долю ресурсов традиционных сетей. Кроме того, в проекте нет майнинга, поэтому на алгоритм Proof-of-Work электричество не тратится.
Токены HOT
ICO проекта состоялось в начале этого года. В общей сложности было привлечено 30202 ETH и выпущено 133,2 млрд токенов HOT. Разработчики пишут:
Пока токены HOT существуют в формате ERC-20, поэтому их можно хранить в любом кошельке Ethereum, включая аппаратные. Позже их можно будет обменять на так называемое Holo-топливо.
Где купить токены HOT?
Токены HOT можно приобрести только за криптовалюту, например, за биткоины и эфиры. Для этого следует открыть счет на Coinbase, пополнить его с помощью банковского перевода или пластиковой карты, купить биткоины или эфиры, перевести их на счет на бирже, поддерживающей HOT (вроде Hotbit или IDEX), купить токены и поместить их в свой кошелек.
Будь в курсе! Подписывайся на Криптовалюта.Tech в Telegram.
Обсудить актуальные новости и события на Форуме
Запись Руководство: Криптовалюта Holo впервые появилась Криптовалюта.Tech.
Криптовалюта.Tech
Автор: Saffron