Как работают зашифрованные адреса в криптовалютах

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

Что такое Зашифрованный адрес?

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

Зашифрованная транзакция — это тип операции, использующий криптографическую технологию под названием микширование (mixing) для того чтобы анонимизировать адрес отправителя и адрес получателя. В этом случае он использует новый адрес, который специально создан для транзакции и затем отправляет средства с первоначального адреса отправителя на этот новый адрес одновременно с отправкой эквивалентных средств обратно в первоначальный почтовый ящик получателей. Новый адрес генерируется микшерской службой, работающей вне блокчейна и используется только один раз для каждой транзакции.

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

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

Запросы Zcash публикуются в публичном блокчейне, но получатель и сумма транзакции остаются приватными. Для этого используется конструкция доказательства нулевого знания под названием zk-SNARK.

Преимущества зашифрованной транзакции

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

Это делается по двум причинам:

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