поделиться
Запуск Биткойна в 2009 году стал настоящей технологической революцией - это была самая первая практическая реализация технологии блокчейн.
Сегодня он используется практически во всех сферах нашей жизни: от финансового сектора и электронной коммерции до судоходства и информационной безопасности блокчейн постепенно превращается в привычную часть всех систем, работающих с данными.
Почему люди без ума от блокчейна?
Что такого может предложить технология блокчейн, что заставляет весь мир быть одержимым ею? От технологического сообщества до правительственных учреждений - кажется, что все хотят интегрировать блокчейн в свои структуры данных. И часто они готовы пойти на многое, чтобы сделать это.
Главным преимуществом блокчейна является абсолютная безопасность данных - данные, хранящиеся в блокчейне, защищены от взлома, и каждый фрагмент данных может быть отслежен до его происхождения по цепочке предыдущих транзакций с этими данными. Преимущества такой системы очевидны, не так ли?
Технология блокчейн не идеальна
Однако это не означает, что блокчейн - идеальная технология для хранения и обработки данных. Существует достаточное количество проблем.
Таким образом, было неизбежно, что люди начали модифицировать блокчейн, чтобы смягчить эти проблемы и разработать совершенно другие альтернативные решения. И одной из таких альтернатив, если не самой многообещающей, является Tangle.
Итак, давайте рассмотрим, чем эти технологии отличаются друг от друга.
Что такое блокчейн?

Несмотря на то, что блокчейн известен в основном благодаря поддержке криптовалют (самые известные из них - Bitcoin и Ethereum, но есть еще сотни и сотни других), это не единственное его применение.
По сути, блокчейн - это база данных, состоящая из криптографически связанных блоков данных. Данные в каждом блоке зашифрованы, и каждый последующий блок содержит хэш предыдущего.
Невозможно восстановить блок по его хэшу, однако, если блок изменен - его хэш также изменяется. Поэтому невозможно задним числом изменить, добавить или удалить данные в блоке - они больше не будут вписываться в цепочку криптографически связанных блоков данных.
Естественно, если блокчейн полностью централизован, это означает лишь то, что никто, кроме владельца, не может изменить данные в нем. Но владелец, который полностью контролирует базу данных, все равно может ее редактировать.
Чтобы предотвратить это. Архитектура блокчейн способствует децентрализации. Хорошим примером децентрализованной структуры данных блокчейна является сеть Bitcoin.
Децентрализация - это ключ
Типичный блокчейн (например, сеть Bitcoin) не хранится на каком-либо "центральном сервере: вместо этого он хранится на тысячах и тысячах узлов данных по всему миру. У каждого узла есть своя полноценная копия блокчейна.
И существует очень простой механизм, который определяет, какая копия является правильной - версия блокчейна, которую более 50% узлов (также называемых майнерами или валидаторами) считают "правильной", является "правильной" версией блокчейна.
Таким образом, если какой-либо злоумышленник хочет что-то сделать с данными, хранящимися в блокчейне, он должен заручиться поддержкой большинства майнеров.
И майнеры не заинтересованы в компрометации блокчейна, поскольку он стимулирует их честную работу в поддержку сети блокчейн.
Что делают майнеры в блокчейне?
Майнеры (или валидаторы. в зависимости от конкретной сети блокчейн) независимо проверяют транзакции в блокчейне, собирают их в блоки и добавляют блоки в цепь.
Тот, кто первым соберет блок (обычно - решение математической задачи) - получит вознаграждение в криптовалюте. Другие майнеры проверяют достоверность доказательства консенсуса, прикрепленного к блоку, и если оно достоверно - блок добавляется в цепочку.
Как Вы видите, технология блокчейн чрезвычайно прочна, надежна и хорошо защищена от злоумышленников (по крайней мере, при наличии достаточного количества майнеров\валидаторов). Поэтому неудивительно, что он нашел применение во многих сферах, помимо питания криптовалют.
DApps - будущее блокчейна
В последние годы наиболее заметной и востребованной особенностью блокчейна является поддержка развертывания децентрализованных приложений (DApps). DApps похожи на другие приложения, которые мы используем на своих телефонах и компьютерах, и так же разнообразны по своему назначению.
Однако DApps никто не контролирует - как только приложение размещается в сети блокчейн, оно работает автономно.
DApps работают на основе смарт-контрактов - самоисполняющихся алгоритмов с открытым исходным кодом, которые невозможно подделать и которые могут быть проверены кем угодно.
Еще одно огромное преимущество DApps заключается в том, что они предоставляют клиентам полную опеку над их личными данными.
Проблемы блокчейна

