- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Как криптография 70-х может улучшить Bitcoin в 2016 году и далее
Исследователь в области безопасности и Политика конфиденциальности Кристов ATLAS рассуждает о том, как исследования в области криптографии 1970-х годов могут помочь сделать Bitcoin адреса удобными для пользователей.

Пока для эксплуатации системы требуются технические знания, ее использование будет осуществляться небольшой группой технологов.
Если бы каждому человеку, заходящему в лифт, предоставили клавиатуру и терминал командной строки в стиле DOS, большинство из нас искали бы лестницу. Ботаники среди нас могут с нетерпением искать пресловутые программируемые лифты, но среднестатистический человек хочет просто нажать кнопку, чтобы попасть с ONE этажа на другой, а не освоить бросающие вызов гравитации транспортные средства.
долгое время были точкой замешательства для новых пользователей, познакомившихся с Технологии. Трудно объяснить Bitcoin адрес с помощью аналогии, потому что ни одно из сравнений не соответствует полностью. Они своего рода адреса электронной почты — их можно создавать бесплатно и неограниченное количество — но они назначаются случайным образом и их трудно запомнить, больше похожи на номер телефона. Но Bitcoin адреса не всегда двунаправлены, как номер телефона.
Предположим, вы получили деньги от друга, а позже хотите отправить ему немного денег обратно. Адрес, с которого вы изначально получили средства, может принадлежать вашему другу или просто Bitcoin сервису, который он использует. Средства, отправленные на адрес, могут прийти к вашему другу — при условии, что он сделал резервную копию своего кошелька — или они могут просто наполнить карманы Bitcoin сервиса, и никогда не будут возвращены.

