Что за криптовалюта монеро? История создания и перспективы
Что за криптовалюта Монеро?
Как ей удается сочетать открытый блокчейн с технологиями анонимизации транзакций – об этом наш рассказ.
Краткий экскурс в историю Монеро
Основанная на протоколе анонимных платежей CryptoNote, криптовалюта Монеро (XMR) появилась весной 2014 года под названием BitMonero и была попыткой исправления “критических изъянов” Биткоина – легкости отслеживания транзакций и простоты деанонимизации владельцев криптовалюты.
Первой монетой на CryptoNote стал Bytecoin (июль 2012 года). Однако в апреле 2014 года неожиданно выяснилось, что разработчиками было заранее эмитировано порядка 80% всех монет. Криптовалютное сообщество отреагировало резко – за каких-то три месяца появилось сразу с десяток форков Байткоина с исправлением этого “недостатка”:
Известность к Монеро пришла в 2016 году, когда на волне популярности стоимость криптовалюты выросла почти на 2800% – с 50 центов за монету до 16 долларов на пике роста, что сделало ее самым прибыльным активом в том году.
Любая реально используемая цифровая валюта рано или поздно сталкивается с проблемой “раздувания” блокчейна, на котором она основана. И дело даже не в размере как таковом, а в увеличившемся количестве транзакций, для которых уже не хватает места в блоке. Это приводит к снижению скорости подтверждения транзакций и экспоненциальному росту сетевых комиссий.
Криптовалюта Монеро оказалась не исключением.
Из-за необходимости скрывать сумму перевода, размер транзакции в Монеро с одним выходом до 18 октября 2018 года составлял около 12 килобайт. Стоит ли удивляться, что к тому времени блокчейн монеты раздулся до 60 гигабайт? Но после активации 18 октября нового протокола конфиденциальных транзакций Bulletproofs размер одной транзакции удалось сократить на целых 80% – до примерно двух килобайт.
Первоначально для поиска блоков в Монеро использовался оригинальный алгоритм протокола CryptoNote (CryptoNight) и являвшийся реализацией механизма консенсуса PoW. Добавим, что данный алгоритм специально создавался как ASIC-устойчивый. Но, как позднее выяснилось, на самом деле не совсем устойчивый.
Рост популярности монеты закономерно вызвал к ней интерес гигантов майнинга, что привело к созданию в 2018 году сразу двумя компаниями (Baikal и Bitmain) аппаратных устройств под алгоритм CryptoNight и стало причиной быстрой монополизации майнинга Монеро в руках нескольких крупных игроков этого рынка.
Вот такой девайс для майнинга Монеро и других криптовалют на алгоритме CryptoNight создала китайская компания Bitmain (Antminer X3):
Монополизация майнинга, в свою очередь, сделала возможным атаку 51% на сеть криптовалюты. Чтобы предотвратить эту угрозу, разработчики сначала перешли на модифицированный алгоритм майнинга CryptoNightR в марте 2019 года, а в декабре того же года – на разработанный с нуля алгоритм RandomX, который, как считается, навсегда покончил с майнингом Монеро на ASIC-устройствах.
В мае 2020 года в Монеро была добавлена поддержка протокола Dandelion (Dandelion++). Dandelion предназначен для обфускации IP-адреса узла сети, с которого отправлена транзакция. Знание этого адреса на практике означает скорую деанонимизацию отправителя средств, поэтому неудивительно, что протокол, разработанный для Биткоина, был взят на вооружение в Монеро.
Заглядывая немного в будущее, отметим, что в середине июля 2022 года намечается очередное обновление кодовой базы Монеро. Планируется в том числе переход на более совершенную версию Bulletproofs (Bulletproofs+), что позволит еще немного уменьшить размер транзакции и одновременно увеличить производительность сети.
В поисках идеальной криптовалюты
По словам Эдварда Сноудена, “Биткоин не такой приватный, как ты о нем думаешь” – эта криптовалюта не обеспечивает достаточного уровня конфиденциальности для тех, кто не горит желанием “светить” своими транзакциями. Впрочем, справедливости ради, “король криптовалют” никогда и не претендовал на звание защищенного от любопытных глаз средства платежа или инвестиционного актива.
В то же время когда мы, например, переводим деньги с помощью пластиковой карты, то всей полнотой информации об их движении (и их владельцах) обладают лишь банки, которые проводят платеж или осуществляют перевод денежных средств. Даже всесильное государство порой бессильно в поисках “концов” – особенно если речь идет о трансграничных переводах.
К слову, только многомиллиардные штрафы и угрозы тотального запрета деятельности на территории страны помогли всемогущим США “убедить” швейцарские банки предоставить доступ к информации о счетах, открытых в этих банках американскими гражданами (налоговыми резидентами США).
В результате у нас имеются две крайности – в одном углу находится децентрализованная и открытая система (по типу Биткоина), а в противоположном – закрытая (для посторонних) и полностью централизованная банковская система. Иначе говоря, существует фундаментальное противоречие между децентрализацией и конфиденциальностью.
Можно сделать конфиденциальные деньги (наличность уже является ими), можно попытаться сделать их полностью децентрализованными – к этому стремятся все криптовалюты (за отдельными исключениями типа Ripple и стейблкоинов). Но можно ли сделать реально децентрализованную и по-настоящему анонимную монету?
Монеро на практике пытается найти ответ на этот вопрос.
Песнь льда и пламени
В общем случае идеальные деньги должны соответствовать следующим требованиям:
- децентрализованность
- конфиденциальность
- взаимозаменяемость
Децентрализация является фундаментом для удовлетворения требований конфиденциальности и взаимозаменяемости, а полноценная децентрализация невозможна без большого числа независимых друг от друга майнеров.
Разработчики Монеро не раз говорили и подтверждали делом, что не допустят монополизации майнинга. Используемый в настоящее время алгоритм RandomX оптимизирован для майнинга на CPU, т.е. на самых обычных компьютерах, не имеющих мощных видеокарт, – дело за майнерами Монеро.
Биткоин считается децентрализованной монетой, однако фактическая концентрация хешрейта в руках небольшой группы майнинговых пулов ставит под сомнение реальный уровень децентрализации этой криптовалюты. В определенном смысле пулы можно рассматривать как банки, обрабатывающие переводы и платежи в национальных валютах – или не обрабатывающие.
Проще говоря, в условиях концентрации хешрейта про анонимные транзакции можно забыть – даже если не вспоминать, что они таковыми в Биткоине и большинстве других криптовалют изначально не являются.
В то же время невозможность анонимных транзакций в конечном счете делает невозможным и взаимозаменяемость монет. Отслеживание в блокчейне отдельных платежей позволяет “помечать” монеты, которые использовались в криминальных схемах (скажем, путем составления и ведения черного списка адресов).
А теперь нынешние владельцы таких “испорченных” монет имеют сложности с их оборотом (например, продажей), хотя бы они никаким образом и не участвовали в противозаконной деятельности, а получили криптовалюту вполне легально.
Если мы откроем транзакцию Монеро в блокчейн-эксплорере этой криптовалюты, то увидим, а точнее не увидим ни адреса отправителя, ни адреса получателя – ни даже суммы перевода:
Используемая в Монеро технология кольцевых подписей не позволяет определить, кто создал транзакцию, одноразовые адреса скрывают еще и получателя средств, а протокол доказательств с нулевым разглашением (Bulletproofs) дает майнерам возможность убедиться в правильности суммы платежа (соответствие балансу кошелька) без его представления в открытом виде.
Но если нельзя определить ни получателя, ни отправителя, т.е. кто кому сколько отправил, то становится невозможным и отличить одну монету от другой. Стало быть, автоматически выполняется и требование взаимозаменяемости единиц криптовалюты.
Таким образом, через децентрализацию майнинга (RandomX) с помощью технологии конфиденциальных транзакций (RingCT) и обфускации адресов узлов в сети (Dandelion) Монеро стремится сделать деньги максимально анонимными, децентрализованными и взаимозаменяемыми.
А регулярное добавление и использование новых технологий (часто раньше всех остальных криптовалют) уверенно приближает Monero к этой цели – насколько ее достижение вообще возможно.
Какое будущее ждет Монеро
Как и Биткоин, криптовалюта Монеро стартовала практически с нуля, а ее цена прошла путь от считанных центов до сотен долларов:
В последнее время интерес к Монеро стали проявлять и пиринговые маркетплейсы. К примеру, недавно в компанию к Биткоину и Эфириуму эту криптовалюту добавил и маркеплейс Bitpapa, где ее можно купить за рубли, доллары и стейблкоин USDT:
Учитывая, что Монеро никогда не претендовала на некую революционность, не искала дешевого пиара и венчурного финансирования (в отличие от своего конкурента Zcash), прошла через запреты на некоторых криптовалютных биржах, достигнутые монетой результаты определенно следует считать успехом, а развитие – естественным и последовательным, можно даже сказать “в ногу со временем”.
Поэтому едва ли стоит списывать ее со счета – такие монеты удивительно живучи.