Хотя технология блокчейн чрезвычайно безопасна, она "неуклюжа". Проблема масштабируемости - это неотъемлемая проблема технологии блокчейн: чем больше людей используют блокчейн, тем медленнее и перегруженнее он становится.
И простого решения этой проблемы не существует, поскольку в децентрализованной сети Вы не можете просто обновить оборудование по решению руководства.
Все разработчики блокчейна постоянно работают над проблемой масштабируемости, но невозможно отрицать тот факт, что децентрализованные сети блокчейна всегда медленнее, чем централизованные "традиционные" структуры данных.
Плюсы и минусы блокчейна
Итак, давайте быстро подытожим плюсы и минусы технологии блокчейн.
Плюсы
- Отличная надежность;
- Высокий уровень безопасности
- Децентрализация
- Проблема масштабируемости постепенно становится менее актуальной
Cons
- Проблемы масштабируемости никуда не денутся
- Относительно медленное подтверждение транзакций
- Высокие комиссии за транзакции в большинстве блокчейнов
- Вопросы энергоэффективности
Хотя технология блокчейн, несомненно, является одной из самых важных инноваций последних нескольких десятилетий, ее проблемы подтолкнули к разработке альтернативных решений. Одним из таких решений является сеть Tangle.
Что такое Tangle?

Tangle - это децентрализованная сеть, которая, как и блокчейн, пытается облегчить транзакции в условиях отсутствия доверия.
Tangle также "в некоторой степени децентрализован". Хотя нет единого органа, принимающего решения, есть "координатор" - централизованный "хранитель" сети.
Так что с точки зрения децентрализации Tangle находится где-то посередине между централизованными системами и "традиционными" блокчейнами.
Однако, несмотря на схожие цели, ядро сети Tangle в корне отличается от блокчейна. В его основе лежит направленный ациклический граф (DAG) - который также является распределенной книгой, как и блокчейн, но не требует майнеров для обработки транзакций и гораздо более масштабируем благодаря гибкой настройке размеров единиц данных.
Наконец, гораздо более мягкие правила подтверждения транзакций (достаточно подтвердить две предыдущие транзакции, чтобы добавить новую в сеть) делают Tangle намного быстрее и энергоэффективнее.
В отличие от блокчейна, сеть Tangle очень хорошо подходит для микротранзакций. На самом деле, обработка микротранзакций - это его основная цель, поскольку он специально разработан для Интернета вещей (IoT).
Интернет вещей - конечная цель компании Tangle
IoT - это концепция глобальной сети подключенных устройств, которые могут взаимодействовать друг с другом с помощью множества уникальных идентификаторов, что позволяет им выполнять свои функции без вмешательства человека. Это может звучать очень фантастически и очень сложно, но на самом деле все довольно просто.
Представьте себе кофемашину, которая готовит кофе за 5 минут до Вашего пробуждения и автоматически пополняет запасы кофе и молока, размещая заказы на платформе доставки - это самый базовый уровень IoT.
Однако очевидно, что для того, чтобы такая система была жизнеспособной, огромное количество транзакций должно обрабатываться очень быстро. И это то, к чему стремятся разработчики Tangle. Но и с Tangle есть проблемы.
Проблемы с клубками
Tangle предлагает совсем другой набор компромиссов по сравнению с блокчейном. Прежде всего, он менее безопасен - несмотря на использование направленного ациклического графа, более расслабленные правила подтверждения означают, что транзакции проверяются быстрее, но не так скрупулезно.
Более того, централизованный "узел-координатор" представляет собой дополнительную уязвимость структуры данных, которую теоретически можно использовать. Более того, направленный ациклический граф, хотя и выглядит великолепно в теории, не имеет доказательной базы по сравнению с технологией блокчейн.
Наконец, Tangle отстает в плане признания и внедрения. Он не поддерживает DApps, ему не очень доверяет IT-сообщество. По сути, единственная реальная реализация Tangle - это IOTA.
Что такое IOTA?

Виртуальная монета IOTA призвана способствовать развитию Интернета Вещей (это довольно очевидно, не так ли?). IOTA может обрабатывать микротранзакции в огромных объемах, что идеально подходит для концепции IoT. Однако, поскольку Интернет вещей еще не набрал большого оборота, монета не получила широкого распространения.
Плюсы и минусы Tangle
Итак, краткое описание основных преимуществ и недостатков Tangle
Плюсы
- Никаких комиссий за транзакции
- Быстрая обработка транзакций
- Отличная масштабируемость
Cons
- Более низкий уровень безопасности
- Нет поддержки DApps
- Централизация
- Ограниченное принятие
Blockchain vs. Tangle: Что выбрать?

Эти технологии имеют много общего, особенно когда речь идет об общих концепциях. Однако они имеют очень существенные различия в технической реализации.
Блокчейн обеспечивает лучшую безопасность благодаря чрезвычайно тщательному процессу подтверждения блоков и полной децентрализации.
С другой стороны, система Tangle’s работает гораздо быстрее, гораздо более энергоэффективна и не требует от пользователей оплаты за обработку транзакций. Другими словами, эти технологии, несмотря на некоторую схожесть, предназначены для разных целей.
Если Вам необходимо работать с очень конфиденциальными данными, блокчейн - несомненно, лучшее решение благодаря присущей ему надежности.
Однако если Вам необходимо регулярно обрабатывать огромное количество транзакций, а безопасность одной транзакции не является столь насущной проблемой, Tangle подойдет Вам больше.