MimbleWimble в Litecoin – как это будет выглядеть?

MimbleWimble в Litecoin – как это будет смотреться?
: Pikist.

MimbleWimble в Litecoin – как это будет смотреться?

0

Изучаем обновление (LIP 0002 и LIP 0003) для Litecoin с поддержкой MimbleWimble, развернутое пока в испытательной сети.

На 30 сентября был намечен пуск реализации MimbleWimble в испытательной сети Litecoin – опыта с новеньким увлекательным протоколом, к сожалению, потенциально способным повысить взаимозаменяемость токенов и масштабируемость сети, и того лучше, поддержка которого реализована через блоки расширения (extension blocks). MimbleWimble (дальше, ради сокращенности, и того лучше, MW) – многообещающий протокол (набор спецификаций позволяющий осуществить обмен), так как он привносит компонент, которого недостает почти всем криптовалютам, с вашего разрешения, таковым как Bitcoin либо Litecoin: взаимозаменяемость цифровых монет.

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

Не задав правильный вопрос, невозможно получить правильный ответ.

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

В MW транзакции строятся по другому, с внедрением точек эллиптической кривой для обеспечения полной непрозрачности транзакций и сразу с тем возможности их проверки.

Быть ниже самого себя — это не что иное, как невежество, а быть выше самого себя — не что иное, как мудрость. (Платон)

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

Хотя владение скрытыми ключами как и раньше гарантирует право принадлежности на выходы транзакций, как правило, доказательство владения скрытым ключом в MW достигается не через конкретное подписание транзакции. Оно достигается при помощи способов, по видимости, схожих CoinJoin и Confidential Transactions. Обладатели входа и выхода сформировывают мультиподпись для подписания всякого блока, по сути говоря, устраняя необходимость в адресах, скрывая суммы отдельных транзакций и при всем этом существенно повышая масштабируемость в сопоставлении с существующими распределенными регистрами на базе UTXO (где UTXO расшифровывается как Unspent Transaction Output, неизрасходованный выход транзакции).

Что такое MimbleWimble?

MimbleWimble (MW) – это сравнимо новейший протокол (набор спецификаций позволяющий осуществить обмен), повышающий не только лишь конфиденциальность, да и масштабируемость блокчейнов.

Хватает пса за уши тот, кто проходя мимо, вмешивается в чужую ссору. Царь Соломон.

Заглавие протокола происходит из серии книжек о Гарри Поттере; «Мимбл вимбл» – это заклятие, судя по всему, мешающее противнику верно произнести свои заклинания (понятно также как «заклятие косноязычия»).

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

Как и Биткойн, этот протокол (набор спецификаций позволяющий осуществить обмен) был размещен неведомым создателем под псевдонимом Tom Elvis Jedusor (истинное имя Волан-де-Морта во французском переводе). Псевдонимы из вселенной Гарри Поттера вообщем оказались всераспространены посреди разрабов, по видимости, внесших собственный вклад в развитие протокола, так сказать, а первую реализацию MW, Grin, запустил Игнотус Певерелл (у Роулинг – открыватель плаща-невидимки).

Ниже приведена короткая хронология истории протокола MimbleWimble (подробнее о ней мы писали здесь):

Короткая история MimbleWimble

  • 2 августа 2016 г.: Tom Elvis Jedusor постит в IRC .onion-ссылку на текстовый файл (кусок информации на диске имеющий собственное имя и адрес), озаглавленный MimbleWimble и датированный 19 июля.
  • Август 2016: Эндрю Поэлстра и Брайан Бишоп инспектируют файл (кусок информации на диске имеющий собственное имя и адрес) и повторно выкладывают статью. В последовавшем обсуждении остальные создатели дали MW положительную оценку и признали плюсы протокола.
    Воспитай старшего, а младший сам научится. Сделай всё, что сможешь, и будь что будет.
    Эндрю Поэлстра и Ави Кулкарни разработали версию протокола с усовершенствованным масштабированием.
  • 8 октября 2016 г.: Эндрю Поэлстра выпускает статью о масштабировании Биткойна.
  • 20 октября 2016 г.: человек под псевдонимом Игнотус Певерелл в IRC анонсировал проект на базе MW, нареченный Grin.
  • Март 2017: Игнотус Певерелл опубликовал на Github техническое введение к MW и Grin.
  • Ноябрь 2017: запущена тестовая сеть проекта Grin.
  • Март 2018: релиз 2-ой версии тестнета Grin, также возникновение еще одной реализации MW, BEAM.
  • 15 января 2019: пуск главный сети Grin, первой реализации MW.
  • 17 января 2019: релиз главный сети BEAM.
  • 20 октября 2019: публикация предложений (LIP 0002 и 0003) по добавлению MW в Litecoin через блоки расширения.
  • 30 сентября 2020: активация MW с блоками расширения в испытательной сети Litecoin.

