Ethereum Classic - Ethereum Classic - Wikipedia

Ethereum Classic
Логотип сети и т. Д. Black.svg
Ethereum Classic
Оригинальный автор (ы)Виталик Бутерин, Гэвин Вуд
Разработчики)Разработка программного обеспечения с открытым исходным кодом
изначальный выпуск30 июля 2015 г.; 5 лет назад (2015-07-30)
Стабильный выпускТанос / 28 ноября 2020; 18 дней назад (2020-11-28)
Статус разработкиАктивный
Цель (цели) проектаСеть, устойчивая к цензуре, выполняет контракты точно так, как запрограммировано
Используемое программное обеспечениеEVM 61 байт-код
Написано вC ++, Идти, Python, Ржавчина, Scala
Операционная системаКроссплатформенность
Платформаx86-64, ARM
Размер592 734 752 КБ
Доступно вГлобальный
ТипПрограммное обеспечение с открытым исходным кодом
ЛицензияЛицензии с открытым исходным кодом
По состоянию наНоя 2020
Средняя производительность63,776,740 транзакции
Активные пользователи8185 адресов
Всего пользователей1,745,907 адресов
Активные хосты779 узлов
Всего хостов779 узлов
Интернет сайтэфириумклассический.org

Ethereum Classic является Открытый исходный код, блокчейн -основан распределенных вычислений платформа с смарт-контракт (сценарии) функциональность.[1] Он поддерживает модифицированную версию Накамото консенсус через переходы между состояниями на основе транзакций, выполняемые на публичной виртуальной машине Ethereum (EVM).

Ethereum Classic сохраняет оригинальную неизменную историю Ethereum сеть.[2] Основная сеть проекта Ethereum первоначально была выпущена через Frontier 30 июля 2015 года. Однако из-за взлома стороннего проекта Ethereum Foundation 20 июля 2016 года создала новую версию основной сети Ethereum с нерегулярное изменение состояния реализовано, что стерто DAO кража из истории блокчейна Ethereum.[2] Фонд Ethereum применил свой товарный знак к новой, измененной версии блокчейна Ethereum; Ethereum (тикер: ETH).[2] Старая, неизменная версия Ethereum была переименована и продолжена как Ethereum Classic (тикер: ETC).[2]

Родной Ethereum Classic Эфир токен - это криптовалюта торгуется на обмен цифровой валюты под тикером ТАК ДАЛЕЕ.[3] Эфир создается в качестве награды сетевые узлы для процесса, известного как "добыча полезных ископаемых ", который проверяет вычисления, выполненные в EVM Ethereum Classic. Текущая денежно-кредитная политика ETC, введенная 11 декабря 2017 года, преследует те же цели, что и биткойн быть механическим, алгоритмическим и ограниченным. ETC можно обменять на комиссию за сетевые транзакции или другие активы, товары, валюты, продукты и услуги.

Ethereum Classic обеспечивает децентрализованный Полный по Тьюрингу виртуальная машина, виртуальная машина Ethereum (EVM), которая может выполнять сценарии, используя международную сеть общедоступных узлы. Виртуальная машина Набор инструкций является полным по Тьюрингу в отличие от других, таких как биткойн сценарий. Gas, внутренний механизм ценообразования транзакций, используется для уменьшения спама и распределения ресурсов в сети.[4]

Вехи

Граница

Несколько прототипов платформы Ethereum под кодовым названием были разработаны Ethereum Foundation в рамках серии экспериментальных работ до официального запуска сети Frontier. Ethereum classic последовал этой кодовой базе после инцидента с DAO.

ДатаБлокироватьНазвание вехи
2015-07-300Граница
2015-09-08200,000Ледниковый период
2016-03-151,150,000Усадьба
2016-07-201,920,000Спасение DAO
2016-10-242,500,000Переплата за газ
2017-01-133,000,000Живучи
2017-12-115,000,000Готэм
2017-12-115,000,0015М20 Эра 2
2018-05-295,900,000Обезвредить сложную бомбу
2019-09-128,772,000Атлантида
2020-01-119,573,000Агарта
2020-03-1710,000,0015М20 Эра 3
2020-06-0110,500,839Феникс
2020-11-2811,700,000Танос

Спасение DAO

