Web3 паралельні обчислення в ланцюгах: аналіз п'яти технологічних шляхів нової ери розширення

robot
Генерація анотацій у процесі

Глибина дослідження паралельних обчислень Web3: остаточний шлях рідного масштабування

Один. Вступ: Розширення є вічною темою, паралельність є остаточним полем бою

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

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

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

Паралельні обчислення представляють собою парадигму зміни моделі виконання блокчейну. Вони кидають виклик основним моделям виконання смарт-контрактів, переосмислюючи базову логіку обробки транзакцій. Ця тенденція стає ключовою змінною в конкуренції Layer 1 нового циклу, яка може виховати наступне покоління платформ суверенного виконання у світі Web3.

火币成长学院|Глибина дослідження паралельних обчислень Web3: остаточний шлях до рідного масштабування

Два, панорама парадигми розширення: п'ять видів маршрутів, кожен з акцентом

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

  1. Масштабування на ланцюзі: безпосереднє збільшення розміру блоку або скорочення часу створення блоку. Просто, але легко піддається ризику централізації.

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

  3. Layer 2 Rollup: виконання поза ланцюгом, верифікація в ланцюгу. Наразі найпопулярніша схема масштабування, яка балансує між продуктивністю та децентралізацією.

  4. Модульний блокчейн: роз'єднання основних функцій блокчейну, які виконуються кількома спеціалізованими ланцюгами для виконання різних функцій. Гнучкий, але з високою складністю.

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

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

Три. Класифікаційна мапа паралельних обчислень: п’ять основних шляхів від облікового запису до команди

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

  1. Паралелізм на рівні облікового запису: на прикладі Solana, реалізовано паралелізм на основі розділення облікового запису та стану.

  2. Об'єктний рівень паралелізму: як Aptos і Sui, планування здійснюється на основі більш дрібногранульних об'єктів стану.

  3. Паралелізм на рівні транзакцій: з Monad, Sei, Fuel як представниками, побудова графа залежностей для паралельного виконання всієї торгової транзакції.

  4. Паралелізм на рівні віртуальної машини: як MegaETH, вбудовує можливості паралелізму в логіку планування інструкцій на базовому рівні ВМ.

  5. Інструкційний рівень паралелізму: подібно до випадкового виконання CPU, аналіз та паралельна перестановка кожної операції.

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

火币成长学院|Web3 паралельні обчислення Глибина дослідження звіт: остаточний шлях нативного масштабування

Чотири, детальний аналіз двох основних силових треків: Monad проти MegaETH

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

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

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

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

П'ять. Майбутні можливості та виклики паралельних обчислень

Паралельні обчислення приносять величезні можливості для Web3:

  1. Зняти обмеження на застосування, підтримувати складні застосунки, такі як ігри на блокчейні з високою частотою взаємодії, AI Agent тощо.

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

  3. Забезпечення високопродуктивного виконавчого шару для модульних блокчейнів.

Одночасно також стикається з багатьма викликами:

  1. Технічні проблеми забезпечення узгодженості стану та обробки конфліктів.

  2. Модель безпеки паралельного виконання ще не є зрілою.

  3. Психологічний бар'єр міграції екосистеми розробників.

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

Шість, висновок: Чи є паралельні обчислення найкращим шляхом для рідного масштабування Web3?

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

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

火币成长学院|Глибина дослідження паралельних обчислень Web3: остаточний шлях рідного розширення

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Поділіться
Прокоментувати
0/400
CoffeeNFTradervip
· 08-02 17:35
Layer2 вже набрид, ця пастка - справжня річ.
Переглянути оригіналвідповісти на0
LayerHoppervip
· 08-02 04:16
Розширення займає багато часу, краще пограти з Layer3
Переглянути оригіналвідповісти на0
liquiditea_sippervip
· 08-02 02:26
Розширення залежить від паралелізму.
Переглянути оригіналвідповісти на0
SellLowExpertvip
· 08-02 02:16
Не розширюйтеся цілий день, наступного місяця знову доведеться переходити на 2!
Переглянути оригіналвідповісти на0
hodl_therapistvip
· 08-02 02:13
Розширення чи не розширення - не має значення, все одно я тримаю (hodl).
Переглянути оригіналвідповісти на0
ForumLurkervip
· 08-02 02:01
Паралельні обчислення в ланцюгу? Знову розширення обсягу.
Переглянути оригіналвідповісти на0
  • Закріпити