¿Cuáles son los detalles a los que vale la pena prestar atención en la solución informática paralela AO lanzada por Arweave?

星球日报

Después de muchos días de preparación, el equipo de Arweave finalmente anunció en la conferencia de prensa el lanzamiento de una solución informática paralela llamada AO. Les tomó un año desde la concepción hasta el desarrollo, pero su historia más temprana se remonta a la propuesta de Arweave de cuatro años. Hace SmartWeave, una solución de contrato inteligente basada en almacenamiento permanente. La elección de estas soluciones técnicas es muy diferente de Ethereum u otras redes similares a Ethereum: Ethereum comenzó con una máquina virtual completa de Turing y expandió gradualmente su territorio; mientras que Arweave comenzó con una red que proporcionaba almacenamiento permanente y luego agregó gradualmente capacidad informática. .

¿Cuáles son los detalles a los que vale la pena prestar atención en la solución informática paralela AO lanzada por Arweave?

Hay demasiados temas técnicos dignos de comparación y exploración en profundidad, y es poco probable que el equipo de Arweave pueda explicar completamente todos los aspectos técnicos destacados e ideas en más de una hora. Después de ver la conferencia de prensa, recopilé estos temas y temas a los que vale la pena prestar atención.

¿Qué es la AO?

AO es una computadora hiperparalela, un entorno informático descentralizado que permite que cualquier número de procesos se ejecuten en paralelo al mismo tiempo. En comparación con los sistemas informáticos descentralizados anteriores, AO puede realizar tanto cálculos a gran escala como cálculos verificables. El núcleo de AO es que no solo aumenta el número de cálculos verificables, sino que también realiza cálculos verificables de cualquier magnitud. Al construir tres subredes diferentes y utilizar Arweave como capa básica, logra un alto grado de capacidades de procesamiento paralelo y cálculos verificables Escalabilidad.

¿Por qué se llama AO?

Tomado del concepto de “Orientado al Actor”, la abreviatura es AO.

Existe un modelo de computación concurrente en informática llamado Modelo Actor, que se utiliza para diseñar e implementar sistemas distribuidos, en el que la unidad básica es “Actor”. El diseño o programación orientado al actor se refiere a un método de diseño o programación basado en el modelo Actor. Este método es adecuado para construir sistemas altamente concurrentes, distribuidos y tolerantes a fallas.

El fundador de Arweave, Sam Williams, cree que AO es un paradigma de programación completamente diferente de los sistemas de contratos inteligentes y es básicamente la mejor solución para todos los sistemas distribuidos del mundo y la era Web2.

Un ejemplo que me dio GPT 4: se puede comparar con un actor en una representación teatral. En un drama, cada actor desempeña un papel, y actúa de forma independiente, interactuando con otros actores a través del diálogo (mensajes), pero no comparten el estado interno de cada uno (estado privado), cada actor sólo puede observar las acciones de otros actores (recibidas). mensajes) para reaccionar.

Agregue un dato interesante: el título del artículo que propuso el modelo de actor en 1973 era “Un formalismo de actor modular universal para la inteligencia artificial”, que tenía como objetivo estudiar la inteligencia artificial.

¿De qué partes consta AO?

AO consta de tres subredes, a saber, Messenger Unit, Scheduler Unit y Compute Unit. Las abreviaturas son MU, SU y CU. MU es responsable de recibir y procesar información; SU se utiliza para programar y clasificar información; CU se utiliza para procesar cálculos.

¿Cuáles son los detalles a los que vale la pena prestar atención en la solución informática paralela AO lanzada por Arweave?

¿Cuál es la relación entre AO y Arweave?

“AO es en realidad un protocolo de datos abierto y flexible para almacenar registros de cálculo en el protocolo de Arweave. No es un libro de contabilidad permanente ni una red en sí misma”.

Como entorno informático descentralizado, AO utiliza el almacenamiento en cadena escalable de Arweave como su host permanente para almacenar datos durante la operación. AO puede permitir que cualquier número de procesos paralelos se ejecuten simultáneamente y se coordinen entre sí mediante el paso de mensajes, de forma similar a cómo las computadoras en los centros de datos e Internet trabajan juntas enviando paquetes de datos.

En resumen, AO se basa en la capa básica de Arweave y utiliza la función de almacenamiento en cadena proporcionada por Arweave para satisfacer las necesidades de almacenamiento persistentes de su entorno informático descentralizado.

¿Cuál es la relación entre AOS y AO? ¿Qué tipo de lenguaje de programación es Lua?

AO es una arquitectura informática paralela y AOS es un sistema operativo específico basado en esta solución informática paralela. Los desarrolladores pueden utilizar el lenguaje Lua para desarrollar aplicaciones (escribir contratos inteligentes) en AOS.

Lua es un lenguaje de alto nivel fácil de aprender, muy conciso y fácil de usar. Casualmente, escribí algunos scripts en Lua hace casi 4 años y, de hecho, es un lenguaje de programación fácil para comenzar. En ese momento no tenía ningún conocimiento de Lua, pero necesitaba utilizar la herramienta de automatización HammerSpoon para implementar algunas funciones para obtener precios e información, lo completé en unos pocos días. Es aún más fácil si GPT ayuda.

¿Cuáles son las aplicaciones de AO?

En la actualidad, la comunidad se ha organizado para desarrollar dos aplicaciones, a saber, el intercambio descentralizado Bark y el protocolo de moneda estable descentralizado astro, que se puede comparar con Uniswap y MakerDAO. Bark se lanzó en la red de prueba y Astro se hará público más adelante.

Outprog, el fundador de EverVision, también apareció en la conferencia de prensa y Sam lo mencionó con frecuencia. La plataforma comercial descentralizada Permaswap que desarrollaron fue mucho antes de que se estableciera el proyecto AO, y habrá oportunidades para desarrollarla y expandirla aún más bajo el AO. estructura.

¿AO se actualizará de forma iterativa pronto?

Sam dijo que espera que en el futuro sólo se necesiten actualizaciones al estilo Bitcoin (es decir, con muy poca frecuencia). Con el tiempo, la funcionalidad y los derechos principales de los usuarios permanecerán sin cambios con actualizaciones menores. Aquí no existe una hoja de ruta de “confía en mí, hermano”. Sólo existe un protocolo completo y transparente que puede auditar y decidir si utilizarlo usted mismo.

¿Tiene AO tokens independientes?

Esta parte de la información aún no se ha hecho pública.

Ver originales
Aviso legal: La información de esta página puede proceder de terceros y no representa los puntos de vista ni las opiniones de Gate. El contenido que aparece en esta página es solo para fines informativos y no constituye ningún tipo de asesoramiento financiero, de inversión o legal. Gate no garantiza la exactitud ni la integridad de la información y no se hace responsable de ninguna pérdida derivada del uso de esta información. Las inversiones en activos virtuales conllevan riesgos elevados y están sujetas a una volatilidad significativa de los precios. Podrías perder todo el capital invertido. Asegúrate de entender completamente los riesgos asociados y toma decisiones prudentes de acuerdo con tu situación financiera y tu tolerancia al riesgo. Para obtener más información, consulta el Aviso legal.
Comentar
0/400
Sin comentarios