В 2016 году в результате эксплуатации изъяна в DAO проект смарт-контракт программное обеспечение и последующая кража эфира на сумму 50 миллионов долларов,[5] сеть Ethereum разделена на две отдельные цепочки блоков - измененная история получила название Ethereum (ETH), а неизмененная история получила название Ethereum Classic (ETC).[2]

  • Новая сеть с измененной историей получила название Ethereum (тикер: ETH) с индексом BIP-44 Coin Index 60 и EVM Chain ID 1, присвоенным ему владельцем торговой марки Ethereum Foundation. В этой новой цепочке история кражи была удалена из истории блокчейна Ethereum.[6]
  • Некоторые члены сообщества Ethereum проигнорировали попытку переписать историю и продолжили участвовать в исходной сети Ethereum. Цепочка без форка с неизменной историей продолжилась как Ethereum Classic (тикер: ETC) с индексом монет BIP-44 61 и идентификатором цепи EVM 61.[2]

Обнаружены уязвимости системы безопасности

28 мая 2016 года был выпущен документ с подробным описанием уязвимостей системы безопасности DAO, которые могут позволить украсть эфир.[7] 9 июня 2016 года Питер Вессенес публично сообщил о существовании критической уязвимости системы безопасности, упускаемой из виду во многих контрактах Solidity, - ошибки рекурсивного вызова. 12 июня 2016 года Стефан Туал публично заявил, что средства DAO в безопасности, несмотря на недавно обнаруженный критический недостаток безопасности.

Углеродное голосование

15 июля 2016 года было проведено короткое онлайн-голосование по хард-форку DAO.[8] Из 82 054 716 существующих ETH только 4542 416 проголосовали, так что общая явка избирателей составила 5,5% от общего предложения на 16 июля 2016 г .; 3 964 516 ETH (87%) проголосовали за, 1/4 из которых пришла с одного адреса, а 577 899 ETH (13%) выступили против форка DAO.[8] Ускоренный процесс углеродного голосования вызвал критику со стороны противников форка DAO. В то время как сторонники форка поспешили продвигать голосование как эффективный механизм консенсуса и продвинулись вперед с форком DAO четыре дня спустя.[9]

Блок 1,920,000

Первым блоком Ethereum Classic, который не был включен в разветвленную цепочку Ethereum, был блок с номером 1,920,000, который был сгенерирован майнерами Ethereum Classic 20 июля 2016 года.[8][10]

Обезвредить сложную бомбу

Механизм под названием «Сложная бомба» был разработан, чтобы подтолкнуть цепочку Ethereum от механизма консенсуса Proof-of-Work до Proof-of-Stake в будущем за счет экспоненциального увеличения сложности майнинга. Эта бомба сложности была добавлена ​​в сеть на блоке 200,000 в обновлении под названием «Ледниковый период». В то время как участники Ethereum Classic обсуждали достоинства бомбы сложности, обновление сети под названием «Крепкий орешек» на блоке 3 000 000 отсрочило действие механизма. Как только участники сети пришли к консенсусу по этому поводу, Ethereum Classic обновил свою сеть на блоке 5 900 000, чтобы навсегда обезвредить бомбу сложности. Это отказалось от будущего с Proof-of-Stake и заставило сеть перейти на механизм консенсуса Proof-of-Work.

Четность протокола

В попытке модернизировать протокол Ethereum Classic было запланировано несколько обновлений протокола для активации функций, которые Ethereum сеть уже активирована за последние годы. Atlantis, активированный в сентябре 2019 года, позволил осуществить выдающиеся изменения Византии, Agharta в январе 2020 года принесла патчи Ethereum Constantinople, а Phoenix, наконец, достигла паритета протоколов между Ethereum Classic и Ethereum с введением обновления протокола Istanbul. После активации протокола Phoenix приложения в обеих сетях полностью совместимы.

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

После серии атак 51% на сеть Ethereum Classic в 2020 году,[11] изменение основы Ethash По мнению сообщества, алгоритм майнинга не может быть цепочкой доказательства работы меньшинства в алгоритме майнинга Ethash, где Ethereum доминирует в хешрейте. После оценки различных вариантов, таких как Монеро RandomX или стандартизованный SHA-3-256, в конечном итоге было решено удвоить продолжительность эпохи Ethash с 30 000 до 60 000, чтобы уменьшить размер DAG и помешать майнерам Ethash легко переключиться на Ethereum Classic. Этот модифицированный Ethash также упоминается как EtcHash или же Танос Обновить.

