Holochain позволяет создать распределенный веб с автономией пользователей, встроенной непосредственно в архитектуру и протоколы. Данные - это память о нашем живом и совместном опыте. Распределение хранения и обработки этих данных может изменить то, как мы координируем и взаимодействуем. Благодаря цифровой интеграции под контролем пользователя Holochain освобождает нашу онлайн-жизнь от корпоративного контроля над нашим выбором и информацией.
Holochain - это энергоэффективная постблокчейн-бухгалтерская система и децентрализованная платформа приложений, использующая одноранговые сети для обработки агент-ориентированных соглашений и систем консенсуса между пользователями.
Holochain позволяет любому устройству иметь свою собственную систему бухгалтерской книги, основанную на цепочке. Благодаря использованию голографической модели хранения и передачи данных разработчики могут создавать децентрализованные приложения, которые могут масштабироваться по нескольким измерениям в сети, обеспечивая их истинное распределение. Это позволяет каждому устройству в сети функционировать независимо и требует синхронизации данных только в случае необходимости или по согласованию с пользователями. Это означает, что каждый пользователь контролирует свои данные и никогда не рискует, что его данные будут проданы или переданы третьим лицам, как это произошло в случае с Facebook и Cambridge Analytica.
Holochain предоставляет разработчикам основу для создания децентрализованных приложений и стремится изменить парадигму блокчейнов, ориентированных на данные, на систему, ориентированную на агентов. В зарождающейся системе Holochain не поддерживается настоящий глобальный консенсус. Вместо этого каждый агент в публичном блокчейне поддерживает, по сути, частный форк, который управляется и хранится в ограниченном виде в публичном блокчейне с помощью распределенной хэш-таблицы. Это означает, что ограничений по масштабируемости нет, и даппы, размещенные на Holochain, могут делать гораздо больше, используя меньше почти всего, чем традиционные блокчейны.
Однако эта система имеет ряд присущих ей недостатков. Поскольку весь блокчейн должен быть проверен каждым участником сети, быстро возникают проблемы с масштабируемостью. Чем больше объем обрабатываемых данных, тем больше ограничение на количество транзакций в секунду, которые могут происходить в блокчейне в любой момент времени.Сам Holochain имеет открытый исходный код и написан на языке Go. Go был выбран за простоту использования и схожесть с C. Dapps, написанные специально для Holochain, могут быть разработаны на JavaScript или Lisp, с поддержкой внешних систем, использующих CSS, HTML и JavaScript.
Разработчики добавили, что Holochain относительно гибок, когда дело доходит до работы с новыми языками, так что у него есть потенциал для развития в этом направлении. Holochain называет себя экологически чистой альтернативой традиционным блокчейнам. Поскольку каждому отдельному агенту не нужно хранить и подтверждать глобальный блокчейн, Holochain потребляет лишь часть пропускной способности традиционных цепочек. В Holochain также отсутствует компонент майнинга, поэтому электроэнергия и вычислительная мощность не тратятся на расчеты доказательств выполнения работы.
Артур Брок и Эрик Харрис-Браун - сооснователи и создатели Holochain. Они занимаются разработкой альтернативных валют с 80-х годов прошлого века и работали над Holu еще до написания технического описания Bitcoin. Чтобы защитить стимулы пользователей, основателей и разработчиков, Holochain принадлежит некоммерческому фонду. В консультативную команду компании также входит Райан Бубински, соучредитель CodeAcademy. В июне Holochain объявила о новом стратегическом партнерстве с Promether, адаптивной симбиотической платформой (ASP), которая реализует все сетевые функции, безопасность и код анонимизации, необходимые приложениям для защиты своих данных.
