Ethereum Classic (Ethereum Classic)

Перейти к навигации Перейти к поиску
Ethereum Classic
Логотип программы Ethereum Classic
Тип Ядро для построения блокчейн-систем
Написана на C++, Go, Rust
Операционные системы Клиенты доступны для Linux, Windows, macOS, POSIX, Raspbian
Первый выпуск 30 июля 2015
Аппаратные платформы x86, ARM
Последняя версия
Репозиторий github.com/ethereumproje…
Лицензия Несколько open-source лицензий
Сайт ethereumclassic.github.io

Ethereum Classic (ETC) — блокчейн-криптоплатформа разработки децентрализованных приложений на базе смарт-контрактов с открытым исходным кодом. Представляет собой децентрализованную Тьюринг-полную виртуальную машину, Виртуальную Машину Эфириума (EVM), которая может исполнять программы на публичных узлах сети. Ethereum Classic предоставляет валюту «Эфир» (Классический Эфир, Classic Ether, ETC), который может передаваться от одного участника сети другому и используется для оплаты вычислений, производимых публичными узлами сети, а также возможность создавать собственные цифровые активы (токены) на блокчейне Ethereum Classic. Эфир, оплаченный за произведенные вычисления, называется «Газ» (Gas). Газ служит не только для оплаты за произведённые вычисления, но и предотвращает DDOS-атаки на сеть.

Ethereum Classic появился как результат несогласия с принятым Ethereum Foundation «The DAO» (англ.) хард-форком. Он объединил членов сообщества Ethereum, которые отвергли DAO Hard Fork на философских основаниях, которые были изложены в Декларации независимости Эфириум Классик. Люди, которые имели на балансе ETH до момента ДАО хард-форка (1900000 блок) получили столько же ETC после совершения хард-форка.

Ethereum Classic прошел технический хард-форк, чтобы скорректировать внутренние цены для различных опкодов Виртуальной Машины Эфириума (EVM) 25 октября 2016, аналогично хард-форку, совершенному Ethereum неделей ранее. Целью хард-форка было более рациональное распределение оплаты ресурсоемких вычислений, что привело к ликвидации благоприятствующих условий для проведения атак, которые в течение месяца проводились на ETH и ETC[3]. Хард-форк, проведённый в начале 2017, успешно отложил «бомбу сложности», заложенную в коде Ethereum с сентября 2015 с целью экспоненциально повышать сложность майнинга, процесса расчёта новых блоков сети[4]. Следующий хард-форк запланирован на конец 2017 с целью изменить монетарную политику с неограниченной эмиссией на аналогичную биткойну.

Разработка

[править | править код]

В настоящий момент три команды разработчиков работают над клиентами Ethereum Classic. На момент 27 апреля 2017 68 % узлов сети работали на клиенте Parity и 32% Geth Classic[5]. Наивысший хэшрейт сети был зафиксирован 2 декабря 2017 и составил 12,415 TH/s[6].

Команда ETC Dev Team

[править | править код]

ETC Dev team[7] разрабатывает Geth Classic, написанный на языке программирования Go. Её возглавляет Игорь Артамонов (Splix). Команда состоит из шести оплачиваемых разработчиков Go и Rust. ETC Dev Team так же включает пять неоплачиваемых консультантов, стратегического аналитика и менеджера по маркетингу.

Команда Ethereum Commonwealth

[править | править код]

Ethereum Commonwealth[8] разрабатывает ERC223[9], сервисы имен ECNS и DexNS, межсетевую систему отправки сообщений по адресам, кошелек ClassicEtherWallet[10] и тестовые сети для разработки смарт-контрактов в сети ЕТС[11]. Её возглавляет Dexaran, анонимный разработчик из сообщества Ethereum Classic. Так же команда занимается портированием и разработкой обновлений протокола Ethereum в сети Ethereum Classic таких как Raiden network, SWARM, виртуальная машина eWASM.

Команда IOHK Grothendiek

[править | править код]

IOHK[12] работает над клиентом, написанном на Scala. IOHK возглавляет CEO Чарльз Хоскинсон, один из основателей Ethereum и Ethereum Foundation. Алан Макшерри в настоящее время является менеджером Grothendieck, в состав команды входят пять оплачиваемых разработчиков, а также менеджер и исследователь.

Команда EthCore

[править | править код]

Команда EthCore возглавляется Гэвином Вудом. Гэвин был соучредителем Ethereum вместе с Виталиком Бутериным и написал «Yellow Paper», официальную спецификацию для Ethereum. После ухода из Ethereum Foundation он основал EthCore и создал клиент Parity. Он написан на языке программирования Rust и является клиентом, поддерживающим блокчейны Ethereum Classic, Ethereum и Expanse.

Децентрализованные приложения (DApps)