Характеристики

Эфир (ETC)
Логотип Ethereum Classic ETC.png
Логотип ETC
Наименования
Множественное числоЭфир (ы)
СимволΞ
Символ тикераТАК ДАЛЕЕ
НикEther Classic, Eth Classic, Classic
Предыдущие именаEthereum, ETH, Eth
Точность18
Подразделения
 10−9Gwei
 10−18Вэй
Разработка
Оригинальный автор (ы)Виталик Бутерин, Гэвин Вуд
белая бумагатехнический документ Эфириума
Реализация (и)EVM 61
изначальный выпускFrontier / 30 июля 2015 г.; 5 лет назад (2015-07-30)
Последний релизТанос / 28 ноября 2020; 18 дней назад (2020-11-28)
Репозиторий кодаgithub.com/ ethereumclassic
Статус разработкиАктивный
Написано вC ++, Идти, Python, Ржавчина, Scala
Операционная системаКроссплатформенность
Разработчики)Разработка программного обеспечения с открытым исходным кодом
Исходная модельМодель с открытым исходным кодом
ЛицензияЛицензии с открытым исходным кодом
Интернет сайтэфириумклассический.org
Бухгалтерская книга
Начало книги30 июля 2015 г.; 5 лет назад (2015-07-30)
Разделенная высота# 1,920,000 / 20 июля 2016 г.; 4 года назад (2016-07-20)
Разделить отЭфириум (ETH)
Коэффициент разделения1:1
Схема отметки времениДоказательство работы - Etchash
Хеш-функцияKeccack
График выдачиСнижение награды за блок на 20% каждые 5 000 000 блоков
Вознаграждение за блок3.2 ETC
Время блокировки13 секунд
Блок-проводникBlockScout, Экспедиция
Оборотная поставка116,320,000
Предел предложения210,700,000
Оценка
Курс обмена$ 6.40 (ноя 2020)
Рыночная капитализация742 миллиона долларов (ноябрь 2020 г.)

Как и в случае с другими криптовалютами, действительность каждого эфира обеспечивается блокчейн, который представляет собой постоянно растущий список записи, называемые «блоками», которые связаны и защищены с помощью криптография.[12][13] По своей конструкции блокчейн устойчив к модификации данных. Это открытый, распределенный реестр который регистрирует транзакции между двумя сторонами эффективно, надежно и постоянно.[14] В отличие от Биткойна, Ethereum Classic работает с использованием учетных записей и балансов, что называется переходом между состояниями. Это не полагается на неизрасходованные выходы транзакций (UTXO). Состояние обозначает текущие балансы всех счетов и дополнительные данные. Состояние не хранится в блокчейне, оно хранится в отдельном Меркл Патрисия дерево. А кошелек для криптовалюты хранит публичные и приватные «ключи» или «адреса», которые можно использовать для получения или расходования эфира. Их можно сгенерировать с помощью мнемоники в стиле BIP 39 для кошелька BIP 32 "HD". В технологическом стеке Ethereum в этом нет необходимости, поскольку он не работает в схеме UTXO. С помощью закрытого ключа можно писать в блокчейне, эффективно выполняя транзакцию эфира.

Чтобы отправить эфир на учетную запись, Кечак-256 требуется хэш открытого ключа этой учетной записи. Учетные записи Ether являются псевдонимами в том смысле, что они связаны не с отдельными лицами, а с одним или несколькими конкретными адресами.

Эфир

Эфир является фундаментальным токеном для работы Ethereum Classic, который тем самым обеспечивает общедоступный распределенный реестр для транзакций. Он используется для оплаты газа, единицы вычисления, используемой в транзакциях и других переходах между состояниями. Кроме того, эту валюту обычно называют Ethereum, Eth, Классический или же ТАК ДАЛЕЕ.

Он указан под символ тикера ETC и торгуются на криптовалюта обмены, а греческий прописная Си символ (Ξ) обычно используется для символ валюты. Он также используется для оплаты комиссий за транзакции и вычислительных услуг в сети Ethereum Classic.[15]

Адреса

