Децентралізація мережі світового комп'ютера: нова спроба AO мережі
У розвитку децентралізованих мереж реалізація "світового комп'ютера", який може виконувати будь-який код без довіри та бути доступним для всього світу, завжди була важливою метою. Після Ethereum багато інфраструктурних проектів досліджували цей напрямок, і AO мережа, яка незабаром буде запущена, є одним із них.
Щодо концепції "світового комп'ютера", ми можемо приблизно розділити її на три основні частини: обчислення даних, доступ і зберігання. До цього часу певна мережа зберігання виконувала роль "світового жорсткого диска", тоді як нова мережа AO (Actor Oriented) вводить універсальні обчислювальні можливості та надає функцію смарт-контрактів.
AO: Загальна обчислювальна мережа на основі моделі актора
Наразі основні децентралізовані обчислювальні платформи поділяються на два типи: платформи смарт-контрактів та універсальні обчислювальні платформи. Наприклад, відома платформа смарт-контрактів використовує метод спільної глобальної пам'яті стану для досягнення консенсусу щодо процесу обчислення, що змінює стан. Хоча цей метод має високу безпеку, він потребує великої кількості повторних обчислень, що робить витрати високими, і в основному використовується для обробки високовартісного бізнесу.
На відміну від цього, універсальні обчислювальні мережі використовують інший підхід. Вони не досягають консенсусу щодо самого процесу обчислень, а натомість верифікують результати обчислень та обробляють запити в порядку їх надходження, не маючи спільної пам'яті стану. Цей підхід знижує витрати, дозволяючи мережі розширюватися на більше обчислювальних додатків.
Існують також деякі проекти, які намагаються поєднати універсальні обчислення з смарт-контрактами, спираючись на припущення безпеки віртуальної машини. Ці мережі досягають консенсусу лише щодо порядку транзакцій і перевіряють результати обчислень. Обчислення кількох зміни стану обробляються паралельно на вузлах мережі, віртуальна машина обчислювального середовища гарантує визначеність результату: за умови, що порядок транзакцій залишається незмінним, кінцевий стан також залишиться незмінним.
Ця мережа має низькі витрати на масштабування, оскільки не ділить стан пам'яті, і кілька завдань можуть виконуватись паралельно без взаємного впливу. Такі проекти зазвичай базуються на програмній моделі Actor, до якої належить і мережа AO. У моделі Actor кожен обчислювальний елемент вважається незалежним агентом, що обробляє транзакції, а взаємодія між обчислювальними елементами здійснюється через комунікацію. Мережа AO стандартизувала передачу повідомлень Actor, реалізувавши децентралізовану обчислювальну мережу.
На відміну від традиційних пасивно активованих смарт-контрактів, Актори в мережі AO можуть реалізувати активне виконання смарт-контрактів за допомогою механізму "cron", що спрацьовує через фіксовані часові цикли, наприклад, для безперервного моніторингу арбітражних можливостей торгових програм.
Мережа AO має швидкі можливості розширення децентралізованих обчислень, можливості зберігання великих обсягів даних, модель програмування Actor та можливість активного ініціювання транзакцій. Ці характеристики роблять її особливо придатною для розміщення AI Agent. Крім того, AO також підтримує інтеграцію великих AI моделей у смарт-контракти на блокчейні.
Особливості мережі AO
Мережа AO використовує модульний дизайн, в якому існує три основні одиниці: одиниця управління (SU), обчислювальна одиниця (CU) та одиниця посланця (MU).
Коли угода надсилається, MU отримує угоду та перевіряє підпис, а потім пересилає її SU. SU, як точка з'єднання між мережею AO та ланцюгом зберігання, допомагає мережі впорядкувати порядок угод і завантажити їх у ланцюг зберігання для завершення децентралізації. Наразі використовується механізм консенсусу з підтвердженням прав (POA). Після завершення консенсусу завдання передається CU для конкретних обчислень, а результати повертаються користувачу через MU.
CU-колекція може розглядатися як децентралізована мережа обчислювальної потужності. У межах повного економічного планування, вузли CU повинні закладати певні активи, змагатися за обчислювальну продуктивність, ціну та інші фактори, щоб надати обчислювальну потужність для отримання прибутку. Якщо виникає обчислювальна помилка, вузол буде позбавлений активів, що є стандартним механізмом економічного захисту.
Порівняння мережі AO з іншими мережами
Порівняно з традиційними платформами смарт-контрактів, переваги мережі AO як універсальної обчислювальної платформи очевидні. Хоча одна відома мережа зберігання також представила свою платформу смарт-контрактів, її архітектура більше нагадує традиційні платформи смарт-контрактів, тому в плані користувацького досвіду вона може поступатися зрілим платформам смарт-контрактів.
На відміну від інших децентралізованих обчислювальних мереж, мережа AO зберігає можливості смарт-контрактів і підтримує глобальний стан на рівні зберігання. У архітектурі мережа AO є досить схожою на деяку відому децентралізовану обчислювальну мережу, обидві використовують дизайн асинхронної обчислювальної блокчейн-мережі.
Найбільша різниця полягає в тому, що мережа AO має спільний шар стану, будь-хто може відновити стан усієї мережі за допомогою порядку транзакцій та доказу стану, що підвищує здатність мережі до Децентралізації, але також може обмежити реалізацію деяких спеціальних приватних бізнесів.
У економічному та дизайнерському плані мережа AO використовує більш відкритий та гнучкий підхід. Вона працює за принципом справедливого запуску та без обмежень на вхід, знижуючи бар'єри для участі. Одночасно модульний дизайн мережі AO також надає розробникам більше вибору та гнучкості.
Однак мережа AO також стикається з деякими викликами. Наприклад, у моделі Actor асинхронні міжконтрактні транзакції не мають атомарності, що може вплинути на розвиток застосунків класу DeFi. Нові обчислювальні моделі також висувають вищі вимоги до розробників. Крім того, обмеження пам'яті віртуальної машини може вплинути на використання деяких складних моделей.
Попри це, на фоні швидкого розвитку ШІ, стратегія мережі AO, зосереджена на AI Agent, все ще може мати значний потенціал. З постійним прогресом технологій та розвитком екосистеми, мережа AO має шанси зайняти своє місце в сфері децентралізованих обчислень.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
AO мережа: нова спроба створення децентралізованого світового комп'ютера
Децентралізація мережі світового комп'ютера: нова спроба AO мережі
У розвитку децентралізованих мереж реалізація "світового комп'ютера", який може виконувати будь-який код без довіри та бути доступним для всього світу, завжди була важливою метою. Після Ethereum багато інфраструктурних проектів досліджували цей напрямок, і AO мережа, яка незабаром буде запущена, є одним із них.
Щодо концепції "світового комп'ютера", ми можемо приблизно розділити її на три основні частини: обчислення даних, доступ і зберігання. До цього часу певна мережа зберігання виконувала роль "світового жорсткого диска", тоді як нова мережа AO (Actor Oriented) вводить універсальні обчислювальні можливості та надає функцію смарт-контрактів.
AO: Загальна обчислювальна мережа на основі моделі актора
Наразі основні децентралізовані обчислювальні платформи поділяються на два типи: платформи смарт-контрактів та універсальні обчислювальні платформи. Наприклад, відома платформа смарт-контрактів використовує метод спільної глобальної пам'яті стану для досягнення консенсусу щодо процесу обчислення, що змінює стан. Хоча цей метод має високу безпеку, він потребує великої кількості повторних обчислень, що робить витрати високими, і в основному використовується для обробки високовартісного бізнесу.
На відміну від цього, універсальні обчислювальні мережі використовують інший підхід. Вони не досягають консенсусу щодо самого процесу обчислень, а натомість верифікують результати обчислень та обробляють запити в порядку їх надходження, не маючи спільної пам'яті стану. Цей підхід знижує витрати, дозволяючи мережі розширюватися на більше обчислювальних додатків.
Існують також деякі проекти, які намагаються поєднати універсальні обчислення з смарт-контрактами, спираючись на припущення безпеки віртуальної машини. Ці мережі досягають консенсусу лише щодо порядку транзакцій і перевіряють результати обчислень. Обчислення кількох зміни стану обробляються паралельно на вузлах мережі, віртуальна машина обчислювального середовища гарантує визначеність результату: за умови, що порядок транзакцій залишається незмінним, кінцевий стан також залишиться незмінним.
Ця мережа має низькі витрати на масштабування, оскільки не ділить стан пам'яті, і кілька завдань можуть виконуватись паралельно без взаємного впливу. Такі проекти зазвичай базуються на програмній моделі Actor, до якої належить і мережа AO. У моделі Actor кожен обчислювальний елемент вважається незалежним агентом, що обробляє транзакції, а взаємодія між обчислювальними елементами здійснюється через комунікацію. Мережа AO стандартизувала передачу повідомлень Actor, реалізувавши децентралізовану обчислювальну мережу.
На відміну від традиційних пасивно активованих смарт-контрактів, Актори в мережі AO можуть реалізувати активне виконання смарт-контрактів за допомогою механізму "cron", що спрацьовує через фіксовані часові цикли, наприклад, для безперервного моніторингу арбітражних можливостей торгових програм.
Мережа AO має швидкі можливості розширення децентралізованих обчислень, можливості зберігання великих обсягів даних, модель програмування Actor та можливість активного ініціювання транзакцій. Ці характеристики роблять її особливо придатною для розміщення AI Agent. Крім того, AO також підтримує інтеграцію великих AI моделей у смарт-контракти на блокчейні.
Особливості мережі AO
Мережа AO використовує модульний дизайн, в якому існує три основні одиниці: одиниця управління (SU), обчислювальна одиниця (CU) та одиниця посланця (MU).
Коли угода надсилається, MU отримує угоду та перевіряє підпис, а потім пересилає її SU. SU, як точка з'єднання між мережею AO та ланцюгом зберігання, допомагає мережі впорядкувати порядок угод і завантажити їх у ланцюг зберігання для завершення децентралізації. Наразі використовується механізм консенсусу з підтвердженням прав (POA). Після завершення консенсусу завдання передається CU для конкретних обчислень, а результати повертаються користувачу через MU.
CU-колекція може розглядатися як децентралізована мережа обчислювальної потужності. У межах повного економічного планування, вузли CU повинні закладати певні активи, змагатися за обчислювальну продуктивність, ціну та інші фактори, щоб надати обчислювальну потужність для отримання прибутку. Якщо виникає обчислювальна помилка, вузол буде позбавлений активів, що є стандартним механізмом економічного захисту.
Порівняння мережі AO з іншими мережами
Порівняно з традиційними платформами смарт-контрактів, переваги мережі AO як універсальної обчислювальної платформи очевидні. Хоча одна відома мережа зберігання також представила свою платформу смарт-контрактів, її архітектура більше нагадує традиційні платформи смарт-контрактів, тому в плані користувацького досвіду вона може поступатися зрілим платформам смарт-контрактів.
На відміну від інших децентралізованих обчислювальних мереж, мережа AO зберігає можливості смарт-контрактів і підтримує глобальний стан на рівні зберігання. У архітектурі мережа AO є досить схожою на деяку відому децентралізовану обчислювальну мережу, обидві використовують дизайн асинхронної обчислювальної блокчейн-мережі.
Найбільша різниця полягає в тому, що мережа AO має спільний шар стану, будь-хто може відновити стан усієї мережі за допомогою порядку транзакцій та доказу стану, що підвищує здатність мережі до Децентралізації, але також може обмежити реалізацію деяких спеціальних приватних бізнесів.
У економічному та дизайнерському плані мережа AO використовує більш відкритий та гнучкий підхід. Вона працює за принципом справедливого запуску та без обмежень на вхід, знижуючи бар'єри для участі. Одночасно модульний дизайн мережі AO також надає розробникам більше вибору та гнучкості.
Однак мережа AO також стикається з деякими викликами. Наприклад, у моделі Actor асинхронні міжконтрактні транзакції не мають атомарності, що може вплинути на розвиток застосунків класу DeFi. Нові обчислювальні моделі також висувають вищі вимоги до розробників. Крім того, обмеження пам'яті віртуальної машини може вплинути на використання деяких складних моделей.
Попри це, на фоні швидкого розвитку ШІ, стратегія мережі AO, зосереджена на AI Agent, все ще може мати значний потенціал. З постійним прогресом технологій та розвитком екосистеми, мережа AO має шанси зайняти своє місце в сфері децентралізованих обчислень.