Кроме того, простое получение платежа, в отличие от телефонного звонка или электронной почты, редко помогает идентифицировать отдельных плательщиков или объяснить, почему был сделан перевод, поскольку не существует кодов городов или аналогов ID вызывающего абонента, а также номеров счетов. Небольшое количество пользователей, которые исследуют детали внутренней работы биткойна, останутся со смутным впечатлением, что отправка средств на один и тот же адрес несколько раз (называемых "повторное использование адреса"сообществом Bitcoin ) в некотором роде опасно.
Это смутное впечатление, связанное с плохо понимаемыми последствиями для Политика конфиденциальности и кажущейся отдаленной угрозой криптографических атак на повторно используемые закрытые ключи, может не оградить пользователей от вполне реальной опасности повторного использования адресов.
Что касается адресов, Bitcoin напоминает Интернет до ДНССегодня мы посещаем веб-сайты через удобные для пользователя доменные имена, такие как «Google.com», но первые пользователи Интернета направляли свои компьютеры для подключения к другим сетям, ссылаясь на непостижимые на видIP-адресанапример «209.222.18.222».
IP-адреса остаются CORE частью протоколов, которые помогают устройствам подключаться, но с тех пор проектировщики и инженеры систем преуспели в том, чтобы скрыть это от пользователей, привязав доменные имена к IP-адресам за кулисами. Таким образом, они позволили пользователям взаимодействовать с узнаваемыми идентификаторами, такими как поисковая система Google.
Обещания и подводные камни
По мере того, как Bitcoin сервисы будут развиваться и стремиться охватить новую аудиторию, им также понадобится система разрешения адресов, которая связывает неудобные для пользователей Bitcoin адреса с личностями людей и компаний, с которыми пользователи имеют финансовые отношения.
Однако, абстрагируя Bitcoin адреса от пользовательского интерфейса, мы должны проявлять осторожность.
Цель состоит в том, чтобы упростить пользователям оплату друг другу, одновременно решая фундаментальные технические проблемы, связанные с повторным использованием адресов. Как бы ни было заманчиво создать традиционные сторонние системы поиска, этот наивный подход превратится в трясину безопасности и Политика конфиденциальности Раскрытие информации и кражи личной информации. Это будут те ценные базы данных, которые хакеры-черношляпы ищут в качестве разведданных для последующих атак на отдельных лиц.
По возможности мы не должны просить пользователей отказываться от ожиданий в отношении безопасности и Политика конфиденциальности ради получения необходимого им удобства использования программного обеспечения.
Хотя требования потребителей к безопасности и Политика конфиденциальности различаются, компании редко готовы раскрывать данные о своих доходах и расходах (которые могут содержать коммерческие тайны) деловым партнерам, конкурентам или миру в целом. Точно так же мы не должны ожидать, что отдельные пользователи будут раскрывать свои привычки в отношении доходов и расходов своим друзьям, предпочтительным поставщикам услуг и незнакомым аналитическим компаниям.
Превращение этого Раскрытие информации в предварительное условие для использования Bitcoin имело бы ужасные последствия для принятия. Если это вообще возможно, мы должны искать простые в использовании идентификаторы платежей, которые соответствуют ожиданиям бизнеса и отдельных лиц в отношении безопасности и Политика конфиденциальности без присущих им ловушек доверенных третьих сторон.
Извлечение уроков из истории
Разработчики Bitcoin в прошлом решали и другие проблемы пользователей, повторно используя старые криптографические исследования для приложений Bitcoin .
В 2013 году разработчики Bitcoin решили проблему резервного копирования кошельков, применив такие концепции, как функции выведения ключей и иерархическое управление ключами, которые появились еще в 1990-х и начале 2000-х годов. В то время как старые кошельки Bitcoin требовали от пользователей постоянного создания новых резервных копий кошельков, пользователь мог сделать резервную копию иерархического кошелька один раз, когда он впервые создал кошелек, и при этом получить практически неограниченное количество адресов Bitcoin для покрытия будущих транзакций.
Самый многообещающий путь к удобной для пользователя системе адресации Bitcoin восходит еще дальше в анналы криптографии к 1970-м годам. Это десятилетие ознаменовало собой всплеск исследований важнейших технологий, лежащих в основе сегодняшнего Интернета.
[после цитаты]
Многие криптографы той эпохи руководствовались этическими соображениями и считали свою работу ключевой в создании Интернета, способствующего свободе слова и безопасной глобальной торговле, а не ONE , находящегося под контролем правительства и корпораций.
В середине-конце 70-х годов три самых выдающихся криптографа той эпохи — Уитфилд Диффи, Мартин Хеллман и Ральф Меркл — совместно создали ONE из этих ключевых технологий.
Компьютеры, которые хотят общаться безопасно и конфиденциально, должны сначала обменяться ключами, используемыми для шифрования и дешифрования сообщений. Диффи, Хеллман и Меркл разработали способ для двух компьютеров без предварительного взаимодействия создавать общие ключи. Казалось бы, магический продукт этого протокола — теперь известный какОбмен ключами Диффи-Хеллмана-Меркла– это набор ключей, известный только двум участвующим сторонам, независимо от наличия подслушивающих лиц.
Это похоже на возможность вести громкий разговор с другом в комнате, полной шпионов, без всякого риска быть подслушанным, что кажется невозможным благодаря гениальности асимметричной криптографии.
Разработчики Bitcoin уже несколько месяцев работают над созданием схем адресации на основе алгоритма Диффи-Хеллмана-Меркла, но недавно в документе Bitcoin Improvement Proposal (BIP) 47 была кодифицирована версия, адаптированная для мобильных устройств. Юстус Ранвье, который называет эти новые адреса «кодами многократного использования».
Крупнейшие Bitcoin кошельки, авторы библиотек программного обеспечения и биржи в настоящее время работают над внедрением многоразовых платежных кодов в своих компаниях в 2016 году. Это позволит компаниям лучше защищать Политика конфиденциальности пользователей в блокчейне, сохраняя при этом возможность идентифицировать своих клиентов, когда такая идентификация требуется.
Пользователи Bitcoin вскоре смогут находить своих друзей через социальные сети и другие привычные идентификаторы, такие как адреса электронной почты. Компании, которые внедряют многоразовые платежные коды, сгладят пользовательский опыт Bitcoin и настроят экосистему однорангового Финансы , чтобы пригласить еще несколько миллионов пользователей.
Изображение старинного телефоначерез Shutterstock
Примечание: мнения, выраженные в этой колонке, принадлежат автору и не обязательно отражают мнение CoinDesk, Inc. или ее владельцев и аффилированных лиц.