Что такое Hard Fork Ehtereum?

Придётся начать немного издалека. Наверняка многие из вас слышали про криптовалюту The DAO, которая стала недавно достаточно популярна. Данная криптовалюта была разработана на смарт контрактах Эфириума и выделялась тем, что те, кто инвестировал в The DAO имели право голоса и принятия решений о дальнейшем развитии проекта и т.д. И вот, не так давно The DAO взломали. Хакер курал криптовалюты на сумму более $50 млн, при этом хакер опубликовал заявление, что всего лишь использовал возможности данной криптовалюты и по сути ничего не взламывал, так что эта валюта по праву принадлежит ему. Разработчики Ethereum попытались тем же способом вернуть деньги и смогли перенести их на другой смарт контракт, но это лишь временная мера, т.к. хакер всё ещё может претендовать на эти деньги. В общем всё очень сложно…

И тут-то перед разработчиками и встал сложный выбор — инвесторы хотят вернуть свои деньги, но для этого разработчикам Ethereum придётся вмешиваться в работу сети, что подорвёт принцип децентрализованности. Часть пользователей была против такого вмешательства, а часать за. Всё-таки разработчики решили вмешаться и вернуть деньги инвесторам. Это событие и называется Hard Fork. После этого события криптовалюта эфириум как бы разделилась на две. Собственно, сам основной Ethereum и Ethereum Classic.

Ethereum Classic — это те, кто не поддержал вмешательство разработчиков в работу сети. В сети Ethereum Classic всё продолжило работать «как есть».

Теперь попробуем немного систематизировать все эти данные, чтобы всё стало максимально ясно:
1) Сеть Ethereum недавно разбилась на две сети, на две разных криптовалюты: Ethereum и Ethereum Classic.
2) Сеть Ethereum Classic — это можно сказать бунтарская сеть, в которой решили не принимать изменения внесённые разработчиками и в которой всё оставили «как есть» без вмешательств.
3) Сеть Ethereum — это можно сказать основная сеть. Её разработкой продолжают заниматься старые разработчики.

А теперь что интересного? Для того, чтобы работать с новой сетью понадобится новый кошелёк — он называется Mist. Скачать его можно здесь — скачать Mist кошелёк
. Даже если у вас уже был установлен старый кошелёк Ethereum, просто качаете новый кошелёк Mist и открываете его, он автоматически использует ключи от вашего старого кошелька.

А теперь самое интересное! На кошельке Mist вы можете работать сразу с двумя сетями — и с сетью Ethereum и с сетью Ethereum Classic и вся криптовалюта которая у вас была — как бы раздвоилась. То есть если у вас было раньше 20 Эфириума на кошельке, то теперь у вас есть 20 Ethereum и 20 Ethereum Classic!!! К сожалению Ethereum Classic стоит не так много — пока что всего около $2, но всё равно весьма приятно.

Как переключаться между сетями Ethereum и Ethereum Classic?
Когда вы зайдёте в кошелёк Mist в первый раз вас спросит хотите ли вы поддерживать The DAO или нет. Если вы нажмёте «Да» то ваш кошелёк будет работать с сетью Ethereum, а если вы нажмёте «Нет», то ваш кошелёк будет работать с сетью Ethereum Classic. Выглядит это вот так:

И так при установке кошелька вы выбрали сеть, но что делать если вы вдруг захотели сменить сеть? Тут будет немного сложнее. Кошелёк Mist не может работать с двумя сетями одновременно, поэтому чтобы сменить сеть, после того, как вы уже установили и синхронизировали свой кошелёк придётся сделать следующее: удалить синхронизированные блоки, сменить сеть и синхронизировать кошелёк заново. Делается это так:

1) Нажмите «Accounts» -> «Backup» -> «Accounts». Откроется папка содержащая данные вашего кошелька «Ethereum».
2) Нажмите «Accounts» -> «Backup» -> «Application Data». Откроется системная папка, перейдите оттуда в папку «Mist».
3) Закройте Mist.
4) Удалите папку «chaindata» из папки «Ethereum».
5) Отредактируйте файл «daoFork» пропишите там «true» илиr «false» («true» — ваш кошелёк будет работать в сети Ethereum, «false» — ваш кошелёк будет работать в сети Ethereum Classic). Или вы можете просто удалить файл «daoFork» и при следующем запуске кошелька вас спросит какую сеть хотите выбрать.
6) После этого запустите кошелёк Mist и снова дождитесь синхронизации.

Что с контрактными кошельками?
И так, установив Mist кошелёк и синхронизировав его, я обнаружил, что мой базовый кошелёк на месте, а вот контрактный кошелёк пропал! Что делать? Нужно его импортировать. Для этого вам понадобится номер вашего контрактного кошелька и нажать пару кнопок.

Для начала в разделе «Wallet Contracts» нажимаем «Add Wallet Contract»:

Затем в открывшемся окне выбираем «Import Wallet», в поле ниже вводим номер вашего контрактного кошелька и нажимаем «Create»

Готово.

В данной статье я постарался рассмотреть абсолютно все вопросы связанные с новым кошельком Mist, так же что такое Hard Fork Ethereum и как работать с Ethereum Classic. Надеюсь, всё понятно объяснил. Если остались вопросы, то задаём в комментариях.

Добавить комментарий