Ученые-информатики улучшают конфиденциальность интернет-валюты биткойн

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

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

В последние несколько лет Биткойн не только привлек внимание СМИ, но и беспрецедентно вырос в цене. В настоящее время один биткойн, сокращенно BTC, стоит более 200 долларов США. Ожидаемая анонимность этой виртуальной валюты зависит от так называемых биткойн-адресов. «Это псевдонимы, с помощью которых пользователи выполняют и публично записывают транзакции.

Если эти псевдонимы можно отследить до реальных инициаторов, анонимность Биткойна будет нарушена», — объясняет Аникет Кейт. В сотрудничестве со своими аспирантами Тимом Раффингом и Педро Морено-Санчесом ученый-компьютерщик разработал метод, который защищает анонимность пользователя, предотвращает мошенничество и может быть легко включен в текущие биткойн-программы.

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

Благодаря новому подходу пользователи больше не зависят от секретности, обеспечиваемой их посредниками. Подобно сети «Tor», которая разрешает анонимный доступ в Интернет, несколько пользователей биткойнов заранее формируют своего рода заклятое сообщество. Чтобы скрыть источник своих транзакций, каждый из них выполняет определенную заранее определенную последовательность действий — так называемый протокол CoinShuffle, который был разработан Кейт и его командой.

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

Таким образом они перемешивают порядок адресов и, следовательно, следы до получателя, аналогично перемешиванию колоды карт.«Результатом является список адресов, который не содержит никаких указаний на первоначального клиента. Чтобы предотвратить злоупотребления, каждый впоследствии проверяет опубликованный список», — говорит Аникет Кейт.

Особенностью этого подхода является то, что если что-то кажется подозрительным или одни участники пытаются обмануть других, преступники могут быть легко разоблачены. Чтобы проверить свой подход на практике, компьютерные ученые Саарбрюккена реализовали его на языке программирования Python. Таким образом, они смогли доказать, что дополнительные временные затраты на перемешивание не создают никаких проблем. Исследователи объясняют, что с двадцатью участниками их метод выполняется менее чем за 20 секунд.

При этом одна транзакция с биткойнами в любом случае занимает несколько минут. «Насколько нам известно, CoinShuffle — первое решение в мире, которое можно сразу же использовать и которое обеспечивает анонимность без посредников», — объясняет Тим ​​Раффинг. Он уже распространил информацию в сообществе Биткойн. «В настоящее время несколько разработчиков перепрограммируют наш подход, чтобы включить его в свои биткойн-клиенты», — говорит Раффинг.