- Повернутися до менюЦіни
- Повернутися до менюдослідження
- Повернутися до менюКонсенсус
- Повернутися до менюСпонсорський матеріал
- Повернутися до меню
- Повернутися до меню
- Повернутися до меню
- Повернутися до менюВебінари та Заходи
Почалася гонка за заміну найбільш централізованого рівня Ethereum
Розробники Ethereum працюють над численними підходами до заміни або вдосконалення популярного інструменту для підключення до мережі.

«Якщо ми T перестанемо покладатися на Infura, бачення Ethereum провалиться».
Ось як Афрі Шоедон, менеджер випуску клієнта Parity Ethereum , описав ONE з найпопулярніших – і суперечливих – технологій Ethereum на Twitter в жовтні.
Infura обробляє близько 13 мільярдів Request коду на день і надає розробникам можливість підключатися до Ethereum без необхідності запускати повний вузол. І хоча точна статистика використання T є загальнодоступною, кажуть, що створення простішого методу взаємодії з мережею лежить в основі більшості децентралізованих програм в екосистемі Ethereum .
Але ось у чому річ: Infura управляється одним провайдером – студією розробки Ethereum ConsenSys – і покладається на хмарні сервери, розміщені на Amazon. Таким чином, існує занепокоєння, що послуга є єдиною точкою збою для всієї мережі.
"Якщо кожен окремий програмний додаток у світі буде спрямований на Infura, і ми вирішили вимкнути це, тоді ми зможемо, і dapps перестануть працювати. Це занепокоєння, і це обґрунтоване занепокоєння", - сказав Майкл Вюлер, співзасновник Infura, в інтерв'ю CoinDesk .
Незважаючи на те, що багато проектів визнають важливість внеску Infura в Ethereum , посилаючись на цей сервіс як на опору, яка сьогодні підтримує спільноту розробників, багато хто, як-от Шоедон, вважають, що необхідно вжити заходів для пошуку децентралізованої альтернативи.
«Немає сенсу в тому, щоб прикладні програми підключалися через Metamask до блокчейну, розміщеного кимось іншим», — Шоедон. твітнув.
І Шодон T самотній у своїй інтерпретації. Швидше, він зустрівся з безліччю нових зусиль, щоб позбавити Infura як основної точки підключення для розробників, які пов’язують свої децентралізовані програми з Ethereum.
Наприклад, нові схеми стимулювання повних вузлів, такі як VIP-вузол, Dappnode і DeNode, прагнуть надати різні види альтернатив.
Крім того, зусилля з мінімізації інфраструктури, такі як легкі клієнти, набирають обертів, а також експериментальна реструктуризація програмного забезпечення, як Турбо Гет. І, за словами розробників, на карту поставлена сама децентралізація самої екосистеми Ethereum .
«ONE з проблем, з якою ми сьогодні стикаємося в просторі, полягає в тому, що децентралізована розробка додатків відбувається через централізовані служби», — сказав CoinDesk Ялор Мьюн, офіцер із комунікацій Dappnode, схеми стимулювання вузлів, додавши:
«Ми будуємо всю цю інфраструктуру на вершині вузького місця».
Недосконалий інструмент
На даний момент існує 11 803 повних вузлів Ethereum доступні дані.
У розмові з CoinDesk Вюлер сказав, що на Infura припадає десь від 5 до 10 відсотків вузлів. Проте, оскільки вузли Infura є високонадійними (обслуговуються цілодобово), на них припадає непропорційно великий трафік.
«[Ми] ефективно підтримуємо всю екосистему dapp Ethereum за допомогою трафіку RPC», — сказав Вюлер.
І це частково тому, що на момент написання статті повний архівний вузол, як кажуть, займає понад 1 терабайт даних — більше, ніж може зберігати звичайний ноутбук. Для розробників, а також для користувачів це означає, що вимоги до сховища часто передаються компаніям, які мають засоби для керування такою інфраструктурою.
«Як працює Infura, вони розміщують власні повні вузли та відкривають [інтерфейс], щоб ви могли легко отримати доступ до цих повних вузлів», — сказав CoinDesk Ейдан Хайман, генеральний директор і співзасновник стартапу Chainsafe з досліджень і розробок Ethereum .
Наприклад, розробники часто обирають Infura як спосіб зосередити свої зусилля на програмному забезпеченні, тоді як користувачів часто приваблює вбудований у браузер інструмент Metamask, щоб зберігати свою Криптовалюта. І обидва маршрути через повні вузли ConsenSys.
«Будь-яке програмне забезпечення, яке використовує Metamask, також за своєю суттю залежить від Infura (свідомо чи ні). У цьому сенсі майже всі програмні додатки потенційно залежать від Infura», — сказав Вюлер CoinDesk.
Вплив цього полягає в тому, що розробники та користувачі рідше запускатимуть повні вузли, а це означає, що кількість повних вузлів, які підтримують мережу, зменшується. Крім ризику того, що Infura може стати єдиною точкою відмови, існують також інші наслідки відсутності повних вузлів.
Запуск повного вузла, наприклад, дозволяє користувачам і розробникам KEEP більшу частину своєї конфіденційної активності локально, тоді як Infura накопичує комбінації даних від своїх користувачів, такі як адреса гаманця та IP-місцезнаходження.
«Політика конфіденційності — це проблема», — сказав CoinDesk«Dapplion», розробник під псевдонімом, що стоїть за проектом заміни Infura Dappnode, додавши:
"І Infura розміщена на Amazon. Тож що, якщо Amazon скаже: "Знаєте що? Infura більше не буде, просто від'їдь". Більшість dapp буде непридатною для використання".
Справжня децентралізація
Таким чином, кілька зусиль намагаються знайти життєздатну та корисну альтернативу.
Наприклад, Parity Technologies випустила нову бібліотеку коду для розробки легких клієнтів під назвою LightJS. Parity сподівається, що це спонукатиме розробників створювати легкі клієнти, а не покладатися на Infura як на послугу.
І це тому, що, незважаючи на те, що вони обіцяють набагато менше апаратного забезпечення та пам’яті, легкі клієнти мають підтримувати такий самий ступінь децентралізації, як і запуск повного вузла.
«В ідеалі ми побачимо все менше і менше прикладних програм, які підключаються до Infura, і замість цього вони використовуватимуть легкий клієнт для досягнення справжньої децентралізації», — сказав CoinDesk розробник Parity Аморі Мартіні.
Проект Turbo Geth Олексія Ахунова також спрямований на повну реструктуризацію того, як програмні клієнти Ethereum обробляють сховище. В останній версії переписаного програмного забезпечення він зменшив вимоги до пам’яті до п’ятої частини поточного розміру.
І кілька проектів, таких як Dappnode, Denode і VIP node, націлені на базовий рівень стимулювання, щоб заохотити більше людей запускати повний вузол. І це тому, що зараз, на відміну від майнерів, які захищають транзакції на Ethereum, повні вузли жодним чином не винагороджуються.
Але VIP-вузол, який працює за грантом, наданим Ethereum Foundation, використовує ідентифікатор, за допомогою якого повні вузли підключаються до Ethereum , щоб роздавати винагороди вузлам, які знаходяться в Інтернеті, які оплачуються через підписку від розробників, які бажають скористатися послугою.
Інший проект під назвою DeNode також створює ринок між розробниками та операторами вузлів, але також намагається децентралізувати економічні відносини між цими акторами.
Для цього DeNode використовує децентралізовану автономну організацію, або DAO. Ініціатива стартапу Chainsafe із Торонто, Denode, була задумана в травні на хакатоні Ethereum ETH в Буенос-Айресі та фінансується за рахунок гранту Фонду спільноти Ethereum .
«Ідея про те, що ми можемо побудувати ці структури децентралізованим способом, що дозволить демократизувати динаміку влади в економічних системах», — сказав Хайман.
Нарешті, Dappnode, заснований розробником блокчейну Джорді Бейліною, використовує інший підхід, дозволяючи розробникам налаштувати локальну мережу, яка розроблена таким чином, щоб легко брати участь у розгортанні dapp.
"Хтось налаштовує Dappnode і дає доступ до своєї сім'ї, своїх друзів, довіреного кола особистих зв'язків, що у вас є довірчий BOND. А потім лише парою клацань миші, як би важко не було підключитися до Infura, ви підключитесь до Dappnode", - сказав провідний розробник Dapplion CoinDesk.
На горизонті
Кілька з цих проектів, наприклад VIP node і Turbo Geth, також отримують фінансування від самої Infura.
ONE із найбільших стартапів ethereum – компанія, що стоїть за Infura – Consensys також фінансує проект під назвою Incubator, за допомогою якого намагається зменшити залежність Metamask від Infura на його шлюзі до Ethereum. Сама Infura також намагається диверсифікувати кількість хмарних провайдерів, на яких вона покладається, щоб не покладатися виключно на Amazon, за словами Вюлера.
«Наші зусилля зосереджені в основному на тому, щоб постійно намагатися просувати все більше й більше децентралізації в спосіб доставки нашого стеку Технології », — сказав він CoinDesk.
За словами Вюлера, популярність Infura пояснюється примхою всередині самої платформи Ethereum . І це тому, що завдяки поєднанню функціональності блокчейну біткойна з віртуальною машиною, яка може виконувати децентралізовані програми, Ethereum генерує ширший діапазон даних, ніж просто транзакції.
Наприклад, покладаючись на блокчейн, Ethereum зберігає те, що називається «станом», який є сумою всіх обчислень на платформі. І оскільки кількість користувачів Ethereum продовжує зростати, розмір штату також продовжує розширюватися.
Кінцевим результатом цього є те, що оскільки апаратне забезпечення стає все дорожчим і складнішим в експлуатації – і через основну структуру ethereum – T стимулів, які б заохочували людей робити це.
"Ми T створювали проблему, ми лише пластир для вирішення проблеми. Ми просто надаємо необхідне рішення", - сказав Вюлер.
Забігаючи вперед, дослідники Ethereum , такі як засновник Віталік Бутерін, працюють над пошуком способу переписати базові стимули, щоб повні вузли могли отримувати винагороду за зберігання даних, або те, що зазвичай називають «орендна плата.”
Зараз розглядається можливість включення такої зміни в запропоноване оновлення під назвою «Ethereum 1x». Наразі планується на 2019 рік, а тим часом розробники зосереджені на пошуку рішень, які можна негайно розгорнути.
Як сказав Хайман з Denode CoinDesk:
"Хоч ми як спільнота працюємо над цими довгостроковими цілями, ми також маємо бути прагматичними та зосереджуватися на сьогоденні. Це проблема, яка існує прямо зараз і зберігається в просторі".
Виправлення: У попередній версії цієї статті Denode було написано з помилкою як «D-вузол».
Зображення Construct 2017 надано Стівеном Грегорі
Rachel-Rose O'Leary
Рейчел-Роуз О'Лірі — кодер і письменник у Dark Renaissance Technologies. Вона була провідним технічним автором для CoinDesk у 2017-2018 роках, охоплюючи технології Політика конфіденційності та Ethereum. Вона має досвід цифрового мистецтва та філософії та пише про Крипто з 2015 року.