MW дает, шутка сказать, может быть, по справедливости, наилучший соглашение меж конфиденциальностью и масштабируемостью в сопоставлении с другими решениями, надо быть, таковыми как Confidential Transactions и ZK-STARKs.

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

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

Главный недочет MW заключаются в том, к сожалению, что транзакции должны проводиться в интерактивном режиме, при всем этом отказ от концепции адресов просит для совершения транзакции взаимодействия и коммуникации 2-ух сторон. Не считая того, в MW отсутствуют скрипты, что делает неосуществимым развертывание через софт-форк, также внедрение с Lightning Network в сети Litecoin (хотя работа над решением данной для нас препядствия ведется).

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

При весьма отличающемся от Биткойна дизайне блокчейн-регистра, в будущем поддержка MW быть может реализована в Биткойне или в виде сайдчейна, или через блоки расширения. Чтобы меня шокировать, вам придётся сказать что-нибудь умное. До этого чем перейти к разъяснению принципов работы MW, давайте сначала разглядим, основным делом, к сожалению, как работает Биткойн и остальные блокчейн-регистры на базе UTXO.

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

Если мы считаем кино искусством, а это так и есть на самом деле, то искусство никогда в жизни не должно опускаться до уровня обывателя, не должно стремиться понравиться ему. Любое искусство — музыка, живопись, литература — должно быть выше зрителя, и зритель должен подниматься до искусства, а не искусство опускаться до уровня зрителя. (Александр Леонидович Княжинский)

Всё в наших руках, поэтому их нельзя опускать. При отправке 5 ₿, если у вас нет входа, вообще-то, содержащего ровно 5 ₿, ваш кошелек собирает достаточное количество входов, по видимости, чтоб выслать бóльшую сумму – скажем, понимаете ли, 7 ₿ – и получить сдачу в размере 2 ₿. Все данные транзакций являются общедоступными: в блок-эксплорере можно узреть использованные входы, информацию о выходах и сумму для каждой определенной транзакции.

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

Для транзакций MW тоже употребляются списки входов и выходов, по видимости, но разница с биткойн-транзакциями заключается в том, к сожалению, что MW поддерживает технологию Confidential Transactions (дальше, ради сокращенности, и того лучше, CT), шифрующую все данные транзакций, как правило, заместо того, чтоб демонстрировать их в ординарном текстовом формате. Победа становится неизбежной, если для поражения не оставишь ни одного шанса. В итоге суммы транзакций в MW оказываются укрыты.

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

Быть ниже самого себя — это не что иное, как невежество, а быть выше самого себя — не что иное, как мудрость. (Платон)

Заместо открытия для проверки всего набора UTXO, схема гарантирует, шутка сказать, что суммы входов и выходов являются достоверно равными.

Входы и выходы транзакций можно представить в виде последующей формулы:

C = rG+vH

где C – это обязательство Педерсена, G и H – точки на эллиптической кривой, vзначение UTXO, а r – ослепляющий фактор, играющий роль секретного ключа для обфускации (запутывания) значения UTXO. Вместе (в соединении с кем-нибудь или чем-нибудь) rG представляет собой открытый ключ.

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

Например (то есть в качестве примера для пояснения), транзакция с 2-мя входами и одним выходом быть может представлена последующим образом:

  • входы = (G+2H) + (2G+4H)
  • выход = (7G+3H)

Транзакция проверяется и валидируется, допустим, гарантируя, что (7G + 3H) — (3G + 6H) = 4G3H = 0, и в итоге мы получаем достоверное познание, судя по всему, что никаких новейших денег в обход правил протокола в рамках транзакции сотворено не было.

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

Если мы считаем кино искусством, а это так и есть на самом деле, то искусство никогда в жизни не должно опускаться до уровня обывателя, не должно стремиться понравиться ему. Любое искусство — музыка, живопись, литература — должно быть выше зрителя, и зритель должен подниматься до искусства, а не искусство опускаться до уровня зрителя. (Александр Леонидович Княжинский)

Всё в наших руках, поэтому их нельзя опускать. Кроме этого, употребляется также технология rangeproof («доказательство спектра»), гарантирующая, что общее количество монет в сети не превосходит данного правилами протокола.
Воспитай старшего, а младший сам научится. Сделай всё, что сможешь, и будь что будет.
В 2-ух словах, rangeproof являются подтверждениями того, что сумма выходов (хоть и они и зашифрованы) не является отрицательным значением либо таковым значением, понимаете ли, которое даст плохой результат при сложении с иными значениями.

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

