Еволюція Ethereum 2.0: відповіді на ваші запитання

У листопаді 2017 року на BeyondBlock Taipei Віталік Бутерін виклав свій бачення для Ethereum 2.0: шардинг для масштабованості та Casper як консенсусний алгоритм для переходу на Proof-of-Stake (PoS).

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

Згодом межі між цими осколками можуть бути розмитими і навіть виконуватися між осколками.  

Далі Віталік згадав, що, на відміну від тих ланцюжків, які зупинилися на використанні певної форми «супервузла», він вважав важливим, щоб Ethereum міг бути керується мережею «споживчих ноутбуків». Тоді Віталік визнав, що «немає точної концепції того, що входить до Ethereum 2.0».

Що таке Ethereum 2.0 зараз?

Ethereum 2.0 може включати шардинг та інші зміни в майбутньому. Наразі, коли відбудеться «Злиття», це буде просто зміна ланцюга Proof-of-Work (PoW) як основного ланцюга на ланцюг PoS.

Люди навіть не зможуть вилучити свою частку до запланованого жорстка вилка через кілька місяців після злиття.

Що таке злиття?

Протягом кількох місяців люди почали робити ставки та брати участь у PoS на «Beacon Chain». Злиття — це коли рівень консенсусу поєднується з існуючим станом і фактичним рівнем виконання транзакцій.

Практично, це коли PoS бере на себе функції безпеки та консенсусу для PoW в Ethereum. Наразі очікується, що це станеться при «загальній термінальній складності» 5.875×10^22 приблизно 14 або 15 вересня. Як тільки це станеться, Ethereum стане повністю PoS.

Детальніше: Ось що вам потрібно знати про злиття Ethereum 2.0

Як щодо форка EthPOW, про який я чув?

Під час злиття велися дискусії щодо потенційного форку PoW стану Ethereum. Джастін Сан бере участь, як це часто буває, коли є можливість отримати прибуток від зусиль інших розробники протоколів. Його біржа Poloniex перерахувала токени перед злиттям, щоб дозволити спекуляції на ньому.  

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

Tether, Circle і Paxos оголосили про свій намір слідувати ланцюжку PoS, що означає їх токени на іншому форку будуть фактично безцінними. Це також означає, що будь-які інші протоколи на міноритарному форку матимуть серйозні проблеми — і втратять цінність — оскільки активи не будуть коштувати 1 долар, як очікувалося.

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

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

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

Що ставить?

Ставки — це процес участі в консенсусі для ланцюжків PoS. Ethereum 2.0 використовуватиме Гаспер консенсусний алгоритм, який є комбінацією Каспер розроблений Віталіком Бутеріним і Вергілій Гріффіт, і алгоритм для LMD GHOST вибір вилки, розроблений Владом Замфіром.   

Користувачі з принаймні 32 ефірами, які можуть запустити вузол перевірки, можуть отримувати винагороди за стейкинг. Передбачені винагороди за ставки пропонувати блок або підтверджувати блок. в даний час пропоненти отримувати нагороди, якщо когось порізали.

Віталік Бутерін виклав своє бачення Ethereum 2.0 у 2017 році. Позначка часу – 3:09:00.

Після того, як валідатор активний, його можна вибрати як «пропонента», який пропонує наступний блок для мережі, або як «аттеста», який підписує останній запропонований блок.  

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

Якщо у вас менше 32 ефірів, ви не можете індивідуально брати участь у ставках. Ви можете вибрати "об'єднати" ваш ефір з іншими вкладниками через такий сервіс, як Відкритий плавальний басейн. Це дозволяє вам все одно отримувати частину винагород від стекінгу і не вимагає від вас керування власним обладнанням або повною кількістю ефіру. Він також мав токен, який дозволяв вам отримати ліквідність до того, як стане доступним зняття ставок, і частково відповідав за знищення Три стріли капіталу.  

Наразі ніхто з тих, хто робить ставку, не може вийти, і це має змінитися в майбутньому хардфорку.  

Що таке розсікання?

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

Що таке витік неактивності?

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

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

