Monero. ЭРА АНОНИМНОСТИ

TheFuzzStone
XMR.RU
Published in
19 min readJul 22, 2020

Отказ от ответственности

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

Аннотация​

Многие криптовалюты предполагают возможность проведения транзакций при помощи механизмов, обеспечивающих псевдоанонимность, но не анонимность. В попытках добиться полной анонимности появился другой класс криптоактивов, призванных обеспечить приватность транзакций — приватные монеты. Monero, одна из самых известных монет в этой категории, запрограммирована на уровне протокола с целью обфускации информации транзакций и личности пользователя. В этой статье нами исследуются подробности устройства этой сети по шести разным аспектам. Мы начинаем с краткого описания Bytecoin, оригинальной приватной монеты. Отталкиваясь от этой отправной точки, мы рассматриваем ключевые особенности протокола и их роль в поддержке функций обеспечения приватности сети. Затем мы обратимся к некоторым основным разработкам в истории сети, чтобы дать вам представление о различных технологических усовершенствованиях, благодаря которым сегодня у нас есть Monero именно в том виде, в котором мы привыкли её видеть. Наконец мы углубимся в технологию обеспечения приватности транзакций, разъясним возникающие в результате проблемы, связанные с масштабированием, и обсудим общественное восприятие и принятие сети. Мы надеемся, что это «пособие для начинающих» послужит основой для понимания монет, ориентированных на обеспечение приватности, и станет той базой, которая поможет вам отличить Monero от прочих «псевдоанонимных» криптовалют.

I. ИСТОРИЯ ВОЗНИКНОВЕНИЯ​

Monero является децентрализованной одноранговой криптовалютой, приоритетная задача которой заключается в обеспечении анонимности транзакций и взаимозаменяемости активов (1). Будучи построенной на основе кодовой базы Bytecoin,(2), (3) Monero позволяет пользователям проводить транзакции, не обнародуя свои идентификационные метаданные или конкретные суммы. Это её ключевое отличие от других криптовалютных сетей, таких как Bitcoin или Ethereum. Однако, подобно этим сетям, блокчейн Monero позволяет пользователям верифицировать свои транзакции, что, по сути, создаёт приватную и устойчивую к цензурированию денежную систему.

Bytecoin стал побочным продуктом протокола CryptoNote (4), который был опубликован Николасом ван Саберхагеном (5) в 2013 (6). Это началось, когда анонимный создатель Bytecoin разместил в треде Bitcointalk пост для продвижения своей криптовалюты. Однако, несмотря на успехи, обнаружилось сомнительное обращение денежной массы. Например, пользователь Bitcointalk под ником rethink-your-strategy выяснил, что более 80% монет уже было выпущено, что указывало на наличие возможности предварительного майнинга и потенциальную централизованность проекта. Утрата доверия привела Bytecoin к погибели.

И все же ценность алгоритма хеширования CryptoNote не осталась незамеченной и стала центральной составляющей при создании Monero. Другой пользователь Bitcointalk, thankful_for_today, возглавил проект, собрав команду из членов сообщества, которая создала, а затем в апреле 2014 года запустила Monero в качестве открытого проекта, финансируемого путём краудфандинга. Несмотря на первоначальное название bitMonero, позднее он был переименован в Monero, что на языке эсперанто означает «монета». Команда лидеров Monero состоит из семи разработчиков, четыре из которых скрываются под псевдонимами, как показано на рисунке 1.

Рисунок 1
Команда лидеров проекта Monero​

