bitcoin
$9.081,50
0,19%
ethereum
$226,16
0,23%
tether
$1,00
0,09%
ripple
$0,17
0,18%
bitcoin-cash
$219,58
0,26%
cardano
$0,09
1,87%
bitcoin-cash-sv
$154,13
0,37%
litecoin
$40,92
0,23%
binancecoin
$15,31
0,60%
eos
$2,34
0,22%
crypto-com-chain
$0,12
0,12%
chainlink
$4,74
0,46%
tezos
$2,32
0,33%
stellar
$0,07
0,28%
okb
$4,94
0,10%
leo-token
$1,25
-0,07%
monero
$66,10
0,28%
tron
$0,02
0,42%
usd-coin
$1,00
-0,08%
huobi-token
$4,09
0,10%
neo
$9,93
0,26%
ethereum-classic
$5,62
0,21%
iota
$0,23
1,33%
dash
$66,63
0,42%
vechain
$0,01
1,09%
compound-governance-token
$181,93
-0,56%
cosmos
$2,66
0,70%
zcash
$51,30
0,83%
maker
$434,93
0,05%
nem
$0,04
0,52%

Протокол MimbleWimble: как он работает

Принцип работы MimbleWimble
49
3
0

Что такое MimbleWimble?

В теории протокол MimbleWimble – это Proof-of-Work протокол, который обладает включенными в него возможностями расширенного масштабирования и увеличенной приватности, так как он способен скрывать данные проводимых транзакций.

Кто автор протокола MimbleWimble

В сети создатель или создатели (есть предположение, что это группа программистов) запустили его под авторством Том Элвис Джедусор, что конечно же, является псевдонимом. Это имя – французская версия имени главного злодея серии романов о юном волшебнике Гарри Поттере. В июле 2016 года под авторством Тома Джедусора возник white paper с описанием блокчейна, обладающего высокой масштабируемостью и обеспечивающего конфиденциальность и взаимозаменяемость токенов. А уже 6 октября Эндрю Поэлстра, являвшийся математиком компании Blockstream, был предоставлен обзор «белого листа», где он предлагал пути решения нескольких проблем безопасности. В течение недели была опубликована имплементация Grin, автор которой подписался как Игнотус Певерелл.

Как работает MimbleWimble

Основные принципы работы MimbleWimble img-responsiveОсновные принципы работы MimbleWimble

При работе протокол MimbleWimble пользуется технологией сonfidential transactions (СТ), в него невозможно внедрить мультиподписи, а значит, никто посторонний не войдет и не выйдет. Во время СТ участники транзакции создают для нее мультиподписной ключ. СТ «ослепляет» всех, кроме участников транзакции, проводя шифровку всех выходов и входов вместе с их публичными и частными ключами. Подтверждается транзакция через схему обязательств Пендерсена, примитивного алгоритма, что позволяет подтвердить готовность принятия избранной ценности, скрывая, а после – открывая ее. ПК с заполненной имплементацией MimbleWimble считает полученную зашифрованную сумму из входа и выхода, а потом уровняет для подтверждения того, что не было создано новых монет. При этом нода не знает сумму транзакции.

MimbleWimble сжимает блоки посредством технологии расщепления и удаления из блоков огромных объемов данных, не угрожая безопасности.

И все же как работает MimbleWimble. Он пробивает выход для первой транзакции и проход для второй. Потом остается только единичный набор входов и выходов, что дает возможность проверить, каким образом получил монету, а получатель, соответственно, получил ее. Попутно процесс делает блокчейн сжатым и оптимизирует хранение информации.

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

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

Недостатки MimbleWimble криптовалюты

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

Как протекает развитие MimbleWimble?

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

Чем отличается протокол от биткоина?

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

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

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