Адреса Ethereum Classic состоят из префикса «0x», общего идентификатора для шестнадцатеричный, соединенные с крайними правыми 20 байтами Кечак-256 хэш (прямой порядок байтов ) из ECDSA открытый ключ (используемая кривая - так называемая secp256k1, то же, что и биткойн). В шестнадцатеричном формате две цифры представляют байт, то есть адреса содержат 40 шестнадцатеричных цифр. Пример адреса Ethereum Classic: 0xb794f5ea0ba39494ce839613fffba74279579268. Адреса контрактов имеют одинаковый формат, однако они определяются отправителем и одноразовым номером транзакции создания.[16] Учетные записи пользователей неотличимы от контрактных учетных записей, поскольку для каждой есть только адрес, а не данные блокчейна. Любой действительный хэш Keccak-256, помещенный в описанный формат, действителен, даже если он не соответствует учетной записи с закрытым ключом или контрактом. Это не похоже на биткойн, который использует base58check чтобы убедиться, что адреса набраны правильно.

Денежно-кредитная политика

11 декабря 2017 года общее количество эфира на Ethereum Classic было жестко ограничено 210 700 000 ETC в результате обновления хард-форка Gotham. Это добавило вдохновленный биткойнами график дефляционной эмиссии, который задокументирован в Ethereum Classic Improvement Proposal (ECIP) 1017. График эмиссии, также известный как «5M20», снижает вознаграждение за блок на 20% каждые 5 000 000 блоков. В социальном плане это мероприятие по сокращению вознаграждения за блок получило прозвище «усиление».

ДатаЭпоха 5М20БлокироватьВознаграждение за блокОбщая эмиссия эры
2015-07-30Эра 115 ETC25 000 000 ETC
2017-12-11Эра 25,000,0014 ETC20 000 000 ETC
2020-03-17Эра 310,000,0013.2 ETC16 000 000 ETC
2022-04-15Эра 415,000,0012,56 ETC12 800 000 ETC
2024-05-07Эра 520,000,0012.048 ETC10 240 000 ETC

Код есть закон

Люди, продолжившие разработку Ethereum Classic, выступают за неизменность блокчейна и за концепцию «код - это закон». [17] против сторонников форка (Ethereum), которые в основном выступали за внепротокольную преднамеренность, децентрализованное принятие решений, и разрешение конфликтов.[18]

Атаки

Атаки повторного воспроизведения вилки DAO

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

RHG продает украденные ETC

10 августа 2016 года сторонник ETH, Robin Hood Group, перевел 2,9 миллиона украденных ETC на Poloniex в попытке продать ETC за ETH по совету Bitly SA; 14% были успешно конвертированы в ETH и другие валюты, 86% были заморожены Poloniex.[8] 30 августа 2016 года Poloniex вернула средства ETC компании RHG. Они заключили договор о возврате денег в сети ETC.

Атака на классический сайт Ether Wallet

29 июня 2017 года аккаунт Ethereum Classic в Твиттере сделал публичное заявление, в котором указывалось, что есть основания полагать, что веб-сайт Classic Ether Wallet был взломан. Аккаунт Ethereum Classic в Twitter подтвердил подробности, опубликованные через Threatpost. Команда Ethereum Classic работала с Cloudflare разместить предупреждение о взломанном домене, предупреждая пользователей о фишинг-атаке.[19]

51% удвоенных атак

В январе 2019 года Ethereum Classic подвергся двойное расходование атаки.[20][21] В августе 2020 года Ethereum Classic пострадал от более 51% атак.[22]

