Целься, Огонь: "буллетпруфы" — прорыв в криптозащите

Новое изобретение Джонатана Бутла и Бенедикта Бунца Стэнфорда называющееся "буллетпруф"

На Диком Западе в мире криптовалюты появилась новая технология конфиденциальности, и если скорость, с которой она завоевывает интерес разработчиков, будет расти, то за ней стоит внимательно следить.

В прошлом месяце было анонсировано новое изобретение из Университетского Лондонского Колледжа  сделанное Джонатаном Бутлом и Бенедиктом Бунца Стэнфордом, называющееся "буллетпруф" и разработчики крупнейших блокчейн-сетей уже предпринимают шаги к внедрению этого изобретения.

Буллетпруфы, изначально создававшиеся для использования на биткоине, уже адаптируются для монеро и mimblewimble. Создатель лайткоина сказал, что его блокчейн, входящий в топ-10 по размеру сети, может последовать их примеру. 

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

Несмотря на то, что публичная часть блокчейна привлекательна своей прозрачностью (для, скажем, более контролируемых финансовых рынков), этот атрибут не всегда желателен, особенно когда пользователи хотят совершать операции приватно или когда предприятия нуждаются в некой конфиденциальности между партнерами.

В качестве реакции на хайп, Бунц рассказал, что, хотя некоторая часть криптографии, на которой построены буллетпруфы, используется с 1970-х годов, новые достижения в этой сфере позволят применять эту технологию к криптовалютным системам.

«Если бы у нас не было конкретного приложения на уме, то наши время и ресурсы были бы посвящены чему-то еще», — сказал Бунц, продолжив: «Это удачный и хороший союз двух временных отрезков, работающих вместе. Технология и приложение-убийца встречаются друг с другом. Приложение-убийца — это денежное приложение».

Смотрите, буллетпруфы! 

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

Вместо того, чтобы скрывать весь блокчейн целиком, буллетпруфы скрывают лишь величины, отправляемые вместе с транзакцией — адрес получателя и отправителя остаются видны, но количество отправленного — нет. И хотя это не полная анонимность, конфиденциальность, которая добавится с использованием буллепруфов может быть применена на уже работающие блокчейны, сказал Бунц.

«Я бы не хотел, чтобы моя зарплата была общеизвестной, а если у вас собственный бизнес, вы не захотите раскрывать сколько вы платите своему поставщику», — сказал Бунц, добавив: «Мне кажется, не обязательно быть идеалистом, чтобы понять то, что конфиденциальность для денег — это обязательное требование».

Также могут быть и другие выгоды

Например, согласно сообщениям команды разработчиков монеро, использование буллетпруфов может уменьшить процентные сборы сети (которые продолжают повышаться) для частных транзакций до 80%. 

Вдобавок к этому, чем больше транзакций вы сразу проверяете с помощью буллетпруфов, тем дешевле становится процесс, сказал Бунц на лекции в UCL, также добавив, что он может работать еще лучше, когда используется с уже существующей технологией безопасности, такой как «CoinJoin», — популярный фрагмент кода, который используется, чтобы объединять транзакции.

Но не только лишь облегченная конфиденциальность делает буллетпруфы такими привлекательными, но и то, что технология не требует доверия к другим, как например технология zkash — zk-snarks (это и есть причина для их сложных и причудливых церемоний). И, хотя надежная установка становится все более безопасной, процесс по-прежнему подвергается большой критике.

Для буллетпруфов реальный повод для праздника это то, что разработчики, по всей видимости, вообще не находят никаких проблем или трудностей в нем. В сообщении для CoinDesk анонимный разработчик монеро описал буллетпруфы, как "победа сети на всех фронтах". 

К этому же, Бунц сказал: «Это просто лучше, компактнее, эффективнее, в три раза быстрее — это лучше, чем старая система во всех отношениях».

Тесты продолжаются

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

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

Добавив к этому, еще один соавтор «Белой книги» Эндрю Поелстра написал в списке рассылки, что технология все еще не готова к «серьезному предложению куда угодно». 

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

Тем не менее по словам Пьевелла: «Мы намного ближе к этой цели [приватным транзакциям] сейчас, чем мы были до буллетпруфов».

* bulletproofs — пуленепробиваемые (англ.)