(1) Взаимозаменяемость означает возможность равноценного обмена токенов, которые в равной степени уникальны и не могут быть замещены (https://web.getMonero.org/resources/Moneropedia/fungibility.html).

(2) Bytecoin является первой приватной монетой на базе технологии CryptoNote, запущенной в 2012 году (https://bytecoin.org/about/what-is-bytecoin).

(3) Приватная монета — это такой тип криптовалюты, который позволяет скрыть данные пользователя, проводящего транзакцию.

(4) CryptoNote — это протокол прикладного уровня, использующий технологии, разработанные для обеспечения большей приватности и анонимности криптовалютных транзакций (https://cryptonote.org/).

(5) Анонимный автор CryptoNote 1.0

(6) CryptoNote v 2.0, Николас ван Саберхаген (https://cryptonote.org/whitepaper.pdf).

II. ПРОТОКОЛ​

Сеть Monero обладает несколькими уникальными особенностями, которые отличают её от других сетей. Несмотря на то, что и здесь задействована структура UTXO (1), подобная той, что использует Bitcoin, протокол позволяет создавать блоки с динамическим, переменным размером без какого-либо определённого ограничения по нему. Вместо этого транзакции можно агрегировать и проверять блоками по размеру в два раза превышающими среднее значение размера последних 100 блоков (2). Эта концепция динамической масштабируемости была задумана разработчиками сети Monero как способ преодоления ограничений, связанных с масштабированием, характерных для большинства блокчейнов.

На практике майнеры могут выдавать более крупные блоки за счет уменьшения вознаграждения за вычисление блока. Уменьшение размера вознаграждения за вычисление блока происходит в квадратичной зависимости до той степени, в которой данный блок превышает средний размер. Проще говоря, новый блок, который на 30% или на 50% больше среднего размера, уменьшает награду за вычисление блока на 9% (3) или 25% (4), соответственно. Это служит сдерживающим фактором для недобросовестных майнеров, пытающихся засорить сеть не имеющими никакой важности данными транзакций. Вместо этого майнеры наоборот заинтересованы в создании более крупных блоков, когда предельная выгода (комиссия за проведение транзакции) от включения транзакции превышает налагаемый штраф (уменьшенное вознаграждение за вычисление блока). Как правило, увеличение объёма транзакций в сети приводит к увеличению размера средней комиссии; динамический размер блока Monero снижает нагрузку, которая может привести к резким скачкам размера комиссии, как это случается в других сетях.

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

  • Криптография кольцевых подписей является формой шифрования, позволяющей уменьшить объём данных, используемых в транзакциях, и обеспечивающей дополнительную обфускацию данных транзакций за счёт использования ложных выходов. Система группирует определённую транзакцию с несвязанными и ранее подтвержденными транзакциями, чтобы получить нескольких ложных выходов (5), что позволяет сторонним наблюдателям лишь выдвигать предположения относительно истинных сторон, участвующих в проведении транзакции, а также соответствующей суммы. Выбираемое количество ложных выходов, которые будут «окружать» один действительный вход/выход, зависит от допустимого размера кольца (6) и настраивается пользователем — с учётом всего, больший размер кольца увеличивает вероятность недетерминированной отслеживаемости.
  • Скрытая адресация — это механизм, используемый при проведении транзакций и предполагающий наличие нескольких ключей: (1) ключей просмотра и (2) ключей траты. Это защищает личность как отправителей, так и получателей от внешних наблюдателей и при этом позволяет обоим участникам просматривать действительные данные проводимой транзакции.

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

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

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

  • Узлы (компьютеры) хранят точные копии блокчейна и транслируют новые транзакции по сети одноранговых узлов. Когда кто-то проводит действительную транзакцию, узел передаёт информацию о ней на другие сетевые узлы, которые собирают эти транзакции в пуле памяти, выстраивая неподтверждённые транзакции в очередь.
  • Майнеры — это узлы, которые соревнуются, вычисляя новые блоки, чтобы передать их в блокчейн, подтверждая и объединяя транзакции из пула памяти в группы. Майнеры получают вознаграждение в виде недавно созданной XMR и комиссии за проведённую транзакцию за каждый блок, который был успешно вычислен ими. Процесс майнинга подразумевает расходование вычислительной мощности, необходимой для создания действительного доказательства работы. Monero использует нисходящую кривую прироста денежной массы, и вознаграждение за вычисление блока также будет снижаться со временем. Как только будет добыто 18,4 миллиона XMR (это произойдет примерно к концу мая 2022 года), будет запущена непрерывная эмиссия7, в результате которой майнеры будут получать по 0,6 XMR за каждый вычисленный блок. Эта бессрочная инфляция денежной массы Monero была задумана с тем, чтобы обеспечить стабильную и прогнозируемую мотивацию майнеров, чтобы транзакции были законченными.
  • RandomX является последним реализованным алгоритмом доказательства работы (PoW) (8), цель которого состоит в долгосрочной защите сети от использования ASIC путём оптимизации под работу центральных процессоров (CPU). До перехода на RandomX в сети использовался алгоритм PoW под названием CryptoNight, механизм, применяемый протоколами на базе CryptoNote, такими как Bytecoin. Несмотря на то, что CryptoNight изначально был разработан для обеспечения защиты от применения ASIC и поддержания децентрализации среди майнеров, появилось оборудование для майнинга на базе ASIC, способное решать CryptoNight. В результате возникла необходимость в частом обновлении сети с целью нейтрализации ASIC. И чтобы сократить частоту подобного вмешательства, сеть перешла к использованию RandomX. Группа ведущих разработчиков Monero на протяжении всей истории монеты однозначно выступала против централизованного майнинга и произвела несколько жёстких форков (9), чтобы усилить защиту от ASIC-майнинга. Это привело к появлению целого ряда новых токенов в период с 2017 по 2018 год: Monero Original (XMO), Monero 0 (ZMR), Monero Classic (XMC) и MoneroV (XMV) (10).

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

(1) Согласно модели неизрасходованных выходов транзакций (UTXO) каждая транзакция приводит к появлению двух выходов для перевода или расходования средств. В первом выходе указывается сумма, которая тратится, а во втором — сдача, которая возвращается отправителю. Проще говоря, если Эми отправит 4 XMR из своих 10 XMR Биллу, в её транзакции будет 2 выхода: на 4 XMR, отправляемых на адрес Билла, и на 6 XMR, отправляемых обратно на её адрес. Этот выход на 6 XMR становятся входом Эми, если она решает потратить свои оставшиеся на балансе средства.

(2) «Анализ Monero (XMR)», Джо Кендзики (https://medium.com/@jkendzicky16/Monero-xmr-analysis-746cf0f656b1)

(3) 30%² = 9%

(4) 50%² = 25%

(5) Выходы являются транзакциями.

(6) Их также называют участниками кольца, и они определяют общее количество выходов, указываемых для конкретной транзакции. Например, если размер кольца равен 5, то, помимо 1 действительного входа/выхода, в нём присутствуют 4 ложных. Эта система призвана дополнительно скрыть личность пользователя в любой проводимой транзакции.

(7) Вознаграждения за вычисление блока в сети Monero называются эмиссией.

(8) Консенсусный алгоритм доказательства работы (PoW) — это набор сетевых правил, определяющих, можно ли считать блоки и транзакции действительными. Этот процесс реализуется узлами и майнерами, причём первые отвечают за трансляцию и хранение блоков в блокчейне, а вторые — за создание новых блоков путём подтверждения транзакций из пула памяти. Майнеры получают вознаграждение за блоки или недавно созданные Monero вместе с комиссиями за проведение транзакций при успешном вычислении каждого нового блока.

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

(10) «Хардфорк MoneroV (XMV)», Monero (https://Monero.org/forks/hardfork-Monero-v-xmv/)

III. КЛЮЧЕВЫЕ СОБЫТИЯ

2014

Запуск Monero. Monero была запущена её основателем thankful_for_today как форк кодовой базы Bytecoin.
Изменение тикера Monero. Monero меняет тикер с MRO на XMR.
Первая известная покупка за XMR. Первая реальная покупка за 2500 XMR. Была куплена картина (1).

2016

AlphaBay вносит Monero в список поддерживаемых валют. Популярная биржа даркнета AlphaBay заносит Monero в свой список поддерживаемых валют. AlphaBay была «луковым» сервисом сети Tor и ныне не существует. Сервис прекратил работу после того, как его операторы были арестованы в 2017 году (2).

2017

Исследование возможности реализации RuffCT. Технология RuffCT (3) также известна как StringCT. Это обновление существующей технологии RingCT, использующее сублинейную кольцевую подпись + CT. В случае успешной реализации теоретически RuffCT позволит увеличить размеры кольца до 100K+. Так как размер кольца непосредственно связан с возможностью отслеживания Monero, больший размер кольца позволит обеспечить более высокий уровень приватности и взаимозаменяемости, в то время как более компактная кольцевая подпись подразумевает улучшенное масштабирование сети (4). StringCT — это технология, которая реализует сразу два этих улучшения.

2018

Обновление сети с целью защиты от ASIC. На блоке 1 546 000 происходит хардфорк, что делает микросхемы ASIC, предназначенные для майнинга на базе алгоритма CryptoNight, устаревшими.
Создание ZMR, XMO, XMC. В результате хардфорка Monero v7 появляется 4 новых проекта: Monero 0 (ZMR), Monero Original (XMO) (5) и два отдельных варианта реализации Monero Classic (XMC) (6). Эти различные группы пользователей после хардфорка остались в оригинальном блокчейне Monero.
Рисунок 2. Проекты, возникшие после префорка блокчейна Monero (7).
Реализация подписи Bulletproof. Благодаря двум хардфоркам на блоках 1 685 555 и 1 686 275 (v8, v9) появилась возможность проводить bulletproof-транзакции в сети, что значительно снизило комиссию за их проведение. Это было сделано за счёт снижения требуемого объёма памяти для хранения в блокчейне данных, связанных с механизмами обеспечения приватности Monero (8).

2019

Обновление сети с целью защиты от ASIC. Хардфорк, не вызвавший никаких споров и разногласий, реализуется на блоке 1 788 000 для дальнейшего усиления защиты от применения майнеров на базе ASIC. После этого хешрейт сети резко падает более чем на 80%.
Реализация возможности обрезания блокчейна. Хардфорк Monero v14 позволил обрезать блокчейн с целью повышения эффективности транзакций. Обрезание блокчейна подразумевает опциональное удаление узлами некритической информации блокчейна из локального хранилища (9).
Реализация нового алгоритма RandomX. В июне 2019 года Monero в сотрудничестве с Arweave реализует новый алгоритм доказательства работы под названием RandomX. Цель состоит в том, чтобы сократить объём вмешательства со стороны разработчиков. В настоящее время оно требуется каждые 6 месяцев и связано с противодействием использованию ASIC в сети (10). При обновлении протокол CryptoNight был заменён на RandomX, который был активирован на блоке 1 978 433 (11).
Ведущий мейнтейнер проекта Monero, fluffypony, передаёт свои полномочия. Риккардо Спаньи, более известный как fluffypony, передаёт свои полномочия после пяти лет руководства проектом в качестве ведущего мейнтейнера. Он остается контрибьютором и мейнтейнером, но ведущая роль передаётся давнему участнику и контрибьютору проекта Snipa.

2020

Выход фильма «Monero значит деньги: криптовалюта 101». Документальный фильм о Monero и приватности был создан группой волонтёров из Лейпцига, Германия. Продажи фильма принесли более 3 тысяч долларов, в основном благодаря поддержке сообщества Monero, которое покупало билеты за фиатные деньги или криптовалюты во время карантина, связанного с COVID-19 (12).

Проекты, возникшие после префорка блокчейна Monero​

(1) Продажа на Bitcointalk Forum с использованием Monero (https://bitcointalk.org/index.php?topic=583449.msg7240623#msg7240623)

(2) «Разбор даркнета», ФБР (https://www.fbi.gov/news/stories/alphabay-takedown)

(3) Авторы: Тим Руффинг, Шри Аравинда Кришнан Тьягараджан, Виктория Ронге и Доминик Шрёдер.

(4) Обсуждение Monero Stack Exchange по StringCT (https://Monero.stackexchange.com/questions/5997/what-is-stringct)

(5) Monero Original (XMO), Monero (https://Monero.org/forks/xmo-hard-fork/)

(6) Monero Classic (XMC), Monero (https://Monero.org/forks/Monero-classic-xmc/#prettyPhoto)

(7) «В результате хардфорка Monero было создано четыре новых проекта», Bitcoin Magazine (https://www.nasdaq.com/ article/Monero-just-hard-forked-and-it-resulted-in-four-new-projects-cm945010)

(8) «Как удалось сделать транзакции Monero на 97% дешевле (и сохранить их приватность)», Армин Дэвис (https://blockexplorer.com/news/Monero-upgrade-bullet-proofs/)

(9) «Monero добавляет возможность обрезания блокчейна и повышает эффективность транзакций», Джастин Эхренхофер (https://web.getMonero.org/2019/02/01/pruning.html)

(10) «Monero и Arweave вместе занимаются валидацией алгоритма доказательства работы RandomX», PR Newswire (https://www.prnewswire.com/news-rel...roof-of-work-algorithm-randomx-300861697.html)

(11) RandomX, GitHub (https://github.com/tevador/RandomX)

(12) «Фильм «Monero означает деньги» удален из списка №1», Monero Outreach (https://www.Monerooutreach.org/news/ Monero-means-money.html)

IV. АНОНИМНОСТЬ​

Основа философии Monero заключается в обеспечении анонимности транзакций, и в сети используются различные методы поддержки этой функции. Двумя основными особенностями Monero являются используемые монетой кольцевые конфиденциальные транзакции (Ring CT) и скрытая адресация. Мы кратко говорили об этом чуть раньше в этой статье, а теперь мы остановимся на них более подробно и рассмотрим тонкости каждого механизма.

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

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

Например, когда пользователь тратит XMR и инициирует транзакцию, значение входов и выходов отправителя скрывается посредством шифрования Ring CT. Только получатель инициированной транзакции сможет увидеть эти значения. Получатель сможет доказать, что отправитель (подписавший транзакцию) принадлежит к определённому кольцу подписи, но он не сможет связать адрес и подпись отправителя с определенным выходом в кольцевой подписи.

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

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

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

Рисунок 3
Кольцевые конфиденциальные транзакции​

С момента реализации протокола в октябре 2018 года ежемесячный рост блокчейна за месяц снизился более чем на 50%, как показано на рисунке 7. Подобным образом после реализации Bulletproofs средний размер комиссии за проведение транзакции упал более чем на 97% (3) (4).

Рисунок 4
Средний размер комиссии за проведение транзакции​ || Рисунок 5
Цена относительно ежедневного количества транзакций​
Рисунок 6
Совокупный рост блокчейна (Мб)​ || Рисунок 7
Рост блокчейна за месяц (Мб)​

Bulletproofs — более эффективная форма криптографии, основанная на коротких доказательствах и минимизирующая размеры транзакций, если сравнивать с Ring CT. Обновление сети до версии v13, в рамках которого был реализован протокол Bulletproofs, также позволило уменьшить размер транзакций, установить размер кольца, равный 11, который стал использоваться по умолчанию, и установить максимальный размер транзакции как равный половине размера блока, добавляемого в блокчейн без штрафа (5).
До внедрения Bulletproofs средний размер транзакции XMR составлял более 18 Кб. В настоящее время, после реализации Bulletproofs, средний объем транзакций XMR составляет около 3 Кб. Несмотря на то, что размер транзакций значительно уменьшился, он всё равно примерно в 4 раза превышает средний размер транзакций Bitcoin (6).

Возможность обрезания блокчейна, реализованная в рамках обновления сети до версии v14, является еще одной функцией, предназначенной для улучшения масштабируемости сети Monero без ущерба для анонимности. Обрезание блокчейна позволяет узлам опционально удалять или «обрезать» некритические данные блокчейна, чтобы снизить нагрузку на память, при этом внося свой вклад в безопасность и децентрализацию сети (7).
Удаление некритических данных блокчейна, таких как данные кольцевых подписей, которые не важны с точки зрения защиты от двойной траты, позволяют узлам обрезать до 1/4 от общего размера блокчейна (8). В настоящее время сети регистрируется от 11 000 до 12 000 транзакций ежедневно, при этом размер средней комиссии за проведение за транзакции, выплачиваемой за последние 100 блоков, сегодня составляет 0,002 доллара США (9).

Несмотря на то, что совершенствование сети было в основном направлено на повышение эффективности взаимодействия с блокчейном, разрабатывались и дополнительные решения на базе сайдчейнов, такие как Tari. Будучи разработанным Риккардо Спаньи, Навином Джейном и Дэном Тери, Tari является сайдчейн-решением на основе блокчейна Monero, позволяющим эмитентам цифровых активов создавать свои собственные способы обращения с этими активами. Цифровые активы становятся программируемыми не взаимозаменяемыми токенами Tari, которые добываются совместно (в отличие от публичной продажи токенов или инвестиции), и всё будет строиться наряду с Monero, а это означает, что майнеры Monero получать токены Tari путём обычного для них майнинга. Разработчики из Tari Labs также работают над специальным вариантом реализации протокола Lightning Network (LN) для Monero, который будет обеспечивать дополнительные преимущества приватности вне сети (10).

— -

(1) «Раскрытие скрытых связей в блокчейне Monero», Эндрю Миллер (https://hackingdistributed.com/2017/04/19/ Monero-linkability/)

(2) «Bulletproofs: краткие доказательства для конфиденциальных транзакций и многое другое», Бенедикт Бюнц и др. (https://web.stanford.edu/~buenz/pubs/bulletproofs.pdf)

(3) Средняя комиссия за проведение транзакции Monero (https://coinmetrics.io/charts/#assets=xmr_left=FeeMeanUSD_zoom=15323904000 00,1540166400000)

(4) «Как удалось сделать транзакции Monero на 97% дешевле (и сохранить их приватность)», Армин Дэвис (https://blockexplorer.com/news /Monero-upgrade-bullet-proofs/)

(5) «Monero 0.13.0, версия «Beryllium Bullet», Риккардо Спаньи (https://www.getMonero.org/2018/10/11/Monero-0.13.0- release.html)

(6) Средний размер транзакции Monero (https://coinmetrics.io/charts/#asse...izeByte_zoom=1540477664321.608,1570492800000_ formula=W1siZGFpbHlfYmxvY2tzaXplIiwiUmVkIiwwLCJYTVIuYmxvY2tTaXplL1hNUi50eENvdW50Il1d)

(7) «Коротко и по существу о Monero», Monero Outreach (https://www.Monerooutreach.org/quick-facts.php)

(8) «Monero добавляет возможность обрезания блокчейна и повышает эффективность транзакций», Джастин Эренхофер (https: //web.getMonero.org/2019/02/01/pruning.html)

(9) Комиссии за проведение транзакций Monero (https://www.Monero.how/Monero-transaction-fees)

(10) «Tari изнутри: совместный сайдчейн Monero для цифровых активов», Coin Insider (https://www.coininsider.com/tari-Monero-merge-mined-sidechain/)

V. РАСПРОСТРАНЕНИЕ​

Поскольку механизмы обеспечения приватности Monero позволяют скрыть суммы транзакций, ежедневный объём транзакций, проводимых в сети, неизвестен. Однако такие показатели, как количество активных узлов и хешрейт, свидетельствуют об общественном интересе, проявляемом к сети, и её принятии. На момент написания этой статьи в сети работало 1525 активных узлов (1), а ежедневный хешрейт составлял 1,41 GH/s (2). Хешрейт сети часто влияет на принятие сети пользователями и доверие к ней, особенно в сочетании с реализованными сетевыми обновлениями. Как показано на рисунке 8, хардфорк, произошедший в марте 2019 года и направленный на поддержание защиты от применения ASIC в сети, сопровождался заметным снижением хешрейта, что может частично указывать на то, что ASIC, способные решать используемый Monero алгоритм, снова наводнили сеть к моменту обновления. Интересно, что после смены алгоритма доказательства работы с CryptoNight на RandomX в конце ноября 2019 года наблюдался быстрый рост сетевого хешрейта, который утроился, несмотря на стагнацию цены XMR. Несмотря на существование множества факторов, которые способствуют повышению хешрейта, одним из возможных объяснений может быть увеличение количества CPU-майнеров, обеспечивающее более высокий уровень децентрализации и доверия в сети. Однако некоторые утверждают, что это также может указывать на рост числа ботнетов или вредоносных программ, использующих CPU, поскольку участие ASIC и GPU в сети было «подавлено» этим обновлением.

Рисунок 8
Сетевой хешрейт​

Чтобы измерить уровень общественного интереса, мы обратились к доступному исследованию Monero. Как показано на рисунке 9, Google Trends показывает, что интерес возрастал и снижался в соответствии с колебанием цены приватной монеты ZCash. Цена приватных монет часто меняется в тандеме, так как определённые правила или макрособытия могут влиять на них аналогичным образом. Одним из факторов, обеспечивающих такое сходство, является развитие глобальных правил в отношении приватных монет, таких как Monero или ZCash. Этот фактор препятствовал распространению монет, особенно когда в результате введения Группой разработки финансовых мер борьбы с отмыванием денег (FATF) так называемого «Правила перемещения средств» криптовалютные биржи исключили из своих списков поддерживаемых валют такие приватные монеты, как Monero и ZCash. Правило перемещения средств обязывает финансовые регулятивные органы отслеживать личность пользователя и предоставлять информацию, касающуюся транзакции, если стоимость транзакции превышает определенный порог. В ответ Рабочая группа по обеспечению соблюдения регулятивных норм и правил Monero (Monero Compliance Workgroup) официально заявила, что правило не распространяется на Monero, и никакие организации, имеющие дело с активом, не обязаны осуществлять обмен информацией внутри блокчейна, поскольку она может быть использована вне его (3). Помимо самой применимости правила, чем больше стран начнут интерпретировать это правило на свой лад, тем больше организаций перестанет поддерживать ориентированные на обеспечение приватности монеты.

По мере роста сети и сообщества приватной монеты также ожидается и рост конкуренции. В настоящее время крупнейшим конкурентом Monero является ZCash (ZEC), которая обеспечивает приватность и взаимозаменяемость путём использования технологии zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) (4). Однако основное отличие состоит в том, что приватные или «экранированные» транзакции ZCash требуют определённых настроек, в то время как Monero обеспечивает анонимность по умолчанию. Значение этого отличия становится очевидным при реальном использовании ZEC, так как большинство пользователей предпочитают не использовать функции обеспечения приватности ZEC. Их сдерживает более высокий размер комиссии и время прохождения транзакции (5). Чтобы глубже узнать принципы работы ZCash, рекомендуем изучить Обзор актива: ZCash. На данный момент Monero, похоже, лидирует среди тех пользователей криптовалюты, которые стремятся к обеспечению собственной приватности и анонимности (6).

Рисунок 9
Относительный интерес Google​

(1) Узлы Monero (https://Monerohash.com/nodes-distribution.html)

(2) Хешрейт Monero (https://bitinfocharts.com/comparison/Monero-hashrate.html)

(3) «Правило перемещения средств и Monero», Рабочая группа по обеспечению соблюдения регулятивных норм и правил Monero

(4) «Что такое zk-SNARKs?» ZCash (https://z.cash/technology/zksnarks/)

(5) «Исследование криптоактивов: Monero (XMR)», Джек Пёрди (https://medium.com/coinmonks/cryptoasset-research-Monero-xmr-7a67709b4a14)

(6) «Левые, правые и центристы: теперь криптовалюта не только для либертарианцев», Питер Райан (https://www.coindesk.com/no-crypto-isnt-just-for-libertarians-anymore)

VI. ЗАКЛЮЧЕНИЕ​

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

Будем рады вашим отзывам! Пожалуйста, пройдите короткий этот опрос: https://surveys.kraken.com/jfe/form/SV_8pFdVJ5b5ENu9g1. Комментарии, предложения или вопросы, касающиеся этой статьи или будущих тем, по которым вам также хотелось бы узнать больше, вы также можете направлять нам на адрес Intel@kraken.com или через менеджер вашего аккаунта.

Kraken предоставляет доступ к 33 криптовалютам более чем на 150 рынках, расширенным возможностям торговли, лучшим в индустрии средствам обеспечения безопасности и обслуживанию клиентов по требованию. После приобретения Crypto Facilities появилась возможность беспрепятственного доступа к регулируемым деривативам 5 криптовалют с плечом в 50x. На регистрацию бесплатного аккаунта на www.kraken.com/sign-up уйдут считанные минуты. С нетерпением ждём вас.

Для просмотра графиков множества разных бирж, чтобы быть в курсе текущего трейдинга и иметь возможность отслеживания портфеля, а также, чтобы получить доступ к историческим данным за огромный период, пожалуйста, посетите https://cryptowat.ch. Создайте бесплатный аккаунт Cryptowatch на https://cryptowat.ch/account/create уже сегодня и получите 14-дневную пробную версию премиум-сервиса.

Для получения внебиржевых услуг или подобных запросов, пожалуйста, направляйте ваши сообщения на адрес otc@kraken.com или воспользуйтесь менеджером вашего аккаунта.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ​

Информация, содержащаяся в данном отчёте, отражает исключительно мнение рабочей исследовательской группы Kraken. Предоставляемая информация является общим комментарием ситуации на рынке и не должна использоваться как рекомендация для участия в инвестиционных операциях в отношении какого-либо цифрового актива или его эмитентов. Торговля цифровыми активами сопряжена со значительным риском. Любое лицо, рассматривающее возможность торговли цифровыми активами, должно обратиться за независимой консультацией относительно пригодности любого цифрового актива для такой торговли. Kraken не гарантирует точность или полноту информации, представленной в этом отчёте, не контролирует, не одобряет и не принимает ответственности за какой-либо контент третьей стороны, а также не берёт на себя какой-либо ответственности, связанной с использованием любой информации, содержащейся в отчёте, в том числе, без каких-либо ограничений, ответственности за упущенную прибыль. Kraken однозначно отказывается от всех гарантий точности, полноты, пригодности для продажи или пригодности для реализации конкретной цели в отношении информации, содержащейся в этом отчете. Kraken не несёт ответственности за любые риски, связанные с доступом к сторонним веб-сайтам, включая использование гиперссылок. Все рыночные цены и другая информация основаны на отобранных общедоступных данных рынка и отражают преобладающие условия и взгляды исследователей на дату публикации, и могут измениться без предварительного уведомления. Настоящий отчёт не был написан в соответствии с юридическими требованиями, призванными обеспечить объективность инвестиционных исследований, и не подлежит каким-либо запретам до опубликования инвестиционного исследования. Компания Kraken и её филиалы занимаются цифровыми активами и могут сейчас или в будущем работать и с предметом данного исследования. Настоящий отчёт не предназначен для распространения или использования каким-либо физическим или юридическим лицом, являющимся гражданином или резидентом, находящимся в юрисдикции, где такое распространение или использование будет противоречить действующему законодательству или в результате которого компании Kraken и/или её филиалам будут предъявлены какие-либо требования, связанные с регистрацией или лицензированием. Законность продажи цифровых активов, описанных в данном отчёте, может быть как законной, так и незаконной в зависимости от юрисдикции.

Источник

--

--

TheFuzzStone
XMR.RU

Privacy, crypto, Linux and FOSS enthusiast. Co-founder of: XMR.RU