Интеграция Bitcoin Cash для команды Trezor оказалась непростой задачей

Раскол блокчейна биткоина 1 августа поставил перед сервисами, работающими с криптовалютой, сложный вопрос: стоит ли им добавлять поддержку Bitcoin Cash? Многие из них решили отказаться от новой криптовалюты и попросили своих пользователей вывести все биткоины на личные кошельки до 1 августа, если они хотели получить новые токены.

Однако, команда аппаратного кошелька Trezor решила, что Bitcoin Cash – это всего лишь форк биткоина, помимо прочего обладающий защитой от повторного воспроизведения, а значит, никаких проблем с его интеграцией возникнуть не могло. Trezor даже выпустил собственное руководство, в котором подробно рассказал, как пользователи могут затребовать новые токены на хранящиеся в их кошельках BTC.

Команда Trezor разработала соответствующую прошивку и документацию за неделю. Несмотря на то, что программисты признали, что неделя выдалась жаркой, изначально никаких проблем не наблюдалось. Однако, реализация BCH на Bitcore (который используется в программной части всех поддерживаемых Trezor криптовалют) пошла не по плану. Bitcoin ABC, являющийся реализацией стандарта полного узла BCH, внёс несколько изменений в код, что заставило Trezor потратить дополнительное время и ресурсы, чтобы привести свой код в соответствие с изменённым. После обнаружения бага, в результате которого транзакции пропадали, а на счетах пользователей отображался отрицательный остаток, Trezor пришлось переписывать код и отключать соответствующую часть программного обеспечения кошелька.

Этот случай лишний раз доказал, что не существует универсального кошелька, который можно было бы использовать для всех криптовалют. Вместе с ростом числа криптовалют пользователям приходится устанавливать дополнительные кошельки. Однако, установка дополнительного программного обеспечения для работы с криптовалютами несёт за собой определённые риски, поэтому некоторые пользователи предпочитают хранить деньги на биржах или в онлайн-кошельках, снова рискуя потерять свои средства из-за хакерской атаки или недобросовестности поставщика услуг.
Подписывайтесь на наш Telegram и будьте в курсе всех новостей!
Комментарии 0
Вы должны войти на сайт, чтобы разместить свой комментарий.