¿Cómo afectará AO la nueva narrativa de la Cadena de bloques?

Intermedio3/26/2024, 6:53:28 PM
Tras el evento de lanzamiento de AO, el ecosistema de Arweave vuelve a captar la atención. PermaDAO invita a expertos a discutir los conceptos, diseño y experiencia de usuario de AO, centrándose en las nuevas oportunidades que trae a los desarrolladores y a toda la industria de la cadena de bloques, así como en su impacto en la conformación de una nueva narrativa.

Título original: X Space 活动实录|AO 是不是以太坊杀手,它将怎样推动区块链的新叙事?

Resumen: Tras el evento de lanzamiento de AO, el ecosistema de Arweave vuelve a captar la atención. PermaDAO invita a expertos en el ámbito de Arweave a discutir los conceptos, el diseño y la experiencia de usuario de AO, centrándose en las nuevas oportunidades que trae a los desarrolladores y a toda la industria de la cadena de bloques, así como en el papel de AO en la configuración de una nueva narrativa en la industria de la cadena de bloques.

En el mundo digital en rápida evolución, desde su inicio en 2018, Arweave ha ocupado silenciosamente un lugar en el espacio de la cadena de bloques con su concepto único de almacenamiento descentralizado. En los últimos cinco años, el nombre de Arweave ha sido elogiado entre los entusiastas de la tecnología, sin embargo, sus intrincadas características técnicas han hecho que se sienta tanto familiar como distante para muchos. Ahora, con la aparición de AO, este ecosistema ha vuelto a ser el centro de atención, provocando una serie de curiosidad y preguntas.

Para abordar estas consultas, PermaDAO ha iniciado un evento único en el Espacio X, invitando a invitados de peso pesado para discutir si AO se convertirá en el "asesino" de Ethereum.

Tenemos el privilegio de tener a uno de los cofundadores de AO y defensores del paradigma SCP, Wei Xiong (@outprog_ar), evangelista de AO y cofundador de ChainFeeds, Zhixiong Pan (@nake13) , el fundador de ArweaveOasis, Gerry Won, y el Jefe de Investigación de SevenX ( @Hill79025920) , quien ha estado enfocado en el espacio Arweave desde hace mucho tiempo. Ellos nos guiarán a través de la historia del desarrollo técnico de Arweave desde su inicio, profundizando nuestra comprensión de este pionero en almacenamiento descentralizado. ¡Vamos a desvelar el misterio de AO juntos y explorar cómo impulsa aún más el desarrollo de una nueva narrativa en el espacio de bloques!

AO Computer: ¿Qué es eso?

Zhixiong Pan: AO es un protocolo de datos estandarizado para el procesamiento de datos y el intercambio de información.

La intención de diseño de Arweave y Ethereum difiere. Ethereum está diseñado para servicios informáticos, mientras que Arweave se enfoca en el almacenamiento. Sin embargo, desde el principio, el fundador Sam ha estado explorando un enfoque diferente para realizar una computadora mundial, lo que lleva al nacimiento de AO. AO no es una computadora ni una red independiente. Es un protocolo de datos basado en Arweave, que establece estándares para el procesamiento de datos e intercambio de información. Al almacenar registros responsables del cálculo de datos en Arweave, una computadora mundial puede ejecutarse en Arweave y las tareas en ella pueden operarse simultáneamente. Por ejemplo, el paradigma SCP, tras la abstracción y estandarización, se convierte en AO.

Gerry Wang: AO llena la pieza del rompecabezas informático para Arweave.

La estructura jerárquica de AO se puede comparar con la estructura del paradigma SCP. Arweave sirve como capa de intercambio de información de AO, permitiendo que los programas que se ejecutan en AO compartan datos en Arweave, logrando el objetivo de crear un ordenador mundial descentralizado. Los proyectos en cadenas de bloques tradicionales se comprimen en una cadena de bloques de un solo hilo, esperando en fila para ejecutarse. AO, basado en Arweave, construye una capa informática encima que puede ejecutar procesos en paralelo, resolviendo problemas de escalabilidad y abriendo espacio para la imaginación. AO transforma Arweave de una cadena de bloques capaz solo de almacenamiento en una con capacidades de computación en paralelo.

Hill: AO realiza una versión mejorada de la funcionalidad de inscripción.

Desde una perspectiva de valoración, el valor capturado por las GPU favorece en gran medida el movimiento de Arweave hacia la computación. Desde la perspectiva del usuario y del inversor, Arweave es similar a una versión mejorada de inscripciones. En la red de Bitcoin, debido a restricciones de almacenamiento, los usuarios solo pueden realizar operaciones relativamente simples como acuñación, despliegue y transferencia de activos, con la mayoría de la computación realizada fuera de la cadena por indexadores. Los indexadores no tienen incentivos maliciosos, ya que los usuarios pueden verificar el proceso de computación y los resultados cambiando de indexadores o ejecutando sus propios indexadores. En Arweave, con su capacidad de almacenamiento que supera con creces la de Bitcoin, los desarrolladores pueden construir una capa de computación más compleja y poderosa. AO se basa en esta idea, permitiendo que todas las instrucciones de computación y los resultados del estado intermedio se almacenen en Arweave, logrando capacidades de computación similares a las inscripciones de Bitcoin pero más poderosas y flexibles.

outprog: El protocolo AO permite un intercambio efectivo de información y colaboración entre diferentes aplicaciones, proporcionando una plataforma abierta con posibilidades ilimitadas.

En el núcleo de AO se encuentra un protocolo de información que permite la comunicación entre diferentes aplicaciones que se ejecutan en Arweave. Cada aplicación puede enviar información de solicitud a la red de AO, como preguntar sobre un saldo de cuenta. La aplicación receptora utilizará su mecanismo de consenso para enviar los resultados de vuelta al solicitante a través de la red de AO. Esto permite que diferentes aplicaciones realicen operaciones compuestas utilizando la red de AO, logrando un intercambio de información entre cadenas.

Este protocolo de comunicación de AO no se limita a aplicaciones de cadena de bloques; también permite que las aplicaciones tradicionales de Web2 participen en esta red descentralizada mediante la integración con la interfaz del protocolo de AO. Esto significa que tanto las aplicaciones Web2 como las aplicaciones Web3 pueden utilizar la computadora de AO para la autenticación de mensajes confiable y la colaboración.

La visión de AO Computer es romper las barreras entre Web2 y Web3, permitiendo a los desarrolladores desarrollar aplicaciones descentralizadas utilizando métodos de Web2 o habilitando el puente y el intercambio de información directa entre aplicaciones de Web2 y Web3. El diseño de este protocolo de comunicación hace que AO Computer sea una plataforma abierta, que admite la interoperabilidad entre varias aplicaciones y brinda a los desarrolladores posibilidades ilimitadas.

¿Cuál es la diferencia arquitectónica entre una computadora AO y Ethereum EVM?

Zhixiong Pan:

  1. El enfoque del diseño arquitectónico: AO resuelve primero los problemas de almacenamiento, y EVM considera primero los problemas de computación
    a. Computadora AO: se enfoca en el almacenamiento permanente de datos, proporcionando un espacio de almacenamiento enorme e inmutable, similar a la cinta de papel de una máquina de Turing, para almacenar y realizar cálculos.
    b. Ethereum EVM: se centra en la potencia de cálculo y proporciona un entorno para ejecutar contratos inteligentes. Su diseño original es lograr la completitud de Turing y permitir la ejecución de tareas de computación complejas.

  2. Modelo de computación: AO puede ejecutar tareas de computación de forma independiente en diferentes nodos, mientras que EVM requiere que todos los nodos ejecuten las mismas tareas de computación.
    una. Computadora AO: Basada en almacenamiento distribuido y computación paralela, permite que las tareas de computación se ejecuten de forma independiente en diferentes nodos y se comuniquen y colaboren a través de la red AO.
    b. Ethereum EVM: Utilizando un modelo de computación centralizado, todos los nodos necesitan realizar el mismo proceso de computación para verificar transacciones y contratos inteligentes, lo que resulta en redundancia de computación.

  3. Mecanismo de consenso: AO utiliza datos para mantener consenso, mientras que EVM utiliza competencia o equidad para alcanzar consenso.
    a. Computadora AO: Utilizando el mecanismo de consenso de Cadena de Bloques, la cantidad de conjuntos de datos almacenados por los mineros se convierte en el mayor contribuyente al rendimiento minero, centrándose en la accesibilidad de datos y la sostenibilidad del almacenamiento.
    b. Ethereum EVM: opera bajo el mecanismo de consenso PoW (Prueba de Trabajo) o PoS (Prueba de Participación), centrándose en alcanzar consenso de red a través de competencia o equidad.

  4. Lógica de cálculo: AO puede definir su propia lógica de cálculo, mientras que EVM solo puede seguir la lógica de operación predefinida.
    a. Ordenador AO: La ejecución de contratos inteligentes está estrechamente relacionada con el almacenamiento de datos. La lógica informática puede ser personalizada según los requisitos de la aplicación y tiene una mayor flexibilidad a nivel de almacenamiento.
    b. Ethereum EVM: La ejecución de contratos inteligentes sigue opcodes predefinidos, que se ejecutan de la misma manera en todos los nodos para garantizar la consistencia del estado de la red.

