Cómo AO crea una red informática descentralizada para agentes de IA
El sueño de una computadora mundial, que pueda ejecutar código arbitrario sin confianza y ser compartida por todo el mundo, está profundamente arraigado en la red descentralizada. Después de Ethereum, muchos proyectos de infraestructura han hecho intentos, y la próxima red AO de Arweaves es uno de estos intentos.
En el caso de una computadora mundial, se puede dividir en tres partes: cálculo de datos, acceso y almacenamiento. Arweave ha desempeñado el papel de disco duro mundial en el pasado, y la red AO (Actor Oriented) ha introducido capacidades informáticas generales y proporcionado contratos inteligentes.
AO: Red informática general basada en actores
Las plataformas informáticas descentralizadas actuales se dividen en dos categorías: plataformas de contratos inteligentes y plataformas informáticas generales. La plataforma de contratos inteligentes está representada por Ethereum, donde la red comparte una memoria de estado global y llega a un consenso sobre el proceso de operación que cambia el estado. Debido a que el consenso requiere una gran cantidad de operaciones repetidas, solo se utiliza para procesar negocios de alto valor a un alto costo; las redes informáticas generales no llegan a un consenso sobre el proceso de operación en sí, sino que verifican los resultados del cálculo en función del negocio y procesan la orden de solicitud. No hay memoria de estado compartida, lo que reduce los costos y permite que la red se expanda a la computación en más áreas. Este tipo está representado por redes de potencia informática como Akash.
Por supuesto, también hay algunos proyectos que integran la computación general con contratos inteligentes basados en el supuesto de seguridad de la máquina virtual. Es decir, el consenso solo procesa el orden de las transacciones y verifica los resultados del cálculo. Los cálculos de cambio de estado múltiple se procesan en paralelo en los nodos de la red. La máquina virtual del entorno de cálculo garantiza resultados deterministas. Por lo tanto, siempre que el orden de las transacciones sea consistente, el estado final también lo será.
Dado que este tipo de red no comparte la memoria de estado, el costo de expansión es muy bajo y se pueden calcular múltiples tareas en paralelo sin afectarse entre sí. Este tipo de proyecto a menudo se basa en el modelo de programación de Actor, representado por ICP, y AO también pertenece a esta categoría. Cada unidad de cómputo bajo el Actor se considera como una transacción independiente inteligente separada, y las unidades de cómputo interactúan a través de la comunicación (Actor es una arquitectura muy común en los servicios tradicionales de Web2). AO estandariza el paso de mensajes de Actores y realiza una red de cómputo descentralizada.
A diferencia de los contratos inteligentes tradicionales activados pasivamente (como los contratos inteligentes Ethereum/Solana), los AO bajo actores informáticos generales pueden realizar la operación activa de contratos inteligentes a través de un método cron que activa un ciclo de tiempo fijo consistente, como un programa comercial que monitorea continuamente el espacio de arbitraje.
La potencia informática descentralizada y rápidamente escalable, la gran capacidad de almacenamiento de datos de Arweave, el modelo de programación de actores y la capacidad de activar transacciones de forma activa hacen que la red AO sea muy adecuada para alojar agentes de IA. AO también admite la introducción de grandes modelos de IA en contratos inteligentes de blockchain.
Características de la red AO
El artículo anterior presenta la diferencia entre AO y la red de contratos inteligentes. AO no llega a un consenso sobre el proceso de cálculo, sino sobre el orden de las transacciones, y supone que los resultados de las operaciones de la máquina virtual son deterministas, logrando así la coherencia en el estado final.
La AO también tiene un cierto grado de flexibilidad y la red está diseñada de forma modular. Hay tres unidades básicas en la red: la unidad de programación SU, la unidad de computación CU y la unidad de mensajería MU.
Cuando se envía una transacción, la unidad de mensajería de la capa de comunicación acepta la transacción, verifica la firma y la reenvía a la unidad de programación. La unidad de programación puede considerarse como el punto de conexión entre las cadenas AO y AR, que ayuda a la red a ordenar el orden de la transacción y cargarlo en la cadena AR para completar el consenso. El método de consenso actual es POA (Prueba de autoridad). Una vez que se completa el consenso sobre el orden de la transacción, la tarea se asigna a la unidad de cómputo. La CU es responsable de procesar los cálculos específicos y los resultados se devuelven a la MU para que los reenvíe al usuario.
El conjunto de CU puede considerarse como una red de potencia informática descentralizada. En el marco de un plan económico completo, los nodos de CU deben comprometer ciertos activos, competir a través del rendimiento informático, el precio y otros factores, proporcionar potencia informática para obtener ingresos y, si hay un error de cálculo, los activos serán confiscados. Esta es una garantía económica estándar.
La diferencia entre AO y otras redes
Como plataforma informática general, AO es obviamente diferente de las plataformas de contratos inteligentes como Ethereum. Filecoin, que también es el disco duro mundial como AR, también ha lanzado su propia plataforma de contratos inteligentes FVM, pero se trata de una arquitectura de máquina de consenso de estados equivalente a EVM, y la experiencia no es tan buena como las plataformas de contratos inteligentes tradicionales como Ethereum.
A diferencia de las redes informáticas descentralizadas como Akash e io.net, AO aún conserva capacidades de contrato inteligente y, en última instancia, mantiene un estado global en el almacenamiento de AR.
De hecho, la arquitectura más similar a AO es ICP. ICP creó el primer paradigma de redes blockchain de computación asincrónica, y AO continuó en gran medida el diseño de ICP, como ordenar únicamente el orden de las transacciones, confiar en la computación determinista de las máquinas virtuales y el procesamiento asincrónico del modelo Actor.
La mayor diferencia es que ICP se basa en el estado de mantenimiento del contenedor, es decir, cada contenedor de contrato inteligente solo puede mantener su propio estado privado o establecer condiciones para la lectura del estado; mientras que AO tiene una capa de estado compartida, es decir, AR. Cualquiera puede restaurar el estado de toda la red a través de la secuencia de transacciones y la prueba de estado. Esto aumenta la descentralización de la red hasta cierto punto, pero también pierde la posibilidad de realizar servicios de privacidad especiales en ICP (por ejemplo, los clientes tienen la necesidad de ocultar las rutas de arbitraje).
En términos de economía y diseño, ICP ha establecido altos requisitos de hardware para los nodos participantes para garantizar el rendimiento de la red, lo que crea un umbral alto. AO opera en un modo de lanzamiento justo y sin acceso, y puede participar en la minería competitiva mediante staking. La red ICP elige un método de implementación de pila grande, sacrificando flexibilidad por el rendimiento, mientras que AO utiliza un diseño modular, con MU, CU y SU separados. Los usuarios también pueden elegir el método de implementación de la máquina virtual, lo que también reduce el costo de entrada para algunos desarrolladores.
Por supuesto, AO también puede tener las mismas deficiencias del sistema que ICP, como la falta de atomicidad de las transacciones entre contratos bajo el modelo asincrónico de Actor, lo que conducirá a dificultades en el desarrollo de aplicaciones DeFi. El concepto de AgentFi parece difícil de lograr en un corto período de tiempo; el nuevo modelo informático que se separa del paradigma tradicional de contratos inteligentes también impone mayores exigencias a los desarrolladores. Sin embargo, la máquina virtual wasm bajo la arquitectura AO solo puede administrar un máximo de 4 GB, lo que también hace que algunos modelos complejos no se puedan usar en AO. Desde este punto de vista, la elección de AO de AI Agent es en realidad para aprovechar sus puntos fuertes y evitar sus debilidades. Curiosamente, ICP también anunció su enfoque en el campo de la IA a principios de 2024.
Por supuesto, en comparación con el valor de mercado total de ICP de 5 mil millones de dólares estadounidenses, el valor de mercado total actual de AR de 2,2 mil millones de dólares estadounidenses sigue siendo una gran brecha. En el contexto del rápido desarrollo de la IA, la OA todavía puede tener un gran potencial.
Este artículo proviene de Internet: Cómo AO construye una red informática descentralizada para agentes de IA
Artículo original de: Ash, Bitcoin Square; Sawyer, Echo, BiHelix Introducción Durante más de una década, Bitcoin ha estado a la vanguardia de la revolución de las criptomonedas, siendo pionero en el concepto de moneda digital descentralizada y la tecnología blockchain. A pesar de las innovaciones revolucionarias de Bitcoin, su funcionalidad principal se ha centrado principalmente en ser un medio de intercambio y una reserva de valor. Sin embargo, con la introducción de inscripciones en el protocolo Bitcoin Ordinals el año pasado y la aparición más reciente del protocolo Runes, la gente ha comenzado a reexaminar las muchas posibilidades de Bitcoin más allá de la reserva de valor. Estos nuevos protocolos de emisión de activos han despertado una renovada atención al ecosistema de Bitcoin, al tiempo que destacan las limitaciones de Bitcoin en términos de escalabilidad y tiempos de confirmación de transacciones. Es en este contexto que nació el protocolo RGB, abriendo…