Новый протокол для более быстрых и безопасных транзакций с криптовалютами

Обновление: 9 декабря 2023 г.

Исследователи из исследовательского подразделения «Безопасность и конфиденциальность» в TU Wien в сотрудничестве с Институтом программного обеспечения IMDEA и Университетом Пердью совместно разработали протокол, который обеспечивает более безопасные и быстрые транзакции в криптовалютах, таких как Биткойн.

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

Популярность криптовалют очень быстро растет из-за множества преимуществ по сравнению, например, с Mastercard или Visa. Транзакции обычно анонимны, децентрализованы и глобальны.

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

Исследователи из Института программного обеспечения IMDEA, TU Wien и Университета Пердью, зная об этих проблемах, разработали улучшенный протокол. Статья, на которой основаны эти идеи, будет представлена ​​на симпозиуме по безопасности USENIX 2021, одной из лучших конференций по ИТ-безопасности в мире.

Узкое место биткойна

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

Как показали другие работы Морено-Санчеса), очевидное усиление конфиденциальности Lightning Network за счет платежей вне сети нереально. Фактически, предыдущая работа Морено-Санчес продемонстрировала, что платежные посредники могут узнать, кто и кому платит. Это проблема, которую необходимо решить для такой системы, как Lightning. Cеть стать широко используемым.