Рекомендации

  1. ^ Винья, Пол (28 октября 2015 г.). «BitBeat: Microsoft предлагает услуги на основе Ethereum в Azure». Журнал "Уолл Стрит (Блог). News Corp. Получено 17 февраля 2016.
  2. ^ а б c d е ж Винья, Пол (1 августа 2016 г.). «Великие дебаты о цифровой валюте:« Новый Ethereum против Ethereum Classic »'". Журнал "Уолл Стрит (Блог). News Corp. Получено 5 марта 2020.
  3. ^ Рассел, Джон (11 июня 2018 г.). «Coinbase добавит Ethereum Classic на свою биржу в ближайшие месяцы'". TechCrunch.com. TechCrunch. Получено 5 марта 2020.
  4. ^ Тапскотт, Дон (2016). Блокчейн-революция: как технология, лежащая в основе биткойнов, меняет деньги, бизнес и мир. Торонто, Онтарио, Канада: Портфолио / Penguin. ISBN  978-0670069972.
  5. ^ Уотерс, Ричард (18 июня 2016 г.). "'Эфир "принесен на Землю в результате кражи 50 миллионов долларов в криптовалюте". Financial Times. Получено 19 октября 2018.
  6. ^ Лейзинг, Мэтью (13 июня 2017 г.). «Эфирный вор остается загадкой через год после ограбления на сумму 55 миллионов долларов». www.bloomberg.com. Новости Bloomberg.
  7. ^ Поппер, Натаниэль (27 мая 2016 г.). «Paper указывает на недостатки венчурного фонда, основанного на виртуальных деньгах». Нью-Йорк Таймс. ISSN  0362-4331. Получено 12 июля 2017.
  8. ^ а б c d е Андреас М. Антонопулос, Гэвин Вуд (2018): "Хронология Ethereum " . В Освоение Ethereum: создание смарт-контрактов и DApps, стр. 329. O'Reilly Media; 424 страницы. ISBN  9781491971918
  9. ^ Де Жезус, Сесиль (19 июля 2016 г.). «Ограбление DAO отменено: 97% держателей ETH голосуют за хард-форк». Футуризм, ООО. В архиве из оригинала 7 августа 2017 г.. Получено 16 мая 2017.
  10. ^ Мэтью Лейзинг (13.06.2017): "Эфирный вор ". Интернет-статья, Bloomberg. Проверено 16 февраля 2019 г.
  11. ^ "Ethereum Classic столкнулся с атакой 51%'" (по турецки). Bloomberg HT. 31 августа 2020.
  12. ^ «Блокчейны: отличная цепочка уверенности в вещах». Экономист. 31 октября 2015 г.. Получено 18 июн 2016. Технология, лежащая в основе биткойнов, позволяет людям, которые не знают или не доверяют друг другу, создать надежную бухгалтерскую книгу. Это имеет последствия далеко не только для криптовалюты.
  13. ^ Нараянан, Арвинд; Бонно, Жозеф; Фелтен, Эдвард; Миллер, Эндрю; Голдфедер, Стивен (2016). Биткойн и криптовалютные технологии: всестороннее введение. Принстон: Издательство Принстонского университета. ISBN  978-0-691-17169-2.
  14. ^ Янсити, Марко; Лахани, Карим Р. (январь 2017 г.). «Правда о блокчейне». Harvard Business Review. Гарвардский университет. Получено 17 января 2017. Технология, лежащая в основе биткойнов и других виртуальных валют, блокчейн - это открытый распределенный реестр, который может эффективно записывать транзакции между двумя сторонами, проверяемым и постоянным образом.
  15. ^ Поппер, Натаниэль (27 марта 2016 г.). «Ethereum, виртуальная валюта, делает возможным транзакции, которые конкурируют с биткойнами». Нью-Йорк Таймс. В архиве из оригинала 24 июля 2016 г.. Получено 2 сентября 2016.
  16. ^ Вуд, Гэвин (3 февраля 2018 г.). "ETHEREUM: БЕЗОПАСНЫЙ ДЕЦЕНТРАЛИЗОВАННЫЙ ОБОБЩЕННЫЙ СДЕЛКА (EIP-150)". yellowpaper.io. Архивировано из оригинал 3 февраля 2018 г.. Получено 3 февраля 2018.
  17. ^ Пирсон, Иордания (27 июля 2016 г.). «Хард-форк Эфириума вызвал шаткое восстание». Материнская плата. Получено 15 мая 2017.
  18. ^ Primavera De Filippi (11 июля 2016 г.). «Взлом стоимостью 50 миллионов долларов проверяет ценности сообществ, управляемых кодом». Материнская плата. Получено 15 мая 2017.
  19. ^ Руссон, Мэри-Энн (30 июня 2017 г.). «Classic Ether Wallet взломан - не используйте его для отправки валюты». International Business Times.
  20. ^ Хариф, Ольга (7 января 2019 г.). «Движение Ethereum Classic остановлено Coinbase из-за признаков атаки». Блумберг.
  21. ^ Гудин, Дэн (7 января 2019 г.). «Почти 500 000 долларов в монете Ethereum Classic, украденной путем разветвления его блокчейна». Ars Technica.
  22. ^ "Ethereum Classic столкнулся с атакой 51%'" (по турецки). Bloomberg HT. 31 августа 2020.

внешняя ссылка