На этой неделе ведущий разработчик клиента Bitcoin ABC, Амори Сечет (Amaury Séchet), предложил добавить формат адреса Bech32 в сеть Bitcoin Cash (BCH). В настоящее время сообщество BCH обсуждает модификацию формата адреса наряду с подготовкой к исправлению «Аварийного регулирования сложности» (EDA), так как текущая версия создает значительные проблемы со стабильностью хэшрейта.
14 октября Амори Сечет предложил внедрить новый формат адреса в сеть bitcoin cash. Тема изменения формата адреса BCH обсуждалась в течение нескольких месяцев, и даже после того, как Bitpay выпустила новый формат адреса для интеграции BCH в свой кошелек Copay.
Обсуждение началось в июле этого года в репозитории Bitcoin ABC на Github. Несколько недель назад Bitpay заявила, что создала «новые обязательные ограничения, чтобы пользователи не могли случайно отправить BTC в кошелек BCH или наоборот». Однако новый формат адреса Bitpay не получил одобрения сообщества BCH и разработчиков.
Мнение Electron Cash
Разработчик кошелька Electron Cash, Йональд Фьюкбол (Jonald Fyookball), подробно рассказал в сети Yours, что «новый формат адреса биткоина от Bitpay нарушает совместимость кошельков и требует обсуждения сообщества». Фьюкбол объясняет, что он «поклонник Bitpay», но полагает, что новый формат без обсуждения сообщества создаст проблемы.
«Основная проблема» по мнению Фьюкбола заключается в том, что, если каждый пользователь BCH в рамках всего сообщества не обновит программное обеспечение, то появится «несовместимость адресов нового формата (формат Bitpay) с существующим форматом адресов».
Амори Сечет предпочитает адреса Bech 32
Сообщество полагает, что адреса Bitcoin Cash должны отличаться от адресов биткоина, однако считает, что предложенный Bitpay метод – не лучшее решение. Амори Сечет объясняет в рассылке для команды разработчиков, что, возможно, программисты BCH «слишком медленно двигаются, и поэтому Bitpay их опередил».
Сечет также отмечает, что Bitpay должен был обсудить с ними этот шаг, поскольку обновления формата адресов могут быть «разрушительными». Сечет также рассказал, что выступает за тип адреса Bech 32, предложенный разработчиком Биткоина Питером Вюлле (Pieter Wuille).
Предложения Bitcoin Cash
Предложение, поддерживаемое Сечетом, похоже будет одобрено другими разработчиками протокола BCH. Один комментатор написал: «очень изящное предложение, мне нравится», и запрос на включение кода также отправлен в репозиторий Bitpay/Copay.
Разработчик, который рекомендует изменить формат адреса в Bitpay, пишет: «Вы можете удалить новый формат адреса, начиная с C, и добавить формат Bech32 (описанный здесь: Bitcoin-UAHF/spec#21), если какие-либо кошельки начнут его использовать? Он гораздо удобнее».
Похоже, что разработка и инфраструктура Bitcoin Cash пытаются успеть за недавними предложениями EDA и новой идеей изменения формата адреса. Помимо этого, сообществу предложили еще одну идею – создать «цветные монеты» в сети BCH. 16 октября разработчик Bitcoin Unlimited Эндрю Стоун (Andrew Stone) предложил модели скриптов для Bitcoin Cash, которые помогут создать эти токены в сети.