У Bitcoin может появиться значительно более высокий уровень конфиденциальности — причем без хардфорка или софтфорка сети. Исследователи криптографической компании [alloc] init представили концепцию Shielded Bitcoin, которая переносит некоторые ключевые механизмы приватности Zcash непосредственно в экосистему Bitcoin. Авторами работы стали Клара Шихельман, Михаил Комаров и Алексей Москвин. Их главная идея заключается в том, чтобы скрывать отправителя, получателя и сумму перевода, сохраняя при этом возможность математически доказать корректность транзакции.
Как работает Shielded Bitcoin
Читайте также
Крупный майнинг-пул SBI Crypto с 2% хешрейта BTC уходит с рынка
Сегодня блокчейн биткоина прозрачен: транзакции, суммы и связи между адресами доступны любому пользователю. Если конкретный адрес удается связать с человеком или компанией, можно проследить значительную часть их финансовой активности.
Shielded Bitcoin предлагает другой подход. Система заимствует архитектурные идеи Zcash: зашифрованные notes, nullifiers и доказательства с нулевым разглашением (zero-knowledge proofs). Они позволяют подтвердить существование средств и законность их расходования, не раскрывая детали самого платежа. Delving Bitcoin
При этом Bitcoin не должен самостоятельно понимать правила приватного протокола. Блокчейн используется прежде всего как надежный слой публикации и упорядочивания данных.
Специальные индексаторы анализируют опубликованные данные, проверяют криптографические доказательства и отслеживают nullifiers — идентификаторы, позволяющие определить, не были ли одни и те же средства потрачены дважды. Именно поэтому разработчики утверждают, что изменять консенсус Bitcoin не потребуется. Не нужен отдельный блокчейн, федерация операторов или классический мост.
Почему приватный BTC сравнивают именно с Zcash
Zcash уже использует shielded-транзакции, при которых блокчейн способен проверить корректность операции, не публикуя ее ключевые финансовые данные. В таких переводах можно скрывать адреса участников и сумму операции. Shielded Bitcoin пытается реализовать похожую модель поверх существующей инфраструктуры BTC.
Это потенциально важно для бизнеса и крупных держателей криптовалют. Публичность биткоина означает, что контрагент иногда способен узнать не только конкретный перевод, но и остаток средств или историю операций связанного кошелька.
Но до готового продукта еще далеко
Пока Shielded Bitcoin остается исследовательским проектом, а не функцией, которой владельцы BTC могут воспользоваться прямо сейчас. Один из важнейших нерешенных вопросов — как именно BTC будут безопасно попадать в shielded-систему и выходить обратно. Авторы намерены посвятить этому отдельную работу. Есть и вопрос эффективности. По опубликованным оценкам, одна shielded-транзакция может занимать около 700 vbytes (виртуальные байты — единица, которой в биткоине измеряет «вес» транзакции для расчёта комиссии), то есть существенно больше обычного платежа BTC. Это напрямую влияет на комиссии и масштабируемость.
Поэтому говорить, что биткоин уже получил «приватность Zcash», преждевременно. Однако сама возможность реализовать настолько серьезное расширение функциональности без изменения базовых правил сети Bitcoin выглядит примечательно. Если разработчикам удастся превратить концепцию в практичную систему, пользователи смогут получить приватные BTC-платежи, сохранив при этом расчеты непосредственно в экосистеме крупнейшей криптовалюты.





