Ethereum Classic (ETC):подробный обзор

Произошёл взлом DAO

В смарт-контракте было одно условие, согласно которому после выхода из DAO человек должен был удерживать свой эфир в течение 28 дней, прежде чем его можно будет потратить. Многие посчитали это лазейкой и указали на нее разработчикам DAO.

Однако на тот момент разработчики не считали это проблемой. Именно по этой причине такой ответ стал прямой причиной разделения протокола Ethereum на Ethereum и Ethereum Classic.

Затем, 17 июня 2016 года, кто-то воспользовался указанной лазейкой в DAO и похитил одну треть средств DAO, что эквивалентно примерно 50 миллионам долларов. Так как же этому хакеру удалось так легко сбежать с такими деньгами?

Изображение ниже хорошо иллюстрирует то, что произошло:

Ethereum Classic (ETC):подробный обзор

Согласно этой лазейке, если человек хотел выйти из DAO, он мог сделать это, отправив запрос. Затем функция разделения протокола (1) вернет пользователю его/ее эфир в обмен на общее количество токенов DAO, которые он держит, и (2) зарегистрирует эту транзакцию в реестре и обновит внутренний баланс токенов.

Затем хакер создал «рекурсивную функцию» в запросе пользователя, которая вместо этого (1) забирала токены DAO у пользователя и передавала ему запрошенный эфир, но (2) прежде чем транзакция могла быть зарегистрирована, рекурсивная функция создавала код, который возвращался к шагу (1) и передавал еще больше эфира за те же токены DAO. Эта функция повторялась снова и снова, пока 50 миллионов долларов в эфире не были извлечены и сохранены в дочернем DAO, что вызвало абсолютный хаос во всем сообществе Ethereum.

Важно признать, что эта лазейка возникла из-за ошибки в DAO, а не из-за проблемы самого Эфириума.

Форкнуться или не форкнуться?

Хотя хакер действительно забрал эфир на сумму 50 миллионов долларов, помните, что он будет находиться в Child DAO в течение 28 дней, что дает сообществу Ethereum три варианта действий:

Вариант №1:Никто ничего не делает
Вариант №2:Мягкая вилка
Вариант 3. Хард-форк

Те, кто выступал против форка (мягкого или жесткого), предпочли придерживаться исходной цепочки протоколов, известной как Ethereum Classic. Все остальные, включая основателей Ethereum Виталика Бутерина и Гэвина Вуда, переходят в новую цепочку, известную как Ethereum.

Итак, в чем разница?

Важно понимать, что между ETC и ETH нет большой разницы, поскольку обе они являются платформами смарт-контрактов, которые позволяют разработчикам создавать свои собственные DAPP.

Защита от нападающих 51%

Ethereum Classic (ETC):подробный обзор

Еще в октябре 2020 года ETC представила решение для предотвращения атак 51%, которые недавно поставили ETC на распутье ее выживания. Атака 51 % на блокчейн относится к майнеру или группе майнеров, пытающихся контролировать более 50 % мощности майнинга, вычислительной мощности или скорости хеширования сети.

Еще в августе ETC пришлось исключить из листинга OKEx после того, как вторая атака 51% обошлась бирже в 5,6 миллиона долларов.

В отчете, опубликованном OKEx, говорится, что в период с 26 июня по 9 июля 2020 года злоумышленники зарегистрировали пять учетных записей, впоследствии разместив на платформе 68 230,02 ZEC (что эквивалентно более 5 миллионам долларов США). 31 июля в ходе атак были обменены их активы ZEC на более чем 800 000 ETC и выведены с биржи.

Первая атака произошла 1 августа, а через пять дней за ней последовала вторая атака на OKEx.

БЕСПОРЯДОК

Первое решение, которое было реализовано, называется MESS, или модифицированная экспоненциальная субъективная оценка. Его предшественник был впервые предложен Бутериным еще в 2014 году. Уточним:MESS не делает невозможными атаки 51%, но их проведение очень дорого.

Теперь MESS основывается на предположении, что, хотя небольшие реорганизации цепочки, возвращающиеся на несколько блоков, совершенно нормальны, те, кто предлагает эти реорганизации, возвращающиеся на сотни и даже тысячи блоков, весьма подозрительны.

Недавние нападения лишили честных участников миллионы долларов. Дестимулируя теневой майнинг, MESS по-другому взвешивает цепочки. Один из основных разработчиков ETC, Исаак Ардис, объяснил CoinTelegraph, что цель MESS состоит в том, чтобы взвешивать цепочки, которые возникают и доступны первыми, а не цепочки, которые появляются позже. По этой причине существует некоторый стимул публиковать работы в цепочке, что, как мы надеемся, дестимулирует цепочки, которые определяются конфиденциально и которые появятся позже.

Ардис считает, что MESS — это временное решение, напоминающее сообществам криптовалют и блокчейнов, что ни одна цепочка не застрахована от атаки 51%.


Информация о фонде
  1. Информация о фонде
  2. Государственный инвестиционный фонд
  3. Частные инвестиционные фонды
  4. Хедж-фонд
  5. Инвестиционный фонд
  6. Индексный фонд