- дата публікації
Стада роботів можуть вирішити проблему оракула в технології блокчейн, стверджують дослідники
- джерело
- сайт
- decrypt.co
- відкрити джерело
Рій автономних роботів може запропонувати новий спосіб отримання надійних даних з реального світу для блокчейнів, не покладаючись на централізовані джерела.
Ідея, викладена в новому препринті "Swarm Oracle: Trustless Blockchain Agreements through Robot Swarms", базується на попередніх дослідженнях, де науковці продемонстрували, що мобільні роботи можуть досягати надійного консенсусу навіть у часи збоїв або кіберзагроз.
Нове дослідження застосовує цей підхід для розв'язання постійної проблеми у дизайні блокчейнів: як отримати перевірені дані з реального світу в смарт-контракти, не вводячи нові точки довіри. Блокчейн-оракул — це сервіс, який безпечно постачає зовнішні дані для смарт-контрактів, дозволяючи їм виконуватись на основі інформації, що існує поза мережею блокчейну.
"Проблема оракула" стосується викликів, пов'язаних з інтеграцією позаблокчейнських даних у децентралізовані системи.
Блокчейни, такі як Ethereum, спроектовані для роботи без довіри, але це ж саме ускладнює доступ смарт-контрактів до зовнішньої інформації без участі третіх сторін. Сучасні блокчейн-оракули, такі як Chainlink, агрегірують дані з кількох джерел, щоб зменшити залежність від одного потоку.
Проте вони можуть знову вводити централізовані ризики через непрозорі методи агрегації або єдині точки відмови. Swarm Oracle пропонує іншу модель: рої роботів.
Система використовує колектив простих, низьковитратних мобільних роботів, оснащених базовими сенсорами та комунікаційним обладнанням, для збору екологічних даних і досягнення консенсусу через стійкий до помилок алгоритм.
Після досягнення консенсусу рій може публікувати свої висновки в блокчейні, де дані стають доступними для смарт-контрактів. Концепція розширює попередні роботи, інтегруючи публікацію в блокчейні в процес прийняття рішень рою.
У дослідженні 2023 року науковці демонстрували, як рої можуть підтримувати точність консенсусу навіть за наявності до третини роботів, які зазнали компрометації. У новій системі роботи зберігають локальний дозвільний блокчейн, що дозволяє їм зберігати та перевіряти дані без постійного доступу до Інтернету.
Коли це доцільно, вони можуть завантажувати підсумкові угоди в публічні блокчейни, такі як Ethereum. Рій має вбудовану систему репутації.
Роботи, котрі намагаються маніпулювати системою, поступово втрачають можливість брати участь у консенсусі.
Це забезпечує механізм "самолікування", виключаючи несправні або злісні роботи з майбутніх раундів консенсусу. Науковці протестували протокол Swarm Oracle у симуляціях та з фізичними роботами Pi-Pucks.
Хоча експерименти проводилися з ідентичними роботами з однієї лабораторії, система спроектована для підтримки різноманітних типів роїв. Можливості використання Swarm Oracle включають перевірку збитків при катастрофах для страхових претензій, моніторинг якості повітря чи води, або підтримку децентралізованих фізичних інфраструктурних мереж (DePINs).
Операційно незалежні роботи можуть досягати недоступних або занадто дорогих для моніторингу територій. Проблеми все ж залишаються.
Злісні агенти можуть намагатися імітувати чесних роботів.
Хоча роботи можуть відновлюватись після тимчасових відключень, великі дистанції можуть ускладнювати зв'язок. Ідея участі роботів у блокчейн-процесах не є новою — проекти, такі як Helium, вже досліджували децентралізовані обладнання-оракули для визначених завдань. Ця концепція є частиною зростаючого інтересу до використання автономних агентів для економічних рішень, таких як маршрутизація доставок або управління навантаженнями в енергетичних мережах.
Розробники робототехніки також вбудовують криптовалютні гаманці в автономні системи для здійснення транзакцій від імені своїх користувачів. Чи зможе Swarm Oracle перейти від симуляції до реального впровадження — залишається питанням, оскільки вартість, доступність роботів та загальне недовіра до ШІ гальмують впровадження.