- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Последний проект Питера Вюйле: как сделать так, чтобы Bitcoin было сложнее потерять
ONE из самых плодовитых разработчиков биткоина пытается сделать Bitcoin адреса более удобными для пользователей.

ONE из самых плодовитых разработчиков биткоина пытается помочь решить ONE из самых давних проблем платежной сети.
Сегодня Bitcoin известен новым цифровым контролем денег, который он предоставляет пользователям, а не удобством использования. И если вы T испытали это сами, вы, вероятно, по крайней мере слышали истории о том, как пользователи теряли их личные ключи, случайная отправка Bitcoin на неправильный адрес из-за опечатки или какой-то другой ошибки.
На сегодняшний день идеи обойти прямое использование открытых и закрытых ключей – длинных строк символов, которые контролируют Bitcoin аккаунты – выглядят так, будто им несколько лет. ONE из неясных идей, например, заключается в том, чтобы как-то полностью их похоронить, чтобы пользователи даже T осознавали, что используют Bitcoin.
Однако на данный момент криптовалюты застряли с запутанными адресами.
Именно здесь находится последний проект разработчика Bitcoin CORE Питера Вюйле. Бех32 (который он разрабатывает совместно с техническим директором Blockstream Грегом Максвеллом) направлен, по крайней мере, на то, чтобы направить адреса в более удобном для пользователя направлении, пусть и менее революционным способом.
Конечная цель — новый тип Bitcoin адреса со встроенными возможностями, помогающими пользователям определять, когда они вводят неправильный адрес.
Возможность внести усовершенствование появилась, когда разработчики Bitcoin поняли, что им в любом случае придется изобретать совершенно новую схему адресации с возможной будущей интеграциейSegWit – спорное изменение, предложенное для кода биткоина.
Техническое обновление, если оно когда-либо будет реализовано, лучше всего работает с новым форматом Bitcoin адреса.
Вуйле рассказал CoinDesk:
«Учитывая, что нам в любом случае придется определить новый стандарт для собственных адресов SegWit, почему бы не воспользоваться возможностью и не представить что-то лучшее?»
Он добавил, что SegWit можно использовать и с существующими адресами, но с «немного меньшей эффективностью и безопасностью».
Незаметные изменения
Однако важно отметить, что новый формат T заменит ONE. Скорее, это альтернатива, которая будет использоваться для транзакций SegWit, если они будут развернуты в Bitcoin.
«Адреса старого стиля продолжат использоваться для всех целей, для которых они применялись ранее. Только собственные выходы SegWit будут использовать адреса Bech32», — пояснил Вюйле.
Подводя итог, Bitcoin адрес — это версия открытого ключа пользователя, на который пользователи могут отправлять значения. Его уникальная идентификационная информация похожа на номер кредитной карты, и вы можете разместить эту строку на публичной странице или отправить ее человеку, чтобы получить средства.
В настоящее время Bitcoin адреса закодированы в формате База58, то есть уникальный ID отображается в виде строки букв и цифр.
Этот формат уже встраивает форму защиты пользователя, поскольку он вырезает шесть символов, которые выглядят похожими друг на друга. Тонкая разница между «0» и «O» может непреднамеренно обмануть пользователей, копирующих свой Bitcoin адрес с экрана компьютера, например. Чтобы не рисковать путаницей, обе буквы полностью удаляются.
Base32, часть Bech32, еще дальше продвигает элемент «удобочитаемости». Буквы в новом формате адресации либо все строчные, либо все заглавные (не комбинация).
Вот пример старого формата:
1ДЕНЬ59hnbcTp36NbfvJ4pdKDfDTCS6zfpd
А вот пример адреса в новом формате:
bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4
Далее новый формат встраивает функцию обнаружения ошибок.
Вюйле собралдемокоторый фактически отмечает ошибки ввода ключа. Если вы неправильно набираете адрес — скажем, пишете неправильную букву — он это знает, иногда даже выделяя ошибочную букву красным.
В предложении по улучшению Bitcoin (BIP), описывающем новую схему, также освещаются другие технические детали, которые, скорее всего, заинтересуют разработчиков кошельков, стремящихся реализовать этот формат.
Например, Bech32 требует меньше места для QR-кодов, штрихкода, который можно сканировать смартфоном (или другим устройством), чтобы получить Bitcoin адрес. Кроме того, декодирование нового формата происходит быстрее, чем с Base58.
Взгляд вперед
Сегодня эта схема адаптирована для Bitcoin -адресов, которые пользователи могут сделать публичными для получения Bitcoin. Тем не менее, Вюйе сказал на недавней встрече, что та же техника может быть ONE использована и для закрытых ключей.
Ряд разработчиков, например, команды, стоящие за некоторыми реализациями Lightning Network, повышающими емкость, и Bitcoin кошельком Electrum, рассматривают возможность использования нового формата. Разработчики Litecoin также, как и менее известная Криптовалютапринял обновление SegWit в среду.
С другой стороны, хотя этот новый формат был создан для Bitcoin, Вюйле подчеркнул, что он предназначен T только для мира Криптовалюта и может иметь приложения, в которых используются похожие форматы.
Например, широко используемый формат, который T обязательно предназначен для человеческого восприятия, используется для кодирования всех видов данных.
Вюйле добавил, что если схема адресов когда-либо будет реализована, то он ожидает, что пользователям потребуется время, чтобы освоить и использовать новую Технологии, поскольку для успешного проведения транзакции ее необходимо поддерживать как отправителям, так и получателям.
Это имело место в случае адресов pay-to-script hash (P2SH), которые являются адресами для более продвинутых (и менее используемых) типов транзакций Bitcoin , например тех, которые требуют, чтобы двое из трех участников подтвердили отправку денег.
Вуйле подвел итог:
«Дело в том, что если мы когда-нибудь захотим использовать собственный SegWit, стандарт для его адресов должен быть определен и доступен задолго до этого».
Исправление: В более ранней версии ошибочно указывалось, что SegWit «требует» нового формата. Это было исправлено.
Изображение Питера Вюйле предоставлено Питом Риццо для CoinDesk
Alyssa Hertig
Алисса Хертиг, технический репортер CoinDesk, программист и журналист, специализирующийся на Bitcoin и Lightning Network. На протяжении многих лет ее работы также появлялись в VICE, Mic и Reason. В настоящее время она пишет книгу, в которой исследует все тонкости управления Bitcoin . Алисса владеет некоторым количеством BTC.
