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

Что такое Mimblewimble?

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

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

Взяв свое название от известного заклинания завязывания языка из серии книг о Гарри Поттере, которое связывает язык жертвы, чтобы помешать ей раскрыть конкретную информацию, протокол Mimblewimble буквально работает как заклинание. Он обеспечивает основу для блокчейна, который открывает новые возможности в плане масштабируемости, функциональности, конфиденциальности и анонимности криптовалют, поскольку протокол позволяет криптовалютной информации оставаться полностью анонимной.
Полная анонимность транзакций Mimblewimble контрастирует с псевдонимностью Bitcoin (BTC) и других криптовалют, где обычно раскрываются три секрета: адрес отправителя, сумма отправленной криптовалюты и адрес получателя. Mimblewimble не раскрывает ни один из этих трех секретов или информации.

Криптографический подход Mimblewimble

Криптографический подход Mimblewimble называется Elliptic Curve Cryptography (ECC). ECC позволяет Mimblewimble выполнять два основных требования — проверять правильность суммы транзакции и участвующих сторон без публичного раскрытия какой-либо информации.
ECC основана на дискретных логарифмах, что делает уравнения в блокчейне гораздо более сложными для вычисления. По сути, логарифмы являются противоположностью умножения, которое гораздо проще выполнить по сравнению с факторизацией. Термин «дискретный» относится к отрасли математики, которая вращается вокруг набора дискретных математических величин и охватывает такие темы, как вероятность и теория множеств. Поэтому применение ECC Mimblewimble усиливает безопасность.
Более того, Mimblewimble объединяет такие криптографические протоколы, как Confidential Transactions (CTs), CoinJoin, Dandelion и Cut-Through для достижения более высокого уровня безопасности и анонимности. В целом, эти протоколы помогают скрыть информацию о транзакциях.
Так, протокол Confidential Transactions, который также используется в других приватных монетах, таких как Monero, скрывает стоимость транзакции на Mimblewimble. Протокол CoinJoin делает практически невозможным отслеживание следов транзакций. Благодаря ему публичные адреса транзакций можно скрыть, объединив платежи от разных отправителей под одной транзакцией.
При использовании протокола Dandelion личность отправителя и получателя может быть скрыта и оставаться конфиденциальной. Протокол Cut-Through создает небольшие блоки транзакций путем объединения нескольких транзакций в один набор для обеспечения масштабируемости. Благодаря Cut-Through информация из блокчейна может быть легко удалена без риска для безопасности.

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

Когда говорят о протоколе Mimblewimble, всегда отмечают, что он обладает тремя отличительными характеристиками, делающими его уникальным по сравнению с другими блокчейнами.
Во-первых, он является анонимным. В отличие от большинства других блокчейн-систем, которые в основном псевдонимны, так как имеют отслеживаемые публичные адреса, определяющие отправителя и получателя любой конкретной транзакции, историю транзакций на Mimblewimble невозможно отследить. Благодаря конструкции протокола, обойти анонимность пользователя становится крайне сложно.
Вторая особенность — разборчивость. Сложность отслеживания активов Mimblewimble делает ее более взаимозаменяемой по сравнению с другими блокчейнами, поскольку пользователи могут обменивать любую криптовалюту на платформе без риска потери или возможности того, что криптовалюта будет «испорчена» в результате незаконной деятельности и будет иметь меньшую ценность.
Третья особенность — масштабируемость. Согласно основам блокчейна, каждый узел добавляет информацию о транзакции в бухгалтерскую книгу для увеличения размера блока. Большие размеры блоков вызывают проблемы масштабируемости, связанные с ограниченной способностью сети блокчейн обрабатывать большое количество данных о транзакциях за короткий промежуток времени. Реализуя технологии CoinJoin и Cut-Through для удаления ненужной информации о транзакциях и уменьшения размера блока, Mimblewimble достигает превосходной масштабируемости благодаря компактному размеру блокчейна.

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

Существует несколько криптопроектов, которые решили использовать Mimblewimble из-за его надежной безопасности, конфиденциальности и масштабируемости.
Так, родная криптовалюта Mimblewimble, MimbleWimble Coin (MWC), или «технологически превосходящие призрачные деньги», как описывают ее разработчики Mimblewimble, использует этот протокол.
Первыми теоретиками использования Mimblewimble в 2016 году стала команда, создавшая цифровую валюту с сохранением конфиденциальности под названием Grin (GRIN). Разработчики легкого проекта Grin с открытым исходным кодом заложили основу для создания проекта на Mimblewimble, но запустили его на основе реализации Mimblewimble только в январе 2019 года.
Другой масштабируемой, взаимозаменяемой и конфиденциальной криптовалютой, основанной на реализации Mimblewimble, является Beam (BEAM), которая работает на тех же основных принципах, что и Grin, включая полный контроль над конфиденциальностью пользователей. Стоит отметить. однако, что Beam имеет конфиденциальную экосистему децентрализованных финансов (DeFi), состоящую из децентрализованных приложений (DApps) для широкого спектра случаев использования.
Некоторые основные криптовалюты также находятся на пути к развертыванию Mimblewimble для обеспечения большей конфиденциальности и функциональности своих блокчейнов. Так, команда, стоящая за Litecoin (LTC), децентрализованной криптовалютной сетью, использующей протоколы, схожие с Bitcoin, планирует активировать Mimblewimble в основной сети LTC в конце 2021 года, если майнеры и операторы узлов заявят о своей поддержке.
Наконец, такие популярные монеты, обеспечивающие конфиденциальность, как Monero (XMR) и Zcash (ZEC), потенциально могут извлечь выгоду из Mimblewimble. Однако ни одна из них пока не решила объединиться с протоколом, поскольку это может оказаться слишком сложной и трудной задачей.

