Rompiendo el triángulo imposible: Permaweb y la práctica SCP

El Triángulo Imposible de Blockchain tiene un profundo impacto en la popularización a gran escala de Blockchain. Requiere un equilibrio entre descentralización, seguridad y escalabilidad. Por lo tanto, cuando se persiguen aplicaciones a gran escala, es necesario mantener un equilibrio entre estos tres aspectos. Haga concesiones. Los desafíos del Triángulo Imposible han inspirado una innovación tecnológica continua y la gente ha estado tratando de encontrar soluciones para promover el desarrollo y la popularización de la tecnología blockchain. El siguiente es el discurso de outprog en el Día Arweave en Asia 2023:

Estoy emocionado de tener la oportunidad de compartir con ustedes hoy sobre las prácticas de Permaweb y SCP. Estos dos conceptos pueden resultar relativamente desconocidos para muchas personas, pero son de gran importancia para el desarrollo futuro de las aplicaciones blockchain. Echemos un vistazo más profundo a estos conceptos y cómo impactan la evolución de blockchain.

Primera parte: Triángulo imposible de Blockchain

Primero, hablemos del triángulo imposible de blockchain. Este concepto cubre tres requisitos básicos: descentralización, escalabilidad y seguridad. Todos sabemos que existe una tensión entre estos tres. Si una red blockchain está muy descentralizada, puede sacrificar la escalabilidad. Si una red blockchain busca una escalabilidad extremadamente alta, la seguridad puede verse comprometida.

Este es el famoso triángulo imposible. En los últimos años, hemos visto muchos proyectos de blockchain enfrentar desafíos al intentar equilibrar estos tres aspectos. Las aplicaciones a gran escala requieren un alto grado de escalabilidad, pero esto a menudo conduce a una reducción de la descentralización a expensas de la seguridad.

Segunda parte: Teoría SCP

Entonces, ¿qué es SCP (paradigma de consenso basado en almacenamiento)? SCP es un paradigma de consenso basado en almacenamiento. Su idea central es que mientras el almacenamiento sea inmutable y las transacciones anteriores sean rastreables, obtendrá el mismo resultado sin importar dónde se calcule la aplicación. Esto significa que podemos lograr un consenso sin la necesidad de computación distribuida. Este es un concepto muy poderoso.

Tomando everPay como ejemplo, podemos considerarlo como una pasarela de pago centralizada, similar a PayPal. Pero hay una diferencia clave: en everPay, todos los registros de transacciones se almacenan permanentemente en Arweave. Esto significa que cualquiera puede calcular y verificar el estado de everPay de acuerdo con las reglas del protocolo de everPay. Esta característica brinda a everPay capacidades únicas sin confianza, mientras que PayPal tradicional no puede alcanzar este nivel de capacidades sin confianza.

Parte 3: Permaweb modular

Permaweb es una nueva arquitectura web que incluye tres componentes principales: capa de aplicación, capa de servicio y capa de almacenamiento. Pero a diferencia de la arquitectura web tradicional, la capa de almacenamiento de Permaweb utiliza tecnología blockchain, específicamente, Arweave blockchain como capa de almacenamiento.

Esto significa que Permaweb es a prueba de manipulaciones y rastreable. La seguridad está garantizada por la capa de almacenamiento subyacente (Arweave), mientras que la descentralización está garantizada por protocolos estandarizados y capas de servicios de código abierto. La combinación infinita y la flexibilidad se han convertido en bases importantes para la escalabilidad.

En la práctica de Permaweb, la capa de servicio incluye cuatro protocolos estandarizados, que incluyen:

  • Gateway: Proporciona servicios de archivos estáticos, como arweave.net o nodos de luz de detención, etc.
  • Paquete: proporciona servicios de carga de paquetes de datos, como la creación de nodos ligeros o paquetes, etc.
  • Secuencia: proporcione contratos inteligentes o servicios financieros que requieran serialización, como warp o everPay, etc.
  • Indexación: proporciona indexación de datos de Arweave, como GraphQL o KNN3, etc.

Cualquier desarrollador puede utilizar los servicios estándar anteriores para crear su propia aplicación Permaweb; de manera similar, cualquier proveedor de servicios puede desarrollar servicios estándar para proporcionar soporte API para aplicaciones. Además, los proveedores de servicios pueden expandir horizontalmente infinitos servicios estandarizados, lo que resolverá por completo el problema de escalabilidad.

SCP combina el concepto modular y se ha puesto en práctica en Permaweb. En esta práctica de ingeniería, se ha resuelto por completo el problema del triángulo imposible de blockchain.

Parte 4: Aplicación de la teoría SCP en diferentes campos

La teoría SCP no se limita a Permaweb. Podemos combinar la teoría SCP con los conceptos tradicionales de microservicios, lo que significa que la capa de almacenamiento puede ser más abierta e incluso cadenas públicas como Ethereum pueden usarse como capa de servicio de activos. La idea de la modularidad brindará más posibilidades a futuras aplicaciones blockchain.

Parte 5: Resumen y perspectivas

Finalmente, resolvamos las cosas. En la actualidad, todas las cadenas públicas todavía están limitadas por el triángulo imposible de blockchain y realmente no pueden tener la capacidad de expandirse a gran escala. Sin embargo, SCP y Permaweb han explorado un nuevo camino. Este camino tiene una base teórica sólida y ha sido verificado por la práctica de la ingeniería. Esperemos un mayor desarrollo de Permaweb y la aplicación generalizada de la teoría SCP en el mundo blockchain.

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
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)