outprog:

  1. La arquitectura de Ethereum EVM:
    El EVM de Ethereum fue originalmente diseñado para ser una extensión del script de Bitcoin, con el objetivo de lograr capacidades de computación completas de Turing. Ethereum facilita que el EVM implemente cambios de estado y cálculos al reemplazar el modelo UTXO con un modelo de estado.

  2. Problema de redundancia de cálculo:
    La redundancia computacional de Ethereum es muy alta, ya que cada transacción debe calcularse repetidamente en miles de nodos en la red, lo que resulta en un enorme desperdicio de recursos. Esta es una de las razones por las que Ethereum tiene dificultades para superar sus limitaciones de rendimiento, ya que es esencialmente una máquina de un solo hilo.

  3. Arquitectura de la computadora AO:
    La arquitectura de la computadora AO es completamente diferente a la del EVM de Ethereum. La computadora AO se basa en Arweave, un sistema de almacenamiento distribuido e inmutable. En una computadora AO, los recursos informáticos están descentralizados y puede haber múltiples nodos independientes realizando operaciones. Estos nodos pueden procesar conjuntos de datos de forma independiente y realizar cálculos.

  4. Computación paralela y colaboración:
    El ordenador AO permite que diferentes nodos operen de forma independiente y colaboren según sea necesario. Este modelo de computación paralela permite que el ordenador AO maneje tareas más complejas y mejore el rendimiento general de la red.

  5. Modelo de concurrencia de la computadora AO:
    La arquitectura del ordenador AO admite procesamiento concurrente, a diferencia del modelo de computación de un solo hilo del EVM de Ethereum. El modelo de concurrencia del ordenador AO es similar al modelo de actores en el lenguaje Erlang, que implementa la concurrencia entre procesos diferentes a través del paso de mensajes.

  6. Practicidad de las computadoras AO:
    El diseño de la computadora AO era pragmático, no era solo una idea teórica, sino que ya estaba implementado y podía ser utilizado en la práctica. El lanzamiento y la aplicación de la Computadora AO demuestran su practicidad y complementan la tecnología de cadena de bloques existente.

Gerry Wang:

  1. Búsqueda continua de objetivos a largo plazo:
    El equipo de Arweave se enfoca en alcanzar sus objetivos a largo plazo, incluso si esos objetivos pueden no atraer de inmediato la atención del público. Mejoran el mecanismo de consenso a través de actualizaciones constantes e iteraciones para garantizar la estabilidad y eficiencia de la red.

  2. Mejora iterativa del mecanismo de consenso:
    Arweave ha pasado por al menos cuatro iteraciones de su mecanismo de consenso, cada una diseñada para reducir la competencia por el poder de cómputo y aumentar la eficiencia de la replicación y almacenamiento de datos. Este proceso iterativo demuestra la atención del equipo de Arweave a los detalles técnicos y la optimización continua del rendimiento de la red.

Nota del editor: Por favor refiérase a “Comprender el proceso de iteración del mecanismo de consenso de Arweave“aprender más.

  1. Actitud de desarrollo pragmático:
    El equipo de Arweave prefiere soluciones maduras y probadas como modelos de actores durante el desarrollo. No persiguen la moda a corto plazo, sino que se centran en construir un sistema óptimo, lo que refleja su énfasis en la practicidad y la estabilidad.

  2. Estilo de trabajo discreto y centrado:
    El equipo de Arweave puede que no aparezca en público con mucha frecuencia, pero están llevando a cabo en silencio un trabajo de desarrollo continuo en segundo plano. Su estilo de trabajo discreto y su actitud seria hacia la iteración permiten que el ecosistema de Arweave se desarrolle de manera constante.

  3. Integración de soluciones existentes:
    Cuando Arweave construye su sistema, integra soluciones existentes, como modelos de actores, para asegurar que el sistema funcione de manera eficiente. Esta estrategia de integración ayuda a Arweave a alcanzar sus objetivos rápidamente mientras mantiene la estabilidad y confiabilidad del sistema.

¿Cómo es la experiencia del usuario después de que se libera AO?

outprog:

  1. Desafíos de acceso:
    Los usuarios pueden encontrarse con problemas de red al intentar acceder a las computadoras de AO, que pueden ser causados por una configuración incorrecta de la VPN u otros problemas de conexión de red.
    b. Dado que AO se encuentra actualmente en la fase de pruebas, puede haber algunos errores y problemas del sistema, lo que puede afectar el acceso de los usuarios a la red de prueba.

  2. Método de acceso:
    a. Los usuarios pueden aprender cómo acceder a la computadora AO a través de tutoriales en línea y demostraciones. Por ejemplo, Sam y Tom proporcionaron instrucciones detalladas en el lanzamiento mostrando cómo usar NPM y la puerta de enlace Arweave para descargar y ejecutar el programa original. Dirección del tutorial: https://twitter.com/aoTheComputer/status/1763702970040856833
    b. Los usuarios necesitan establecer el Conector o Proceso correspondiente, que es el componente clave para comunicarse con la red AO.

  3. Experiencia de usuario:
    a. Para los desarrolladores, siguiendo tutoriales y demostraciones, pueden experimentar gradualmente todo el proceso de la computadora AO en buenas condiciones de red.
    b. Incluso para los no desarrolladores, al ver la demostración, pueden entender claramente el principio de funcionamiento y el proceso operativo de la computadora AO.

  4. Facilidad de uso:
    La computadora AO parece estar diseñada para proporcionar una experiencia que sea fácil de entender y operar, incluso en su fase beta, animando a los usuarios a experimentar y explorar.

¿Cuál es la conexión entre el token AO y AR? ¿Qué tipo de mecanismo de incentivos tendrá AO en el futuro?

outprog:

1) Separación de tokens: Las funciones de los tokens AO y los tokens AR están separadas. Los tokens AO se centran en resolver problemas de comunicación entre aplicaciones, mientras que los tokens AR se centran en la funcionalidad de almacenamiento de Arweave. Esta separación es similar a la división del trabajo en el mundo real, donde cada token tiene su papel específico y responsabilidades.

2) Principios de diseño de los tokens de AO: El diseño de los tokens de AO se basará en observaciones de la práctica y la operación real de las redes de prueba. Sam Williams (Fundador de Arweave) ponderará y diseñará los tokens de AO en función de estas situaciones prácticas para garantizar que sirvan eficazmente a las necesidades de la red.

3) Enfoque de los tokens AR: El objetivo de los tokens AR es apoyar la capacidad de almacenamiento permanente de Arweave. Sam no está interesado en características como el staking o DeFi; su objetivo principal es asegurar que Arweave logre el almacenamiento permanente de datos.

4) Utilidad de los tokens: El diseño de los tokens de AO seguirá el principio de optimalidad para apoyar las necesidades de comunicación de una computadora global distribuida y descentralizada. Esta filosofía de diseño enfatiza la practicidad y eficiencia de los tokens en la red.

5) Actitud pragmática hacia los tokens: Desde una perspectiva pragmática, la especialización de tokens es necesaria. Intentar resolver todos los problemas (como el cómputo y el almacenamiento) con un solo token sería costoso, mientras que separar las funciones del token puede lograr de manera más efectiva sus objetivos respectivos.

Gerry Wang:

1) Posicionamiento del Token: Los tokens AR se consideran activos más profesionales y rigurosos, con su diseño y uso siguiendo estándares estrictos. Los tokens AO son relativamente más flexibles, con su definición y mecanismos específicos aún por determinar, requiriendo una observación y formulación adicionales.

2) Problemas de incentivos para mineros:

a. El número de nodos mineros en la red de Arweave es limitado, y los mineros tienen una clara necesidad de obtener ganancias. Sin incentivos suficientes, los mineros pueden recurrir a otras actividades mineras más rentables.

b. Arweave ha establecido un mecanismo de bóveda de dotación, asignando automáticamente una parte de las recompensas mineras a la bóveda y liberándolas gradualmente a los mineros con el tiempo para garantizar el almacenamiento a largo plazo de datos.

3) Desafíos de los Mecanismos de Incentivos:

a. Los mecanismos de incentivos actuales pueden carecer de atractivo para los mineros que buscan ganancias inmediatas, lo cual podría afectar la estabilidad y el desarrollo a largo plazo de la red.

b. Los tokens AO pueden explorar nuevos métodos de incentivos para aumentar la motivación de los mineros, mejorando así la base de toda la red.