[править | править код]
  • Stampery — позволяет компаниям и частным лицам создать доказательство цифровых событий, и делать это не касаясь первоначальных данных. Больше нет потребности в третьих лицах, чтобы гарантировать то, что произошло в цифровом пространстве.
  • DexNS (или Децентрализованный Сервис Имён) — децентрализованное приложение с интегрированной поддержкой кошельков, позволяющее присваивать адресам 'Имена' и использовать их вместо шестнадцатеричных адресов для совершения транзакций, доступа к контрактам.

Алгоритм майнинга

[править | править код]

После серии атак 51% на сеть Ethereum Classic в 2020 году[13] сообщество рассмотрело вопрос об изменении базового алгоритма майнинга Ethash, чтобы не допустить того, чтобы цепочка проверки работоспособности меньшинства в алгоритме майнинга Ethash, где Ethereum доминирует над хешрейтом.

После оценки различных вариантов, таких как RandomX от Monero или стандартизированный SHA-3-256, в конечном итоге было решено удвоить продолжительность эпохи Ethash с 30 000 до 60 000, чтобы уменьшить размер DAG и не дать майнерам Ethash легко переключиться на майнинг Ethereum Classic.[14] Этот модифицированный Ethash также называют обновлением ETChash или Thanos.

Рыночная капитализация

[править | править код]

В апреле 2017 рыночная капитализация Ethereum Classic (ETC) составила $456 миллионов[15], а в мае 2017 превысила $1,5 млрд. По состоянию на начало 2023 года, рыночная капитализация Ethereum Classic составляет $3 млрд.[16]

Повторные атаки форка TheDAO

[править | править код]

20 июля 2016 года из-за зависимости от одних и тех же клиентов форк DAO создал повторную атаку, при которой транзакция транслировалась как в сети ETC, так и в сети ETH. 13 января 2017 года сеть Ethereum Classic была обновлена для устранения атак повторного воспроизведения транзакций. Теперь сети официально работают отдельно.

В январе 2019 года Ethereum Classic подвергся атакам с двойной тратой средств.[17] С июля по август 2020 года Ethereum Classic подвергся большему количеству атак 51%.[13]

Примечания

[править | править код]
  1. Release 6.0.8 — 2019.
  2. Release 6.0.9 — 2019.
  3. Ethereum Classic Hardforks Successfully - CryptoCoinsNews (25 октября 2016). Дата обращения: 27 апреля 2017. Архивировано из оригинала 16 марта 2017 года.
  4. Ethereum Classic Freezes 'Difficulty Bomb' With 'Diehard' Fork. Дата обращения: 26 апреля 2017. Архивировано 27 апреля 2017 года.
  5. Nodes | GasTracker.io (Ethereum Classic Block Explorer). gastracker.io. Дата обращения: 27 апреля 2017. Архивировано 28 апреля 2017 года.
  6. Hashrate | GasTracker.io (Ethereum Classic Block Explorer). gastracker.io. Дата обращения: 27 апреля 2017. Архивировано 28 апреля 2017 года.
  7. ETC Dev Team (англ.). www.etcdevteam.com. Дата обращения: 27 апреля 2017. Архивировано 28 апреля 2017 года.
  8. ETC Commonwealth (англ.). dexaran.github.io. Дата обращения: 9 июля 2017. Архивировано из оригинала 31 июля 2017 года.
  9. ERC223 (англ.). Дата обращения: 9 июля 2017. Архивировано 6 июля 2017 года.
  10. ClassicEtherWallet (англ.). classicetherwallet.com. Дата обращения: 22 марта 2018. Архивировано из оригинала 5 марта 2018 года.
  11. Ethereum Commonwealth roadmap (англ.). github.com. Дата обращения: 22 марта 2018. Архивировано 20 июля 2020 года.
  12. Team. Input Output. Дата обращения: 27 апреля 2017. Архивировано 28 апреля 2017 года.
  13. 1 2 "Cryptocurrency Ethereum Classic Software Remains Under Siege". Bloomberg.com. 2019-01-08. Архивировано 6 ноября 2021. Дата обращения: 12 февраля 2023.
  14. Как майнить Ethereum Classic, вместо Ethereum? Miners.Is (5 января 2023). Дата обращения: 12 февраля 2023. Архивировано 12 февраля 2023 года.
  15. Ethereum Classic (ETC) price, charts, market cap, and other metrics | CryptoCurrency Market Capitalizations. coinmarketcap.com. Дата обращения: 27 апреля 2017. Архивировано 27 апреля 2017 года.
  16. Цены, графики и новости для Ethereum Classic (ETC / UAH) | Coinbase. Coinbase.com. Дата обращения: 12 февраля 2023. Архивировано 12 февраля 2023 года.
  17. Dan Goodin. Almost $500,000 in Ethereum Classic coin stolen by forking its blockchain (амер. англ.). Ars Technica (8 января 2019). Дата обращения: 12 февраля 2023. Архивировано 12 февраля 2023 года.

Обозреватели блоков

[править | править код]