Интересное

Что такое MimbleWimble (MW) в мире криптовалют?

Как известно, биткоин не является полностью анонимным. Хотя адрес кошелька действительно не связан с именем конкретного пользователя, весь блокчейн и содержащиеся в нем записи о транзакциях на 100% прозрачны. Это делает отслеживание личности владельца адреса не таким уж сложным. Именно поэтому различные разработчики начали думать о создании более приватного варианта, и одним из них является протокол MimbleWimble. В сегодняшней статье мы расскажем, что такое MimbleWimble, как он работает и какие проекты его используют. Итак, поехали!

Что такое MimbleWimble (MW)?

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

Как работает Mimblewimble?

Протокол Mimblewimble получил свое название от известного заклинания связывания языка из серии книг о Гарри Поттере !!!!. Он связывает язык жертвы, чтобы не дать ей раскрыть определенную информацию. MimbleWimble работает аналогичным образом. Этот протокол создает основу для блокчейна, которая открывает новые возможности для масштабируемости, взаимозаменяемости, конфиденциальности и анонимности криптовалют.

Транзакции MimbleWimble контрастируют с транзакциями Bitcoin. При переводе BTC три ключевых элемента становятся общедоступными: !!адрес отправителя, количество отправленной криптовалюты и адрес получателя. Mimblewimble скрывает всю эту информацию.

Mimblewimble и криптография

Криптографический метод Mimblewimble называется Криптография эллиптических кривых (ECC). Это позволяет проверить правильность суммы и обе стороны сделки. В то же время он гарантирует, что никакая публичная информация не будет раскрыта.

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

Кроме того, Mimblewimble сочетает в себе такие криптографические протоколы, как Конфиденциальные сделки (CTs), CoinJoin, Dandelion и Cut-Through. Все они позволяют скрывать данные о транзакциях.

Протокол Confidential Transactions также используется в других монетах, обеспечивающих конфиденциальность, таких как Monero. Он отвечает за сокрытие значений транзакций. CoinJoin, с другой стороны, делает практически невозможным отслеживание перевода. Это происходит потому, что он скрывает публичные адреса, объединяя платежи от разных отправителей в один перевод.

Протокол Dandelion, с другой стороны, скрывает личности отправителя и получателя, а протокол Cut-Through создает небольшие блоки транзакций путем объединения нескольких транзакций в один набор. Это значительно улучшает масштабируемость. С помощью Cut-Through информация также может быть безопасно удалена из блокчейна.

Каковы основные особенности MW?

Mimblewimble характеризуется тремя особенностями, которые отличают ее от других блокчейн-сетей. К ним относятся:

  • Анонимность – В этом отличие от большинства других сетей блокчейн. Другие сети являются псевдонимами. Это связано с тем, что они идентифицируют отправителя и получателя с помощью публичного адреса. В случае с Mimblewimble нет возможности проследить за переводами. Благодаря дизайну протокола, идентификация пользователя становится действительно сложной задачей.
  • Взаимозаменяемость – С Mimblewimble отследить активы становится сложнее. Это делает блокчейн, использующий данный протокол, более взаимозаменяемым. Действительно, обменивая криптовалюты с его помощью, пользователь не рискует потерять их или возможностью их “загрязнения” в результате незаконной деятельности.
  • Масштабируемость –. Основа блокчейна заключается в том, что каждый узел добавляет данные о транзакциях в главную бухгалтерскую книгу и тем самым увеличивает размер блока. Это ограничивает возможность обработки больших объемов данных за короткий промежуток времени. Благодаря внедрению CoinJoin и Cut-Through устраняется избыточная информация о транзакциях и уменьшается размер блока.

Какие проекты используют MimbleWimble?

Mimblewimble был реализован многими криптовалютными проектами. В основном благодаря высокому уровню безопасности, конфиденциальности и масштабируемости.

Среди прочих, этот протокол используется в MimbleWimble Coin (MWC), родной криптовалюте компании Mimblewimble,. Как описывают его сами создатели, это “технологически более совершенные спектральные деньги”.

Первыми, в 2016 году, теорию об использовании MimbleWimble выдвинула команда, стоящая за цифровой валютой, защищающей конфиденциальность, под названием Grin (GRIN). Создатели GRIN заложили основу для создания проекта на Mimblewimble, но запустили его только на основе реализации !! в январе 2019 года.

Другим масштабируемым, взаимозаменяемым и анонимным проектом, использующим протокол MW, является Луч (BEAM). Он работает по тем же основным принципам, что и Grin. Однако стоит отметить, что в Beam существует конфиденциальная экосистема децентрализованных финансов (DeFi) и децентрализованных приложений (DApps) для широкого спектра сценариев использования.

Некоторые основные криптовалюты также используют MimbleWimble для обеспечения большей конфиденциальности и взаимозаменяемости своих блокчейнов. Одна из них – Litecoin, которая использует протоколы, схожие с Bitcoin. Сеть LTC полностью внедрила MimbleWimble в конце января этого года.

Популярные конфиденциальные монеты, такие как Monero (XMR) и Zcash (ZEC), например, также потенциально могут получить выгоду от Mimblewimble. Однако до сих пор ни один из них не решился на интеграцию с протоколом, потому что это может оказаться слишком сложной и трудной задачей.

MW против Monero

Monero – децентрализованная криптовалюта, ориентированная на конфиденциальность, с самой высокой рыночной капитализацией среди всех подобных монет. Проект дебютировал в 2014 году как форк от Bytecoin. Его цель – обеспечить, чтобы транзакции на блокчейне проходили приватно и анонимно.

Monero основана на алгоритме консенсуса Proof-Of-Work. Кроме того, в нем реализована функция CryptoNight, который использует Кольцевые подписи для сокрытия бухгалтерской книги транзакций. Это также означает, что !!! невозможно узнать общее количество XMR, которым владеет данный пользователь.

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

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

По сравнению с Monero, Mimblewimble – очень простой протокол. Конфиденциальность в Mimblewimble включена по умолчанию. Кроме того, механизм Mimblewimble Cut-Through позволяет сохранить небольшой размер блокчейна.

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

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

Leave A Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *