Введение В Монеро



Monero — краткая справка Monero — криптовалюта, запущенная 18 апреля 2014 года как форк Bytecoin. Bytecoin была первой цифровой валютой, реализовавшей протокол CryptoNote (подробнее об этом ниже).

Как только ByteCoin появился на форуме Bitcointalk, люди обнаружили множество подозрительных свойств, а также тот факт, что более 80% всего предложения уже было добыто.

Таким образом, сообщество решило перевыпустить его, начиная с нуля, с нулевым премайном.

Так родился Monero. В первые месяцы существования пользователям Monero были доступны только утилиты командной строки.

Поэтому многие пользователи продолжали просить разработчиков, которые на тот момент не до конца понимали многие базовые моменты кодовой базы Monero, создать графический пользовательский интерфейс (GUI).

Они прислушались и начали над этим работать, но внезапно, 4 сентября 2014 года, сеть Monero подверглась изощренной атаке, поэтому разработчикам пришлось заново расставить приоритеты и посвятить все свое время ядру, чтобы система была работоспособной.

устойчив к атакам (подробнее об этом в документе МРЛ-2 ).

К концу 2014 года Риккардо Спаньи запустил веб-кошелек под брендом MyMonero, который доступен на mymonero.com. Между тем стороннему наблюдателю казалось, что ничего особенного в работе над проектом не происходит. Однако разработчики проделали очень серьёзную работу, например, перенесли блокчейн на LMDB, что позволило демону Monero работать на компьютерах с ограниченным объёмом оперативной памяти.

Также реализована многоязычная поддержка mnemonic-seed, чтобы упростить создание резервных копий закрытых ключей.

Было написано большое количество кода и документации для реализации быстрой синхронизации блокчейна, более быстрой работы демона, началась интеграция с I2P и т. д. В начале 2016 года проект GUI в конечном итоге был возобновлен.



Взаимозаменяемость

Цель Monero — создать сеть взаимозаменяемых валют. Что такое взаимозаменяемость и почему это так важно? Взаимозаменяемость – важнейшее свойство любой валюты.

Это свойство дает возможность на 100% обменять одну валютную единицу на другую.

Здесь не должно быть никакой разницы.

Каждая монета должна иметь одинаковую стоимость.

В сети Биткойн можно отслеживать каждую транзакцию.

Это может создать проблемы при получении переводов из незнакомых источников, а также в дальнейшем при попытке потратить эти средства.

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

Это существенно занижает стоимость столь «грязной» продукции.

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

Однако вы можете попытаться замести следы своих транзакций.

Этот метод называется «смешиванием» и может выполняться разными способами.

Иногда централизованно, иногда децентрализованно, но всегда есть шанс увидеть, что определенные монеты прошли через миксер.

Использование этой техники почему-то приводит к проблемам, ведь для смешивания обычно используются «грязные» монеты.

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

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

Так что не путайте анонимность с взаимозаменяемостью.

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

Если все всегда смешивают транзакции, то никто не может сказать ничего конкретного о данных в цепочке блоков.



Кольцевые подписи

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

Кольцевая подпись — это электронная подпись, которая позволяет одному члену группы (называемой «кольцевой») подписывать сообщение от имени всей группы, не зная, какой член группы подписался.

Кольцевые подписи и их применение — CryptoWiki Кольцевые подписи применяются к каждому вводу любой транзакции.

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

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

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

Вы, вероятно, спрашиваете себя, как определяются двойные траты, если существует правдоподобное отрицание каждой транзакции? Математика снова дает ответ. Вместе с транзакцией публикуется так называемое «ключевое изображение».

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

Вы можете найти дополнительную информацию о криптографии, стоящей за ним.

Здесь .

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

Это делает их взаимозаменяемыми на уровне протокола в Monero. Если мы сравним это с функциями конфиденциальности, реализованными в Bitcoin, ZCash или Dash, мы ясно увидим разницу: если в сети возможны прозрачные транзакции, регуляторы смогут требовать прозрачности при определенных обстоятельствах, так что взаимозаменяемость становится невозможной.

И последнее, но не менее важное: проверенная криптография.

Он существует с 2001 года, поэтому можно предположить, что он довольно надежен.

В отличие от ZCash, который очень новый и еще недостаточно зарекомендовал себя.



Скрытые адреса

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

Адресная система Monero использует два закрытых ключа: viewkey и savekey. Закрытый ключ расходования работает как аналогичный закрытый ключ в Биткойне — вы используете его для подписи транзакций.

Ключи просмотра используются для поиска входящих платежей в блокчейне.

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

Скрытые адреса предоставляют простой способ защитить и улучшить конфиденциальность.

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

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

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

По этой причине рекомендуется использовать методику «одноразового адреса» для каждого из сервисов.

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



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

Кольцевые конфиденциальные транзакции — это новая система подписи, предложенная ученым Шен Нётер в статье MRL-5. Его первый выпуск вы можете найти в журнале.

Леджер .

Эта система подписи основана на исследовании конфиденциальных транзакций Грегори Максвелла, но адаптирована для работы с кольцевыми подписями.

Эта технология позволяет пользователям скрывать суммы транзакций.

И это «последний кусочек головоломки» полной анонимности в сети Monero. Технология также решает некоторые пограничные случаи , что может поставить под угрозу конфиденциальность Monero. RingCT был активирован в сети Monero 9 января 2016 года.

Изначально RingCT был необязательным, но в сентябре 2017 года, после запланированного жесткого обновления, технология RingCT в Monero станет обязательной, и ее невозможно будет обойти.



Коври - I2P

Данные блокчейна — это лишь один из векторов атаки на конфиденциальность пользователей криптовалюты.

Известно, что цепной анализ пытается идентифицировать пользователей по их IP-адресам.

Проект Kovri направлен на реализацию I2P-маршрутизатора на C++, который в конечном итоге позволит пользователям Monero скрывать свои IP-адреса при отправке транзакций.

Kovri еще не интегрирован в Monero и находится на ранней стадии разработки.



Заключение

Monero — очень важная и революционная технология.

Он позволяет скрыть отправителя, получателя, суммы и историю транзакций.

Monero, в отличие от ZCash, не требует доверия к участникам шоу «доверенной настройки» и работает в этой сфере более 3 лет. Конфиденциальность гарантируется протоколом, и Monero предоставляет гораздо больший набор инструментов анонимизации, чем миксеры биткойнов или любые другие криптовалюты с периферийными функциями конфиденциальности.

Monero позволяет пользователям совершать частные транзакции в децентрализованной сети и противостоять возможным попыткам государственного регулирования.

Monero — это настоящие цифровые деньги.

Оригинальная статья: Введение в Monero – мы используем наличные .

Теги: #Криптовалюты #Финансы в ИТ #monero

Вместе с данным постом часто просматривают: