AO Network: Un nuevo intento de construir una computadora mundial Descentralización.

robot
Generación de resúmenes en curso

Computadora mundial en una red de Descentralización: El nuevo intento de la red AO

En el desarrollo de redes descentralizadas, lograr una "computadora mundial" que pueda ejecutar cualquier código sin necesidad de confianza y estar disponible para el mundo entero ha sido un objetivo importante. Después de Ethereum, muchos proyectos de infraestructura han explorado en esta dirección, siendo la red AO que se lanzará uno de ellos.

En cuanto al concepto de "computadora mundial", podemos dividirlo aproximadamente en tres partes principales: cálculo de datos, acceso y almacenamiento. Anteriormente, una red de almacenamiento había estado desempeñando el papel de "disco duro mundial", mientras que la nueva red AO (Orientada a Actores) ha introducido capacidades de cálculo general y ofrece funciones de contratos inteligentes.

AO: Red de cálculo general basada en el modelo Actor

Actualmente, las principales plataformas de computación descentralizada se dividen en dos categorías: plataformas de contratos inteligentes y plataformas de computación general. Tomando como ejemplo una conocida plataforma de contratos inteligentes, esta adopta un enfoque de memoria de estado global compartido para alcanzar consenso sobre el proceso de cálculo que cambia el estado. Aunque este método ofrece una alta seguridad, debido a la necesidad de realizar una gran cantidad de cálculos repetitivos, los costos son elevados, y se utiliza principalmente para manejar negocios de alto valor.

En comparación, las redes de computación general adoptan un enfoque diferente. No realizan consenso sobre el proceso de cálculo en sí, sino que validan los resultados de cálculo y procesan el orden de las solicitudes según el negocio, sin un estado de memoria compartido. Este enfoque reduce los costos, permitiendo que la red se expanda a más aplicaciones de computación en diferentes campos.

También hay algunos proyectos que intentan fusionar la computación general con contratos inteligentes, basándose en la suposición de seguridad de la máquina virtual. Estas redes solo realizan consenso sobre el orden de las transacciones y verifican los resultados de los cálculos. Múltiples cálculos de cambios de estado se procesan en paralelo en los nodos de la red, y la máquina virtual del entorno de cálculo garantiza la determinación de los resultados; siempre que el orden de las transacciones sea consistente, el estado final también se mantendrá consistente.

Esta red, al no compartir memoria de estado, tiene un costo de escalado relativamente bajo, permitiendo que múltiples tareas se calculen en paralelo y sin influenciarse mutuamente. Este tipo de proyectos generalmente se basa en el modelo de programación Actor, y la red AO pertenece a esta categoría. En el modelo Actor, cada unidad de cálculo se considera un agente inteligente que procesa transacciones de manera independiente, y las unidades de cálculo interactúan entre sí a través de la comunicación. La red AO estandariza el envío de mensajes de Actor, logrando una red de cálculo descentralizada.

A diferencia de los contratos inteligentes pasivos tradicionales, en la red AO, los Actores pueden activar la ejecución activa de contratos inteligentes a través de un método "cron" que se activa en ciclos de tiempo fijos, como un programa de trading que monitorea continuamente el espacio de arbitraje.

La red AO cuenta con capacidad de cómputo descentralizada de rápida escalabilidad, capacidad de almacenamiento de datos a gran escala, un modelo de programación de actores y la capacidad de activar transacciones de manera proactiva. Estas características la hacen especialmente adecuada para alojar agentes de IA. Al mismo tiempo, AO también admite la introducción de grandes modelos de IA para que se ejecuten en contratos inteligentes en la blockchain.

Interpretación técnica: ¿Cómo AO está construyendo una red de computación Descentralización adecuada para Agentes de IA?

Características de la red AO

La red AO utiliza un diseño modular, y existen tres unidades básicas en la red: unidad de programación (SU), unidad de cálculo (CU) y unidad de mensajería (MU).

Cuando se emite una transacción, MU recibe la transacción y verifica la firma, luego la reenvía a SU. SU, como punto de conexión entre la red AO y la cadena de almacenamiento, ayuda a la red a ordenar las transacciones y las sube a la cadena de almacenamiento para completar el proceso de Descentralización. Actualmente, se utiliza un mecanismo de consenso de Prueba de Autoridad (POA). Una vez completado el consenso, la tarea se asigna a CU para el cálculo específico, y el resultado se devuelve a los usuarios a través de MU.

La colección CU se puede ver como una red de potencia computacional descentralizada. Bajo una planificación económica completa, los nodos CU necesitan apostar ciertos activos y competir en función de factores como el rendimiento computacional y el precio, proporcionando potencia computacional para obtener ganancias. Si se produce un error de cálculo, se penalizarán los activos del nodo, lo que constituye un mecanismo estándar de garantía económica.

Comparación de la red AO con otras redes

En comparación con las plataformas de contratos inteligentes tradicionales, las ventajas de la red AO como plataforma de computación general son evidentes. Aunque una conocida red de almacenamiento también ha lanzado su propia plataforma de contratos inteligentes, su arquitectura se asemeja más a las plataformas de contratos inteligentes tradicionales, y es posible que la experiencia del usuario no sea tan buena como en plataformas de contratos inteligentes consolidadas.

En comparación con otras redes de computación Descentralización, la red AO conserva la capacidad de contratos inteligentes y mantiene un estado global en la capa de almacenamiento. En términos de arquitectura, la red AO es bastante similar a una conocida red de computación Descentralización, utilizando el paradigma de diseño de red blockchain de computación asíncrona.

La mayor diferencia es que la red AO cuenta con una capa de estado compartido, donde cualquier persona puede restaurar el estado de toda la red a través de la secuencia de transacciones y la prueba de estado, lo que fortalece la capacidad de Descentralización de la red, pero también puede limitar la implementación de ciertos negocios de privacidad especiales.

En términos económicos y de diseño, la red AO adopta un enfoque más abierto y flexible. Funciona con un lanzamiento justo y sin restricciones de acceso, lo que reduce la barrera de entrada para la participación. Al mismo tiempo, el diseño modular de la red AO también ofrece a los desarrolladores más opciones y flexibilidad.

Sin embargo, la red AO también enfrenta algunos desafíos. Por ejemplo, la falta de atomicidad en las transacciones entre contratos bajo el modelo asíncrono Actor puede afectar el desarrollo de aplicaciones de tipo DeFi. Además, el nuevo modelo de computación plantea mayores exigencias a los desarrolladores. Por último, las limitaciones de memoria de la máquina virtual pueden afectar el uso de ciertos modelos complejos.

A pesar de ello, en el contexto del rápido desarrollo de la IA, la estrategia de la red AO centrada en los Agentes de IA puede aún tener un gran potencial. Con el continuo avance de la tecnología y el desarrollo del ecosistema, se espera que la red AO ocupe un lugar en el campo de la Descentralización computacional.

AO-2.17%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)