Клубок

Что такое клубок IOTA?

IOTA Tangle — это инновационный тип технологии распределенного реестра (DLT), специально разработанный для среды Интернета вещей (IoT). Технология IOTA основана на новом типе DLT, а не на традиционной модели блокчейна. Он был создан IOTA Foundation, некоммерческим фондом, зарегистрированным в Германии. Миссия IOTA Foundation — поддерживать разработку и стандартизацию новых DLT, включая Tangle.

Конструктивные ограничения существующих систем блокчейнов для некоторых приложений привели к разработке альтернатив виртуальной валюты, которые можно было бы использовать для различных целей. IOTA Tangle был разработан для обеспечения возможности микротранзакций без комиссии для растущей экосистемы устройств IoT. Устройства IoT — это сетевые устройства, включая такие продукты, как интеллектуальные устройства, системы домашней безопасности, компьютерная периферия,  носимые устройства, маршрутизаторы и интеллектуальные динамики, которые имеют подключения Wi-Fi, Bluetooth или связь ближнего поля (NFC).

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

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

  • IOTA Tangle — это инновационный тип технологии распределенного реестра (DLT), специально разработанный для среды Интернета вещей (IoT).
  • Технология IOTA основана на новом типе DLT, а не на традиционной модели блокчейна.
  • Tangle был создан с обещанием высокой масштабируемости, отсутствия комиссий и почти мгновенных переводов.

Понимание IOTA Tangle

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

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

Однако самой системы было недостаточно для защиты от массивной скоординированной атаки.Как отмечает Iota Foundation, «если злоумышленник контролирует большую часть мощности хэширования в сети, он также может контролировать направление консенсуса. В частности, такой злоумышленник сможет удвоить расходы и разделить сеть».Для защиты от такого рода атак Йота разработала роль под названием «Координатор».Фонд Iota отвечал за выполнение программы координатора.Объявление в мае 2019 года проинформировало криптовалютное сообщество о том, что фонд IOTA намеревается удалить роль координатора в рамках обновления всей системы под названием Coordicide.

В техническом документе IOTA Tangle описывается как преемник технологии блокчейн: «Tangle естественным образом следует за блокчейном в качестве своего следующего эволюционного шага и предлагает функции, необходимые для создания системы микроплатежей от машины к машине»2.

Особые соображения

Преимущества Tangle

Еще одно преимущество технологии Tangle — стоимость ее эксплуатации. Для blockchain основанного cryptocurrencies, как Bitcoin, есть плата за сделку взимается за все сделки, происходящих в сети (независимо от суммы сделки). Поскольку для механизма хранения и обработки транзакций в Tangle не требуются майнеры, комиссии за транзакции не взимаются.

Поскольку количество мелких микроплатежей (платежей, которые включают дробные суммы) в будущем значительно возрастет, транзакционные издержки сделают использование криптовалюты на основе блокчейна для таких платежей непрактичным. Высокие транзакционные издержки уже привели к проблеме биткойн-пыли. Биткойн-пыль относится к небольшому количеству биткойнов, оставшихся или неизрасходованных в транзакции, стоимость которых ниже минимального лимита действительной транзакции. Таким образом, обработка транзакции невозможна, так как крошечное количество биткойнов остается в кошельке или адресе.

Обновление системы Йоты

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

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

Однако основной принцип философии технологии распределенных реестров (DLT) заключается в том, что им не должно быть централизованных полномочий. Клубок противоречил этой философии; ему потребовались координаторы, чтобы должным образом контролировать его систему и предотвращать атаки. Таким образом, у Tangle был центральный орган, проверяющий все его транзакции; это именно то, с чем была задумана криптовалюта.

Критики Tangle заявили, что необходимость роли координатора позволила Iota Foundation выбирать, какие транзакции получат приоритет. Кроме того, эта роль предоставляла возможность для единой точки атаки: если по какой-либо причине координатор прекращал работу или был взят на себя, подтверждения в сети останавливались.

Фонд IOTA много лет работал над тем, чтобы избавиться от роли координатора.Эта инициатива, о которой было объявлено в мае 2019 года, называется Coordicide.

Тот факт, что у Iota возникли задержки с отходом от этой формы централизации, по сообщениям, был основной причиной, по которой ведущий разработчик и соучредитель Iota Сергей Иванчегло подал иск на сумму примерно 8,5 миллиона долларов, подавая иск Дэвиду Сёнстебё, директору Iota Foundation и другому соучредителю.

В конце декабря 2019 года сеть IOTA не работала на 24 часа, возможно, из-за скоординированной атаки.Как только система эталонной реализации IOTA (IRI) пометила транзакцию как «уже учтенную» в одном пакете, она была проигнорирована в следующем пакете, что привело к повреждению состояния реестра, из которого узел не смог восстановить.Инцидент побудил Дэвида Сёнстебё сказать, что Coordicide не должен происходить слишком быстро (и, конечно, не раньше, чем все ошибки будут устранены).