ru
Назад к списку

Разработчики предложили механизм приватных биткоин-транзакций

source-logo  forklog.com  + 5 больше 7 ч
image

На форуме Delving Bitcoin опубликовали описание Shielded Bitcoin — метапротокола для приватных переводов на первом уровне биткоина. Решение не требует софтфорка, операторов или мостов.

Система опирается на notes — записи с суммой и данными получателя. При переводе пользователь включает в обычную транзакцию зашифрованные notes, nullifier и компактное доказательство с нулевым разглашением.

Последнее должно подтверждать существование расходуемых монет, право на их трату и баланс входящих и исходящих сумм — без публичного раскрытия связей между участниками.

Механизм Shielded Bitcoin. Источник: Delving Bitcoin.

Доказательства проверяют индексаторы: они отслеживают публикации в блокчейне, валидируют их и помечают использованные nullifier, чтобы исключить двойную трату. По утверждению авторов, индексаторы не получают контроль над средствами. Любой участник может сам перепроверить историю переводов.

Контроль внутри схемы остается у владельца ключа траты (spending key). Еще два ключа, предназначенных только для чтения, позволяют видеть входящие переводы и собственную историю исходящих операций без права тратить средства.

Авторы проекта утверждают, что Shielded Bitcoin публично не раскрывает суммы, отправителя, получателя и то, какие именно notes потрачены. Наблюдатели при этом видят сам факт перевода, время публикации, число созданных и потраченных notes, комиссию и биткоин-транзакцию, которая несет эти данные.

Среди ограничений авторы также указали видимость входа и выхода, trusted setup для Groth16 и больший ончейн-след по сравнению с обычными операциями в блокчейне.

В работе Shielded Bitcoin сравнили с протоколами CoinJoin, PayJoin, Silent Payments, Zcash и Glass Coin.

Напомним, в марте команда OP_NET активировала протокол, который позволяет использовать смарт-контракты и DeFi-инструменты непосредственно в базовом слое биткоина.

forklog.com

Похожие новости (5)
Добавить похожую новость