Тут немає нічого нового, власне, я вже розповідав про це знову і знову у 2021 році. Більше того, в наш час абсолютно абсурдно, що індустрія в першу чергу зосереджена на інфраструктурі, і коли після багатьох років роботи існують десятки, якщо не сотні, подібних L1 (блокчейн-мережі рівня 1) і L2 (блокчейн-мережі рівня 2), ефективна цінність використання невелика, за винятком кількох спам-транзакцій. Не кажучи вже про те, що у 2024, 2025 роках і надалі пропозиція блокового простору зростає в геометричній прогресії, з практично необмеженою доступністю даних (з різними атрибутами). Онбординг додатків і користувачів був величезною проблемою протягом останніх кількох років, ставши серйозним обмеженням, а розрив між попитом і пропозицією став ще більшим з кожним днем. (P.S. Гірше того, цінні програми, які довели свою адаптацію до ринку, повністю ігноруються). Чесно кажучи, я розчарувався в цій галузі, але я все одно продовжуватиму працювати над нею по-своєму з періодичною статтею.
Я не згадую в цій статті ні L1, ні L2 - мені начхати на ваші дрібні і безглузді сварки, тому, будь ласка, не вводьте мене в голову. Я тут лише для того, щоб розповісти вам, чому один блокчейн є надзвичайно поганою технологією, і чому існують кілька разів і кращі технології, які можна модернізувати.
Ось моє визначення єдиного ланцюга – кожен користувач у блокчейні повинен наївно повторно обробляти всі транзакції, щоб перевірити цілісність. Чим більше транзакцій обробляє мережа, тим вищі вимоги до апаратного забезпечення для кожної окремої людини. Чим більше вузлів у мережі, тим менш ефективною та повільнішою вона стає, або ви обмежуєте доступність так, що дуже невелика кількість людей у дуже невеликій кількості місць може керувати незалежними вузлами без субсидій, фактично призводячи до більш централізованої антиутопії, ніж традиційна фінансова система. З роками, якщо не десятиліттями, виникло багато інших викликів, які в кінцевому підсумку призводять до соціальної, технологічної та економічної нестійкості. Я вже написав книгу про сталий розвиток, тому не буду тут заглиблюватися в неї.
Скажімо, у вас є 10 000 вузлів у мережі, на мою думку, цього недостатньо, ми повинні прагнути мати 100 000 вузлів у різних типах місць по всьому світу. Нам потрібні мережеві вузли вдома, в школі, в урядових установах, будь то у великих містах, маленьких селах, Чилі, Папуа-Новій Гвінеї і, зрештою, навіть у космосі. Якщо ви не можете пережити найгірше, весь сенс публічного блокчейну втрачається. Тим не менш, якщо ми задовольняємося позитивним сценарієм і зазнаємо невдачі в критичний момент, коли блокчейн повинен працювати, дуже легко статися невдача, навіть якщо це трохи не по темі.
Отже, припустимо, у вас є 100 000 вузлів на фінальній стадії - кожен вузол повинен повторно обробити всі транзакції. Накладні витрати мережі відразу збільшуються в 100 000 разів, не кажучи вже про те, що вам доводиться споживати багато пропускної здатності, щоб синхронізувати всі 100 000 вузлів, що вкрай неефективно.
Традиційні легкі клієнти не є рішенням. Перш за все, традиційні легкі клієнти не потребують довіри, але, що важливіше, вам все одно потрібна велика кількість вузлів для повторної обробки всіх транзакцій для перевірки цілісності.
На щастя, є способи зробити речі в тисячі разів ефективнішими. Двома ключовими технологіями є перевірка валідності та вибірка доступності даних. Немає сумнівів, що кожен блокчейн, який намагається масштабуватися, повинен оновитися до таких технологій, як докази валідності та вибірка доступності даних, інакше вони ризикують бути усуненими (примітка: звичайно, у нас також є докази шахрайства, але я зосереджуся на доказах валідності).
Я довго обговорював, чому Validity Proof є очевидним, критично важливим оновленням для всіх окремих блокчейнів, але ось основні висновки:
Ви можете збільшити системні вимоги, щоб рівень виконання із захистом від валідності був швидшим, ніж еквівалентний один рівень виконання.
Доказ дійсності розміром в 1 МБ може представляти цілісність мільйонів транзакцій, які вимагали б тисяч суперкомп'ютерів і гігабайт (гігабайт) пропускної здатності при синхронізації з тисячами вузлів. Це дозволяє рівням виконання з перевіркою валідності мати більш значну та меншу затримку, коли валідаторам потрібно лише синхронізувати та обробляти стислі докази.
3.** Нарешті, що важливо, середньостатистичний користувач тепер може перевірити цілісність свого мобільного телефону в 4G порівняно з потребою в суперкомп'ютері та необмеженій кількості з'єднань 10 Гбіт/с.
Існує багато інших переваг рівня виконання доказу валідності, однією з яких є можливість конфіденційності. Але, мабуть, найцікавішим є те, що ви можете збільшити пропускну здатність, зберігаючи при цьому атомарну складність і не розсіюючи ліквідність. Отже, скажімо, один рівень виконання має пік 1 000 TPS. Еквівалентний рівень виконання з доказом валідності може збільшити його до 2 000 TPS або більше. Тоді ви можете мати понад 100 таких ланцюжків сукупних доказів. Ви перейшли з 1 000 TPS до 200 000 TPS, і вартість перевірки значно знижується. Більше того, загальна вартість інфраструктури мережі тепер набагато ефективніша.
Звичайно, незважаючи на те, що докази валідності можуть стискати великі обсяги обчислень і даних, нам все одно потрібні деякі необроблені дані. Саме тут у гру вступає вибірка доступності даних. У цій системі, чим більша кількість вузлів, тим більший обсяг оброблюваних даних, успішно знижуючи ймовірність того, що пропускна здатність буде обмежуючим фактором і вийде за межу швидкості світла. В результаті ви можете вийти далеко за рамки масштабу, який може забезпечити один блокчейн. Однак я не буду занадто зупинятися на вибірці доступності даних, оскільки це може ніколи не бути проблемою.
Отже, які недоліки?**Спочатку дозвольте мені обговорити ненедоліки:
Вартість: Рівень виконання доказів валідності та рівень вибірки доказів доступності даних мають початкову вартість при створенні доказів, але вони набагато дешевші через відносно низьку вартість перевірки цих доказів. Наприклад, для мережі зі 100 000 вузлів загальна вартість буде як мінімум у 50 000 разів дешевшою. Більше того, вартість доказів валідності різко падає, і навіть така складна річ, як zkEVM, майже рік тому була майже незначною. Нарешті, найбільшою вартістю публічних блокчейнів є захист від «атаки Сибіли» за допомогою економічної безпеки, що є ще однією надзвичайною перевагою підтвердження дійсності – тепер ви можете мати практично необмежену кількість безпеки спільного використання ланцюга, а не поширювати безпеку до такої міри, що кожен ланцюг по суті небезпечний.
2.** Затримка: Генерація доказів може зробити багато одночасно, насправді, оскільки вам потрібно обробляти лише невелику частину даних, враховуючи, що пропускна здатність часто є вузьким місцем, а для обробки даних одному блокчейну потрібно багато часу, затримка може навіть зменшитися в міру розвитку технології.
**3. Складність: Складність потрібна для кожного стрибка вперед у технологіях, і вона була, є і буде. Якщо технологія може підвищити ефективність у 100 000 разів, правильний підхід завжди полягає в тому, щоб опанувати складність і протестувати її, а не просто здатися і рухатися далі зі старою технологією. В іншому випадку ви будете усунені тими, хто дотримується правильного підходу. **
Розвіємо ще хибні уявлення про протилежності:
Як один блокчейн, так і рівень виконання, захищений від валідності, можуть отримати вигоду від віртуальної машини (VM), розпаралелювання та оптимізації на рівні клієнта, а також швидшого апаратного забезпечення. Фактично за рахунок а) спеціалізації будівельників; і б) генерація доказів, де рівень виконання з перевіркою валідності виграє від швидшого апаратного забезпечення та розпаралелювання. Маючи доказ ефективності, ви також можете експериментувати та впроваджувати інновації у більшому масштабі, а рівень виконання може зосередитися на виконанні. Це корисно для певних ланцюжків програм.
Справа не в горизонтальному чи вертикальному масштабуванні. Дійсний рівень виконання забезпечує горизонтальне та вертикальне масштабування. Це і є справжнє розпаралелювання. Розпаралелювання кожного ланцюга х розпаралелювання поперечних ланцюгів.
«Інтеграція» не є власністю окремо взятого блокчейну або доказом валідності. Обидва можуть бути інтегровані без втрат на рівні L1, або вони можуть бути відокремлені на рівні L2. Над цим працює вже не один проект, і, як було сказано вище, я не буду називати імена. Насправді, для здорової екосистеми вам потрібно мати валідовані рівні виконання як на рівнях L1, так і на L2, оскільки всі вони мають свої переваги та недоліки, і вибір важливий.
**4. Доказ валідності не тільки здатний підтримувати компонування, але і є найкращим способом зберегти компонування в різних ланцюжках. Насправді один ланцюг, швидше за все, ніколи не зможе об'єднатися один з одним і завжди буде децентралізувати ліквідність, в той час як у нас є кілька проектів, що будують ланцюги доказів валідності, які розподіляють ліквідність між ланцюгами. **
РЕАЛЬНІ МІНУСИ:
Час: Технології нового покоління, такі як докази валідності та вибірка доступності даних, вимагають часу – довше, ніж я очікував. Але стабільний прогрес досягається щодня, і зараз у нас є кілька рішень у виробництві, і в найближчі роки їх буде більше. Хоча я не знаю, скільки часу це займе, популярність доказів валідності вже почалася, і це неминуче.
Подивіться, сьогодні цілком нормально мати єдиний блокчейн, тому що 5 років тому не було технології, яка могла б перевершити його суворі обмеження. Але також важливо визнати реальність того, що технології наступного покоління, такі як докази валідності та вибірка доступності даних, неминучі, і весь світ блокчейну врешті-решт перейде до цього дизайну, тому що це має сенс. Я готовий посперечатися, що кожен окремий блокчейн-проект, на який варто звернути увагу, працює над доказом валідності, і проект, який йде найдалі в цій області, буде винагороджений, тоді як ті відстаючі, які все ще вводять криптоспільноту в оману, заперечуючи великі переваги доказу валідності, зіткнуться з багатьма труднощами в майбутньому. Замість цього використовуйте нові технології. **
В даний час це єдиний спосіб, яким ми знаємо, що блокчейн досягне глобального масштабу і проведе всю перевірку на наших телефонах. Один блокчейн не може масштабуватися або робити це.
Якщо, звичайно, вам не потрібен масштаб, як біткоіни.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Блокчейни зіткнуться з серйозними перестановками: один блокчейн дуже неефективний
作者:polynya;编译:Block unicorn
Тут немає нічого нового, власне, я вже розповідав про це знову і знову у 2021 році. Більше того, в наш час абсолютно абсурдно, що індустрія в першу чергу зосереджена на інфраструктурі, і коли після багатьох років роботи існують десятки, якщо не сотні, подібних L1 (блокчейн-мережі рівня 1) і L2 (блокчейн-мережі рівня 2), ефективна цінність використання невелика, за винятком кількох спам-транзакцій. Не кажучи вже про те, що у 2024, 2025 роках і надалі пропозиція блокового простору зростає в геометричній прогресії, з практично необмеженою доступністю даних (з різними атрибутами). Онбординг додатків і користувачів був величезною проблемою протягом останніх кількох років, ставши серйозним обмеженням, а розрив між попитом і пропозицією став ще більшим з кожним днем. (P.S. Гірше того, цінні програми, які довели свою адаптацію до ринку, повністю ігноруються). Чесно кажучи, я розчарувався в цій галузі, але я все одно продовжуватиму працювати над нею по-своєму з періодичною статтею.
Я не згадую в цій статті ні L1, ні L2 - мені начхати на ваші дрібні і безглузді сварки, тому, будь ласка, не вводьте мене в голову. Я тут лише для того, щоб розповісти вам, чому один блокчейн є надзвичайно поганою технологією, і чому існують кілька разів і кращі технології, які можна модернізувати.
Ось моє визначення єдиного ланцюга – кожен користувач у блокчейні повинен наївно повторно обробляти всі транзакції, щоб перевірити цілісність. Чим більше транзакцій обробляє мережа, тим вищі вимоги до апаратного забезпечення для кожної окремої людини. Чим більше вузлів у мережі, тим менш ефективною та повільнішою вона стає, або ви обмежуєте доступність так, що дуже невелика кількість людей у дуже невеликій кількості місць може керувати незалежними вузлами без субсидій, фактично призводячи до більш централізованої антиутопії, ніж традиційна фінансова система. З роками, якщо не десятиліттями, виникло багато інших викликів, які в кінцевому підсумку призводять до соціальної, технологічної та економічної нестійкості. Я вже написав книгу про сталий розвиток, тому не буду тут заглиблюватися в неї.
Скажімо, у вас є 10 000 вузлів у мережі, на мою думку, цього недостатньо, ми повинні прагнути мати 100 000 вузлів у різних типах місць по всьому світу. Нам потрібні мережеві вузли вдома, в школі, в урядових установах, будь то у великих містах, маленьких селах, Чилі, Папуа-Новій Гвінеї і, зрештою, навіть у космосі. Якщо ви не можете пережити найгірше, весь сенс публічного блокчейну втрачається. Тим не менш, якщо ми задовольняємося позитивним сценарієм і зазнаємо невдачі в критичний момент, коли блокчейн повинен працювати, дуже легко статися невдача, навіть якщо це трохи не по темі.
Отже, припустимо, у вас є 100 000 вузлів на фінальній стадії - кожен вузол повинен повторно обробити всі транзакції. Накладні витрати мережі відразу збільшуються в 100 000 разів, не кажучи вже про те, що вам доводиться споживати багато пропускної здатності, щоб синхронізувати всі 100 000 вузлів, що вкрай неефективно.
Традиційні легкі клієнти не є рішенням. Перш за все, традиційні легкі клієнти не потребують довіри, але, що важливіше, вам все одно потрібна велика кількість вузлів для повторної обробки всіх транзакцій для перевірки цілісності.
На щастя, є способи зробити речі в тисячі разів ефективнішими. Двома ключовими технологіями є перевірка валідності та вибірка доступності даних. Немає сумнівів, що кожен блокчейн, який намагається масштабуватися, повинен оновитися до таких технологій, як докази валідності та вибірка доступності даних, інакше вони ризикують бути усуненими (примітка: звичайно, у нас також є докази шахрайства, але я зосереджуся на доказах валідності).
Я довго обговорював, чому Validity Proof є очевидним, критично важливим оновленням для всіх окремих блокчейнів, але ось основні висновки:
Ви можете збільшити системні вимоги, щоб рівень виконання із захистом від валідності був швидшим, ніж еквівалентний один рівень виконання.
Доказ дійсності розміром в 1 МБ може представляти цілісність мільйонів транзакцій, які вимагали б тисяч суперкомп'ютерів і гігабайт (гігабайт) пропускної здатності при синхронізації з тисячами вузлів. Це дозволяє рівням виконання з перевіркою валідності мати більш значну та меншу затримку, коли валідаторам потрібно лише синхронізувати та обробляти стислі докази.
3.** Нарешті, що важливо, середньостатистичний користувач тепер може перевірити цілісність свого мобільного телефону в 4G порівняно з потребою в суперкомп'ютері та необмеженій кількості з'єднань 10 Гбіт/с.
Звичайно, незважаючи на те, що докази валідності можуть стискати великі обсяги обчислень і даних, нам все одно потрібні деякі необроблені дані. Саме тут у гру вступає вибірка доступності даних. У цій системі, чим більша кількість вузлів, тим більший обсяг оброблюваних даних, успішно знижуючи ймовірність того, що пропускна здатність буде обмежуючим фактором і вийде за межу швидкості світла. В результаті ви можете вийти далеко за рамки масштабу, який може забезпечити один блокчейн. Однак я не буду занадто зупинятися на вибірці доступності даних, оскільки це може ніколи не бути проблемою.
Отже, які недоліки?**Спочатку дозвольте мені обговорити ненедоліки:
2.** Затримка: Генерація доказів може зробити багато одночасно, насправді, оскільки вам потрібно обробляти лише невелику частину даних, враховуючи, що пропускна здатність часто є вузьким місцем, а для обробки даних одному блокчейну потрібно багато часу, затримка може навіть зменшитися в міру розвитку технології.
**3. Складність: Складність потрібна для кожного стрибка вперед у технологіях, і вона була, є і буде. Якщо технологія може підвищити ефективність у 100 000 разів, правильний підхід завжди полягає в тому, щоб опанувати складність і протестувати її, а не просто здатися і рухатися далі зі старою технологією. В іншому випадку ви будете усунені тими, хто дотримується правильного підходу. **
Розвіємо ще хибні уявлення про протилежності:
Як один блокчейн, так і рівень виконання, захищений від валідності, можуть отримати вигоду від віртуальної машини (VM), розпаралелювання та оптимізації на рівні клієнта, а також швидшого апаратного забезпечення. Фактично за рахунок а) спеціалізації будівельників; і б) генерація доказів, де рівень виконання з перевіркою валідності виграє від швидшого апаратного забезпечення та розпаралелювання. Маючи доказ ефективності, ви також можете експериментувати та впроваджувати інновації у більшому масштабі, а рівень виконання може зосередитися на виконанні. Це корисно для певних ланцюжків програм.
Справа не в горизонтальному чи вертикальному масштабуванні. Дійсний рівень виконання забезпечує горизонтальне та вертикальне масштабування. Це і є справжнє розпаралелювання. Розпаралелювання кожного ланцюга х розпаралелювання поперечних ланцюгів.
«Інтеграція» не є власністю окремо взятого блокчейну або доказом валідності. Обидва можуть бути інтегровані без втрат на рівні L1, або вони можуть бути відокремлені на рівні L2. Над цим працює вже не один проект, і, як було сказано вище, я не буду називати імена. Насправді, для здорової екосистеми вам потрібно мати валідовані рівні виконання як на рівнях L1, так і на L2, оскільки всі вони мають свої переваги та недоліки, і вибір важливий.
**4. Доказ валідності не тільки здатний підтримувати компонування, але і є найкращим способом зберегти компонування в різних ланцюжках. Насправді один ланцюг, швидше за все, ніколи не зможе об'єднатися один з одним і завжди буде децентралізувати ліквідність, в той час як у нас є кілька проектів, що будують ланцюги доказів валідності, які розподіляють ліквідність між ланцюгами. **
РЕАЛЬНІ МІНУСИ:
Час: Технології нового покоління, такі як докази валідності та вибірка доступності даних, вимагають часу – довше, ніж я очікував. Але стабільний прогрес досягається щодня, і зараз у нас є кілька рішень у виробництві, і в найближчі роки їх буде більше. Хоча я не знаю, скільки часу це займе, популярність доказів валідності вже почалася, і це неминуче.
Подивіться, сьогодні цілком нормально мати єдиний блокчейн, тому що 5 років тому не було технології, яка могла б перевершити його суворі обмеження. Але також важливо визнати реальність того, що технології наступного покоління, такі як докази валідності та вибірка доступності даних, неминучі, і весь світ блокчейну врешті-решт перейде до цього дизайну, тому що це має сенс. Я готовий посперечатися, що кожен окремий блокчейн-проект, на який варто звернути увагу, працює над доказом валідності, і проект, який йде найдалі в цій області, буде винагороджений, тоді як ті відстаючі, які все ще вводять криптоспільноту в оману, заперечуючи великі переваги доказу валідності, зіткнуться з багатьма труднощами в майбутньому. Замість цього використовуйте нові технології. **
В даний час це єдиний спосіб, яким ми знаємо, що блокчейн досягне глобального масштабу і проведе всю перевірку на наших телефонах. Один блокчейн не може масштабуватися або робити це.
Якщо, звичайно, вам не потрібен масштаб, як біткоіни.