4) Perspectivas futuras:

a. Si se puede diseñar un mecanismo de incentivos efectivo para beneficiar a los mineros de los tokens AO, sería un excelente diseño del sistema.

b. Actualmente, estos problemas y posibles soluciones siguen bajo observación y resolución, requiriendo más exploración y práctica.

Basado en el estilo pasado del equipo de Arweave, los invitados especulan que puede implicar la distribución aérea a los usuarios tempranos del ecosistema de Arweave o requerir la quema de tokens AR para obtener AO, pero los detalles específicos aún esperan el anuncio oficial del equipo de Arweave.

¿Cómo acceden los desarrolladores a AO? ¿Qué tipo de proyectos son adecuados para la integración con AO?

outprog:

La forma de acceder a AO es acceder al mensaje que queremos que la red de AO difunda de acuerdo con las especificaciones del protocolo de AO. Ya sea un programa Web2 o Web3, solo necesita acceder a la información en el programa nativo o nodos nativos a través de la interfaz de mensajes de AO.

AO puede proporcionar apoyo a los proyectos de las siguientes maneras:

  • Compatibilidad: AO admite varias formas de hilos, ya sea basados en WASM o EVM, y se puede conectar a AO a través de ciertos medios técnicos.
  • Proyectos de co-creación de contenido: AO también apoya proyectos de co-creación de contenido. Puedes publicar NFT atómicos en AO, cargar datos y combinarlos con UDL para construir NFT en AO.
  • La composabilidad de datos: NFT en AR y AO puede lograr la composabilidad de datos, lo que permite que un artículo o contenido se comparta y se muestre en múltiples plataformas manteniendo la consistencia y propiedades originales de la fuente de datos. Cuando se actualiza el contenido, la red AO puede difundir estos estados de actualización a todas las plataformas relevantes para garantizar la sincronización del contenido y la difusión del estado más reciente.
  • Retroalimentación de valor y propiedad: los creadores de contenido pueden vender sus obras como NFT y transferir información de propiedad a través de la red AO para realizar una retroalimentación de valor para el contenido.

Discusión sobre la comprensión de AOS

(Q: Zhixiong Pan, A: Outprog)

P: ¿Se puede entender AOS como un hilo de AO?

A: AOS es actualmente una herramienta terminal. Los desarrolladores utilizan AOS para descargar, ejecutar y ejecutar hilos. Por lo tanto, AOS es un conjunto de herramientas en el protocolo AO.

P: ¿Es cada aplicación un AO, o la aplicación está en AOS? ¿O los desarrolladores desplegarán aplicaciones en el hilo AO?

A: 1) Relación entre aplicaciones y AO: Teóricamente, la aplicación puede existir como una instancia AO independiente, o puede ejecutarse en la capa de protocolo de AO. La clave es si la aplicación sigue las especificaciones del protocolo de AO y es capaz de enviar y recibir datos según estas especificaciones.

2) Versatilidad del protocolo AO: El protocolo AO es un protocolo de comunicación que permite que las aplicaciones escritas en diferentes idiomas (como Golang o JavaScript) se comuniquen entre sí cumpliendo con las especificaciones del protocolo. Esta comunicación se logra enviando datos a la red AO.

3) El papel de AOS: AOS puede ser visto como un entorno que apoya el desarrollo y despliegue de aplicaciones. Las aplicaciones pueden ser desarrolladas en AOS e interactuar con la red AO a través de AOS.

4) Despliegue de la aplicación: Los desarrolladores pueden optar por desplegar aplicaciones en los hilos de AO, lo que significa que la aplicación interactuará directamente con el protocolo de comunicación de la red AO. Este método de despliegue permite que las aplicaciones aprovechen las capacidades de computación paralela y transferencia de datos de la red AO.

5) Analogía con la arquitectura de microservicios: La red AO puede ser asimilada a una arquitectura de microservicios, en la que cada aplicación (o servicio) es una unidad independiente y se comunican a través del protocolo AO. Esta arquitectura es similar a la cola de mensajes Kafka y se utiliza para implementar la entrega de mensajes entre servicios.

En conclusión, las aplicaciones Web2 o Web3 pueden convertirse en hilos en AO. Después de utilizar el estándar de protocolo AO, la comunicación verificable se puede llevar a cabo en toda la red o entorno informático de AO.

P: ¿Cuál es la diferencia entre AO e ICP?

A: ICP es similar a desarrollar dentro de un contenedor estandarizado, donde cada contenedor tiene algunas limitaciones de memoria. Tanto AO como ICP utilizan en realidad el patrón de modelo de actor, pero la diferencia radica en que ICP proporciona un servicio en la nube dentro de un modelo de contenedor similar a Docker, mientras que AO es más flexible. AO se puede acceder sin necesidad de usar AOS, siempre y cuando se adhiera a los estándares de protocolo AO, lo que permite la integración con aplicaciones Web2 y Web3.

Comparar AO y Polkadot desde la perspectiva de la arquitectura de fragmentación

outprog:

Polkadot es un modelo de cadena de relés + parachain. Cada proceso de AO es equivalente a la cadena de relés de Polkadot. Si AO necesita apostar tokens AO en el futuro para ejecutar un proceso, esto será similar a la ranura de subasta de Polkadot.

Hill:

Similitud entre AO y Polkadot:

  1. Garantía de seguridad: la cadena de retransmisión de Polkadot proporciona garantía de seguridad para todas las cadenas paralelas, mientras que en AO computer, Arweave (AR) proporciona garantía de seguridad para cada unidad de cálculo (proceso). Ambos son responsables de almacenar el estado global y garantizar la seguridad de la red.
  2. Composabilidad: Tanto AO Computer como Polkadot admiten la composabilidad, lo que significa que diferentes unidades de computación o cadenas paralelas pueden cooperar entre sí para implementar funciones complejas.

La diferencia entre AO y Polkadot:

  1. Diferencias arquitectónicas: Polkadot tiene una cadena de relé centralizada, mientras que el ordenador AO se basa en el almacenamiento descentralizado de Arweave, y los resultados de cálculo de cada unidad informática se almacenan en Arweave.
  2. Libertad de implementación: Polkadot solía tener restricciones de ranura de tarjeta. Aunque esta restricción ha sido levantada, las computadoras AO no tienen restricciones de ranura de tarjeta en principio, lo que permite a los usuarios implementar sus propias máquinas para ejecutar unidades de computación.

Preguntas y respuestas

(En esta sesión, outprog responde preguntas de la audiencia)

Pregunta: ¿Cómo accede DAPP a AO? ¿La página frontal de la aplicación tiene que interactuar con la interfaz de API de back-end escrita como un proceso?

Respuesta:

  1. Acceso a DAPP AO:
    a. DAPP puede acceder a la red AO a través de la interfaz de mensajes del ordenador AO. Esto significa que DAPP puede utilizar las capacidades de comunicación de la red AO para interactuar con otras aplicaciones o servicios.
    b. Para DAPPs que necesitan realizar cálculos específicos o emitir tokens, AO proporciona soporte de proceso nativo. Los desarrolladores pueden utilizar estos procesos para implementar las necesidades de computación de DAPP o funciones de emisión de tokens.

  2. Interacción de API de front-end y back-end:
    a. La página frontal no tiene que estar escrita como la interfaz de API de back-end del proceso para la interacción. Los desarrolladores pueden optar por conectarse directamente a la interfaz de mensajes de AO, o utilizar servicios de back-end existentes (como Alipay) como un proceso de AO y transferir información a otras plataformas a través de la red de AO.
    b. Si el servicio de back-end de DAPP ya es un proceso, la página de front-end puede interactuar con él a través de la red AO para enviar y recibir datos. Este método interactivo permite que DAPP logre comunicación entre cadenas y intercambio de datos en la red AO.

La sugerencia final para los desarrolladores es utilizar AO como sistema de mensajería al desarrollar aplicaciones de AO. Si no entiendes el sistema AO, puedes aprender el lenguaje Erlang. La terminología en la arquitectura AO es básicamente la misma que en Erlang.

Pregunta: ¿AO tiene algún plan de desarrollar SDK en el futuro?

Respuesta:

Tal vez los funcionarios de Arweave no lo hagan ellos mismos, y el proyecto necesita desarrollarlo por sí mismo. everVision planea desarrollar una serie de herramientas en lenguaje Golang que puedan interactuar con AR y AO. Creo que también habrá SDK para varios otros idiomas en el ecosistema.

Pregunta: ¿Cómo desarrollar contratos inteligentes en AO?

Respuesta:

Sus propios contratos inteligentes en AO deben ser desarrollados con Lua. Sin embargo, los hilos en AO son compatibles con contratos inteligentes en otros idiomas, ya sea Solidity, Move, Rust o Warp.

¿Qué narrativa creará el lanzamiento de AO para toda la industria de la Cadena de bloques?

