Для меня банковское дело не публичное дело. Я не хочу, чтобы люди знали, что на моем банковском счете в какое время или кому я отправлял деньги.
Я знаю, что могу создать новый адрес для каждой транзакции, так как адреса «бесплатны». Но это не относится, скажем, к кофейне, которой нужен только один адрес для отправки денег (обычно в виде распечатки QR-кода, висящей на стене). Я могу эффективно отслеживать входящий и исходящий денежный поток кофейни, просто отслеживая блокчейн, не так ли? Если бы я был конкурирующим магазином, это было бы очень полезно для меня.
Когда был изобретен биткойн, анализ блокчейна не был таким продвинутым, как сегодня, и считалось, что псевдонимные транзакции более анонимны, чем сегодня с биткойном. В существующей системе Биткойн конфиденциальность может быть значительно улучшена за счет отказа от фиатных входов/выходов, связанных с вашей личностью, и за счет отказа от повторного использования адресов BTC.
Да, биткойн-транзакции в кофейне, которую вы описываете, можно легко отследить. Как вы упомянули, скрытые адреса могут улучшить конфиденциальность, но не идеальны для каждой ситуации. Как только в Биткойн будут добавлены конфиденциальные транзакции ( https://bitcoinmagazine.com/articles/bitcoin-privacy-confidential-transactions-feature-can-fix-some-of-coinjoin-s-problems-1457703275 ), конфиденциальность улучшится, но все же не соответствуют уровню двух лучших децентрализованных решений, описанных ниже:
Кольцевые подписи уже существуют в Monero, а кольцевая конфиденциальная транзакция (RingCT) является одной из самых многообещающих областей развития конфиденциальности: https://eprint.iacr.org/2015/1098.pdf .
ZCash — еще одна ведущая альтернатива, если рынок удовлетворен надежным решением для настройки и долей вознаграждения разработчиков за майнинг: https://blog.okturtles.com/2016/03/the-zcash-catch/
Для того, чтобы Биткойн был децентрализован , реестр должен быть общедоступным . Разработчики Биткойна не хотели, чтобы кто-то играл роль «банка», который ведет все записи и которому все остальные должны доверять, чтобы делать это должным образом.
Например, когда у вас есть банковский счет, вы доверяете своему банку хранить ваши деньги и возвращать их вам по требованию. На самом деле нет ничего, что мешало бы им просто взять ваши деньги и подделать записи о своих счетах, чтобы все выглядело так, как будто вы никогда их не вносили. Вы можете бороться с ними в суде, чтобы вернуть их, но тем временем у них все еще есть ваши деньги.
Но записи все равно должны быть, и кто-то должен их увидеть, чтобы убедиться, что они имеют смысл. Решение Биткойн состоит в том, чтобы сделать записи общедоступными, чтобы каждый мог их проверить.
Вы правы, что за это приходится платить конфиденциальностью. (Хотя с определенной точки зрения, в нынешней банковской системе ваш банк владеет всей вашей информацией; вы доверяете им, чтобы сохранить ее в тайне. Если бы они опубликовали все ваши банковские выписки в газете, вы, вероятно, могли бы подать на них в суд, но информация все равно была бы там.)
Но ваш пример с "кафе" не очень удачен. Конечно, если они будут работать с одного адреса, вывешенного на стене, то другие смогут видеть их входящие транзакции. Если это вызывает беспокойство, то им не следует использовать такой подход; они должны использовать новый адрес для каждой транзакции, как вы предлагаете. Это не должно быть очень сложно. В кофейне должно быть какое-то устройство, подключенное к Интернету (компьютер, планшет и т. д.), чтобы видеть, действительно ли клиенты произвели платежи и могут ли они получить свой кофе. Если это так, то это устройство может легко генерировать новый адрес для каждого клиента, возможно, отображая его в виде QR-кода на своем экране.
Марч
пользователь36303
Джестин
Абхишек Дивекар