Віталік Бутерін, засновник Ethereum, нещодавно відкрито змінив свою позицію щодо ключового технічного питання у дизайні блокчейну. За даними ChainCatcher, ця науковець детально пояснив причини цього коригування, що стосується способів доведення надійності та точності децентралізованих мереж. Ця зміна має важливе значення, оскільки відображає глибше розуміння реальних викликів у побудові стійкого блокчейну.
Від опору до прийняття: Чому Віталік змінив свою точку зору
Спочатку Бутерін виступав проти ідеї блокчейну, який лише записує ланцюг транзакцій без зобов’язання щодо стану (state commitment). Причина була дуже практичною: якщо система не зберігає承诺 щодо поточного стану, користувачам доведеться перевіряти всю історію транзакцій з початку або покладатися на єдину сторонню службу. Обидва варіанти були неідеальними і створювали ризики.
Замість цього Ethereum використовує іншу модель: записує state root (корінь стану) у заголовок блоку. Такий підхід дозволяє швидко підтверджувати стан за допомогою доказу Меркла, за умови, що більшість валідаторів працює чесно. Саме тому цей дизайн довгий час вважався більш оптимальним.
Технологія Zero-Knowledge: Як довести без підвищення навантаження
Однак розвиток технології zero-knowledge, зокрема ZK-SNARKs, відкрив нові можливості. Бутерін підкреслює важливість цих проривів, оскільки вони дозволяють підтверджувати точність блокчейну без повторного виконання всіх транзакцій. Іншими словами, можна довести, що новий стан є допустимим, не перевіряючи кожен крок. Це відкриває можливості поєднати високий рівень безпеки з масштабованістю — давню технічну проблему блокчейну.
Самопідтвердження: Стратегія довгострокового захисту
Бутерін також розмірковує про реальні ризики: мережа може бути порушена, постачальники послуг — закритися, консенсус — стати централізованим, або посередники — цензурувати транзакції. Тому системи блокчейну мають зберігати здатність до самопідтвердження без залежності від будь-яких сторонніх.
Поняття “кабінет на горі”, яке згадує Бутерін, не призначене для щоденного використання, а є стратегічним захистом. Воно функціонує як безпечна мережа у випадку екстремальних ситуацій і слугує інструментом проти надмірного контролю з боку посередників. Підтримка цього самодостатнього шляху, навіть якщо він використовується рідко, є важливою частиною довгострокової стратегії розвитку Ethereum та інших блокчейнів.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Як довести законність: Віталік Бутерін коригує свою позицію щодо зобов'язань стану блокчейну
Віталік Бутерін, засновник Ethereum, нещодавно відкрито змінив свою позицію щодо ключового технічного питання у дизайні блокчейну. За даними ChainCatcher, ця науковець детально пояснив причини цього коригування, що стосується способів доведення надійності та точності децентралізованих мереж. Ця зміна має важливе значення, оскільки відображає глибше розуміння реальних викликів у побудові стійкого блокчейну.
Від опору до прийняття: Чому Віталік змінив свою точку зору
Спочатку Бутерін виступав проти ідеї блокчейну, який лише записує ланцюг транзакцій без зобов’язання щодо стану (state commitment). Причина була дуже практичною: якщо система не зберігає承诺 щодо поточного стану, користувачам доведеться перевіряти всю історію транзакцій з початку або покладатися на єдину сторонню службу. Обидва варіанти були неідеальними і створювали ризики.
Замість цього Ethereum використовує іншу модель: записує state root (корінь стану) у заголовок блоку. Такий підхід дозволяє швидко підтверджувати стан за допомогою доказу Меркла, за умови, що більшість валідаторів працює чесно. Саме тому цей дизайн довгий час вважався більш оптимальним.
Технологія Zero-Knowledge: Як довести без підвищення навантаження
Однак розвиток технології zero-knowledge, зокрема ZK-SNARKs, відкрив нові можливості. Бутерін підкреслює важливість цих проривів, оскільки вони дозволяють підтверджувати точність блокчейну без повторного виконання всіх транзакцій. Іншими словами, можна довести, що новий стан є допустимим, не перевіряючи кожен крок. Це відкриває можливості поєднати високий рівень безпеки з масштабованістю — давню технічну проблему блокчейну.
Самопідтвердження: Стратегія довгострокового захисту
Бутерін також розмірковує про реальні ризики: мережа може бути порушена, постачальники послуг — закритися, консенсус — стати централізованим, або посередники — цензурувати транзакції. Тому системи блокчейну мають зберігати здатність до самопідтвердження без залежності від будь-яких сторонніх.
Поняття “кабінет на горі”, яке згадує Бутерін, не призначене для щоденного використання, а є стратегічним захистом. Воно функціонує як безпечна мережа у випадку екстремальних ситуацій і слугує інструментом проти надмірного контролю з боку посередників. Підтримка цього самодостатнього шляху, навіть якщо він використовується рідко, є важливою частиною довгострокової стратегії розвитку Ethereum та інших блокчейнів.