Zerocash: децентрализованные анонимные платежи на основе Bitcoin
Zerocash: Decentralized Anonymous Payments from Bitcoin
2014-05-01
SCID: 54.1/38uyvxw9
Discuss with AI
Биткойндецентрализованные анонимные платежицифровая валюта с сохранением конфиденциальностидоказательства с нулевым разглашениемzk-SNARKs
Figures from the paper
Abstract (AI)
Bitcoin — первая цифровая валюта, получившая широкое распространение. Хотя платежи осуществляются между псевдонимами, Bitcoin не может обеспечить надежные гарантии конфиденциальности: платежные транзакции записываются в общедоступный децентрализованный реестр, из которого можно вывести значительный объем информации. Zerocoin (Miers et al., IEEE S&P 2013) решает некоторые из этих проблем конфиденциальности, разрывая связь транзакций с источником платежа. Однако при этом по-прежнему раскрываются адресаты и суммы платежей, а функциональность остается ограниченной. В данной работе мы создаем полнофункциональную реестровую цифровую валюту с надежными гарантиями конфиденциальности. Наши результаты используют последние достижения в области неинтерактивных доказательств знания с компактной проверкой и нулевым разглашением (zk-SNARKs). Сначала мы формулируем и строим децентрализованные схемы анонимных платежей (DAP-схемы). DAP-схема позволяет пользователям напрямую осуществлять взаимные платежи в частном порядке: соответствующая транзакция скрывает источник, адресата и переводимую сумму платежа. Мы приводим формальные определения и доказательства безопасности построенной схемы. Затем мы создаем Zerocash — практическую реализацию построенной DAP-схемы. В Zerocash размер транзакций составляет менее 1 кБ, а их проверка занимает менее 6 мс, что на порядки эффективнее, чем в менее анонимной системе Zerocoin, и сопоставимо с обычным Bitcoin.
Key Findings
1
Создана практическая система Zerocash — цифровая валюта на основе реестра, использующая zk-SNARKs для обеспечения строгой конфиденциальности транзакций.
2
Представлены децентрализованные анонимные платёжные схемы, скрывающие источник, получателя и сумму транзакции.
3
Для предложенной конструкции децентрализованных анонимных платежей даны формальные определения безопасности и доказательства.
4
Zerocash обеспечивает более сильную конфиденциальность и более широкую функциональность, чем Bitcoin и Zerocoin, сохраняя сопоставимую с обычным Bitcoin эффективность.
5
Транзакции Zerocash занимают менее 1 КБ и проверяются менее чем за 6 мс, что на порядки эффективнее Zerocoin.
Research Object
цифровая валюта на основе реестра с децентрализованными анонимными платёжными транзакциями (Zerocash)
Research Subject
гарантии строгой конфиденциальности, а именно сокрытие источников, получателей и переводимых сумм платежей при сохранении эффективной проверки транзакций
Publication Details
Publication Date
2014-05-01
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest