Ethereum поглинає світ — «Вам потрібен лише один Інтернет» — журнал Cointelegraph

Існує дивовижно можлива версія майбутнього, в якій Ethereum стає базовим рівнем майже для всього.

Останні досягнення в технології під назвою «зведені з нульовим знанням» — від StarkWare, Polygon і zkSync — дозволяють блокчейну переходити від менш ніж 20 транзакцій на секунду до… ну, нескінченної кількості TPS.

Теоретично це дозволило б усій світовій фінансовій системі працювати на Ethereum.

«Я вважаю, що це теоретично можливо», — пояснює Деклан Фокс, менеджер із зведених продуктів компанії Consensys, яка надає інфраструктуру Ethereum і такі програми, як MetaMask. «У нас є технологія для досягнення такої необхідної пропускної здатності».

«За допомогою рекурсивних зведень і доказів ми теоретично можемо нескінченно масштабуватися».

Він додає, що це, очевидно, ще не перевірено у виробництві, «тому це буде наступним кроком».

Технологія настільки нова і така багатообіцяюча, що незабаром після того, як вона стала життєздатною, Ethereum змінив всю свою дорожню карту, щоб скористатися нею. Злиття цього тижня є, мабуть, найменш цікавою частиною майбутніх змін.

OОдним із піонерів доказів із нульовим знанням — або, як він вважає за краще їх називати, доказів дійсності — є співзасновник StarkWare Елі Бен-Сассон. Він працював над цією проблемою протягом двох десятиліть, допомагаючи виростити її від абстрактної теоретичної концепції — «щось абсолютно галактичне й неможливе, недостатньо атомів у Сонячній системі, щоб записати хоча б один такий доказ» — до чогось, що можна ефективно згенерувати. на ноутбуці.

У своїй найпростішій формі цей процес використовує математику високого рівня для створення крихітного доказу дійсності, який підтверджує, що ціла купа інших транзакцій була виконана правильно. Замість того, щоб розміщувати всі транзакції в повільному та скрипучому блокчейні, ви просто записуєте одне підтвердження в транзакцію.

«Ця технологія дозволяє надсилати дуже стислі докази того, що обчислення було зроблено правильно — навіть коли ви не спостерігали, що, на мою думку, є найбільш чарівним аспектом», — пояснює він.

«Докази дійсності забезпечують цілісність; вони дали мені зрозуміти, що інші вчинили правильно — що хтось обробив 10,000 XNUMX транзакцій, навіть коли я не дивився, і вони не вкрали мої гроші. Ось що вони доставляють».

Десятки тисяч транзакцій, стиснутих в одну транзакцію на Ethereum, досить вражаючі, але магія на цьому не закінчується.

Докази валідності працюють трохи як фрактали — чим ближче ви дивитеся, тим далі вони простягаються в далечінь. Ви можете взяти 10 підтверджень дійсності — кожне з яких представляє 10,000 10 транзакцій — і створити абсолютно нове підтвердження дійсності, підтверджуючи правильність цих інших XNUMX доказів.

Раптом ви маєте 100,000 XNUMX транзакцій, зведених в одну. Це називається «рекурсивним доказом», і ви можете просто продовжувати робити це знову і знову.

«Це доказ доказу. Таким чином, ви можете додатково збільшити економію, оскільки кожного разу, коли ви створюєте доказ, ви стискаєте процес перевірки обчислень. Таким чином, ви можете стискати знову і знову».

 

 

StarWare co-founder Eli Ben-Sasson and Cointelegraph Magazine’s Andrew Fenton
Співзасновник StarkWare Елі Бен-Сассон і Ендрю Фентон з журналу.

 

 

Наше співбесіда проводиться того самого тижня, коли StarkWare запускає рекурсивні докази. Проект zkSync, який використовує дещо інший zkSNARKS замість zkSTARKS starks, реалізував власну версію рекурсивні докази.

StarkWare вже об’єднав 600,000 6 монетних дворів NFT в одну транзакцію на ImmutableX, і Бен-Сассон каже, що незабаром вони зможуть об’єднати 60 мільйонів NFT в одну транзакцію, а потім «XNUMX мільйонів із додатковими розробками та налаштуваннями».

Хоча ще є деякі проблеми, які потрібно подолати, цей тип можливостей масштабування повертає криптовалюту в гру для повсякденних платежів і мікротранзакцій — наприклад, платити кілька центів за читання платної статті замість того, щоб бути змушеним брати місячну підписку. Довгий час перешкоджали високі комісії та 10-хвилинний час очікування для здійснення платежів, криптовалюта нарешті отримала можливість втілити початкове бачення Сатоші Накамото про те, щоб стати одноранговою готівкою.

Співзасновник Ethereum Віталік Бутерін сказав учасникам минулого місяця Korea Blockchain Week, що масштабування означає повернення платежів:

«Я вважаю, що про це бачення трохи забули, і я вважаю, що одна з причин, чому про нього забули, полягає в тому, що його ціна не була ринковою».

Чи потрібен тобі інший блокчейн, брат?

Нескінченне масштабування на Ethereum означає, що деякі люди — чесно кажучи, переважно люди з Ethereum — більше не бачать виправдання для конкуруючих блокчейнів рівня 1, таких як Solana або Cardano. Delphi Digital називає це «Монолітний” погляд на майбутнє криптовалюти на відміну від «мультиланцюжкового» погляду.

Це не обов’язково означає, що не буде конкурентів, просто ймовірно, що їх буде набагато менше, оскільки простір об’єднується навколо єдиного середовища виконання загального призначення. (До речі, Delphi Digital Labs спрямовує свої дослідницькі зусилля на екосистему Cosmos, а не на Ethereum.)

 

 

 

 

Розмовляючи внизу в ETH Seoul, я запитав Бен-Сассона, чи бачить він у майбутньому потребу в будь-якому блокчейні, крім Ethereum.

Його обличчя в окулярах розпливається в посмішці. 

«Я можу сперечатися з обох сторін, тому що одна сторона каже: «Чи потрібен більше одного Інтернету?» І ми знаємо, що відповідь: «Ні, до біса». Було б абсолютно дурною ідеєю мати два інтернети».

«Одна сторона мене каже, що це так. Інший каже, що, можливо, тому, що це має всілякі макроекономічні міркування, можливо, це трохи більше схоже на фіатні валюти, де в цьому аспекті ви, ймовірно, хочете більше експериментів».

 

 

Sergej Kunz, co-founder of 1Inch
Сергій Кунц, співзасновник 1inch.

 

 

Сергій Кунц, співзасновник агрегатора DeFi 1inch Network, менш обережний. Він бачить, що Ethereum домінує в усьому просторі, а рішення рівня 2 — і рівня 3, стійкі до рекурсії — працюють поверх нього та виграють від його децентралізації та безпеки.

«Я не думаю, що будь-який рівень 1, крім Ethereum, отримає величезну частку на ринку», — говорить він.

«Так, я бачу рішення рівня 2 поверх Ethereum (оскільки) Ethereum є начебто безпечною гаванню та супердецентралізованою після підтвердження частки». Він додає:

«Мені також подобається, що хлопці з Ethereum намагалися зробити його максимально простим, основний ланцюг. Інші рівні 2 над ним можуть бути дуже складними, надаючи докази «безпечному» ланцюжку, що все гаразд».

Кунц каже, що 1inch з нетерпінням чекає запуску основної мережі zkSync до кінця року і навіть грає із запуском власного рівня 3 для 1inch Pro. 

«Те, що я чув, можливо; У майбутньому планується, що можна буде мати шар 3 над шаром 2», — каже він.

«Ми думаємо про розгортання нашої власної мережі на 1 дюйм для керування, оскільки наша централізована організація в Швейцарії… начебто дозволяє лише певним адресам взаємодіяти в цьому сумісному середовищі DeFi. І є сенс розвивати нашу власну мережу, і всі ті, хто може пройти KYC/AML, зможуть брати участь у цій мережі».

«І ми можемо використовувати технологію zkSync для рівня 2… На нашому рівні 3 ми б також… наша пропускна здатність залежала б від пропускної здатності рівня 2».

Polygon також розробляє різноманітні рішення zk-Rollup, але, на жаль, не зміг вчасно запропонувати співбесіду для цієї статті.

 

 

 

 

Оригінальна готівка P2P: Bitcoin

Очевидно, біткойнери будуть надзвичайно роздратовані, читаючи про те, що Ethereum пожирає світ за допомогою zk-Rollups, але ось що: біткойн також може масово масштабуватися за допомогою zk-Rollups, і StarkWare та інші досліджують цю можливість.

Незважаючи на те, що біткойн відстає в можливостях смарт-контрактів, він може стати основою світової фінансової системи, якщо він також повністю охопить зведені операції.

Але є серйозна проблема: Бен-Сассон каже, що потрібен форк, щоб дозволити верифікатор Stark. Війни за розмір блоків у 2017 році та ревниве охорону оригінального коду та принципів біткойнерами для забезпечення його цілісності свідчать про те, що спільнота може не бажати сприймати зміни.

Бен-Сассон каже, що ще на конференції біткойнів у Сан-Хосе в 2013 році він був роздратований і що колишні розробники ядра біткойнів Грег Максвелл і Майк Хірн висловили сильний інтерес до вивчення технології ZK. Він додає:

«Це не технологічна проблема. Це лише політична проблема. Але це велика політична проблема».

Насправді zk-Rollups теоретично може масштабувати будь-який блокчейн, але відсутність обмежень щодо пропускної здатності підриває основну привабливість конкуруючих рівнів 1, яка полягає в тому, що вони або швидші, або дешевші, ніж Ethereum.

Використання найбільш децентралізованого та безпечного ланцюжка має великі переваги. І якщо біткойн не вийде з поля зору, повільний і обережний розвиток Ethereum може ось-ось окупитися.

 

 

Co-founder Vitalik Buterin outlines the post Merge plans for Ethereum at Korea Blockchain Week
Співзасновник Віталік Бутерін окреслює плани Ethereum після злиття на Korea Blockchain Week.

 

 

Як люблять зазначати представники Ethereum, масштабувати блокчейни досить легко, якщо ви не враховуєте надійність (як Solana, яка була вибитий з мережі півдюжини разів за останні місяці) або просто вимагати, щоб усі вузли витрачали мільйони на купівлю надзвичайно модних комп’ютерів для роботи в мережі (наприклад, Інтернет-комп’ютер).

Застосування proof-of-stake у Merge було ретельно розроблено, щоб бідний фермер в Еквадорі, який використовує старий уживаний ноутбук, міг легко підтверджувати транзакції в мережі. (Ніхто не знає, чому і як бідний фермер міг би отримати 32 ETH, необхідні для підключення до мережі зі старого ноутбука, але це можливо.) Але будь-хто може приєднатися до децентралізованого пулу лише за 0.1 ETH.

Теоретично це має зробити його більш децентралізованим і безпечним, ніж будь-який інший ланцюжок смарт-контрактів (хоча не всі погоджується). Ethereum вже має 420,000 XNUMX валідаторів і обнадійливі мережеві ефекти з точки зору користувачів, розробників і програм, ніж будь-який інший блокчейн.

 

 

 

 

Отже, навіщо розгортати на конкуруючому рівні 1, якщо натомість можна використовувати рішення рівня 2 (або рівня 3) із нескінченним масштабуванням на Ethereum і розгортати його так швидко, як вам потрібно, успадковуючи базову децентралізацію та безпеку Ethereum?

Однак ми ще не на цьому етапі, і хоча zk-Rollups є ключовим компонентом масштабування, вони не вирішують усіх проблем Ethereum самі по собі.

«Starknet вирішує проблему обчислень. Це не вирішує проблеми з доступністю даних», — пояснює Бен-Сассон.

Щоб спростити це до дуже широких мазків: по суті, zk-Rollup все ще має перевірено публікувати достатньо даних у ланцюжку про транзакції, які він виконував поза ланцюгом, щоб, якщо зведення перестало працювати або потрапило в руки суперлиходіїв чи щось подібне, тоді інша група могла б увійти в щілину і з’ясувати, хто кому що винен, тобто відтворити «державу». Це важлива частина того, що робить блокчейни децентралізованими та ненадійними.

Хоча вони публікують дуже невелику кількість даних у ланцюжку, блокчейни, такі як Ethereum, мають надзвичайно обмежений обсяг даних, який вони можуть включити в кожен блок.

Попередження: технолепет

Є кілька різних планів усунення вузького місця доступності даних. Є пропозиція щодо покращення Ethereum 4488, яка зменшує вартість публікації даних у ланцюжках з метою збільшення зведених даних. Є прото-danksharding, який вводить блоки даних і знову робить доступність даних дешевшою, а потім є фактичний danksharding (названий на честь розробника Ethereum Dankrad Feist), який дозволить групі ланцюжків працювати паралельно та увімкнути вибірку доступності даних (що дозволяє вузлам блокчейну перевіряти, що дані для запропонованого блоку доступні без необхідності завантажувати весь блок). 

 

 

Найкраще з блокчейну щовівторка

Підпишіться на ретельні дослідження та неквапливе читання журналу.

Підписуючись, ви погоджуєтеся з нашими Умови надання послуг та Політика конфіденційності

 

 

Якщо ви не запеклий розробник і це звучить як купа технобабла, важливо зауважити, що блоки Ethereum наразі містять 50–100 КБ даних, які збільшаться приблизно до 1 МБ, коли ввімкнено прото-danksharding (десь наступного року ) і 16 Мб під повним danksharding (десь у майбутньому). Або інакше кажучи, очікуйте 10-кратного збільшення поточних можливостей протягом року та 160-кратного за кілька років.

Оновлення призначені для переходу Ethereum від монолітного та повільного блокчейну, де кожен валідатор обчислює кожну транзакцію та зберігає історію ланцюга, до чогось більше схожого на однорангову модель торрент-завантаження, де робота розосереджена, а не дубльована.

(Зауважте, що наведене вище не є вичерпним описом багатьох оновлень, які надходять до Ethereum, у надії зберегти цю історію нечітко зв’язаною.)

 

 

Стривай, коли це все сталося?

Незважаючи на те, що затяті жителі Etherean перебувають у планах, багато криптотрейдерів та ентузіастів лише смутно усвідомлюють, що багато з цього навіть відбувається. Про це журналу розповів професор Джейсон Поттс з Королівського мельбурнського технологічного інституту Blockchain Innovation Hub. у нашому матеріалі про криптокритиків:

«Це такий швидкозмінний експериментальний простір, де просто розрив у знаннях між кордонами та тим, що ми знали раніше, настільки величезний, що якщо ви насправді не берете участі в просторі та будівництві, дуже легко просто неправильно зрозуміти, що відбувається. »

Слідкувати за всіма подіями – це робота повний робочий день, і Ethereum продовжує динамічно адаптувати свою дорожню карту, оскільки винаходять нові технології та різні люди пропонують яскраві ідеї. 

Попередня технологія масштабування рівня 2 Ethereum називалася Plasma, але вона виявилася надто складною для роботи з більш складними програмами. Потім дорожньою картою протягом тривалого часу був перехід до міфічної землі обітованої Eth2, яка включала Merge та масштабувала блокчейн за допомогою версії шардингу OG, що нагадувало 64 блокчейни Ethereum, які працювали в унісон.

 

 

Творець Ethereum Віталік Бутерін
Творець Ethereum Віталік Бутерін написав просте повідомлення розробникам ETH Seoul: «Створюйте програми ZK!»

 

 

Бутерін відмовився від цього плану, коли Optimistic Rollups і zk-Rollups почали виглядати життєздатними, і він опублікував нову «дорожню карту, орієнтовану на зведення» в жовтні 2020 року. Назву Eth2 було тихо скасовано перед злиттям, можливо, тому, що звичайні користувачі насправді не будуть зауважте достатню різницю після злиття, щоб виправдати назвати це чимось новим. У результаті це не буде набагато швидше чи дешевше.

Під час дивної віртуальної прес-конференції в ETH Seoul, де він відповідав на попередньо відібрані запитання, Бутерін зазначив, що хоча його ідеї щодо того, що потрібно зробити для масштабування, не змінилися протягом багатьох років, технологія:

«Сьогодні вони використовують переваги багатьох технологічних відкриттів, які ми маємо зараз, яких у нас не було 10 років тому. Отже, наприклад, вибірка доступності даних… не існувала до 2017 року — у 2017 році я опублікував свою першу роботу про це. Оптимістичних і zk-зведених не існувало, начебто, до 2019 року».

Він описав, що його бачення полягає в тому, щоб привести Ethereum до найвищої форми як блокчейну базового рівня, а потім припинити мультфільми з ним, причому більша частина масштабування та експериментів відбуватиметься з використанням рішень рівня 2.

«Ця концепція згорнутої дорожньої карти — це нова ідея, яка стала можливою лише завдяки технології. Просто zkSNARKS став реальністю і ставав все простішим і простішим, я думаю, це багато в чому посприяло».

Момент істини для криптовалюти

Правильне масштабування, звичайно, стане моментом істини для технології блокчейн. До цих пір більшість криптовалют зводилася до надій, мрій і спекуляцій про те, що ця технологія зможе зробити в далекому майбутньому. Це все зміниться.

«У наступні 10 років майже криптовалюта має перетворитися на щось, що, начебто, не базується на обіцянках бути корисним у майбутньому, а є насправді корисним. І я очікую, що масштабування стане тригером для цього», – сказав Бутерін. 

«Якщо програма виходить з ладу після того, як у нас є масштабування, і після того, як ми маємо доказ частки, і навіть після того, як у нас є докази нульового знання, то, швидше за все, програма, ймовірно, просто не має сенсу для блокчейну взагалі».

 

 

 

 

Джерело: https://cointelegraph.com/magazine/2022/09/13/ethereum-eating-world-only-need-one-internet