Масштабирование сети биткоина «Mimblewimble», Coinessa News

На Scaling Bitcoin представлено предложение по масштабированию сети биткоина «Mimblewimble»

В первый день международной конференции Scaling Bitcoin в Милане разработчик Blockstream Эндрю Поелстра представил новое предложение по масштабированию сети биткоина под названием Mimblewimble.

Оригинальный White paper был впервые выложен в каналах разработчиков в начале августа автором, выступившим под псевдонимом Tom Elvis Jedusor (имя Волан-де-Морта во французских изданиях романов о Гарри Поттере). Само же название предложения ссылается на одно из волшебных заклинаний Гарри Поттера.

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

«Сейчас я хочу представить Mimblewimble, — сказал в своей речи Эндрю Поелстра. – Это не моя идея, это идея Лорда Тьмы. Mimblewimble – это решение для блокчейна биткоина, которое может быть имплементировано как софтфорк или сайдчейн. Также, в принципе, поверх него может быть наложен протокол Lightning Network».

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

Конфиденциальные транзакции

Mimblewimble основан на уже знакомых свойствах конфиденциальности биткоина, включая Confidential Transactions – функцию, основная часть который была создана разработчиком Bitcoin Core и Blockstream Грегори Максвеллом. В настоящий момент она также используется в Elements Alpha — разработанном Blockstream сайдчейне.

При помощи функции Confidential Transactions отправитель может зашифровать количество пересылаемых биткоинов при помощи строки случайных цифр (blinding factors), а транзакции включают информацию, при помощи которой эту сумму может расшифровать только получатель. Используя криптографический прием под названием Pedersen Commitment (обязательство Педерсена), биткоин-ноды могут вычесть зашифрованную сумму на стороне отправителя (входы) из зашифрованной суммы на стороне получателя (выходы), и если в результате операции получается ноль, это означает, что нет неизвестно откуда взявшихся монет.

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

Комбинированные транзакции

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

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

Масштабирование

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

Mimblewimble устраняет необходимость знать все это, поскольку отсутствует само понятие истории транзакций. Монета не имеет какого-либо конкретного блока, в котором она была впервые создана. В дальнейшем монета становится частью комбинированного набора выходов неизрасходованных транзакций (UTXO) – в него входят все выходы, которые хранят монеты и в потенциале могут быть в любой момент израсходованы.

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

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

Преимущество в сравнении с другими техниками анонимизации очевидно. Если бы Confidential Transactions и CoinJoin использовались в сети биткоин с первого же дня, на сегодняшний день нодам для полноценной работы требовалось бы более терабайта данных, в то время как при использовании Mimblewimble это было около 120Гб. Еще более интересным оказывается тот момент, что, если со временем блокчейн будет неизбежно разрастаться, при использовании Mimblewimble требуемый массив данных может уменьшиться – для этого необходимо, чтобы большее количество биткоинов хранилось в меньшем числе выходов.

Совместимость

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

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

О admin

Оставить комментарий

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

*

x

Check Also

Как защитить свои биткоины от воров, Обучение

Как защитить свои биткоины от воров Каким образом кто-то может украсть ваши биткоины и как ...

Как защитить своей кошелек в blockchain и как воруют биткоины с блокчейн, EffectProfit-информационный сайт о заработке на инвестициях

Как воруют биткоины с Blockchain сегодня? Факты и доказательства взлома на 10000 долларов Просмотров: 2 ...

Где и как купить биткоины за рубли — обзор выгодных способов

Как можно купить биткоины за рубли с минимальной комиссией Биткоин – самая популярная криптовалюта на ...

Как получить или заработать BTC (биткоины)?

Как получить или заработать BTC (биткоины)? Внимание! Эта статья устарела, советуем прочитать новую: Как получить ...

Где принимают биткоины

Где принимают биткоины Поскольку биткоин не является реальной валютой и не обеспечен золотовалютным резервом, его ...

Как купить и продать биткоины самостоятельно

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

Бесплатные биткоины с новым форком 2018 (Bitcoin Cash Plus), Канал SB5 TV

Бесплатные биткоины с новым форком 2018 (Bitcoin Cash Plus) Совсем скоро появится новый форк биткоина ...

Как быстро, легко и легально покупать биткоины в России

Как быстро, легко и легально покупать биткоины в России Вопреки расхожему мнению, Биткоин — весьма ...

Надёжны ли Bitcoin, не пирамида ли это, не пузырь — могут ли Биткоины исчезнуть?

Надёжны ли Bitcoin, не пирамида ли это, не пузырь ; могут ли Биткоины исчезнуть? Разумеется ...

Где и как купить биткоины за рубли

Как купить биткоины за рубли Опубликовано: Март 24, 2016 После того, как у вас появился ...

Купить биткоины за рубли с карты Сбербанк по выгодному курсу BTC

Купить биткоины за рубли Где выгодно купить биткоины за рубли с карты Сбербанк? Основные способы ...

Что можно купить за биткоины: от пончиков до эротического массажа

Что можно купить за биткоины: от пончиков до эротического массажа Последние полтора месяца на профильных ...

Как выгодно обменять рубли на биткоины

Как выгодно обменять рубли на биткоины Все актуальные новости здесь, а также наш канал в ...

Как заработать биткоины на телефоне без вложений: андроид и iOS

Как заработать биткоины на телефоне и не наткнутся на мошенников? Доброго времени суток, дорогие читатели. ...

Как заработать биткоины на телефоне Андроид или IOS без вложений

Как быстро заработать биткоин через Андроид или IOS телефон? Успех биткоин сегодня привлекает внимание многих. ...

Как заработать Биткоины без вложений

Как заработать Биткоины без вложений Опубликовано: Август 20, 2016 Еще вначале года 1 биткоин стоял ...

Как майнить Биткоины 2018

Заработок на майнинге Биткоина и криптовалюты Биткоин и другие криптовалюты активно развиваются. Их капитализация растет, ...

Как заработать биткоины на автомате с нуля, без вложений в 2018

Как заработать биткоины в 2018 году ; все варианты как получить Bitcoin Зарабатывать биткоины в ...

ТОП-5: Как заработать биткоины в 2018 — обзор способов

Как заработать на биткоинах ; 5 способов заработка без вложений и с вложениями + 8 ...

Как получить биткоины бесплатно

мировая экономика Как получить биткоины бесплатно Обзор лучших кранов биткоин в 2017 году С учетом ...

Как продать биткоины — портал Coinfox

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

Как и где продать биткоины (bitcoin) — за рубли Сбербанка, наличные, доллары, на бирже

Как и где продать биткоины — за рубли, доллары, наличные, электронные деньги в 2017-2018 годах ...

Как обналичить биткоины в России — как обменять биткоины на рубли — как вывести и обменять биткоины на реальные деньги

Как обменять биткоины на рубли быстро и выгодно: лучшие способы обналичивания криптовалюты На сегодня биткоин ...

Как вывести биткоины на карту Сбербанка: нюансы вывода и перевода средств

Как выгодно вывести биткоины на карту Сбербанка: в помощь неопытному юзеру Пользователи, которые копят биткоины, ...