Hill:

  1. El valor de los datos eternos:
    AO se basa en la función de almacenamiento permanente de Arweave, enfatizando el valor a largo plazo de los datos. En la era Web2, los datos solían almacenarse en grandes bases de datos de empresas, mientras que en la era Web3, los datos se almacenan en la cadena de bloques, pero el costo suele ser más alto. AO proporciona una solución de almacenamiento permanente de bajo costo que permite que los datos de alto valor continúen generando valor.

  2. La combinación de IA y blockchain:
    En el campo de la inteligencia artificial, los datos y la potencia de cálculo son dos recursos escasos clave que generan valor. AO proporciona a la inteligencia artificial acceso a datos de alto valor almacenados permanentemente, al mismo tiempo que mantiene los costos de almacenamiento más bajos en la industria. Esta combinación ofrece nuevas posibilidades para el desarrollo de aplicaciones de inteligencia artificial en la cadena de bloques.

  3. Potencial de aplicaciones de IA descentralizadas:
    La escalabilidad de AO crea condiciones para el desarrollo de aplicaciones de IA descentralizadas. A medida que los productos de IA dependen más de conjuntos de datos específicos, los propios productos pueden volverse cada vez más valiosos a medida que se acumulan los datos.

  4. Acceso nativo a la capa informática de Arweave:
    AO es la única solución con acceso nativo a la capa de computación de Arweave, que proporciona a los desarrolladores una plataforma única para construir y ejecutar aplicaciones de IA basadas en datos eternos.

  5. El impacto de AO en la industria:
    El lanzamiento de AO atrajo la atención de la industria y fue visto como una tecnología potencialmente revolucionaria. No solo proporciona una nueva perspectiva sobre la aplicación de la IA en la cadena de bloques, sino que también aporta una nueva dirección narrativa al desarrollo de toda la industria de la cadena de bloques.

Zhixiong Pan:

  1. Experiencia de usuario mejorada:
    El marco de AO permite a los desarrolladores construir aplicaciones que se ajusten más a los hábitos de los usuarios de Web2, lo que significa que los usuarios pueden disfrutar de la conveniencia de las aplicaciones descentralizadas sin ser conscientes de la complejidad de la tecnología de cadena de bloques.

  2. Implementación de aplicaciones Web3 de pila completa:
    AO permite a los desarrolladores crear aplicaciones Web3 de pila completa, incluidas páginas web estáticas y dinámicas, así como aplicaciones que requieren cálculos. Esto proporciona a los desarrolladores una mayor flexibilidad, lo que les permite diseñar aplicaciones más ricas y complejas.

  3. Integración de datos de IA:
    El lanzamiento de AO puede traer nuevas soluciones para el procesamiento y almacenamiento de datos de IA, alterando potencialmente la escala del procesamiento de datos de IA y brindando nuevas posibilidades para aplicaciones de IA en la cadena de bloques.

  4. Desafíos a los modelos económicos existentes:
    El lanzamiento de AO puede plantear desafíos para el modelo económico de Arweave, ya que puede cambiar la demanda de los usuarios de almacenamiento y recursos informáticos. Esto puede requerir que Arweave se adapte adecuadamente a los nuevos desarrollos del mercado y tecnológicos.

  5. Integración de la tecnología y los hábitos de los usuarios:
    El objetivo de AO es construir una aplicación que pueda adaptarse a los hábitos de la mayoría de los usuarios sin requerir que comprendan la tecnología que hay detrás. Esta narrativa enfatiza la importancia de la usabilidad y la amigabilidad del usuario de la tecnología de cadena de bloques.

Gerry Wang:

  1. Avances en escalabilidad:
    AO combinado con Arweave proporciona una solución de escalabilidad que es diferente de las cadenas de bloques tradicionales. Ya no depende de los usuarios para competir por recursos de ancho de banda limitados, sino que mejora la escalabilidad de la red a través de módulos de computación paralela, evitando así el problema del cuello de botella en las redes blockchain tradicionales.

  2. Un nuevo modelo de computación descentralizada:
    La filosofía de diseño de AO es crear una computadora súper paralela que permita que cualquier número de procesos se ejecute en paralelo al mismo tiempo. Este modelo no solo soporta cálculos a gran escala, sino que también asegura la verificabilidad de los cálculos, algo que los sistemas de computación descentralizada anteriores no tenían.

  3. Viabilidad de la aplicación práctica:
    El libro blanco de AO menciona aplicaciones como BitTorrent como ejemplos que demuestran el uso generalizado y la viabilidad del modelo de intercambio de ancho de banda. El éxito de este modelo demuestra el potencial y la utilidad del enfoque de computación descentralizada adoptado por AO para aplicaciones prácticas.

  4. Transformación de la narrativa de la industria:
    El lanzamiento de AO no es solo una innovación técnica, también cambia la narrativa de la industria de la cadena de bloques. AO proporciona una nueva perspectiva para resolver el problema de escalabilidad de la cadena de bloques a través de la descentralización y la computación paralela, lo que brinda nuevas direcciones y posibilidades para el desarrollo de la industria.

  5. Perspectiva:
    El lanzamiento de AO se ve prometedor ya que proporciona una solución factible y pragmática para mejorar la escalabilidad de la cadena de bloques. Esta solución no solo es factible en teoría, sino que también muestra su fuerte potencial en aplicaciones prácticas.

outprog:

  1. La transición de almacenamiento a computación:
    El lanzamiento de AO marca que Arweave ya no es solo una plataforma de almacenamiento, sino que agrega potencia de cálculo. Esto proporciona una nueva opción para otros proyectos de cadena de bloques, permitiendo a los desarrolladores desarrollar aplicaciones de manera más conveniente sin tener que preocuparse por las transacciones subyacentes y el procesamiento de transacciones.

  2. Mejorar la experiencia del usuario:
    El lanzamiento de AO permite a los desarrolladores crear aplicaciones de una manera más acorde con los hábitos de los usuarios de Web2, ofreciendo una mejor experiencia de usuario. Los usuarios pueden disfrutar de la conveniencia de las aplicaciones descentralizadas sin ser conscientes de la complejidad técnica que hay detrás de ellas.

  3. Apertura e inclusión:
    El poder de cómputo de AO proporciona la posibilidad de integración para varios proyectos de cadena de bloques. Ya sea Web3, Web2 u otras cadenas de bloques, pueden integrarse en la red de AO, demostrando su alto grado de apertura e inclusión.

  4. Sistema de identidad descentralizada:
    El lanzamiento de AO permite a los usuarios gestionar sus identidades de manera más flexible, por ejemplo, utilizando sus teléfonos inteligentes como monederos hardware y combinando el correo electrónico y la vinculación telefónica para lograr la verificación de identidad descentralizada.

  5. Plataforma para el pasado, presente y futuro:
    El poder de cálculo de AO permite a Arweave no solo almacenar datos históricos pasados, sino también transportar datos actuales. Incluso es posible grabar las actividades de todo Internet en Arweave, convirtiéndolo en una plataforma integral e histórica.

  6. Reconfigurando la narrativa de la cadena de bloques:
    El lanzamiento de AO reinicia la narrativa de Arweave, pasando de una sola cadena de almacenamiento a una plataforma de computación y almacenamiento integral. Esta transición es de gran importancia para el desarrollo de todo el ecosistema de la cadena de bloques, brindando más posibilidades para desarrolladores y usuarios.

Resumen

Esperamos que todos se centren en el desarrollo técnico de AO en lugar de solo en las ganancias financieras a corto plazo en el mercado secundario. Si bien los mercados financieros pueden ofrecer ganancias rápidas, el valor real proviene del desarrollo a largo plazo del ecosistema y del apoyo de la comunidad de desarrolladores. El crecimiento a largo plazo de AO depende del desarrollo saludable del ecosistema y de la participación activa de la comunidad de desarrolladores. Proyectos excelentes y aplicaciones innovadoras también respaldarán el crecimiento continuo de AO.

Repetición espacial:

https://permadao.com/permadao/Twitter-Space-AO-cf92e72845234073a8e1ef68ebe8a129

declaración:

  1. Este artículo se reproduce de [PermaDAO],Título original “Registro de Actividad de X Space | ¿Es AO un asesino de Ethereum? ¿Cómo promoverá la nueva narrativa de la cadena de bloques?”,Los derechos de autor pertenecen al autor original [Jomosis], si tiene alguna objeción a la reimpresión, por favor contacte alGate Learnequipo, y el equipo lo gestionará lo antes posible según los procedimientos relevantes.

  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo representan únicamente las opiniones personales del autor y no constituyen ningún consejo de inversión.

  3. Otras versiones del artículo en otros idiomas son traducidas por el equipo de Gate Learn y no se mencionan en Gate, el artículo traducido no puede ser reproducido, distribuido o plagiado.

مشاركة

¿Cómo afectará AO la nueva narrativa de la Cadena de bloques?

Intermedio3/26/2024, 6:53:28 PM
Tras el evento de lanzamiento de AO, el ecosistema de Arweave vuelve a captar la atención. PermaDAO invita a expertos a discutir los conceptos, diseño y experiencia de usuario de AO, centrándose en las nuevas oportunidades que trae a los desarrolladores y a toda la industria de la cadena de bloques, así como en su impacto en la conformación de una nueva narrativa.

Título original: X Space 活动实录|AO 是不是以太坊杀手,它将怎样推动区块链的新叙事?

Resumen: Tras el evento de lanzamiento de AO, el ecosistema de Arweave vuelve a captar la atención. PermaDAO invita a expertos en el ámbito de Arweave a discutir los conceptos, el diseño y la experiencia de usuario de AO, centrándose en las nuevas oportunidades que trae a los desarrolladores y a toda la industria de la cadena de bloques, así como en el papel de AO en la configuración de una nueva narrativa en la industria de la cadena de bloques.

En el mundo digital en rápida evolución, desde su inicio en 2018, Arweave ha ocupado silenciosamente un lugar en el espacio de la cadena de bloques con su concepto único de almacenamiento descentralizado. En los últimos cinco años, el nombre de Arweave ha sido elogiado entre los entusiastas de la tecnología, sin embargo, sus intrincadas características técnicas han hecho que se sienta tanto familiar como distante para muchos. Ahora, con la aparición de AO, este ecosistema ha vuelto a ser el centro de atención, provocando una serie de curiosidad y preguntas.

Para abordar estas consultas, PermaDAO ha iniciado un evento único en el Espacio X, invitando a invitados de peso pesado para discutir si AO se convertirá en el "asesino" de Ethereum.

Tenemos el privilegio de tener a uno de los cofundadores de AO y defensores del paradigma SCP, Wei Xiong (@outprog_ar), evangelista de AO y cofundador de ChainFeeds, Zhixiong Pan (@nake13) , el fundador de ArweaveOasis, Gerry Won, y el Jefe de Investigación de SevenX ( @Hill79025920) , quien ha estado enfocado en el espacio Arweave desde hace mucho tiempo. Ellos nos guiarán a través de la historia del desarrollo técnico de Arweave desde su inicio, profundizando nuestra comprensión de este pionero en almacenamiento descentralizado. ¡Vamos a desvelar el misterio de AO juntos y explorar cómo impulsa aún más el desarrollo de una nueva narrativa en el espacio de bloques!

AO Computer: ¿Qué es eso?

Zhixiong Pan: AO es un protocolo de datos estandarizado para el procesamiento de datos y el intercambio de información.

La intención de diseño de Arweave y Ethereum difiere. Ethereum está diseñado para servicios informáticos, mientras que Arweave se enfoca en el almacenamiento. Sin embargo, desde el principio, el fundador Sam ha estado explorando un enfoque diferente para realizar una computadora mundial, lo que lleva al nacimiento de AO. AO no es una computadora ni una red independiente. Es un protocolo de datos basado en Arweave, que establece estándares para el procesamiento de datos e intercambio de información. Al almacenar registros responsables del cálculo de datos en Arweave, una computadora mundial puede ejecutarse en Arweave y las tareas en ella pueden operarse simultáneamente. Por ejemplo, el paradigma SCP, tras la abstracción y estandarización, se convierte en AO.

Gerry Wang: AO llena la pieza del rompecabezas informático para Arweave.

La estructura jerárquica de AO se puede comparar con la estructura del paradigma SCP. Arweave sirve como capa de intercambio de información de AO, permitiendo que los programas que se ejecutan en AO compartan datos en Arweave, logrando el objetivo de crear un ordenador mundial descentralizado. Los proyectos en cadenas de bloques tradicionales se comprimen en una cadena de bloques de un solo hilo, esperando en fila para ejecutarse. AO, basado en Arweave, construye una capa informática encima que puede ejecutar procesos en paralelo, resolviendo problemas de escalabilidad y abriendo espacio para la imaginación. AO transforma Arweave de una cadena de bloques capaz solo de almacenamiento en una con capacidades de computación en paralelo.

Hill: AO realiza una versión mejorada de la funcionalidad de inscripción.

Desde una perspectiva de valoración, el valor capturado por las GPU favorece en gran medida el movimiento de Arweave hacia la computación. Desde la perspectiva del usuario y del inversor, Arweave es similar a una versión mejorada de inscripciones. En la red de Bitcoin, debido a restricciones de almacenamiento, los usuarios solo pueden realizar operaciones relativamente simples como acuñación, despliegue y transferencia de activos, con la mayoría de la computación realizada fuera de la cadena por indexadores. Los indexadores no tienen incentivos maliciosos, ya que los usuarios pueden verificar el proceso de computación y los resultados cambiando de indexadores o ejecutando sus propios indexadores. En Arweave, con su capacidad de almacenamiento que supera con creces la de Bitcoin, los desarrolladores pueden construir una capa de computación más compleja y poderosa. AO se basa en esta idea, permitiendo que todas las instrucciones de computación y los resultados del estado intermedio se almacenen en Arweave, logrando capacidades de computación similares a las inscripciones de Bitcoin pero más poderosas y flexibles.

outprog: El protocolo AO permite un intercambio efectivo de información y colaboración entre diferentes aplicaciones, proporcionando una plataforma abierta con posibilidades ilimitadas.

En el núcleo de AO se encuentra un protocolo de información que permite la comunicación entre diferentes aplicaciones que se ejecutan en Arweave. Cada aplicación puede enviar información de solicitud a la red de AO, como preguntar sobre un saldo de cuenta. La aplicación receptora utilizará su mecanismo de consenso para enviar los resultados de vuelta al solicitante a través de la red de AO. Esto permite que diferentes aplicaciones realicen operaciones compuestas utilizando la red de AO, logrando un intercambio de información entre cadenas.

Este protocolo de comunicación de AO no se limita a aplicaciones de cadena de bloques; también permite que las aplicaciones tradicionales de Web2 participen en esta red descentralizada mediante la integración con la interfaz del protocolo de AO. Esto significa que tanto las aplicaciones Web2 como las aplicaciones Web3 pueden utilizar la computadora de AO para la autenticación de mensajes confiable y la colaboración.

La visión de AO Computer es romper las barreras entre Web2 y Web3, permitiendo a los desarrolladores desarrollar aplicaciones descentralizadas utilizando métodos de Web2 o habilitando el puente y el intercambio de información directa entre aplicaciones de Web2 y Web3. El diseño de este protocolo de comunicación hace que AO Computer sea una plataforma abierta, que admite la interoperabilidad entre varias aplicaciones y brinda a los desarrolladores posibilidades ilimitadas.

¿Cuál es la diferencia arquitectónica entre una computadora AO y Ethereum EVM?

Zhixiong Pan:

  1. El enfoque del diseño arquitectónico: AO resuelve primero los problemas de almacenamiento, y EVM considera primero los problemas de computación
    a. Computadora AO: se enfoca en el almacenamiento permanente de datos, proporcionando un espacio de almacenamiento enorme e inmutable, similar a la cinta de papel de una máquina de Turing, para almacenar y realizar cálculos.
    b. Ethereum EVM: se centra en la potencia de cálculo y proporciona un entorno para ejecutar contratos inteligentes. Su diseño original es lograr la completitud de Turing y permitir la ejecución de tareas de computación complejas.

  2. Modelo de computación: AO puede ejecutar tareas de computación de forma independiente en diferentes nodos, mientras que EVM requiere que todos los nodos ejecuten las mismas tareas de computación.
    una. Computadora AO: Basada en almacenamiento distribuido y computación paralela, permite que las tareas de computación se ejecuten de forma independiente en diferentes nodos y se comuniquen y colaboren a través de la red AO.
    b. Ethereum EVM: Utilizando un modelo de computación centralizado, todos los nodos necesitan realizar el mismo proceso de computación para verificar transacciones y contratos inteligentes, lo que resulta en redundancia de computación.

  3. Mecanismo de consenso: AO utiliza datos para mantener consenso, mientras que EVM utiliza competencia o equidad para alcanzar consenso.
    a. Computadora AO: Utilizando el mecanismo de consenso de Cadena de Bloques, la cantidad de conjuntos de datos almacenados por los mineros se convierte en el mayor contribuyente al rendimiento minero, centrándose en la accesibilidad de datos y la sostenibilidad del almacenamiento.
    b. Ethereum EVM: opera bajo el mecanismo de consenso PoW (Prueba de Trabajo) o PoS (Prueba de Participación), centrándose en alcanzar consenso de red a través de competencia o equidad.

  4. Lógica de cálculo: AO puede definir su propia lógica de cálculo, mientras que EVM solo puede seguir la lógica de operación predefinida.
    a. Ordenador AO: La ejecución de contratos inteligentes está estrechamente relacionada con el almacenamiento de datos. La lógica informática puede ser personalizada según los requisitos de la aplicación y tiene una mayor flexibilidad a nivel de almacenamiento.
    b. Ethereum EVM: La ejecución de contratos inteligentes sigue opcodes predefinidos, que se ejecutan de la misma manera en todos los nodos para garantizar la consistencia del estado de la red.

outprog:

  1. La arquitectura de Ethereum EVM:
    El EVM de Ethereum fue originalmente diseñado para ser una extensión del script de Bitcoin, con el objetivo de lograr capacidades de computación completas de Turing. Ethereum facilita que el EVM implemente cambios de estado y cálculos al reemplazar el modelo UTXO con un modelo de estado.

  2. Problema de redundancia de cálculo:
    La redundancia computacional de Ethereum es muy alta, ya que cada transacción debe calcularse repetidamente en miles de nodos en la red, lo que resulta en un enorme desperdicio de recursos. Esta es una de las razones por las que Ethereum tiene dificultades para superar sus limitaciones de rendimiento, ya que es esencialmente una máquina de un solo hilo.

  3. Arquitectura de la computadora AO:
    La arquitectura de la computadora AO es completamente diferente a la del EVM de Ethereum. La computadora AO se basa en Arweave, un sistema de almacenamiento distribuido e inmutable. En una computadora AO, los recursos informáticos están descentralizados y puede haber múltiples nodos independientes realizando operaciones. Estos nodos pueden procesar conjuntos de datos de forma independiente y realizar cálculos.

  4. Computación paralela y colaboración:
    El ordenador AO permite que diferentes nodos operen de forma independiente y colaboren según sea necesario. Este modelo de computación paralela permite que el ordenador AO maneje tareas más complejas y mejore el rendimiento general de la red.

  5. Modelo de concurrencia de la computadora AO:
    La arquitectura del ordenador AO admite procesamiento concurrente, a diferencia del modelo de computación de un solo hilo del EVM de Ethereum. El modelo de concurrencia del ordenador AO es similar al modelo de actores en el lenguaje Erlang, que implementa la concurrencia entre procesos diferentes a través del paso de mensajes.

  6. Practicidad de las computadoras AO:
    El diseño de la computadora AO era pragmático, no era solo una idea teórica, sino que ya estaba implementado y podía ser utilizado en la práctica. El lanzamiento y la aplicación de la Computadora AO demuestran su practicidad y complementan la tecnología de cadena de bloques existente.

Gerry Wang:

  1. Búsqueda continua de objetivos a largo plazo:
    El equipo de Arweave se enfoca en alcanzar sus objetivos a largo plazo, incluso si esos objetivos pueden no atraer de inmediato la atención del público. Mejoran el mecanismo de consenso a través de actualizaciones constantes e iteraciones para garantizar la estabilidad y eficiencia de la red.

  2. Mejora iterativa del mecanismo de consenso:
    Arweave ha pasado por al menos cuatro iteraciones de su mecanismo de consenso, cada una diseñada para reducir la competencia por el poder de cómputo y aumentar la eficiencia de la replicación y almacenamiento de datos. Este proceso iterativo demuestra la atención del equipo de Arweave a los detalles técnicos y la optimización continua del rendimiento de la red.

Nota del editor: Por favor refiérase a “Comprender el proceso de iteración del mecanismo de consenso de Arweave“aprender más.

  1. Actitud de desarrollo pragmático:
    El equipo de Arweave prefiere soluciones maduras y probadas como modelos de actores durante el desarrollo. No persiguen la moda a corto plazo, sino que se centran en construir un sistema óptimo, lo que refleja su énfasis en la practicidad y la estabilidad.

  2. Estilo de trabajo discreto y centrado:
    El equipo de Arweave puede que no aparezca en público con mucha frecuencia, pero están llevando a cabo en silencio un trabajo de desarrollo continuo en segundo plano. Su estilo de trabajo discreto y su actitud seria hacia la iteración permiten que el ecosistema de Arweave se desarrolle de manera constante.

  3. Integración de soluciones existentes:
    Cuando Arweave construye su sistema, integra soluciones existentes, como modelos de actores, para asegurar que el sistema funcione de manera eficiente. Esta estrategia de integración ayuda a Arweave a alcanzar sus objetivos rápidamente mientras mantiene la estabilidad y confiabilidad del sistema.

¿Cómo es la experiencia del usuario después de que se libera AO?

outprog:

  1. Desafíos de acceso:
    Los usuarios pueden encontrarse con problemas de red al intentar acceder a las computadoras de AO, que pueden ser causados por una configuración incorrecta de la VPN u otros problemas de conexión de red.
    b. Dado que AO se encuentra actualmente en la fase de pruebas, puede haber algunos errores y problemas del sistema, lo que puede afectar el acceso de los usuarios a la red de prueba.

  2. Método de acceso:
    a. Los usuarios pueden aprender cómo acceder a la computadora AO a través de tutoriales en línea y demostraciones. Por ejemplo, Sam y Tom proporcionaron instrucciones detalladas en el lanzamiento mostrando cómo usar NPM y la puerta de enlace Arweave para descargar y ejecutar el programa original. Dirección del tutorial: https://twitter.com/aoTheComputer/status/1763702970040856833
    b. Los usuarios necesitan establecer el Conector o Proceso correspondiente, que es el componente clave para comunicarse con la red AO.

  3. Experiencia de usuario:
    a. Para los desarrolladores, siguiendo tutoriales y demostraciones, pueden experimentar gradualmente todo el proceso de la computadora AO en buenas condiciones de red.
    b. Incluso para los no desarrolladores, al ver la demostración, pueden entender claramente el principio de funcionamiento y el proceso operativo de la computadora AO.

  4. Facilidad de uso:
    La computadora AO parece estar diseñada para proporcionar una experiencia que sea fácil de entender y operar, incluso en su fase beta, animando a los usuarios a experimentar y explorar.

¿Cuál es la conexión entre el token AO y AR? ¿Qué tipo de mecanismo de incentivos tendrá AO en el futuro?

outprog:

1) Separación de tokens: Las funciones de los tokens AO y los tokens AR están separadas. Los tokens AO se centran en resolver problemas de comunicación entre aplicaciones, mientras que los tokens AR se centran en la funcionalidad de almacenamiento de Arweave. Esta separación es similar a la división del trabajo en el mundo real, donde cada token tiene su papel específico y responsabilidades.

2) Principios de diseño de los tokens de AO: El diseño de los tokens de AO se basará en observaciones de la práctica y la operación real de las redes de prueba. Sam Williams (Fundador de Arweave) ponderará y diseñará los tokens de AO en función de estas situaciones prácticas para garantizar que sirvan eficazmente a las necesidades de la red.

3) Enfoque de los tokens AR: El objetivo de los tokens AR es apoyar la capacidad de almacenamiento permanente de Arweave. Sam no está interesado en características como el staking o DeFi; su objetivo principal es asegurar que Arweave logre el almacenamiento permanente de datos.

4) Utilidad de los tokens: El diseño de los tokens de AO seguirá el principio de optimalidad para apoyar las necesidades de comunicación de una computadora global distribuida y descentralizada. Esta filosofía de diseño enfatiza la practicidad y eficiencia de los tokens en la red.

5) Actitud pragmática hacia los tokens: Desde una perspectiva pragmática, la especialización de tokens es necesaria. Intentar resolver todos los problemas (como el cómputo y el almacenamiento) con un solo token sería costoso, mientras que separar las funciones del token puede lograr de manera más efectiva sus objetivos respectivos.

Gerry Wang:

1) Posicionamiento del Token: Los tokens AR se consideran activos más profesionales y rigurosos, con su diseño y uso siguiendo estándares estrictos. Los tokens AO son relativamente más flexibles, con su definición y mecanismos específicos aún por determinar, requiriendo una observación y formulación adicionales.

2) Problemas de incentivos para mineros:

a. El número de nodos mineros en la red de Arweave es limitado, y los mineros tienen una clara necesidad de obtener ganancias. Sin incentivos suficientes, los mineros pueden recurrir a otras actividades mineras más rentables.

b. Arweave ha establecido un mecanismo de bóveda de dotación, asignando automáticamente una parte de las recompensas mineras a la bóveda y liberándolas gradualmente a los mineros con el tiempo para garantizar el almacenamiento a largo plazo de datos.

3) Desafíos de los Mecanismos de Incentivos:

a. Los mecanismos de incentivos actuales pueden carecer de atractivo para los mineros que buscan ganancias inmediatas, lo cual podría afectar la estabilidad y el desarrollo a largo plazo de la red.

b. Los tokens AO pueden explorar nuevos métodos de incentivos para aumentar la motivación de los mineros, mejorando así la base de toda la red.