Чи безпечний стейкинг порівняно з PoW?

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

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

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

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

Андреас Антонопулус пояснює ймовірність 51% атаки на Bitcoin.

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

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

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

Повне обговорення відносних компромісів безпеки між двома установками виходить за рамки цієї частини.

Що сталося з шардингом?

Шардінг все ще був частиною Віталіка бачення Ethereum у 2021 році. Але з того часу згортання стали кращими, і з’явилася нова концепція під назвою «danksharding» як майбутній варіант масштабування для Ethereum.  

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

Що таке згортання?

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

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

Тепер вони також є баченням для Ethereum майбутнє.

Детальніше: Що таке зведені Ethereum і чому вони важливі?

Що таке danksharding?

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

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

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

Щоб функціонувати, Danksharding покладається на розділення пропонента та розробника. Однак це не є частиною Merge, а натомість є на дорожній карті Ethereum.  

Що таке поділ на пропонента та розробника?

Розділення пропонента/розробника (PBS) — це спосіб відокремити створення блоків від фактичної пропозиції блоків для решти мережі. Ідея полягає в тому, що Miner Extractable Value (MEV) має централізуючий ефект у PoS, оскільки дозволяє певним вузлам отримувати винагороду, непропорційну їхнім ставкам. Відокремлення цих ролей має на меті демократизувати доступ до MEV і притупити цю централізовану стимул

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

Розділення пропонента та розробника не є частиною злиття, але є на дорожній карті для Ethereum.  

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

Детальніше: Дослідники виявили, що Ethereum 2.0 можна порушити за допомогою невеликої ставки криптовалют

Чому PBS важливий для danksharding?

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

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

Які ще речі потрібні або корисні для danksharding?

Пропозиція вдосконалення ефіріуму 4844 має на меті представити «Proto-Danksharding». Це не danksharding, оскільки всі валідатори все одно повинні перевірити всі дані, а не відповідальність бути «розділеною».

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

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

EIP-4844 не є частиною Merge, але входить до дорожньої карти для Ethereum.  

Пропозиція вдосконалення ефіріуму 4444 це зміна в тому, як клієнти подають дані іншим вузлам. Він вимагає, щоб вузли більше не транслювалися історичні дані старше року до інших вузлів. Це фактично закінчує «повну синхронізацію», коли люди синхронізуються з першого блоку. Натомість вони починатимуть із контрольної точки та синхронізуватимуться звідти.

EIP-4444 також є частиною дорожньої карти для Ethereum і не є частиною Merge.  

Що відбувається з даними?

Коротка відповідь: його зберігають інші люди. Хто ці люди? Ну, це трохи складніше.  

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

Більші постачальники інфраструктури, такі як Infura, ймовірно, також зіграють важливу роль у збереженні цих даних. EIP-4444 конкретно посилається на зусилля Мережа порталу та Графік щоб забезпечити ринки та доступність даних.

Що зміниться для користувачів?

Дуже мало! Особливо для тих, хто не бере активної участі в консенсусі. Тим, хто є, їм потрібно буде змінити свої ймовірні налаштування на основі GPU для PoW на налаштування розміщення для PoS.  

Детальніше: Ось як інсайдери збагачуються завдяки злиттю Ethereum

Це зробить мої транзакції дешевшими?

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

Це навряд чи станеться до закінчення PBS, після EIP-4444, після EIP-4844 тощо не слід очікувати відразу. Багато з цих самих змін також дозволять зведеним пакетам збільшити пропускну здатність, а кількість можливих транзакцій зросте. Однак об’єднання та перехід на POS самі по собі не зроблять ваші транзакції дешевшими.

Це пришвидшить мої транзакції?

Ні, принаймні не значуще.  

Чи зросте це число?

Це неможливо сказати, але повідомте нам про це в Twitter.

Для отримання більш інформованих новин слідкуйте за нами Twitter та  Новини Google або послухайте наш підкаст-розслідувач Інновація: Blockchain City.

Джерело: https://protos.com/the-evolution-of-ethereum-2-0-your-questions-answered/