- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Высокие ставки: объяснение борьбы Ethereum за потерянные средства
Ethereum сталкивается с, возможно, крупнейшим технологическим кризисом за последнее время: мнения разработчиков разделились по поводу того, следует ли вносить изменения в программное обеспечение для восстановления потерянных средств.

«Мировой компьютер» вновь оказался в центре жарких дебатов.
Возникший из-за спорного предложения по кодексу под названиемЭИП 867, форумы разработчиков Ethereum стали своего рода полем битвы, переполненным едкими комментариями, ехидными замечаниямизапросы на извлечение·и скоординированные попытки стереть идею из репозитория платформы.
Для тех, кто не в курсе, конфликт связан с попыткой упростить пользователям Ethereum возврат утраченных средств. эфир(ETH), Криптовалюта сети (сейчас ее стоимость составляет 870 долларов США), описывающая процесс, с помощью которого такие запросы могут быть отправлены в понятном и выполнимом формате тем, кто поддерживает Технологии.
Немаловажная проблема: потери средств на Ethereum стали частыми.
Громкие дела, такие как удаление библиотеки кода ведущей компании-разработчика программного обеспечения Parity Technologies, привели к тому, что 513 774,16 ETH или 421 млн долларов США стали недоступными. в прошлом году. А всего несколько месяцев назад та же компанияпотерянный150 000 эфира, или 123 миллиона долларов, из-за ошибки кода.
Но это не только Parity. В прошлом году из-за неисправного генератора адресов Ethereum биржа Kraken и поставщик кошельков MyEtherWallet потеряли сотни тысяч клиентских средств. И многие другие, будь то из-за сбоев программного обеспечения или простых опечаток, потеряли деньги на платформе — ONE адрес дажедержитв общей сложности 6,3 млн долларов в эфире, поскольку он слишком точно копирует код вызова, который автоматически блокирует средства.
Но в то время как некоторые пользователи считают возврат потерянного эфира приемлемым, что является побочным эффектом предоставления права собственности на цифровые фонды и связанной с этим ответственности, другие выступают категорически против, полагая, что такие усилия угрожают целостности платформы Ethereum , а также влекут за собой потенциальную юридическую ответственность.
Действительно, ONE из CORE разработчиков даже ушел в отставкуот своей роли редактора кода, сославшись на правовые последствия, которые могут возникнуть в дальнейшем.
Тем не менее, конфликт не является чем-то новым, отсылая к спорному решению, принятому на платформе в 2016 году, когда Ethereum вернул 3,6 миллиона взломанных Ethereum в ходе общесистемного обновления, или хард-форк.
Основатель Ethereum Виталик Бутерин написал Твиттер:
«Тем, кто считает, что форк DAO создал бесконечный скользкий путь и долгосрочный прецедент, я рекомендую посмотреть реакцию в этой теме».
Таким образом, конфликт, возникающий из EIP 867, показывает, что обе стороны этого спора еще не примирились, и что в каждом подмножестве есть свои тонкости. В целом, можно считать, что каждая сторона имеет разную интерпретацию Ethereum.
Что такое EIP 867?
В разработке программного обеспечения Ethereum EIP (протокол усовершенствования Ethereum ) — это процесс, посредством которого изменения кода принимаются на платформе.
Для добавления новых функций в Ethereum изменения в программном обеспечении выполняются в форме обновлений всей платформы (иногда называемых хард-форками), но чтобы попасть на этот этап, предложения проходят строгий процесс принятия, состоящий примерно из четырех этапов:
- Во-первых, если у разработчика есть идея для изменения программного обеспечения, она должна быть представлена как Request на извлечение. В качестве Request на извлечение изменения могут быть легко внесены в предложение, и обратная связь сообщества приветствуется. Здесь она также попадает под пристальный взгляд редакторов EIP.
- Если редакторы EIP сочтут Request технически правильным и соответствующим «философии Ethereum », они смогут «включить» его в качестве черновика на следующий этап.
- После слияния могут быть реализованы программные реализации в виде различных клиентов Ethereum , таких как Geth и Parity, и если они сработают, предложение может быть окончательно «принято».
- После принятия платформу можно обновить с помощью EIP — при условии, что различные узлы, работающие под управлением программного обеспечения Ethereum , решат обновиться.
Однако в этом процессе EIP 867 немного отличается. Во- ONE, он сам по себе T предлагает никаких изменений в программном обеспечении, а просто документирует структуру для предложений, которым нужно Социальные сети.
В этом случае он попадает в другую категорию, называемую «мета EIP», которая является способом сбора и формализации EIP, которые попадают в определенную категорию — в данном случае, предложения по восстановлению. Из-за этого разработчики EIP 867 дали мета EIP уникальное название: Стандартизация предложений по восстановлению Ethereum , или ERP.
Было несколько предложений такого рода.
После заморозки фонда в размере 421 миллиона долларов в прошлом году Parity Technologies разработала несколько вариантов возврата средств, но все они были решительно отвергнуты.в то время. Существует также EIP под названиемЭИП 156, в которой, написанной Бутериным, подробно описывается метод возврата средств, утерянных Kraken и MyEtherWallet, а также некоторые другие популярные случаи потери средств.
Согласно EIP 867, неудача таких предложений частично объясняется «относительно ситуативным характером таких запросов и субъективностью, которая часто требуется для оценки достоинств». Таким образом, EIP предоставляет «стандартизированный формат для EIP по восстановлению средств и объективный стандарт, по которому можно оценивать будущие предложения».
Наконец, в случае принятия класс EIP, называемый предложениями по восстановлению Ethereum (ERP), будет подвергаться той же процедуре оценки, что и любое предложение кода на платформе.
В настоящее время EIP 867 застрял на второй фазе процесса принятия EIP — это необъединенный черновик. Бывший редактор EIP Ёити Хираи изначально отклонил предложение из-за его несоответствия «философии Ethereum » — ONE из категорий суждений в формальном процессе EIP.
Позднее Хираи ушел с поста редактора EIP, сославшись на правовые проблемы, которые могут возникнуть в случае разрешения дальнейшей работы над проектом.
А поскольку EIP вызывает разногласия, разработчики Ethereum заявили, что перед любыми дальнейшими действиями необходимо еще раз пересмотреть сам процесс EIP, чтобы прояснить, могут ли в игру вступать такие вещи, как субъективное суждение.
Вид 1: «Кодекс — это закон»
Когда Ethereum был обновлен для восстановления средств, потерянных в результате взлома The DAO на сумму 3,6 млн эфиров (теперь их стоимость превышает 3 млрд долларов), часть сообщества покинула платформу, чтобы создать новую Криптовалюта под названием Ethereum Classic.
На Ethereum Classic, который сейчас оценивается чуть менее чем в 1 миллиард долларов, платформа Ethereum существует так, как будто возврат средств из фонда DAO в размере 3,6 миллиона эфира никогда не происходил, а вместо этого они остаются навсегда утерянными на платформе.
На это решение повлияло убеждение, что «код — это закон», что означает, что в блокчейне все исполнения и транзакции являются окончательными и неизменными и не могут быть перезаписаны или исправлены, особенно когда речь идет о реальных деньгах. С этой точки зрения ошибки кода, как и сбои программного обеспечения, которые можно взломать или сломать, являются болезненными, но необходимыми уроками для развития.
Поскольку EIP 867 может привести к более частым исправлениям, сотни людей выразили свое мнение на Github, а некоторые даже пригрозили перейти на Ethereum Classic.
«Если вам T нравится возможность возврата средств, используйте [Ethereum Classic]. Этот спор был урегулирован два года назад», — архитектор блокчейна Коди Бернс твитнул.
Поскольку DAO в основном возглавляли разработчики Ethereum , связанные с Ethereum Foundation, многие восприняли возврат в размере 3,6 млн как «спасение», обвинение в коррупции разработчиков, которое продолжает звучать в дебатах по EIP 867.
«Если вы хотите спасения, вам следует придерживаться фиатных денег», — заявил ведущий голос оппозиции Мариус Кьерстад.написална ветке.
Утверждая, что такие изменения подрывают стимул поддерживать децентрализованные реестры, разработчик программного обеспечения Чарльз Купернаписал:
«Если этот процесс существует, то Ethereum больше нельзя называть блокчейном, это просто центральный банк, который использует майнеров для проверки большинства транзакций».
За этим следует опасение, что EIP 867 предоставит разработчикам слишком много власти над платформой Ethereum . Ссылаясь на японский закон, Хираи утверждал, что перемещение средств, особенно в случае неясного права собственности, выходит за рамки возможностей разработчиков и может сделать их подверженными коррупции, принуждению и взяточничеству.
«Я хочу быть разработчиком программного обеспечения, а не юристом», — написал Алексей Ахунов на своей странице в Facebook.нить.
С более умеренной точки зрения, другие голоса по эту сторону дебатов утверждают, что DAO была одноразовым явлением, и обновления программного обеспечения для восстановления средств должны быть «RARE и все более исключительными» по мере развития платформы — позиция, которую сам Бутерин разделяет.поддерживается.
С этой целью разработчик браузера Mist для Ethereum Алекс Ван де Сандепредложенныйсистема, при которой возврат средств может быть возможен без обновления программного обеспечения, а путем создания страхового пула для возврата эфира.
Мнение 2: «Код — это процесс»
По другую сторону дебатов находятся некоторые ведущие разработчики Ethereum, которые утверждают, что в случаях, когда право собственности на фонд очевидно и неоспоримо, должно произойти восстановление.
«Мне действительно кажется, что случай с восстановлением утерянного эфира, когда легко определить истинного владельца и его восстановление не налагает большого бремени на всех остальных, должен быть достаточно ясным и бесспорным», — написал разработчик CORE Ethereum Ник Джонсон в Твиттер.
И такие случаи встречаются довольно часто.
В примерах, приведенных в EIP 156 Бутерина, средства, утраченные в определенных случаях, могут быть возвращены, и, по мнению некоторых, это справедливо.
Джесси Пауэлл, генеральный директор Криптовалюта биржи Kraken, написалв ответ на EIP 156 два года назад:
«Говоря от имени Kraken, я бы охарактеризовал это скорее как компенсацию, чем спасение. Мы действительно понесли некоторые немалые потери в результате упомянутой ошибки в старой библиотеке JavaScript Ethereum . В то время потери покрывались из кармана Kraken, чтобы защитить наших клиентов».
И Kraken T одинок. Действительно, EIP 156 изобилует комментариями других людей, которые пострадали по-разному, и каждый из них призывает сообщество к справедливости в отношении средств, потерянных не по его вине.
«MyEtherWallet только что сжег меня на 121 ETH», — написал разгневанный пользователь на Реддит.
По мнению некоторых, в этих случаях Ethereum несет ответственность перед своими пользователями. Кроме того, обеспечивая защиту от потерянных средств, риск использования платформы будет минимизирован, что приведет к более широкому принятию.
И хотя консенсус сообщества имеет решающее значение для внесения изменений на платформу, высказывается обеспокоенность тем, что сильное противодействие EIP 827 T отражает мнения более широкого круга заинтересованных сторон Ethereum .
В интервью CoinDesk Джеймс Леви из Taptrust, ONE из разработчиков, возглавляющих это предложение, сказал: «ONE из сложных вещей сейчас, когда есть активное меньшинство, я T считаю само собой разумеющимся, что реакция общественности была полностью репрезентативной».
Леви добавил:
«Большое молчаливое меньшинство хочет, чтобы сеть функционировала, а стоимость эфира росла. Они T имеют никакого отношения к этой гонке».
Наконец, поскольку EIP 867 сам по себе T является предложением о потерянном фонде, а скорее стандартом, с помощью которого можно формализовать предложения о потерянном фонде, существует аргумент, что текущий EIP сам по себе вообще T потребует никаких спорных изменений.
Вместо этого, если предложения по восстановлению Ethereum (ERP) будут приняты, они пройдут тот же строгий процесс проверки, что и стандартные EIP. В конце концов, если будет реализовано спорное предложение, пользователи могут решить не обновлять свое программное обеспечение, тем самым выпадая из синхронизации с доминирующей цепочкой.
Руки тасуют картыизображение через Shutterstock
Rachel-Rose O'Leary
Рейчел-Роуз О'Лири — программист и писатель в Dark Renaissance Technologies. Она была ведущим техническим писателем CoinDesk 2017-2018, освещая технологии Политика конфиденциальности и Ethereum. У нее есть опыт работы в области цифрового искусства и философии, и она пишет о Криптo с 2015 года.
