Что такое Mimblewimble и как он работает?

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

Так что же это за забавно звучащий протокол блокчейна, как он работает и почему он важен для безопасности криптовалют?

Что такое блокчейн-протокол Mimblewimble?

Поклонники Гарри Поттера сразу узнают имя Mimblewimble – это заклинание, которое буквально связывает язык цели, чтобы помешать ей раскрыть информацию о конкретном предмете.

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

Как так? Обычно, когда Адам отправляет несколько биткойнов на адреса кошельков Бена, Адама и Бена, и отправленная сумма записывается как часть протокола Bitcoin Proof of Work (PoW) .

Mimblewimble этого не допускает.

Кто создал Mimblewimble?

Кто создал Mimblewimble? Никто не знает – человек или группа, стоящая за технологией, носит псевдоним «Том Элвис Джедусор», французское переведенное имя заклятого врага Гарри Поттера Волан-де-Морта.

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

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

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

Mimblewimble использует криптографию на основе эллиптических кривых (ECC), криптографический подход, основанный на дискретных логарифмах. Если вы вспомните математику в средней школе, логарифмы – это, по сути, «противоположность» умножения. Например:

2⁵ = 32. Это умножение. Следовательно:

log2 (32) = 5. Это называется логарифмом приведенного выше уравнения. Теперь мы знаем, что двойка должна умножиться пять раз, чтобы получить число 32.

Конечно, фактическое применение логарифмов в ECC намного сложнее, чем в приведенном выше примере. А как насчет термина «дискретный»? Этот термин относится к разделу математики, который вращается вокруг изучения набора дискретных математических значений. Теория вероятностей и множеств – это темы, которые охватывает дискретная математика.

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

Комбинирование криптографических протоколов

Помимо ECC, Mimblewimble также объединяет набор существующих криптографических протоколов и улучшает их для достижения максимальной безопасности. Указанные криптографические протоколы: конфиденциальные транзакции (CT), CoinJoin и Dandelion.

В совокупности эти протоколы соответственно скрывают следующее: стоимость транзакции в цепочке блоков Mimblewimble, публичный адрес указанной транзакции и идентификационные данные как отправителя, так и получателя.

Mimblewimble и Crypto: плюсы и минусы

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

В исследовательской статье о Mimblewimble за 2018 год, опубликованной Fuchsbauer et al. из Парижского университета наук и литературы пришли к выводу, что набор протоколов Mimblewimble «доказуемо защищен от инфляции и кражи монет при стандартных предположениях».

Благодаря функции сжатия данных, называемой «сквозной», Mimblewimble имеет меньший размер блока, чем биткойн, что делает транзакции более эффективными. Вдобавок ко всему, крипто-монеты, созданные на Mimblewimble, на самом деле взаимозаменяемы. Опять же, это благодаря развитой инфраструктуре безопасности: если происхождение монеты неизвестно, ее становится трудно отследить, и, следовательно, она не может быть признана недействительной.

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

В ноябре 2019 года российский исследователь блокчейнов Иван Богатый опубликовал статью, в которой говорилось, что он может деанонимизировать 96% транзакций в криптовалюте Grin, использующей Mimblewimble. Богатый заявил, что сделал это, потратив всего 60 долларов на узел.

«Tl; dr: конфиденциальность Mimblewimble в корне ошибочна … Mimblewimble больше не следует рассматривать как жизнеспособную альтернативу Zcash или Monero, когда речь идет о конфиденциальности», – пишет Богатый .

Кто использует Mimblewimble?

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

  • Litecoin : эта основная криптовалюта находится на пути к развертыванию Mimblewimble для своих транзакций, запланированному на конец 2021 года.
  • Grin : Эта монета конфиденциальности на самом деле была первой, кто теоретизировал использование Mimblewimble. Хотя он был запущен в январе 2019 года, разработчики Grin начали закладывать основу для того, чтобы Mimblewimble стал частью протокола монеты уже в 2016 году.
  • Beam : эта криптовалюта была запущена на 12 дней раньше, чем Grin, и работает по тем же принципам, что и Grin.
  • MimbleWimbleCoin : Неудивительно, что у Mimblewimble есть собственная выделенная криптовалюта. Команда, стоящая за MimbleWimbleCoin, описывает криптовалюту как «технологически превосходящие призрачные деньги».

На данный момент Mimblewimble еще не знаком с биткойнами. Хотя Mimblewimble рассматривается как протокол, который улучшит Биткойн, некоторые говорят, что на данном этапе это все еще невозможно. Это просто потому, что объединение обоих протоколов было бы слишком сложной и сложной задачей.

Основные монеты конфиденциальности, такие как Monero и Zcash, могут принести пользу Mimblewimble, но пока ни одна из них не решила объединиться с протоколом.

Протокол блокчейна, вдохновленный Гарри Поттером

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

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