Анонимные валюты
Учитывая высокую прозрачность традиционных блокчейнов (данные об отправителе и получателе открыты), новые блокчейны стремятся увеличить приватность. Иначе может произойти взаимозаменяемость финансовых инструментов. Хорошая валюта выполняет три функции: единица учета, средство оплаты и средство накопления. Функция единицы учета, в частности, работает только в том случае, если все монеты идентичны. В полностью прозрачной децентрализованной системе эта функция не может выполняться, поскольку монеты становятся «ворованными».
Что такое ворованные монеты?
Ворованные монеты – это монеты, которые использовались в противозаконной деятельности, а следовательно, падают в сто – имости по сравнению с другими монетами.
Биткойны можно украсть. Затем мошенник отправляет средства на биржу и быстро меняет их на Ethereum, а потом выводит средства. Биткойны считаются ворованными, так как связаны с незаконной деятельностью. Никто не хочет их покупать, так как знает, что их украли.
В реальном мире это невозможно, так как деньги на банковском счете не пронумерованы, а история банкноты не отслеживается. В блокчейне сохраняется вся история, поэтому легко определить, была монета ворованной ранее или нет.
Monero XMR
Монеро основано на технологии кольцевой подписи.
Кольцевая подпись – методика, которая подразумевает, что участник подписывает не одну транзакцию, а все транзакции в пределах одного блока.
Получается, что транзакции подписываются кольцом участников. Внешнему наблюдателю сложно отследить монеты. Он может только подтвердить общее количество отправленных и полученных монет, и не узнает, сколько денег получил определенный участник.
Недостатком этого решения является то, что если участвует несколько человек, прозрачность возрастет, а уровень приватности упадет. Преимущество заключается в том, что в процессе верификации участвуют только участники данного блока.
DASH
В основе валюты DASH лежит принцип миксера.
Принцип миксера: люди, не участвующие в транзакции, предоставляют пулы монет. Эти пулы называются миксерами и используются для смешивания монет, отправляемых другими участниками.
В случае DASH пулы предоставляются мастер-нодами, а участники получают вознаграждение от сообщества.
У этого есть два основных недостатка:
Для функционирования нужны другие люди, и им необходимо вознаграждение. Даже если вы выполняете транзакцию самостоятельно, то обеспечивается максимальная приватность.
Представьте себе миксеры как огромный бассейн (монеты в миксере). Вы наливаете стакан воды (монеты, которые хотите отправить), а затем говорите получателю, сколько воды (монет) он может взять из бассейна (миксера). «Количество» не записывается в блокчейн, следовательно, его нельзя отследить. Монеты отследить невозможно, так как никто не знает, кто брал воду из бассейна.
В случае кольцевых подписей пул формируется людьми, совершающими транзакции. То есть если пул (бассейн) слишком мал, то монеты (воду) можно отследить.
ZCash
В основе блокчейна лежит доказательство с нулевым разглашением (Zero-Proff Knowledge).
Это очень крутая технология и лучший способ повышения приватности, поскольку не требует участия других пользователей и вознаграждения как в DASH.
В традиционном блокчейне вы подписываете транзакцию своим приватным ключом. Никто не может вычислить, как выглядит ваш ключ, но, увидев кусочек головоломки, могут подтвердить, что у вас он есть. Кусочек головоломки содержит информацию об отправителе и получателе. Доказательства с нулевым разглашением позволяют подтвердить существование приватного ключа, но необязательно показывать кусочек головоломки другим. Следовательно, вы можете бесследно отправлять и получать средства.
Безусловно, это гениальное криптографическое решение, ведь для его осуществления не нужны другие участники.
Но есть и один недостаток: криптографическая функция требует так называемого мастер-ключа.
Тот, кто знает этот ключ, может подписать любую транзакцию и контролировать всю цепочку. Представьте себе, что государственное учреждение знает мастер-ключ. Оно сможет ввести правильный пин-код, но мы никогда не узнаем, был это пин-код или мастер-ключ. Например, при создании ZCash мастер-ключ был создан группой людей, которые уничтожили его, засняв это действо на камеру. Мы до сих пор не знаем, уничтожили они ключ или нет.
Криптография постоянно развивается, а крупные блокчейны стремятся увеличить уровень приватности.