
AO es el cálculo de la sobrecorriente.¿Qué rutas de posicionamiento y desarrollo tenemos?
Cuando ve el título, puede sentirse extraño: AO representa un cálculo de hiperbar, y Nostr es un acuerdo social descentralizado.Sin embargo, si entramos en el nivel de realización de la tecnología, lo encontraremosSon esencialmente «protocolos de transmisión de mensajes»De esta manera, son comparables.
Como protocolo de transmisión de mensajes, el elemento central es naturalmente el «mensaje» en sí, y todo se lleva a cabo alrededor de la transmisión de mensajes.Entonces, ¿cómo se definen las noticias en la red AO y Nostr?¿Cómo admiten la arquitectura de red de la transmisión de mensajes?¿Cómo integrarse con otros acuerdos?¿Cuáles son sus respectivos posicionamiento, principales escenarios de aplicación y tendencias de desarrollo?
Este artículo tiene como objetivo profundizar los dos protocolos de AO y Nostr, centrándose en explorar los efectos de la estructura del acuerdo sobre la función y realizar un análisis detallado en torno a los temas anteriores.
Concepto y características de los mensajes
Mensaje en AO
En la arquitectura de red AO, el mensaje es una unidad de información básica transmitida entre cada unidad de red (MU, Su, Cu) o entre cada proceso.Pueden lograr el intercambio de información y la colaboración enviando y recibiendo mensajes.
AO está diseñado como una red de comunicación asincrónica impulsada por un mensaje.En primer lugar, AO requiere mensajes para conducir al comenzar un proceso (iniciar un proceso).En segundo lugar, la comunicación entre procesos entre AO es asíncrona, lo que significa que el envío y la recepción del mensaje es el funcionamiento del remitente y el receptor.El proceso de envío de mensajes no requiere la respuesta o confirmación del receptor, y otras operaciones se pueden realizar de inmediato.Esta característica ha mejorado significativamente la eficiencia de la computación paralela AO.
En la red AO, la transmisión asincrónica del mensaje y las características que no necesitan esperar lo convierten en una opción ideal para procesar tareas de computación paralela a gran escala, ya que permite que cada parte del sistema funcione paralela sin requerir la respuesta de otros procesos durante mucho tiempo.
En AO, cada mensaje sigue el estándar ANS-104 del ecosistema Arweave, que es un acuerdo de empaque de datos.ANS-104 mejoró significativamente el rendimiento de la lectura de datos y la escritura al serializar múltiples transacciones en una transacción binaria.Este protocolo no solo es un embalaje de datos simple, sino que también agrega el propietario, firma, dirección de destino, etiqueta, datos y otros campos a los datos de envasado.Este diseño permite a ANS-104 admitir una variedad de tipos de datos, incluidos documentos, imágenes, audio y video, juegos, modelos de datos, código de programa y estado holográfico.Además, también admite la propiedad de datos y la verificación de la firma, proporcionando garantía para la seguridad y la integridad de los datos.
Estas características de los estándares ANS-104 son particularmente importantes para AO porque permiten a AO establecer una variedad de escenarios de aplicación para diferentes tipos de datos.El formato de mensaje unificado también ha promovido una comunicación de alta eficiencia y una colaboración perfecta entre los procesos. requisitos.
Evento en Nostr
En el protocolo Nostr, se utiliza un formato de mensaje estándar basado en la definición de la estructura JSON para describir datos de varios tipos.Este formato de mensaje se llama evento y es el objeto de datos básicos en la red Nostr.
La estructura de mensajes más utilizada se está integrando en un estándar de protocolo de estándar de estándar común, llamado NIPS (posibilidades de implementación de Nostr).Esta consistencia y estandarización mejoran en gran medida la eficiencia del procesamiento y la gestión de datos, y ayudan a mejorar la operacionalidad y la estabilidad del sistema.A través de NIPS, los usuarios pueden realizar diversas operaciones e interacciones en la red Nostr sin preocuparse por las diferencias del formato de datos o la inadecuación.
La estructura JSON se utiliza para definir el formato de datos de eventos en el protocolo Nostr.
-
Campo de PubKey:La clave pública del usuario para el evento de envío se utiliza para identificar la identidad del usuario.Esta clave pública se utilizará para firmar el incidente para garantizar la autenticidad y la integridad del evento.
-
Campo amable:Utilizado para indicar el tipo de evento.Puede representar diferentes tipos de mensajes, como mensajes de sala de chat, información de billetera, etc., y también puede representar comportamientos específicos de usuarios, como recomendar listas de retransmisión, ejecutar una determinada operación, etc.
-
Campo de contenido:Incluyendo el contenido específico del evento.Este campo admite una variedad de tipos de datos, como calcomanías de redes sociales, documentos, audio y video.Los usuarios pueden expresar varias información y datos que desean transmitir aquí.
-
Campo Sig:Firmas digitales para almacenar eventos.Esta firma es generada por el remitente utilizando su clave privada, y luego utiliza la clave pública correspondiente para verificar por el cliente del receptor.Las firmas pueden garantizar que los usuarios que tengan la clave pública correspondiente enviaron el evento en una fecha específica, mejorando así la credibilidad y verificación del evento.
-
Ninfo
Para obtener descripciones detalladas de la estructura de datos de eventos, consulte: https://nostr.how/zh/the-protocolcontent.El protocolo Nostr proporciona un marco claro para el envío, la recepción y la verificación del incidente a través de estos campos y estructuras.Este diseño ayuda a garantizar la seguridad, consistencia y confiabilidad de los datos.
Todos los campos se combinan para expresar un evento completo y específico.En resumen, el incidente es una estructura de datos que contiene cualquier contenido y está firmado por el usuario.
-
Nostr es un sistema de comunicación, almacenamiento y recepción de informaciónEsenciaNostr ha establecido un marco eficiente de intercambio de datos y gestión mediante la adopción de la estructura JSON y el estándar del protocolo NIPS, asegurando la consistencia y el análisis de la información, proporcionando a los usuarios un entorno de comunicación de la información estable, confiable y unificado;
-
Soporte de verificación del cliente: La estructura de datos admite la verificación del cliente, por lo que no es necesario confiar en ningún servidor de relé o tercero, puede verificar directamente la autenticidad y la integridad del evento.
-
Construir una red social descentralizada, anti entrevista y verificada: Las características de esta estructura de datos hacen que Nostr se puede usar como una plataforma descentralizada.
Soporte de estructura de red de transmisión de mensajes
AO: MU/Su/Cu constituye una red colaborativa
La red AO está compuesta por tres unidades modulares de MU, Su y Cu, y se ejecuta y colabora a través de mensajes y procesos.
>
Figura 1-1: Unidades de red modernas y mutuamente colaborativas para formar la arquitectura de red AO de AO (imagen del papel blanco AO)
El proceso (proceso) es una unidad informática en la red AO. Memoria espera para ejecutar este proceso:
-
MU (Unidad de Messenger): Esta es una unidad de mensajería responsable de enviar información al SU apropiado para el procesamiento, y luego entregada a CU para realizar los cálculos.
-
SU (Unidad de Programador): Esta es la unidad de programación, responsable de la programación y la clasificación de mensajes, y cargue el mensaje en Arweave;
-
CU (unidad de computadora): esta es la unidad de cálculo, aceptación de mensajes, ejecución de cálculos y realización de la conversión de estado.
Como se mencionó anteriormente, la estructura de red y la operación de AO indican que:
-
AO es un sistema de transmisión de mensajes
El mensaje es el elemento central en el proceso y el único objeto de trabajo de Mu, Su y Cu.Todo el proceso se lleva a cabo en torno al mensaje. resultados.
Por lo tanto, AO es un sistema de transmisión de mensajes que puede comprometerse a construir información de información e interacción e interacción en tiempo real, distribución de contenido, etc., como redes sociales descentralizadas, redes sociales y plataformas descentralizadas de audio y demanda de video/transmisión en vivo.
-
AO es una red informática súper combinada
AO es una red modular.
En el entorno AO, la tarea de cálculo (proceso paralelo) se puede abrir al mismo tiempo, lo que puede ejecutarse de forma independiente en diferentes nodos informáticos y completar la verificación localmente.Esto hace que AO sea una computadora distribuida de ultra -hidromunda distribuida y verificable.
Aunque cada proceso de cálculo puede ejecutarse de forma independiente en diferentes nodos, pueden transmitir y colaborar a través de un formato de información unificado (ANS-104).Este método conecta el proceso de operación independiente para formar una red unificada.
-
AO es una plataforma abierta
El núcleo de AO es 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 a otras aplicaciones a través de la red AO y usar AO para una operación combinada para lograr el intercambio de información de la cadena cruzada.
La red AO se ejecuta debajo de la cadena y puede conectarse perfectamente a la aplicación Web2.Al llamar a la interfaz del protocolo AO, la aplicación Web2 puede participar en esta red descentralizada.Esta característica permite a AO eliminar la brecha entre las aplicaciones Web2 y Web3, y realizar el intercambio de información creíble y la interoperabilidad de la aplicación.El mecanismo de diseño del protocolo de comunicación de AO lo convierte en una plataforma abierta, que trae posibilidades ilimitadas a los desarrolladores.
En resumen, la arquitectura de red de AO lo admite para convertirse en una combinación, interoperabilidad, escalable, verificable, descentralizada y una plataforma de red informática abierta.No solo es adecuado para aplicaciones sociales con el tema de la liberación de información y la comunicación, sino que también puede admitir aplicaciones con mayor rendimiento informático y lógica comercial más complicada, como aprendizaje automático, agentes de toma de decisiones independientes, representación gráfica, juegos en línea y defi Aplicaciones, etc. Esencia
Nostr: estructura de relajación del cliente
Nostr es la abreviatura de «notas y otras cosas transmitidas por los relés», que significa «anotaciones conmemorativas y otros contenidos».Hay dos componentes principales en la red, que se muestran en la Figura 1-2.
>
Figura 1-2 estructura de red de Nostr
-
Cliente
Esta es una aplicación que se ejecuta en el lado del usuario, que se utiliza para leer y escribir datos en un servidor de relé.El cliente usa la clave pública ya que la dirección del usuario envía y recibe el evento, y la clave privada se utiliza para firmar el evento al enviar un evento para demostrar que el propio usuario opera y evita la manipulación.Al recibir un evento, el cliente usa una clave privada para verificar la firma para confirmar la fuente y la integridad del evento.
El cliente permite a los usuarios conectarse a servidores de retransmisión que se distribuyen en diferentes lugares y en cualquier número.Los usuarios pueden publicar información sobre un relé y recuperar información sobre otro.Esto significa que el cliente (usuario) no necesita confiar en ningún servidor de relé específico para proteger de manera efectiva los datos y el comportamiento del usuario.
-
Servidor de retransmisión
El servidor de retransmisión tiene la capacidad de monitorear, tomar y almacenar eventos del cliente conectados a él y reenviar estos eventos al cliente suscrito.
Cualquiera puede ejecutar el servidor de retransmisión, y múltiples servidores de retransmisión pueden reemplazarse entre sí.Además, la competencia entre múltiples relés puede promover la mejora de la calidad del servicio, como proporcionar una mayor capacidad de almacenamiento, una velocidad de respuesta más rápida y el filtrado de la información de spam.
El servidor de retransmisión puede elegir todo o parte del contenido del usuario de acuerdo con sus propias necesidades, y determinar la longitud del almacenamiento, lo que proporciona una mayor flexibilidad para el posicionamiento y el comportamiento comercial del relé.Al mismo tiempo, no hay necesidad de comunicarse entre sí entre los servidores de retransmisión, por lo que no hay problema en el nivel de consenso, y no se requiere sincronización de datos.La sincronización de datos se logra mediante el envío y la recepción del evento entre el cliente, que es fundamentalmente diferente del nodo blockchain.
Esta arquitectura no solo puede mejorar la flexibilidad y la eficiencia del sistema, sino también de manera efectiva a los diferentes escenarios y necesidades de uso.
Se puede ver que Nostr utiliza una estructura de red liviana como Client-Relay, que no solo puede mejorar la flexibilidad y la eficiencia del sistema, sino que también respalda de manera efectiva la construcción de un sistema de liberación de información descentralizado, anti-revisión y verificable para cumplir con Pares de personas pares de personas libertad de expresión, comunicación suave y seguridad de datos y control de privacidad.Este diseño responde efectivamente a los desafíos y desventajas presentadas por las redes sociales centralizadas.Por lo tanto, Nostr se conoce como un acuerdo social descentralizado y es ampliamente favorecido por los desarrolladores para construir varias aplicaciones sociales descentralizadas, como Damus, Yakihonne, Iris, etc.
Integrado con otros acuerdos
AO+Arweave: computadora descentralizada del mundo
AO se ejecuta por encima de Arweave y logra una integración perfecta con Arweave, como se muestra en la Figura 3-1.
>
Figura 3-1 Integración perfecta de AO y Arweave (imagen del papel blanco AO)
Esta es una implementación del paradigma de consenso de almacenamiento (SCP).En este paradigma innovador, el almacenamiento (consenso) y los cálculos se separan de manera efectiva, lo que permite calcular y consenso de la cadena en la cadena.Esta arquitectura trae ventajas obvias:
-
Cálculo de alto rendimiento:El cálculo de los contratos inteligentes se ejecuta bajo la cadena y ya no está sujeto al proceso de consenso de bloques en la cadena, lo que amplía en gran medida el rendimiento del cálculo y hace que los cálculos de alto rendimiento sean factibles.
-
Excelente cálculo:Cada proceso en diferentes nodos puede implementar independientemente la computación y verificación local paralela, sin esperar que todos los nodos completen los cálculos repetidos y la verificación de consistencia global como en la arquitectura EVM tradicional.Este diseño permite a AO lograr un cálculo supercombinado.
-
Cálculo personalizado:Arweave proporciona a AO el almacenamiento permanente de todas las instrucciones, estado intermedio y resultados de cálculo.La ejecución de cada aplicación (contrato inteligente) está estrechamente relacionada con los datos almacenados en Arweave.Esta flexibilidad supera con creces el modelo EVM tradicional, y todos los nodos deben realizar operaciones predeterminadas al mismo tiempo para perseguir la consistencia de todo el estado de la red.
En resumen, AO agrega una capa informática sobre la línea a Arweave, y Arweave proporciona a AO soporte para el consenso.La combinación de los dos creó una computadora mundial descentralizada, que abrió un amplio espacio de innovación de aplicaciones para el mundo descentralizado.
Nostr + Lightning: construir información descentralizada
yvalornetoVinculado
Debido a que el desarrollador de Nostr FiaatJaf también es un desarrollador de la red Lightning, Nostr es compatible con la red Lightning.Lightning Network es la segunda solución de la capa de Bitcoin, que expande la función de la cadena de bloques debajo de la cadena mediante el uso de canales.Resuelve efectivamente problemas como la velocidad lenta de la transacción de bitcoin, el rendimiento limitado y los altos costos de transacción, lo que hace posible el pago de alta frecuencia y de bajo costo de bitcoin.
La combinación de Nostr y Lightning Network, una de las aplicaciones más directas es lograr «parpadeantes» en aplicaciones sociales.El popular cliente de Nostr, Damus, ha construido la función de pago de la red Bitcoin Lightning.Después de completar el pago, el usuario recibirá una factura de red de rayos.Para el flujo de trabajo detallado, consulte: https: //nostr.how/zh/zaps, la página web explica los pasos de operación en detalle.
En términos de emisión de activos, los activos de Taproot (TAP) en el primer piso de Bitcoin (TAP) es compatible con la red de rayos. Beneficios económicos.Esto no solo enriquece el tipo de activo de Nostr, sino que también proporciona más posibilidades para escenarios de aplicación, como redes sociales, pago y defi.
Además, los miembros de la comunidad CKB también propusieron el protocolo de unión Nostr, utilizando la tecnología RGB ++ para unir el evento Nostr con la célula CKB.Esta medida permite a los usuarios crear y distribuir activos nativos en la red social Nostr, lo que resuelve efectivamente el problema del pago nativo en las redes sociales.
Más importante aún, la combinación de Nastr y Lightning Network está abriendo un nuevo modelo de negocio para aplicaciones descentralizadas, a saber, V4V (valor 4 valor).
El concepto de V4V cree que la información monetizante de no escasez es una tarea muy difícil.El modelo de monetización predeterminado del mundo de la red tradicional generalmente depende de la publicidad.V4V proporciona una alternativa que permite un flujo libre de información y valor sin ser restringido o intermediario.Este método no es solo un nuevo método de monetización y byte en línea (byte), sino también una nueva forma de creación de contenido y transmisión de valor.
La solución V4V aporta un valor innovador para aplicaciones sociales, podcasts y plataformas de transmisión en vivo basadas en Nostr.,Por ejemplo:
-
El acuerdo de interacción de información de medios descentralizado Yakihonne respalda la integración de Nostr y Lightning Network.
-
NostrWatch.Live es una plataforma de transmisión en vivo descentralizada que se ejecuta en la red Nostr y Lightning, y construye una plataforma de transmisión de dos vías para «Valor para el valor».Cuando el reproductor envía el flujo de medios de tiempo real a la audiencia, también recibe el flujo de pago de SATS de la audiencia.Una vez que el pago se detiene, la señal de transmisión también deja de jugar.Esto es diferente del modelo prepago tradicional.
-
Podverse es una aplicación Podcasting 2.0 que puede integrarse con Alby para enviar boostagram (un método de donación para enviar un mensaje al creador) y SAT Flow de pago al podcast.Cuando «transmitiendo Satoshis» en Podverse, la aplicación envía Satoshis al podcast que los usuarios están escuchando según el tiempo de escucha por minuto.
Se puede ver que a través de la combinación de Nostr y Lightning, Nostr ha evolucionado gradualmente de una red de transmisión de información descentralizada a una red de transmisión descentralizada que integra información y valor.Esta evolución no solo puede proteger las observaciones personales de la infracción, sino también garantizar la seguridad de los activos personales, lo que lo convierte en un transportista y una red de intercambio de valor.Esta evolución ha abierto nuevas posibilidades y oportunidades de desarrollo para la innovación de aplicaciones a gran escala y de consumo, y puede convertirse en una forma factible de lograr el uso a gran escala de Web3.
Resumen: función de decisión de estructura
En lo anterior, analizamos principalmente el protocolo AO y Nostr a partir de dos aspectos: estructura de datos y estructura de red, y en base al principio de «función de decisión de estructura», analizamos profundamente las funciones y escenarios de aplicación principales respaldados por cada protocolo:
-
Desde la perspectiva de la estructura de datos
Desde la perspectiva de la estructura de datos, el protocolo AO y Nostr tiene algunos puntos comunes.Todos son protocolos de transmisión de información que admiten la publicación de información, comunicación, interacción y distribución de contenido de varios tipos de datos, y pueden crear redes sociales descentralizadas y aplicaciones descentralizadas de redes sociales.Además, todos tienen las características funcionales de la descentralización, anti -examinación, verificación de la firma y protección de privacidad y seguridad.
Sin embargo, también tienen diferencias significativas.El posicionamiento del protocolo Nostr y los principales escenarios de aplicación se centran en las aplicaciones mencionadas anteriormente, y estas son solo un pequeño conjunto respaldado por estructuras y aplicaciones de datos AO.El enfoque del protocolo AO es admitir la computación súper combinada, y sus campos de aplicación son más extensos y de mayor alcance.
-
Desde la perspectiva de la estructura de la red
Desde la perspectiva de la estructura de la red, el protocolo AO tiene una unidad de red modular, mutuamente de colaboración y escalable, lo que permite que los procesos operen de forma independiente y la verificación local en diferentes nodos.
Al mismo tiempo, a través de la integración perfecta del paradigma SCP y Arweave, el protocolo AO se rompe a través de las restricciones de triángulo imposibles de la tecnología blockchain.Puede expandir los recursos de almacenamiento y los recursos de computación de acuerdo con la demanda, y usar Arweave para almacenar permanentemente los datos de consenso para intercambiar información y colaboración entre arbitrariamente (aplicaciones).Por lo tanto, el protocolo AO puede construir una red de computación de alto rendimiento global de alto rendimiento, que aporta un espacio innovador a las aplicaciones Web3 e incluso Web2.
Por ejemplo, admite aplicaciones de aprendizaje automático que requieren modelos de idiomas grandes (LLM) y la informática de alta densidad; y el mercado de creadores (contentfi); así como la capacidad de apoyar los requisitos de consenso de datos, que requiere información sobre la comunicación de la cadena cruzada, el flujo de la cadena cruzada de activos, el intercambio de la cadena cruzada de datos y la interoperabilidad de la cadena cruzada de contrato inteligente, etc.
Por el contrario, el protocolo Nostr está compuesto principalmente por dos componentes de red y estructuras de datos de eventos, y sistemas clave públicos y privados.Cuando se integran el protocolo y los rayos Nostr, toda la red integra las características de las redes de información descentralizadas y las redes de valor descentralizadas, que es más adecuada para construir una red de aplicaciones a gran escala y de consumo.
-
Desde la perspectiva del posicionamiento de acuerdo
Desde la perspectiva del posicionamiento del acuerdo, aunque AO y Nostr son protocolos de transmisión de mensajes, su posicionamiento y enfoque son diferentes.El enfoque principal del protocolo AO es construir infraestructura como «computadora mundial descentralizada» para localizar el nivel inferior, pero abre un espacio amplio que admite varios tipos de aplicaciones, puede capturar un valor más amplio y aportar el poder del desarrollo continuo.
En contraste, el protocolo Nostr se diseñó inicialmente para apoyar las aplicaciones sociales.
En resumen, AO y Nostr tienen sus propias características y ventajas en la estructura de datos, la estructura de la red y las funciones de protocolo, y tienen diferentes posicionamiento y escenarios aplicables.Mostrarán su potencial y valor en diferentes rutas de desarrollo.