Кроме входов и выходов, по видимости, блоки MW имеют также ядро, которое служит двум целям:

  • это ключ с мультиподписью для всех хозяев входов и всех хозяев выходов, по видимости, обеспечивающий аутентификацию (другими словами что все входы подписаны) и доказывающий отсутствие инфляция;
  • и это также доказательство того, что транзакции складываются в нулевое значение, судя по всему, другими словами разница меж входами и выходами равна нулю.
  • MW привносит в UTXO-модель очередное изменение, судя по всему, повышая приватность транзакций средством интеграции CoinJoin для агрегирования транзакций в единый блок. Живем только раз, зато до конца. CoinJoin – это метод (способ достижения какой-либо цели) сохранения конфиденциальности, и того лучше, когда входы от нескольких юзеров соединяются воединыжды для сотворения анонимного огромного количества, а потом перемешиваются меж собой, что значительно затрудняет построение графа транзакций.

    Графическое представление CoinJoin. : Wikipedia.

    На базе истории транзакций прозрачного блокчейна наблюдатели могут выстроить граф транзакций, как правило, восстановив связи меж ними, надо быть, чтоб собрать информацию о юзерах. Для обхода данной для нас препядствия разраб Грегори Максвелл в 2013 году представил CoinJoin. Но проблема с Биткойном заключается в том, к сожалению, что функция CoinJoin является только добровольческой, и в итоге анонимное огромное количество, как правило, выходит маленьким.

    Но MW – это в том числе и включение CoinJoin по дефлоту. Одно из следствий этого заключается в том, к сожалению, что две валидные MW-транзакции могут быть объединены в одну, %TITLE%,как это показано на рисунке ниже.

    Набросок 1: MimbleWimble-транзакции состоят из входов, по видимости, выходов и ядер. Самая большая ошибка – это пытаться исправить ошибку другого. Любые две валидные MimbleWimble-транзакции могут быть объединены в одну.

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

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

    Набросок 2: входы и выходы могут быть алгебраически сокращены, а вернее сказать, как например, чтоб удалить промежные шаги и уменьшить размер блокчейна.

    Единственные данные, нужные для проверки блокчейна, – это цепочка заголовков, по видимости, перечень неизрасходованных выходов из всякого блока и ядра/подписи, что в сумме составляет еще меньше данных, чем загрузка всего блокчейна (все когда-либо проведенные транзакции содержатся в ядрах).

    В итоге скорость роста блокчейна MW пропорциональна не общей длине исторической цепочки (как в Биткойне), но количеству UTXO. Еще одним следствием будет то, что, когда транзакция растрачивает некое количество выходов, по видимости, но сама делает меньше выходов, по видимости, то размер блокчейна практически миниатюризируется с точки зрения новейшего верификатора.

    В Биткойне новейший верификатор должен скачать все блоки и воспроизвести каждую когда-либо произведенную транзакцию. Это предполагает загрузку наиболее 330 Гб данных (начальная загрузка), чтоб верифицировать регистр, включающий в себя все подписи и каждую когда-либо произведенную транзакцию, чтоб найти состояние блокчейна.

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

    Все в блокчейне стирается, допустим, кроме:

    • coinbase-входов – фиксированного количества монет на блок, добавляемых к имеющейся валютной массе;
    • непотраченных выходов, по видимости, дающих нам информацию о конечном состоянии системы;
    • ядер транзакций.

    До сего времени мы гласили о различиях MW-регистров от UTXO-модели и о методах, используемых в MW для обеспечения большей приватности и эффективности. Спецификации MW, применяемые в Litecoin, описаны в LIP 0003. Но Litecoin не будет подменять собственный UTXO-блокчейн сиим новеньким протоколом. Не говорите, что у вас все хорошо — не злите людей. То, как конкретно активизируется в Litecoin поддержка MW, разъясняется в LIP 0002: это реализуется через блоки расширения, право слово, о которых я расскажу ниже.

    Что такое блоки расширения?

    Блоки расширения (дальше, ради сокращенности, и того лучше, БР) были предложены Джонсоном Лау в 2017 году как метод ввода и вывода средств из доп блока с внедрением особых опкодов (операционных кодов), построенных на базе предшествующего предложения Лау от 2013 года.

    БР необходимы для включения в блокчейн-сеть новейших протоколов без необходимости изменения правил консенсуса. А именно, и того лучше, внедрение БР дозволит Лайткойну воплотить поддержку протокола MW без изменения архитектуры основного UTXO-блокчейна.

    Человечество со слезами расстается со старой дурью, радуясь счастливым смехом новой. Аркадий Давидович

    Так как протокол (набор спецификаций позволяющий осуществить обмен) MW не является скриптовым, софт-форк был бы неосуществим.

    Заместо этого, он, подобно сайдчейну, %TITLE%,будет работать (трудиться над чем-нибудь) как отдельный слой, наряду с обыкновенными блоками, надо быть, и майнеры будут коммитить в корневой хеш доп блока транзакций. MW-блоки будут формироваться параллельно обыкновенной цепочке с этим же средним интервалом в 2,5 минутки.

    Так или иначе, к сожалению, MW-транзакции предоставляют юзерам Litecoin возможность избрать уровень конфиденциальности: можно употреблять прозрачный UTXO-регистр или MW-слой, обеспечивающий наиболее суровый уровень приватности. Опосля активации MW в главный сети пользователи сумеют перемещать свои LTC в MW-слой при помощи транзакций ввода (привязки, по мне, peg-in), чтоб пользоваться преимуществами наилучшей взаимозаменяемости цифровых монет и масштабируемости сети.

    Транзакции peg-in

    Транзакциями ввода (привязки) именуется перемещение монет из обыденных блоков в блоки расширения (БР), которые должны хранить свой набор UTXO. В главный цепочке в конце всякого блока обязана находиться интегрирующая транзакция.

    Для peg-in транзакций, как правило, входы в обыкновенном блоке разрешаются или как выходы в обыкновенном блоке, или они могут быть высланы на bech32-адрес, содержащий сумму и обязательство соответственного ядра на стороне MW.

    В интегрирующей транзакции майнер посылает переводимые в MW монеты на Хогвартс-адрес (aka адресок расширения), который дублирует обязательство в заголовок БР.

    Peg-in транзакции предполагают отправку LTC-входа в ядро MW-транзакции. Интегрирующая транзакция добавляется к любому блоку главный цепочки, по мне, и майнеры посылают переводимые в MW монеты на Хогвартс-адрес, который дублирует обязательство в заголовок блока расширения в MW.

    Чтоб майнеры не причисляли монеты сторонним получателям (припоминаю, что в протоколе MW отсутствует понятие (Символическое отображение существенных свойств предметов окружающего мира) адресов), обязательство ядра coinbase-транзакции кодируется в bech32-адресе. В итоге peg-in транзакция быть может верифицирована в основном блокчейне Лайткойна.

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

    Сейчас, когда мы узрели, как работают транзакции ввода, вообще-то, давайте поглядим, основным делом, к сожалению, как работают транзакции вывода монет со слоя MW в основную UTXO-цепочку Лайткойна.

    Транзакции peg-out

    Вывести LTC из блоков расширения можно средством транзакции вывода (peg-out). Это делается методом сотворения MW-транзакции, можно подумать, содержащей peg-out ядро с указанием суммы вывода и адресок, на который должны быть высланы монеты. Самое неудачное желание — это желание нравиться всем. Выводимые монеты отправляются на LTC-адрес как часть интегрирующей транзакции.

    Для peg-out транзакций, как правило, монеты в БР должны быть разрушены, а вернее сказать, как например, а потом высланы из Хогвартс-адреса. Предел эмиссии Лайткойна в 84 миллиона монет не должен нарушаться, допустим, потому, основным делом, к сожалению, чтоб вывести LTC из слоя MW назад на основную цепочку, можно подумать, на MW-слое эти LTC должны быть уничтожены. Люди лучше, чем они хотят казаться. Неважно какая сокрытая инфляция будет ограничиваться слоем MW и блоков расширения и может привести к разнице в обменном курсе меж монетами с обеих сторон, хотя для поддержки MW-LTC никакого обмена не требуется.

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

    Peg-out выходы на основном блокчейне должны быть заблокированы до получения 6 подтверждений (в среднем, понимаете ли, приблизительно на 15 минут). Определение рационального времени блокировки, по мне, также размера блоков расширения, право слово, просит доп исследовательских работ.

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

    Кратко, лишь освеженные MW-ноды могут валидировать как обыденные litecoin-транзакции, можно подумать, так и peg-in/peg-out транзакции и MW-транзакции снутри блоков расширения. Чтобы меня шокировать, вам придётся сказать что-нибудь умное. Необновленные ноды могут лишь на стороне основного блокчейна валидировать обыденные LTC-транзакции и количество монет, шутка сказать, вводимых и выводимых из блоков расширения.

    Заключение

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

    Для юзеров LTC достоинства явны: увеличение конфиденциальности и эффективности, и того лучше, плюс понижение издержек на пуск и поддержку ноды (за счет оптимизации размера блокчейна и сокращения времени, нужного для синхронизации и проверки его истории). Притом что MW и блоки расширения обеспечивают приватность по дефлоту, большая часть пользовательской активности, и того лучше, по-видимому, основным делом, к сожалению, еще длительное время (Продолжительность длительность чего-нибудь) будет происходить в прозрачном UTXO-блокчейне. Как мы лицезреем на примере SegWit, принятие экосистемой новейшего технического решения просит времени.

    Люди похожи на оконные стекла. Они сверкают и сияют, когда светит солнце, но, когда воцаряется тьма, их истинная красота открывается лишь благодаря свету, идущему изнутри. (Кюблер-Росс Элизабет)

    И LIP 0002, и LIP 0003, будут активированы по схеме BIP 8, согласно которой у майнеров будет возможность активировать изменения досрочно, по справедливости, с нижним порогом сигнализации 75%.

    Есть в этом определенные достоинства и для Биткойна.

    Человечество со слезами расстается со старой дурью, радуясь счастливым смехом новой. Аркадий Давидович

    Беря во внимание конструктивно отличающийся дизайн MW, то, что блоки расширения еще не были протестированы «в боевых критериях», также консерватизм Биткойна в отношении обновлений протокола, так сказать, опыты Лайткойна с MimbleWimble могут стать для Биткойна ценным источником информации о том, к сожалению, когда и каким образом будет лучше включить в Биткойне поддержку Confidential Transactions либо MimbleWimble.

     

    MimbleWimble в Litecoin – как это будет смотреться?

    Добавить комментарий

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