Zerocash: децентрализованные анонимные платежи на основе Bitcoin

Zerocash: Decentralized Anonymous Payments from Bitcoin
Matthew Green, Eran Tromer, Eli Ben Sasson, Alessandro Chiesa, Christina Garman, Ian Miers, Madars Virza
2014-05-01

Биткойндецентрализованные анонимные платежицифровая валюта с сохранением конфиденциальностидоказательства с нулевым разглашениемzk-SNARKs
Bitcoin — первая цифровая валюта, получившая широкое распространение. Хотя платежи осуществляются между псевдонимами, Bitcoin не может обеспечить надежные гарантии конфиденциальности: платежные транзакции записываются в общедоступный децентрализованный реестр, из которого можно вывести значительный объем информации. Zerocoin (Miers et al., IEEE S&P 2013) решает некоторые из этих проблем конфиденциальности, разрывая связь транзакций с источником платежа. Однако при этом по-прежнему раскрываются адресаты и суммы платежей, а функциональность остается ограниченной. В данной работе мы создаем полнофункциональную реестровую цифровую валюту с надежными гарантиями конфиденциальности. Наши результаты используют последние достижения в области неинтерактивных доказательств знания с компактной проверкой и нулевым разглашением (zk-SNARKs). Сначала мы формулируем и строим децентрализованные схемы анонимных платежей (DAP-схемы). DAP-схема позволяет пользователям напрямую осуществлять взаимные платежи в частном порядке: соответствующая транзакция скрывает источник, адресата и переводимую сумму платежа. Мы приводим формальные определения и доказательства безопасности построенной схемы. Затем мы создаем Zerocash — практическую реализацию построенной DAP-схемы. В Zerocash размер транзакций составляет менее 1 кБ, а их проверка занимает менее 6 мс, что на порядки эффективнее, чем в менее анонимной системе Zerocoin, и сопоставимо с обычным Bitcoin.
1
Создана практическая система Zerocash — цифровая валюта на основе реестра, использующая zk-SNARKs для обеспечения строгой конфиденциальности транзакций.
2
Представлены децентрализованные анонимные платёжные схемы, скрывающие источник, получателя и сумму транзакции.
3
Для предложенной конструкции децентрализованных анонимных платежей даны формальные определения безопасности и доказательства.
4
Zerocash обеспечивает более сильную конфиденциальность и более широкую функциональность, чем Bitcoin и Zerocoin, сохраняя сопоставимую с обычным Bitcoin эффективность.
5
Транзакции Zerocash занимают менее 1 КБ и проверяются менее чем за 6 мс, что на порядки эффективнее Zerocoin.

цифровая валюта на основе реестра с децентрализованными анонимными платёжными транзакциями (Zerocash)

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

Publication Details
Publication Date
2014-05-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Matthew Green
Eran Tromer
Eli Ben Sasson
Alessandro Chiesa
Christina Garman
Ian Miers
Madars Virza
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%