4) Perspectivas futuras:

a. Si se puede diseñar un mecanismo de incentivos efectivo para beneficiar a los mineros de los tokens AO, sería un excelente diseño del sistema.

b. Actualmente, estos problemas y posibles soluciones siguen bajo observación y resolución, requiriendo más exploración y práctica.

Basado en el estilo pasado del equipo de Arweave, los invitados especulan que puede implicar la distribución aérea a los usuarios tempranos del ecosistema de Arweave o requerir la quema de tokens AR para obtener AO, pero los detalles específicos aún esperan el anuncio oficial del equipo de Arweave.

¿Cómo acceden los desarrolladores a AO? ¿Qué tipo de proyectos son adecuados para la integración con AO?

outprog:

La forma de acceder a AO es acceder al mensaje que queremos que la red de AO difunda de acuerdo con las especificaciones del protocolo de AO. Ya sea un programa Web2 o Web3, solo necesita acceder a la información en el programa nativo o nodos nativos a través de la interfaz de mensajes de AO.

AO puede proporcionar apoyo a los proyectos de las siguientes maneras:

  • Compatibilidad: AO admite varias formas de hilos, ya sea basados en WASM o EVM, y se puede conectar a AO a través de ciertos medios técnicos.
  • Proyectos de co-creación de contenido: AO también apoya proyectos de co-creación de contenido. Puedes publicar NFT atómicos en AO, cargar datos y combinarlos con UDL para construir NFT en AO.
  • La composabilidad de datos: NFT en AR y AO puede lograr la composabilidad de datos, lo que permite que un artículo o contenido se comparta y se muestre en múltiples plataformas manteniendo la consistencia y propiedades originales de la fuente de datos. Cuando se actualiza el contenido, la red AO puede difundir estos estados de actualización a todas las plataformas relevantes para garantizar la sincronización del contenido y la difusión del estado más reciente.
  • Retroalimentación de valor y propiedad: los creadores de contenido pueden vender sus obras como NFT y transferir información de propiedad a través de la red AO para realizar una retroalimentación de valor para el contenido.

Discusión sobre la comprensión de AOS

(Q: Zhixiong Pan, A: Outprog)

P: ¿Se puede entender AOS como un hilo de AO?

A: AOS es actualmente una herramienta terminal. Los desarrolladores utilizan AOS para descargar, ejecutar y ejecutar hilos. Por lo tanto, AOS es un conjunto de herramientas en el protocolo AO.

P: ¿Es cada aplicación un AO, o la aplicación está en AOS? ¿O los desarrolladores desplegarán aplicaciones en el hilo AO?

A: 1) Relación entre aplicaciones y AO: Teóricamente, la aplicación puede existir como una instancia AO independiente, o puede ejecutarse en la capa de protocolo de AO. La clave es si la aplicación sigue las especificaciones del protocolo de AO y es capaz de enviar y recibir datos según estas especificaciones.

2) Versatilidad del protocolo AO: El protocolo AO es un protocolo de comunicación que permite que las aplicaciones escritas en diferentes idiomas (como Golang o JavaScript) se comuniquen entre sí cumpliendo con las especificaciones del protocolo. Esta comunicación se logra enviando datos a la red AO.

3) El papel de AOS: AOS puede ser visto como un entorno que apoya el desarrollo y despliegue de aplicaciones. Las aplicaciones pueden ser desarrolladas en AOS e interactuar con la red AO a través de AOS.

4) Despliegue de la aplicación: Los desarrolladores pueden optar por desplegar aplicaciones en los hilos de AO, lo que significa que la aplicación interactuará directamente con el protocolo de comunicación de la red AO. Este método de despliegue permite que las aplicaciones aprovechen las capacidades de computación paralela y transferencia de datos de la red AO.

5) Analogía con la arquitectura de microservicios: La red AO puede ser asimilada a una arquitectura de microservicios, en la que cada aplicación (o servicio) es una unidad independiente y se comunican a través del protocolo AO. Esta arquitectura es similar a la cola de mensajes Kafka y se utiliza para implementar la entrega de mensajes entre servicios.

En conclusión, las aplicaciones Web2 o Web3 pueden convertirse en hilos en AO. Después de utilizar el estándar de protocolo AO, la comunicación verificable se puede llevar a cabo en toda la red o entorno informático de AO.

P: ¿Cuál es la diferencia entre AO e ICP?

A: ICP es similar a desarrollar dentro de un contenedor estandarizado, donde cada contenedor tiene algunas limitaciones de memoria. Tanto AO como ICP utilizan en realidad el patrón de modelo de actor, pero la diferencia radica en que ICP proporciona un servicio en la nube dentro de un modelo de contenedor similar a Docker, mientras que AO es más flexible. AO se puede acceder sin necesidad de usar AOS, siempre y cuando se adhiera a los estándares de protocolo AO, lo que permite la integración con aplicaciones Web2 y Web3.

Comparar AO y Polkadot desde la perspectiva de la arquitectura de fragmentación

outprog:

Polkadot es un modelo de cadena de relés + parachain. Cada proceso de AO es equivalente a la cadena de relés de Polkadot. Si AO necesita apostar tokens AO en el futuro para ejecutar un proceso, esto será similar a la ranura de subasta de Polkadot.

Hill:

Similitud entre AO y Polkadot:

  1. Garantía de seguridad: la cadena de retransmisión de Polkadot proporciona garantía de seguridad para todas las cadenas paralelas, mientras que en AO computer, Arweave (AR) proporciona garantía de seguridad para cada unidad de cálculo (proceso). Ambos son responsables de almacenar el estado global y garantizar la seguridad de la red.
  2. Composabilidad: Tanto AO Computer como Polkadot admiten la composabilidad, lo que significa que diferentes unidades de computación o cadenas paralelas pueden cooperar entre sí para implementar funciones complejas.

La diferencia entre AO y Polkadot:

  1. Diferencias arquitectónicas: Polkadot tiene una cadena de relé centralizada, mientras que el ordenador AO se basa en el almacenamiento descentralizado de Arweave, y los resultados de cálculo de cada unidad informática se almacenan en Arweave.
  2. Libertad de implementación: Polkadot solía tener restricciones de ranura de tarjeta. Aunque esta restricción ha sido levantada, las computadoras AO no tienen restricciones de ranura de tarjeta en principio, lo que permite a los usuarios implementar sus propias máquinas para ejecutar unidades de computación.

Preguntas y respuestas

(En esta sesión, outprog responde preguntas de la audiencia)

Pregunta: ¿Cómo accede DAPP a AO? ¿La página frontal de la aplicación tiene que interactuar con la interfaz de API de back-end escrita como un proceso?

Respuesta:

  1. Acceso a DAPP AO:
    a. DAPP puede acceder a la red AO a través de la interfaz de mensajes del ordenador AO. Esto significa que DAPP puede utilizar las capacidades de comunicación de la red AO para interactuar con otras aplicaciones o servicios.
    b. Para DAPPs que necesitan realizar cálculos específicos o emitir tokens, AO proporciona soporte de proceso nativo. Los desarrolladores pueden utilizar estos procesos para implementar las necesidades de computación de DAPP o funciones de emisión de tokens.

  2. Interacción de API de front-end y back-end:
    a. La página frontal no tiene que estar escrita como la interfaz de API de back-end del proceso para la interacción. Los desarrolladores pueden optar por conectarse directamente a la interfaz de mensajes de AO, o utilizar servicios de back-end existentes (como Alipay) como un proceso de AO y transferir información a otras plataformas a través de la red de AO.
    b. Si el servicio de back-end de DAPP ya es un proceso, la página de front-end puede interactuar con él a través de la red AO para enviar y recibir datos. Este método interactivo permite que DAPP logre comunicación entre cadenas y intercambio de datos en la red AO.

La sugerencia final para los desarrolladores es utilizar AO como sistema de mensajería al desarrollar aplicaciones de AO. Si no entiendes el sistema AO, puedes aprender el lenguaje Erlang. La terminología en la arquitectura AO es básicamente la misma que en Erlang.

Pregunta: ¿AO tiene algún plan de desarrollar SDK en el futuro?

Respuesta:

Tal vez los funcionarios de Arweave no lo hagan ellos mismos, y el proyecto necesita desarrollarlo por sí mismo. everVision planea desarrollar una serie de herramientas en lenguaje Golang que puedan interactuar con AR y AO. Creo que también habrá SDK para varios otros idiomas en el ecosistema.

Pregunta: ¿Cómo desarrollar contratos inteligentes en AO?

Respuesta:

Sus propios contratos inteligentes en AO deben ser desarrollados con Lua. Sin embargo, los hilos en AO son compatibles con contratos inteligentes en otros idiomas, ya sea Solidity, Move, Rust o Warp.

¿Qué narrativa creará el lanzamiento de AO para toda la industria de la Cadena de bloques?

