- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Модель развития Ethereum «Bazaar» окупится в 2020 году
2020 год — год поставки Ethereum 2.0. Нам просто нужно довериться необычной модели развития сообщества, говорит консультант ConsenSys по Eth2.
Эта публикация является частью CoinDesk 2019Обзор года, сборник из 100 статей, интервью и обзоров состояния блокчейна и мира. Бен Эджингтон консультирует по Eth2 в ConsenSys. До прихода в ConsenSys он был руководителем отдела инжиниринга информационных систем в Hitachi Europe.
Моя жизнь была бы намного проще, если бы я мог назвать вам точную дату, когда Ethereum 2.0 выйдет в свет, если бы я мог показать вам двухлетнюю дорожную карту или объяснить, как именно транзакции между шардами сохранят компоновку DeFi. Я почти уверен, что отсутствие ответов на такие вопросы привело бы к увольнению с моей старой корпоративной работы.
Но я полностью уверен в этом: 2020 год — год поставки Ethereum 2.0. Сигнальное событие станет генезисом beacon chain в начале года. С тремя или четырьмя готовыми к производству клиентами и 500 000 эфиров в стейкинге эта новая Proof-of-Stake chain начнет завершать первую и самую сложную фазу поставки Eth2.
Как я могу быть настолько уверен в этом и при этом не беспокоиться о том, что не все детали прописаны? Что ж, в этом и заключается магия подхода к разработке Ethereum. Это подход, которому я научился доверять за 18 месяцев, пока мы это создавали. Среди всех взлетов и падений рынка и всей конкурентной неопределенности этот подход продолжает приносить результаты. Я называю это суперсилой Ethereum.
Делать все так, как это делалось всегда, не изменит мир. Амбиция Ethereum — изменить мир. Он должен быть глобальным, распределенным, инклюзивным и расширяющим возможности. Если наш процесс разработки не будет столь же глобальным, распределенным, инклюзивным и расширяющим возможности, тоЗакон Конвея– что системы отражают структуры организаций, которые их проектируют – говорит, что мы потерпим неудачу.
Поэтому, как сообщество разработчиков, мы стараемся действовать настолько открыто, насколько это возможно, поощряя участие череззвонки разработчикам,Проблемы с GitHub,официальные обновления,неофициальные обновления и многие другие каналы. Все приглашаются к участию, и многие принимают участие. Мы поддерживаем органический рост и опасаемся, что какая- либо сторона будет оказывать слишком много контроля. В какой-то степени наш подход напоминает подход Linux, который пришел к доминироватьбольшую часть вычислений в мире. (У Linux T четкой дорожной карты или.)
Это «базар” модель разработки, описанная Эриком С. Рэймондом в его классической работе по программному обеспечению с открытым исходным кодом. Но мы пошли дальше. Мы применяем этот подход к разработке самого протокола Eth2, его конструкции и НИОКР, стоящих за ним.
Идея состоит в том, чтобы вдохновить широкое сообщество вокруг общей цели.цель и сосредоточить свою коллективную энергию на задаче. Антуан де Сент-Экзюпери выразился так: «Если вы хотите построить корабль, T созывайте людей, чтобы они собирали лес, распределяли работу и отдавали приказы. Вместо этого научите их тосковать по огромному и бескрайнему морю».
Это может выглядеть BIT грязно. Это может быть немного хаотично и неэффективно. Мир может видеть наше грязное белье, что неизбежно вызывает критику. отчетопубликовано в феврале рекомендовало большую «централизацию контроля» над развитием. Более недавнийстатьяопределили группы, работающие «с разными планами и разными сроками» как зону риска. В ответ я цитируюЗакон Скотта: Никогда не наводите порядок в системе, пока не поймете структуру, лежащую в основе ее хаоса.
Суперсила Ethereum — это вовлеченность, которую вдохновляет этот подход. Не настаивая на излишней аккуратности, мы можем вовлечь огромное сообщество. Чувство общего стремления привлекает блестящих людей, которых мы, возможно, никогда бы не нашли. Не менее восьми независимых клиентских команд предоставили работающие реализации Proof of Stake. Нужно ли нам восемь реализаций? Возможно, нет, но инженерные идеи и опыт, которые привносит каждая из них, служат для оттачивания и улучшения спецификации, намного превосходящей то, чего могла бы достичь любая отдельная команда, во всех областях от безопасности до производительности.
Еще одним преимуществом открытого, вовлеченного сообщества является получение быстрой обратной связи. Наш первоначальный проект масштабирования предусматривал 1024 цепочки сегментов. Люди за пределами CORE команды протокола смогли рассмотреть это и высказать опасения относительно будущего опыта разработчиков, который мы смогли улучшить с помощью редизайна. Я убежден, что в более традиционной среде разработки это было бы решено слишком поздно или не было бы решено вообще. Мы смогли быстро изменить направление, с очень незначительным влиянием по сравнению с полученными преимуществами.
Центральным моментом нашего подхода является признание того, что хорошие идеи могут прийти откуда угодно. Справедливо будет сказать, что в начале 2019 года у нас T было четкого представления о том, как мы будем накладывать выполнение смарт-контрактов поверх цепочек шардов. Пространство для проектирования велико, и было много возможных направлений для исследования. Но, как и следовало ожидать, предложениеИдея появилась на форуме сообщества и была подхвачена командой Quilt в ConsenSys, которая сейчас изучает и внедряет этот проект.
Конечно, наш подход не идеален. Некоторые проявления неэффективности реальны. Но в нашем мире ошибочно оптимизировать эффективность, а не вовлеченность. В любом случае, наш подход, похоже, нас T замедлил. Мы очень хорошо следуем ожидаемой траектории развития.
Настоящее доказательство нашего открытого, органичного подхода к разработке появится в первые месяцы 2020 года. Мы находимся на пути к запуску цепочки маяков Ethereum 2.0, и переход от Proof-of-Work к Proof-of-Stake будет официально начат — часть видения Ethereum с самых первых дней.
Это фундамент, на котором мы продолжим работать над достижением масштабируемости. Я T могу предложить вам подробную дорожную карту. Но блеск и энергия нашего постоянно растущего сообщества дают мне уверенность, что к началу 2021 года у нас будет платформа, подходящая для ONE миллион разработчиков. Почему бы не присоединиться к этому необычному сообществу, меняющему будущее?
Примечание: мнения, выраженные в этой колонке, принадлежат автору и не обязательно отражают мнение CoinDesk, Inc. или ее владельцев и аффилированных лиц.
Ben Edgington
Бен Эджингтон консультирует по Eth2 в ConsenSys. До прихода в ConsenSys он был руководителем отдела инжиниринга информационных систем в Hitachi Europe.
