Биткоин-кошелек Electrum разъяснил свою позицию относительно хардфорка и поддержки Bitcoin Cash

Новости
26.07.2017

Команда популярного биткоин-кошелька Electrum сделала официальное заявление, в котором подробно объяснила свою позицию относительно вероятного хардфорка и поддержки клиента BitcoinABC (Bitcoin Cash).

Заявление приурочено к ожидающемуся на этой неделе релизу новой версии кошелька Electrum 2.9, и первые комментарии компании были сделаны накануне. Так, было отмечено, что хардфорк, в результате которого меняются правила сложности биткоина, например, Bitcoin Cash (BCC), Electrum не поддерживает, и транзакции по такой сети будут показываться неподтвержденными.

В среду, 26 июля, было сделано официальное заявление в котором подчеркивается, что Electrum работает на основе системы упрощенной платежной верификации (simplified payment verification, SPV). Это означает, что кошелек верифицирует и хранит последовательность заголовков блоков, используя эти заголовки для верификации транзакций в блокчейне биткоина.

«Новой особенностью Electrum 2.9 является механизм Multiple Chain Validation (MCV). Вместо валидации простой последовательности заголовков блоков, Electrum 2.9 валидирует дерево заголовков, отсылаемых серверами Electrum. Эти заголовки могут принадлежать различным веткам форка блокчейна биткоина», — говорится в заявлении.

Целью MCV является распознавание форков блокчейна, которые не видны классической модели SPV, и предоставление пользователям возможности сделать выбор между ветками такого форка. В частности, такой функционал может быть использован для сотфорка BIP 148 (UASF) или увеличения размера блока до 2Мб в рамках Segwit2x.

Но, как обращает внимание Electrum, в термин Multiple Chain Validation слово Validation включено неспроста. Это предполагает, что с перспективы SPV-кошелька обе ветки форка являются валидными, поскольку следуют установленным правилам биткоина.

«Bitcoin Cash (BCC) – это форк, который изменяет правила вычисления сложности в сети биткоина. По этой причине написанные для биткоина SPV-кошельки будут отвергать заголовки блоков форка BCC. Это в полной мере относится к Electrum и означает, что кошелек будет отвергать заголовки блоков Bitcoin Cash, а пользователи не смогут отправлять и получать BCC».

Возможна ли поддержка Bitcoin Cash в Electrum?

Как отмечается далее в заявлении, поддержка BCC в Electrum возможна в случае, если будут изменены правила сложности, которые кошелек использует для валидации заголовков блоков, а также правила создания транзакций.

«Однако, правила валидации заголовков в BCC куда менее безопасны, чем аналогичные правила биткоина. По этой причине использовать одни и те же правила без значительного снижения уровня безопасности валидации легитимных биткоин-транзакций будет невозможно», — говорит команда Electrum.

Таким образом, для того, чтобы поддерживать BTC и BCC в одном и том же клиенте Electrum, необходимо имплементировать два отдельных набор правил валидации заголовков. И это, как отмечается, не входит в задачи механизма Multiple Chain Validation.

«Целью MCV является защита пользователей от форков блокчейна, которые не могут быть распознаны при помощи классической модели SPV, например, увеличение размера блока».

Как получить монеты BCC при помощи Electrum

Кошельки BCC требуют от пользователей импортировать ключевую фразу (seed) или приватные ключи. При экспорте из Electrum все биткоины, которые ассоциируются с ключевой фразой или ключом, становятся видимыми кошельку BCC, который выбрал пользователь.

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

Electrum Cash

Как отмечается в заявлении, название «Electrum» можно встретить на сайтах bitcoincash.org и electrumcash.org, при этом там используется модифицированное лого Electrum, что является нарушением товарного знака.

«Мы никогда не оспаривали использование нашего товарного знака для альткоин-версий Electrum (Litecoin и т.д.), поскольку считаем, что пользователи этих альткоинов прекрасно осведомлены об отличиях между биткоином и этими монетами. Однако мы не согласны с использованием названия Electrum в контексте форка биткоина, так как это предполагает, что мы поддерживаем этот форк и этот кошелек».

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

Дополнительную информацию о том, что такое Bitcoin Cash, можно найти в нашей специальной карточке.

Подписывайтесь на новости ForkLog в Twitter!

Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Подписаться на новости Forklog

<

Похожие материалы

Метки: , ,

  • Nikolaj Belov

    Ничего не понял как получить монеты BCC при помощи Electrum.
    Если я после 1 августа просто инсталлирую прогу с electrumcash.org и введу туда свои 13 слов, и синхронизирую с сетью, то получится что в моем обычном кошельке Electrum останутся BTC, а в новом — BCC?

  • Алехандро

    Подскажите, если я храню битки в клиенте Bitcoin Core нужно ли делать какие-то манипуляции до и после хардфорка (если он будет), чтобы получить обе версии.

  • Инокентий

    Написали так,что самим непонятно

  • Иван Сусанин

    Значит я не один такой, думал тупею.

  • SadTeddy

    1)электрумкеш не имеет никакого отношения к оригинальному электруму. электрум об этом писал.
    последний абзац
    https://electrum.org/bcc.txt

    2)для получения bcc теоретически….нужно будит заиметь рабочий bcc кошель (настоящий не скамовый и я не знаю пока какой) и в него как-то добавить приватный ключ от вашего btc кошелька на счету которого на момент форка должны быть деньги.

    НО это действие по сути откроет дверь в ваш btc кошель если вам попадётся какой-нить фейковый кошелёк. так что вводить свой приватный ключ от btc кошелька нужно после форка и после того как вы выведите все деньги из старого кошелька на новый btc кошелёк. ну так на всякий случай.
    об этом электрумы тоже писали.

    вобщем сидим ждём известий о форке…. если он вообще случится….держась двумя руками за свои приватные ключи.

  • Иван Сусанин

    Планируете засветить свой приватный ключ на стороннем кошельке? Пусть даже официальном? Это будет кража века…ой сколько людей обдерут эти кешовцы.

  • SadTeddy

    Вы явно не читали что я написал и что написали электрумовцы…..
    просто после форка перевести на новый кошель/обменник/ и вводить ключ от старого до форка уже пустого на момент ввода. Неужили это так блин сложно понять?

  • Иван Сусанин

    Прошу прощения за невнимательность.

  • SadTeddy

    Ой да не стоит. На самом деле будущее этой новой монеты туманнно. Неразберихи добавляет то что кроме «Bitcoin Cash» (форкнутые монеты пойдут в неё). Есть ещё и BitConnect … совершенно другая монета. И они оба называются «BCC» на coinmarketcap. Но не смотря на всё это….я думаю уж если есть возможность получить халяву…. то почему бы и нет.
    На данный момент bitcoin cash = 1/7 btc.

    Конечно на обменниках люди будут сливать в огромных колличествах монеты сразу после форка…. Но после слива она может даже и начать расти вверх. Как уж получится.

  • Иван Сусанин

    Если начнут быстро сливать, то «холодный» кошелек будет не выгоден, по сравнению с автоматическим начислением монет(например на Huobi), хотя тоже, где гарантии что они вообще дадут.

  • SadTeddy

    сейчас позырил — битрекс вроде тоже собирается давать моентки.
    https://support.bittrex.com/hc/en-us/articles/115000808991