Hill:

  1. El valor de los datos eternos:
    AO se basa en la función de almacenamiento permanente de Arweave, enfatizando el valor a largo plazo de los datos. En la era Web2, los datos solían almacenarse en grandes bases de datos de empresas, mientras que en la era Web3, los datos se almacenan en la cadena de bloques, pero el costo suele ser más alto. AO proporciona una solución de almacenamiento permanente de bajo costo que permite que los datos de alto valor continúen generando valor.

  2. La combinación de IA y blockchain:
    En el campo de la inteligencia artificial, los datos y la potencia de cálculo son dos recursos escasos clave que generan valor. AO proporciona a la inteligencia artificial acceso a datos de alto valor almacenados permanentemente, al mismo tiempo que mantiene los costos de almacenamiento más bajos en la industria. Esta combinación ofrece nuevas posibilidades para el desarrollo de aplicaciones de inteligencia artificial en la cadena de bloques.

  3. Potencial de aplicaciones de IA descentralizadas:
    La escalabilidad de AO crea condiciones para el desarrollo de aplicaciones de IA descentralizadas. A medida que los productos de IA dependen más de conjuntos de datos específicos, los propios productos pueden volverse cada vez más valiosos a medida que se acumulan los datos.

  4. Acceso nativo a la capa informática de Arweave:
    AO es la única solución con acceso nativo a la capa de computación de Arweave, que proporciona a los desarrolladores una plataforma única para construir y ejecutar aplicaciones de IA basadas en datos eternos.

  5. El impacto de AO en la industria:
    El lanzamiento de AO atrajo la atención de la industria y fue visto como una tecnología potencialmente revolucionaria. No solo proporciona una nueva perspectiva sobre la aplicación de la IA en la cadena de bloques, sino que también aporta una nueva dirección narrativa al desarrollo de toda la industria de la cadena de bloques.

Zhixiong Pan:

  1. Experiencia de usuario mejorada:
    El marco de AO permite a los desarrolladores construir aplicaciones que se ajusten más a los hábitos de los usuarios de Web2, lo que significa que los usuarios pueden disfrutar de la conveniencia de las aplicaciones descentralizadas sin ser conscientes de la complejidad de la tecnología de cadena de bloques.

  2. Implementación de aplicaciones Web3 de pila completa:
    AO permite a los desarrolladores crear aplicaciones Web3 de pila completa, incluidas páginas web estáticas y dinámicas, así como aplicaciones que requieren cálculos. Esto proporciona a los desarrolladores una mayor flexibilidad, lo que les permite diseñar aplicaciones más ricas y complejas.

  3. Integración de datos de IA:
    El lanzamiento de AO puede traer nuevas soluciones para el procesamiento y almacenamiento de datos de IA, alterando potencialmente la escala del procesamiento de datos de IA y brindando nuevas posibilidades para aplicaciones de IA en la cadena de bloques.

  4. Desafíos a los modelos económicos existentes:
    El lanzamiento de AO puede plantear desafíos para el modelo económico de Arweave, ya que puede cambiar la demanda de los usuarios de almacenamiento y recursos informáticos. Esto puede requerir que Arweave se adapte adecuadamente a los nuevos desarrollos del mercado y tecnológicos.

  5. Integración de la tecnología y los hábitos de los usuarios:
    El objetivo de AO es construir una aplicación que pueda adaptarse a los hábitos de la mayoría de los usuarios sin requerir que comprendan la tecnología que hay detrás. Esta narrativa enfatiza la importancia de la usabilidad y la amigabilidad del usuario de la tecnología de cadena de bloques.

Gerry Wang:

  1. Avances en escalabilidad:
    AO combinado con Arweave proporciona una solución de escalabilidad que es diferente de las cadenas de bloques tradicionales. Ya no depende de los usuarios para competir por recursos de ancho de banda limitados, sino que mejora la escalabilidad de la red a través de módulos de computación paralela, evitando así el problema del cuello de botella en las redes blockchain tradicionales.

  2. Un nuevo modelo de computación descentralizada:
    La filosofía de diseño de AO es crear una computadora súper paralela que permita que cualquier número de procesos se ejecute en paralelo al mismo tiempo. Este modelo no solo soporta cálculos a gran escala, sino que también asegura la verificabilidad de los cálculos, algo que los sistemas de computación descentralizada anteriores no tenían.

  3. Viabilidad de la aplicación práctica:
    El libro blanco de AO menciona aplicaciones como BitTorrent como ejemplos que demuestran el uso generalizado y la viabilidad del modelo de intercambio de ancho de banda. El éxito de este modelo demuestra el potencial y la utilidad del enfoque de computación descentralizada adoptado por AO para aplicaciones prácticas.

  4. Transformación de la narrativa de la industria:
    El lanzamiento de AO no es solo una innovación técnica, también cambia la narrativa de la industria de la cadena de bloques. AO proporciona una nueva perspectiva para resolver el problema de escalabilidad de la cadena de bloques a través de la descentralización y la computación paralela, lo que brinda nuevas direcciones y posibilidades para el desarrollo de la industria.

  5. Perspectiva:
    El lanzamiento de AO se ve prometedor ya que proporciona una solución factible y pragmática para mejorar la escalabilidad de la cadena de bloques. Esta solución no solo es factible en teoría, sino que también muestra su fuerte potencial en aplicaciones prácticas.

outprog:

  1. La transición de almacenamiento a computación:
    El lanzamiento de AO marca que Arweave ya no es solo una plataforma de almacenamiento, sino que agrega potencia de cálculo. Esto proporciona una nueva opción para otros proyectos de cadena de bloques, permitiendo a los desarrolladores desarrollar aplicaciones de manera más conveniente sin tener que preocuparse por las transacciones subyacentes y el procesamiento de transacciones.

  2. Mejorar la experiencia del usuario:
    El lanzamiento de AO permite a los desarrolladores crear aplicaciones de una manera más acorde con los hábitos de los usuarios de Web2, ofreciendo una mejor experiencia de usuario. Los usuarios pueden disfrutar de la conveniencia de las aplicaciones descentralizadas sin ser conscientes de la complejidad técnica que hay detrás de ellas.

  3. Apertura e inclusión:
    El poder de cómputo de AO proporciona la posibilidad de integración para varios proyectos de cadena de bloques. Ya sea Web3, Web2 u otras cadenas de bloques, pueden integrarse en la red de AO, demostrando su alto grado de apertura e inclusión.

  4. Sistema de identidad descentralizada:
    El lanzamiento de AO permite a los usuarios gestionar sus identidades de manera más flexible, por ejemplo, utilizando sus teléfonos inteligentes como monederos hardware y combinando el correo electrónico y la vinculación telefónica para lograr la verificación de identidad descentralizada.

  5. Plataforma para el pasado, presente y futuro:
    El poder de cálculo de AO permite a Arweave no solo almacenar datos históricos pasados, sino también transportar datos actuales. Incluso es posible grabar las actividades de todo Internet en Arweave, convirtiéndolo en una plataforma integral e histórica.

  6. Reconfigurando la narrativa de la cadena de bloques:
    El lanzamiento de AO reinicia la narrativa de Arweave, pasando de una sola cadena de almacenamiento a una plataforma de computación y almacenamiento integral. Esta transición es de gran importancia para el desarrollo de todo el ecosistema de la cadena de bloques, brindando más posibilidades para desarrolladores y usuarios.

Resumen

Esperamos que todos se centren en el desarrollo técnico de AO en lugar de solo en las ganancias financieras a corto plazo en el mercado secundario. Si bien los mercados financieros pueden ofrecer ganancias rápidas, el valor real proviene del desarrollo a largo plazo del ecosistema y del apoyo de la comunidad de desarrolladores. El crecimiento a largo plazo de AO depende del desarrollo saludable del ecosistema y de la participación activa de la comunidad de desarrolladores. Proyectos excelentes y aplicaciones innovadoras también respaldarán el crecimiento continuo de AO.

Repetición espacial:

https://permadao.com/permadao/Twitter-Space-AO-cf92e72845234073a8e1ef68ebe8a129

declaración:

  1. Este artículo se reproduce de [PermaDAO],Título original “Registro de Actividad de X Space | ¿Es AO un asesino de Ethereum? ¿Cómo promoverá la nueva narrativa de la cadena de bloques?”,Los derechos de autor pertenecen al autor original [Jomosis], si tiene alguna objeción a la reimpresión, por favor contacte alGate Learnequipo, y el equipo lo gestionará lo antes posible según los procedimientos relevantes.

  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo representan únicamente las opiniones personales del autor y no constituyen ningún consejo de inversión.

  3. Otras versiones del artículo en otros idiomas son traducidas por el equipo de Gate Learn y no se mencionan en Gate, el artículo traducido no puede ser reproducido, distribuido o plagiado.

ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!