VACP: Un paradigma de computación atómica verificable basado en Arweave

! [VACP: Paradigma de Computación Atómica Verificable Basado en Arweave] (https://cdn-img.panewslab.com/panews/images/N28Q8G33p0.png)

作者:Decent Land Labs

翻译:Xiaosong HU @ Colaborador de PermaDAO

审阅:John Khor @ Colaborador de PermaDAO

Motivación

Muchas aplicaciones, productos y protocolos de dapp Web3 quieren inicialmente estar totalmente descentralizados y construirse utilizando sólo componentes en cadena. Sin embargo, cuando se enfrentan a desafíos de escalado, la introducción de elementos Web2 puede ser una solución poderosa para mejorar la escalabilidad y la experiencia del usuario (UX).

Una arquitectura Web2 centralizada tiene importantes beneficios para la escalabilidad, pero al mismo tiempo puede sacrificar los principios básicos de la Web3.

Pregunta

Cuando un proyecto incorpora elementos web2 en su pila tecnológica, esencialmente comienza a comprometer algunos de los principios básicos de la descentralización, incluida la transparencia, la falta de confianza y la verificabilidad.

Para hacer frente a este reto, hemos introducido el Paradigma de Computación Atómica Verificable (VACP) y la Máquina de Ución Molecular (MEM), que se implementa en tiempo real.

Este enfoque tiene como objetivo abordar los problemas de escalabilidad y experiencia del usuario, manteniendo al mismo tiempo la integridad de los principios básicos de descentralización.

Entonces, ¿qué es VACP?

El Paradigma de Computación Atómica Verificable (VACP, por sus siglas en inglés) es posible gracias a la sinergia de tres componentes:

  • Evaluación diferida, iniciada por el protocolo SmartWeave y 3EM.
  • Computación verificable (VC) sin licencia, que permite que la computación se verifique y ejecute de forma independiente sin control centralizado.
  • Garantice la integridad y disponibilidad de los datos durante todo el proceso con capas de disponibilidad de datos (DA) a prueba de manipulaciones, como Arweave.

Al combinar estos tres elementos esenciales, VACP proporciona un marco sólido para mantener la descentralización, la transparencia y la falta de confianza, al tiempo que proporciona una computación escalable y verificable para los desarrolladores de web3.

Arweave desempeña un papel fundamental para la capa L0 en todas las cadenas de bloques, lo que permite que VACP funcione sin problemas con la funcionalidad de múltiples cadenas. Utilizando una combinación de la verificación de disponibilidad de datos de Arweave y el protocolo KYVE, VACP garantiza de manera confiable la integridad de los datos en todas las cadenas de bloques, mejorando su versatilidad y confiabilidad.

! [VACP: Paradigma de Computación Atómica Verificable Basado en Arweave] (https://cdn-img.panewslab.com/panews/images/nEDpIeOrEy.png)

Visualización VACP

1. Reglas de cálculo de datos y carga de estado inicial:

  • Un conjunto de reglas (contrato inteligente / código de función sin servidor) y el estado inicial se cargan en la capa de disponibilidad de datos (DA).
  • El estado inicial registra todos los cambios de estado a lo largo del tiempo.

2. Terceros de confianza (TTP) para el procesamiento de la interacción con el usuario, también conocidos como nodos atómicos:

  • Un tercero de confianza (TTP) puede ser un nodo centralizado y altamente escalable responsable de gestionar las interacciones de los usuarios dentro del sistema.
  • La confiabilidad de un TTP se basa en la confianza, que se establece en función de su fidelidad a los datos cargados en la capa DA (validez de autenticidad de los datos).
  • La confiabilidad de un TTP depende de su capacidad para pasar comprobaciones computacionales verificables realizadas por los usuarios finales, asegurando la integridad y precisión de sus acciones. TTP se encarga de tareas como la recepción de transacciones de usuario, la evaluación de nuevos estados y el mantenimiento de cachés de datos.

Esencialmente, VACP aprovecha una combinación de reglas y datos cargados en la capa DA y entidades de confianza (TTP) para permitir un cálculo verificable al tiempo que mantiene un grado de escalabilidad y confianza en las operaciones del sistema.

MEM es una implementación de VACP

El Actuador Molecular (MEM) es una implementación legítima del Paradigma Computacional Atómico Verificable (VACP) porque se adhiere a los requisitos básicos del paradigma:

Atomicidad: MEM funciona como un único nodo (Trusted Third Party - TTP) y es capaz de ejecutar redes web2.5 eficientes y escalables.

Computación verificable: Dentro del marco MEM, los nodos atómicos están constantemente sujetos a estrictos controles de honestidad realizados por el usuario final o cualquier parte interesada. Cada operación realizada por el nodo puede ser replicada y verificada, asegurando la transparencia y la confianza dentro del sistema.

En MEM, los contratos inteligentes y las interacciones residen en la misma capa DA, lo que facilita la verificación del estado final a través de la evaluación diferida y los principios de computación verificables, de conformidad con VACP.

¿Qué sucede si un nodo atómico se convierte en un actor malicioso?

Si un nodo atómico se identifica como un actor malicioso, el sistema VACP cuenta con los mecanismos de protección adecuados. En un momento dado, si se determina que un nodo atómico ha incurrido en un comportamiento deshonesto, cualquier parte interesada puede acceder a las interacciones VACP inmutables almacenadas en la capa de disponibilidad de datos (DA). A continuación, pueden realizar una evaluación inerte, reconstruyendo el historial de transacciones hasta llegar a un estado final de honestidad.

Posteriormente, el sistema puede iniciar una "bifurcación dura" de la red desde la altura del bloque correspondiente al último estado honesto conocido, ignorando efectivamente cualquier acción fraudulenta tomada por nodos atómicos maliciosos. Este enfoque garantiza la integridad y la confiabilidad de la red al permitir que la red continúe operando desde el punto de la verdad, al tiempo que aísla y mitiga el impacto de las acciones de los actores deshonestos.

¿En qué se diferencian VACP y MEM en el espacio de los contratos inteligentes?

Al adherirse a los principios de VACP, MEM redefine el panorama de los contratos inteligentes basados en datos al proporcionar una escalabilidad mejorada, una mejor experiencia para el usuario y el desarrollador, diversas fuentes de datos, evolución del protocolo, eficiencia de los nodos atómicos y una utilización y asequibilidad óptimas de la capa Arweave DA. Este enfoque holístico convierte a MEM en un pionero en el campo:

Escalabilidad y rendimiento: MEM ofrece una escalabilidad superior y capacidades de procesamiento de transacciones, superando a otras plataformas en transacciones por segundo (TPS) y finalidad de transacciones, así como latencia. Esto permite que la red maneje más interacciones. La implementación de la experiencia de usuario (UX) y la experiencia del desarrollador (DX) :* VACP dará como resultado un ecosistema más fácil de usar y amigable para los desarrolladores en MEM, haciéndolo más accesible y eficiente tanto para los usuarios como para los desarrolladores. Esta ventaja competitiva fomenta la adopción y la innovación. Fuente de datos: Si bien MEM se basa en una sola fuente de datos en la capa DA (Arweave L2), hace un uso eficiente de esa fuente de datos, creando un secuenciador más rápido y seguro para contratos inteligentes basados en datos. Evolución del protocolo SmartWeave: MEM implementa 3EM utilizando el protocolo SmartWeave mejorado, lo que garantiza que esté a la vanguardia de los avances del protocolo, incorporando las últimas innovaciones en tecnología de contratos basada en datos. Concepto de nodo atómico: MEM utiliza el concepto de nodo atómico para proporcionar un enfoque ligero y altamente escalable que supera a la competencia en términos de eficiencia y capacidad de respuesta. Utilización de la capa DA de Arweave: MEM evita las limitaciones asociadas con las etiquetas de Arweave mediante el uso de transacciones de datos como marcadores de posición para la interacción. Esta innovación permite solicitudes de cálculo de datos de contratos a escala empresarial, lo que abre nuevas posibilidades para los contratos inteligentes basados en datos. Optimización Web2.5: MEM se centra en ofrecer Web2.5 UX y DX para satisfacer las necesidades de los segmentos empresariales y de consumo, creando oportunidades de crecimiento y expansión. Configuración de red eficiente y de bajo costo: Por menos de $ 100 por mes, cualquiera puede implementar su propia red de computación de datos web2.5 utilizando una base de código MEM de código abierto. Este enfoque rentable aprovecha la combinación adecuada de componentes y software Web2 para permitir que MEM logre una rápida escalabilidad, elimine la necesidad de diseños de caché tradicionales y traslade la responsabilidad a los implementadores contratados.

Prueba de datos basada en la interfaz de usuario basada en el protocolo VACP

! [VACP: Paradigma de Computación Atómica Verificable Basado en Arweave] (https://cdn-img.panewslab.com/panews/images/KH026Vwo64.png)

Ejemplo de ACP con MEM y On-Chain Data Token-Gating

(Nota: Token-Gating: es un mecanismo de seguridad que restringe el acceso y el uso de cierto contenido o servicios por parte de un usuario o aplicación mediante la asignación de tokens de acceso a diferentes recursos o funciones). Este mecanismo se puede utilizar para proteger los datos personales, la información confidencial o los activos digitales del acceso y uso no autorizados. )

Considere un escenario en el que la interfaz de usuario (UI) de una aplicación puede proporcionar pruebas de los datos que obtiene en función de la información recuperada de la red Ethereum y asumir que los datos son reales (por ejemplo, verificar el saldo de una billetera conectada con fines de acceso de tokens). La atestación debe incluir los metadatos necesarios:

  • FE solicita bloques de Ethereum que tienen un saldo de cuenta externa (EOA).
  • Dirección del contrato de token.
  • Prueba con marca de tiempo de las solicitudes de datos realizadas en la capa de disponibilidad permanente de datos (DA) utilizando un actuador molecular (MEM).

Una vez que se recopilan estos metadatos de certificación, se pueden enviar al contrato MEM, que los almacena como una prueba permanente. Cualquier usuario puede verificar la validez de esta prueba y prueba implementando el principio del Paradigma de Computación Atómica Verificable (VACP).

Resumen

En conclusión, VACP redefine el concepto de Web2.5, proporcionando un modelo que combina confianza, escalabilidad, rentabilidad, experiencia de usuario, integridad de datos, interoperabilidad e innovación, proporcionando en última instancia un marco práctico y extensible que cierra la brecha entre los paradigmas Web2 y Web3.

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