Я рад объявить о первом успешном Zero-Knowledge Условное Оплата (ZKCP) в сети Bitcoin.
ZKCP представляет собой протокол транзакций, который позволяет покупателю приобрести информацию от продавца, используя Bitcoin таким образом, является частным, масштабируемой, безопасной, и которая не требует доверяя никому: ожидаемая информация передается тогда и только тогда, когда оплата производится , Покупатель и продавец не должны доверять друг другу или зависят от арбитража третьей стороной.
Представьте себе фильм в стиле «портфель своп» (одна сторона с портфелем, полным наличных денег, другой содержащие секретные документы), но без потенциального сценария одного из случаев заполняется измельченной газетной и в результате захватывающей сцене погони.
Пример приложение будет владельцами определенной марки для чтения электронных книг, взаимодействующего приобрести мастер DRM ключи от неисправного производителя, с тем чтобы они могли загрузить свои собственные документы на свои читатель после того, как сервера поставщика перейти в автономном режиме. Этот тип продажи неотъемлемо необратим, потенциально пересекает несколько юрисдикций, и включает в себя стороны, чьих финансовой стабильности является неопределенным, что означает, что обе стороны либо принимает большое количество риски или должна сделать сложный механизм. Использование ZKCP позволяет избежать значительных транзакционных расходов, связанных с продажей, которые в противном случае могут легко пойти не так.
В сегодняшних сделках я купил решение головоломки 16x16 Sudoku для 0,10 BTC от Шона Его, члена команды Zcash, как часть демонстрации в живом исполнении в финансовой криптографии 2016 года в Барбадосе. Я играл свою роль в сделке удален из Калифорнии.
Передача участвуют две сделки:
8e5df5f792ac4e98cca87f10aba7947337684a5a0a7333ab897fb9c9d616ba9e
200554139d1e3fe6e499f6ffb0b6e01e706eb8c897293a7f6a26d25e39623fae
Почти все технические работы за этой реализации ZKCP было сделано Шоном Боу, при поддержке со стороны Питера Wuille, я и Madars Вирзы.
Подробнее, в том числе технические подробности и ссылки на программное обеспечение в https://bitcoincore.org/en/2016/02/26/zero-knowledge-contingent-payments-announcement/