- Повернутися до менюЦіни
- Повернутися до менюдослідження
- Повернутися до менюКонсенсус
- Повернутися до менюСпонсорський матеріал
- Повернутися до меню
- Повернутися до меню
- Повернутися до меню
- Повернутися до менюВебінари та Заходи
Модель розвитку Ethereum «Bazaar» окупиться у 2020 році
2020 рік — це рік випуску Ethereum 2.0. Ми просто повинні довіряти незвичайній моделі розвитку спільноти, говорить радник ConsenSys Eth2.
Ця публікація є частиною CoinDesk 2019 Огляд року, колекція зі 100 статей, інтерв’ю та оглядів стану блокчейну та світу. Бен Еджінгтон консультує ConsenSys щодо Eth2. До того як приєднатися до ConsenSys, він був керівником відділу розробки інформаційних систем у Hitachi Europe.
Моє життя було б набагато легшим, якби я міг назвати вам точну дату запуску Ethereum 2.0, якби я міг показати вам дворічну дорожню карту або пояснити, як транзакції між шардами збережуть можливість компонування DeFi. Я майже впевнений, що відсутність відповідей на такі питання призвела б до того, що мене б звільнили з моєї старої корпоративної роботи.
Але я повністю в цьому впевнений: 2020 рік — це рік поставки Ethereum 2.0. Сигнальною подією буде зародження ланцюга маяків на початку року. З трьома-чотирма клієнтами, готовими до виробництва, і 500 000 ефірів, ця нова мережа Proof-of-Stake почне завершувати перший і найскладніший етап доставки Eth2.
Як я можу бути настільки впевненим у цьому, але спокійним щодо того, що не маю всіх деталей? Ну, це магія підходу до розробки Ethereum. Це підхід, якому я навчився довіряти за 18 місяців, які ми створювали. Серед усіх ринкових злетів і падінь, а також усієї невизначеності конкуренції цей підхід продовжує працювати. Я називаю це суперсилою ефіріуму.
Робити речі так, як вони робили завжди, не змінить світ. Ethereum прагне змінити світ. Він має бути глобальним, розподіленим, інклюзивним і розширювати можливості. Якщо наш процес розвитку не буде однаково глобальним, розподіленим, інклюзивним і розширеним, тоді Закон Конвея – що системи відображають структури організацій, які їх розробляють – означає, що ми зазнаємо невдачі.
Отже, як спільнота розробників, ми намагаємося працювати максимально відкрито, заохочуючи участь дзвінки розробників, Проблеми з GitHub, офіційні оновлення, неофіційні оновлення та багато інших каналів. Усі запрошуються до участі, і багато хто так і робить. Ми підтримуємо органічне зростання та обережно ставимося до надмірного контролю будь- ONE сторони. Певною мірою наш підхід нагадує підхід 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
Бен Еджінгтон консультує ConsenSys щодо Eth2. До того як приєднатися до ConsenSys, він був керівником відділу розробки інформаційних систем у Hitachi Europe.