Где купить и продать монету Mimblewimble?

В настоящее время монета MimbleWimble торгуется на нескольких биржах, включая Bitforex, Hotbit, TradeOgre, Whitebit и некоторые другие. Ключевыми из них являются Bitforex и Hotbit, на них приходится наибольший процент от общего объема торгов криптовалютой. Более подробную информацию о торговле MWC можно найти на сайтах отслеживания цен на криптовалюты, таких как CoinMarketCap или CoinGecko.

Как добыть монету Mimblewimble?

В основе Mimblewimble лежит концепция proof-of-work (PoW), получившая широкое распространение после появления блокчейна Bitcoin в 2008 году. PoW описывает децентрализованный механизм консенсуса, который требует от участников сети не значительных, но посильных усилий для решения произвольной математической головоломки, чтобы предотвратить легкомысленное или злонамеренное использование вычислительных мощностей. Благодаря PoW, криптовалютные транзакции могут обрабатываться одноранговыми (P2P) безопасно без необходимости доверенной третьей стороны.
Mimblewimble считается другой реализацией блокчейна PoW, которая позволяет повысить конфиденциальность и улучшить масштабируемость сети. Децентрализованный консенсус PoW связан с криптовалютным майнингом или криптодобычей, которая представляет собой механизм подтверждения транзакций в блокчейне и процесс создания (или добычи) новых токенов путем решения сложных математических задач. В случае блокчейна Mimblewimble это процесс добычи Mimblewimble coin (MWC), его родной криптовалюты.
Майнер криптовалюты гарантирует достоверность данных и обновляет базу данных блокчейна криптовалютной транзакцией каждый раз, когда она подтверждается и завершается. Сам метод майнинга предполагает участие в блоке, содержащем информацию о транзакциях, и требует решения сложных математических головоломок с помощью криптографических хэш-функций. Первый майнер, решивший ее, получает компенсацию за проведение транзакции и небольшое количество криптовалюты.
Кроме того, майнеру криптовалюты необходима машина со специальным современным оборудованием, чтобы противостоять другим майнерам. Обычно криптовалюту можно добывать с помощью центрального процессора (CPU), графического процессора (GPU) и прикладной интегральной схемы (ASIC) с различными алгоритмами. Добыча монет Mimblewimble доступна на двух алгоритмах: Cuckarood29 и cuckAToo31. Время блока составляет 60 секунд, а вознаграждение за блок — 0,6 MWC.
Существует несколько майнинговых пулов. Самый крупный и популярный из них насчитывает около 10 тысяч активных пользователей. Он доступен на многих языках и имеет удобный дизайн. В общем, если вы заинтересованы в добыче MWC в пуле, вам необходимо выполнить несколько шагов.
Во-первых, вам нужно скачать программное обеспечение для майнинга, необходимую версию GPU Miner. Во-вторых, после того как ваше оборудование для майнинга будет готово, вам нужно получить официальный настольный кошелек MimbleWimble Coin. Он доступен для MacOS, Linux и Windows. Стоит отметить, что для получения выплат от пула, ваш локальный кошелек MWC должен быть всегда онлайн. Если вы не хотите этого делать, лучше использовать адрес на бирже, на которой MWC уже котируется.
Наконец, вы можете отредактировать BAT-файл. При желании вы можете указать название установки, как вы хотите, чтобы оно отображалось на странице статистики майнера, или оставить эту строку пустой.

Mimblewimble против Monero

Исторически Monero — это децентрализованная криптовалюта, ориентированная на приватность, которая имеет самую высокую рыночную капитализацию среди всех монет, ориентированных на приватность. Запущенная в 2014 году как форк Bytecoin, Monero похожа на «деньги» на эсперанто, вспомогательном языке, предназначенном для международного использования. Цель проекта — позволить транзакциям на блокчейне происходить приватно и анонимно.
В основе Monero лежит PoW. Кроме того, проект реализует протокол CryptoNight, который использует кольцевые подписи для сокрытия книги транзакций. Это также означает, что невозможно узнать общее количество XMR, которым владеет конкретный пользователь.
Благодаря использованию Ring Confidential Transactions, которые представляют собой комбинацию Confidential Transactions, Ring Signatures и Stealth Addresses, Monero обеспечивает конфиденциальность информации. Таким образом, конфиденциальные транзакции помогают скрыть переведенные суммы. Кольцевые подписи добавляют к каждой транзакции не менее шести «ложных» монет, которые выглядят так же, как и настоящие монеты, потраченные в ходе транзакции.
Поэтому невозможно отследить отправителей и получателей, так как подробности о них и количество переводимой криптовалюты скрыты. Однако использование кольцевых подписей создает некоторые заметные недостатки. Например, благодаря кольцевым подписям к каждой транзакции прикрепляются дополнительные данные, что значительно увеличивает размер блоков. Размер блокчейна Monero велик, и он будет продолжать расти с более широким внедрением, что негативно сказывается на удобстве использования.

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

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

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

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