introducción

Recientemente, el mercado de criptomonedas ha causado pánico en los inversores debido a la compensación de Mtgox y las ventas por parte de los gobiernos de EE. UU. y Alemania. La mayoría de los tokens han experimentado una caída de más del 20%, pero también hay algunos tokens con precios relativamente "fuertes", SOL. es uno de ellos. Como proyecto de cadena pública, Solana adopta un mecanismo de consenso híbrido de Prueba de participación delegada (PoS) y Prueba de historial (PoH). Introduce un mecanismo de marca de tiempo mientras utiliza procesamiento paralelo de subprocesos múltiples y tecnología de compresión de estado para permitir que Solana tenga un alto nivel. volumen de producción y bajos costos de transacción.

Solana ha lanzado sucesivamente tres importantes tecnologías innovadoras: Actions, Blinks y ZK Compression, lo que le ha permitido expandirse en el campo SocialFi y volver a comprimir significativamente en función de los costos de transacción existentes. Estas tres nuevas tecnologías ayudarán al desarrollo futuro de Solana y brindarán al mercado nuevas expectativas para Solana. Junto con la solicitud de ETF al contado, las expectativas y narrativas futuras de Solana están llenas de imaginación.

Comportamiento

definición

La documentación oficial de Solana define Acciones como: Solana Actions es una API diseñada para permitir que los sitios web interactúen con la cadena de bloques de Solana para implementar actividades en cadena como transferencias, votaciones y donaciones. Es una API compatible que devuelve transacciones en la cadena de bloques de Solana que se pueden previsualizar, firmar y enviar en una variedad de contextos diferentes, incluidos códigos QR, botones + widgets (elementos de la interfaz de usuario) y en el sitio web de Internet.

Usar un lenguaje no técnico para explicar las Acciones, que son varias transacciones preestablecidas que se firman en Solana, lo que permite a los usuarios realizar transacciones de blockchain sin tener que navegar a diferentes aplicaciones o páginas web. Acciones es una descripción abstracta del mecanismo de procesamiento de transacciones en la cadena Solana, incluidas instrucciones de ejecución para diversas tareas, como procesamiento de transacciones, ejecución de contratos y operaciones de datos. Los usuarios pueden enviar varias instrucciones de transacciones a través de Acciones, como transferencias de activos en cadena y la compra de activos simbólicos. Al mismo tiempo, los desarrolladores también pueden utilizar acciones para llamar y ejecutar contratos inteligentes para implementar una lógica compleja en cadena.

La aparición de Acciones hace que el desarrollo de aplicaciones de red de Solana y las transacciones de los usuarios sean más convenientes, al mismo tiempo que agrega soporte para la ejecución de contratos inteligentes en la cadena y sienta una base sólida para que Solana ingrese al campo SocialFi.

Diagrama de flujo de trabajo de acciones (fuente de datos: https://solana.com/docs/advanced/actions)

Ventaja

Método de procesamiento eficiente: en comparación con otras cadenas públicas, la principal ventaja de Solana es el alto rendimiento. En el diseño y adopción de Acciones, Solana aún mantiene el concepto de alto rendimiento. Solana utiliza una tecnología llamada Turbo Transactions, que utiliza múltiples núcleos de CPU para procesar transacciones en paralelo para mejorar aún más el rendimiento y la velocidad de ejecución de la red. Al procesar acciones, se puede ejecutar rápidamente en redes a gran escala sin dejar de ser eficiente. estable.

Baja latencia de red: al beneficiarse de las acciones de alto rendimiento de Solana, la latencia de procesamiento será muy baja, lo que brindará a los usuarios una experiencia de transacción más fluida y eficiente. Esta ventaja de baja latencia también brinda a los desarrolladores de Actions más oportunidades para crear aplicaciones más complejas e interactivas sin tener que preocuparse por los retrasos de la red que afectan la experiencia del usuario, lo que hace que todo el ecosistema sea más fuerte y competitivo.

Mayor flexibilidad: a través de acciones, los usuarios pueden invocar contratos inteligentes, ejecutar diversas lógicas comerciales tediosas, almacenar y leer datos y otras funciones. Esta flexibilidad convierte a Actions en una herramienta poderosa para satisfacer las diversas necesidades de los usuarios en el campo blockchain. Además, Actions también admite la expansión y los usuarios pueden personalizarlo según sus propias necesidades, mejorando aún más su flexibilidad y aplicabilidad.

Parpadea

definición

El documento oficial de Twitter de Solana define Blinks como: enlaces Blockchain, una nueva primitiva que convierte las operaciones en cadena en enlaces compartibles. Blinks puede convertir cualquier acción de Solana en un enlace rico en metadatos que se puede compartir. Blinks permite a los clientes habilitados para acciones (billeteras de extensión del navegador, bots) mostrar más funciones a los usuarios. Las aplicaciones cliente que admiten Blinks simplemente detectan las URL compatibles con Actions, las analizan y permiten a los usuarios interactuar con ellas en una interfaz de usuario estandarizada.

Popularmente entendido, Blinks es una manifestación concreta de Acciones. Esta manifestación concreta puede ser un código QR, una URL, un botón en el que se puede hacer clic, etc. Blinks puede convertir cualquier acción de Solana en cualquier método de comunicación en cualquier plataforma de información, lo que permite a los clientes que pueden detectar acciones (como carteras de extensiones de navegador, robots, etc.) mostrar funciones adicionales a los usuarios. Cuando los usuarios usan Blinks, pueden operar asuntos específicos en la página de la plataforma actual sin ingresar la Dapp detrás de esta representación concreta (que puede ser un código QR, URL, etc.), lo que hace que el método de interacción sea extremadamente conveniente y simple.

Diagrama esquemático del principio de funcionamiento de Blink.

Las acciones y los parpadeos no existen solos, sino que tienen una relación simbiótica. Las acciones son la base de la existencia de los Parpadeos, y los Parpadeos son la manifestación concreta de las Acciones. Los parpadeos abstraen las acciones frente a los usuarios, de modo que los usuarios ni siquiera sienten su existencia cuando usan las acciones.

Ventaja

Mejore la experiencia del usuario: a través de Blinks, los usuarios ya no necesitan salir de la página actual y luego ingresar a la página Dapp que desean operar, lo que brinda a los usuarios un servicio de operación integral, lo que reduce en gran medida los enlaces de operación del usuario y la dificultad. tan simple como hacer clic en un enlace en la Web 2.

Aumento del tráfico de Solana: después de que varios equipos de desarrollo de proyectos en Solana utilizaran Blinks, el efecto más significativo fue la capacidad de desviar el tráfico a Solana en varias plataformas sociales. En el mundo Web 3, cada proyecto sólo puede ganar en la feroz competencia si consigue más tráfico. Los Blinks pueden materializar varias Acciones en diversas formas, que pueden reenviarse en varias plataformas de intercambio de información, como Twitter, Discord, Telegram, etc. La difusión de Blinks en estas plataformas generará un gran tráfico en Solana, promoviendo así el desarrollo ecológico de Solana.

Reduce el umbral para que los usuarios participen en la Web 3: los usuarios de la Web 2 tradicional generalmente no comprenden las operaciones más básicas de la cadena, como firmas de autorización de billetera, transferencias en cadena, tarifas de gas, etc. Por lo tanto, si desea lograr Para un desvío rápido del tráfico, no solo se debe partir de la plataforma tradicional. Para un desvío medio, también es necesario bajar el umbral operativo en la cadena. Después de usar Blinks, puede abstraer e integrar el proceso detrás de cada operación específica en una URL. Los usuarios solo necesitan hacer clic en ella y no necesitan comprender los principios y procesos detrás de la operación.

defecto

Mayor riesgo de fraude: en esta etapa, Blinks solo se puede retuitear en Twitter, pero Twitter en sí es un entorno lleno de fraude. Cuando no había Blinks, los estafadores utilizaban sitios web altamente imitados u otros implantes de virus para defraudar a las víctimas. Después de la aparición de Blinks, la eficiencia del fraude ha mejorado enormemente y el costo del fraude se ha reducido. Ahora los estafadores no necesitan desarrollar sitios web de alta imitación. Pueden completar todas las operaciones anteriores directamente con una imagen y un enlace. manera Dificultar a los usuarios evitarlo.

No se pueden cubrir clientes móviles: en esta etapa, el uso de Blinks solo se puede limitar al cliente de computadora, pero ahora el método más utilizado para Twitter sigue siendo el cliente móvil, y el cliente de computadora representa una proporción menor, por lo que algunos inversores Cuestione el efecto de desvío de Blinks en Solana. No es tan alto como se esperaba, es solo un truco utilizado para exagerar el precio.

Compresión ZK

definición

La documentación oficial de Solana define la compresión ZK como: La compresión ZK es una nueva función básica integrada en Solana que ayuda a los desarrolladores y usuarios a crear aplicaciones a escala. Los desarrolladores y usuarios pueden optar por comprimir el estado en cadena, lo que reduce los costos estatales en órdenes de magnitud y al mismo tiempo mantiene la seguridad, el rendimiento y la componibilidad de Solana L1.

análisis técnico

Todos los desarrolladores de proyectos en todas las cadenas de bloques enfrentan dos costos básicos: costos computacionales y costos estatales. Mientras estas dos tarifas se reduzcan tanto como sea posible, se resolverá el problema de las tarifas del gas en toda la cadena, atrayendo así a más usuarios y desarrolladores.

Solana se basa en un mecanismo de consenso híbrido de Prueba de participación delegada (PoS) y Prueba de historial (PoH), introduce un mecanismo de marca de tiempo y utiliza procesamiento paralelo de subprocesos múltiples, lo que permite a Solana tener las ventajas de un alto rendimiento y bajos costos de transacción. El problema de calcular el costo. La aparición de ZK Compression es muy buena para resolver el problema de los costos estatales.

ZK Compression utiliza un proceso llamado compresión de estado para permitir a los desarrolladores utilizar de manera más económica el espacio del libro mayor de Solana en lugar del espacio de cuenta más costoso para almacenar ciertos tipos de datos. ZK Compression utiliza el valor hash de los datos fuera de la cadena para almacenarlos en la cadena, almacena datos específicos fuera de la cadena y utiliza el árbol de estado para la verificación. La aplicación de esta tecnología puede reducir eficazmente la demanda de espacio de almacenamiento en cadena, reduciendo así los costos y mejorando la escalabilidad general. Al adoptar la tecnología de compresión ZK, el ecosistema de Solana puede manejar grandes cantidades de datos de manera más eficiente y brindar a los desarrolladores opciones de almacenamiento más flexibles para promover el desarrollo y la innovación de aplicaciones blockchain.

Analizamos la compresión ZK de una manera más comprensible y dividimos la compresión ZK en:

  • La compresión representa compresión. Lo que logra este paso es que la cuenta en la cadena solo almacene el estado raíz. Los datos básicos se almacenan en el libro de contabilidad fuera de la cadena de Solana, que es más económico, lo que reduce los costos de almacenamiento estatales;

  • ZK se refiere al protocolo que utiliza la tecnología ZK para garantizar la integridad del estado comprimido. Los usuarios y desarrolladores pueden obtener certificados de validez de los proveedores de RPC que admiten la compresión ZK y utilizar la tecnología ZK para lograr interacciones dentro y fuera de la cadena. Es más confiable y más rápido que la tecnología OP, por lo que Solana no afecta su mayor velocidad de computación.

principio de funcionamiento

El principio de funcionamiento de ZK Compression es muy simple, muy similar a la forma Rollup en Ethereum L2.

  • ZK Compression comprimirá los datos de cada cuenta en un valor hash, que se almacena en el nodo hoja del árbol de estado. Cada hash de cuenta contiene información no sólo sobre la cuenta en sí, sino también sobre su posición en el árbol de estado. De esta forma, cada hash de cuenta es único, lo que facilita la indexación posterior.

  • La raíz de estado de cada árbol de estado se almacenará en la red principal de Solana. Esta raíz de estado es como una huella digital de todo el árbol. Siempre que se verifique esta huella digital, se puede confirmar que todos los datos de todo el árbol están completos y no han sido manipulados.

  • Los datos detallados de cada cuenta no se almacenan directamente en la red principal de Solana, sino que se almacenan como datos de llamadas en el espacio más económico del libro mayor de Solana. La red principal de Solana solo almacena raíces estatales y algunos metadatos básicos, lo que no solo ahorra costos de almacenamiento sino que también garantiza la seguridad de los datos. Y para garantizar la integridad de estos datos comprimidos, ZK Compression también utiliza prueba de conocimiento cero. Se puede utilizar para demostrar la autenticidad e integridad de los datos sin revelar el contenido específico de los datos.

Aunque intuitivamente ZK Compresión parece ser Rollup en Ethereum L2, Vitalik define ZK Compresión como una arquitectura de cliente sin estado. Entonces, ZK Compression es esencialmente una optimización de la estructura de almacenamiento interno de L1.

Resumir

Solana ha propuesto sucesivamente tres innovaciones tecnológicas: acciones, parpadeos y compresión ZK en dos semanas, lo que demuestra que Solana siempre ha estado persiguiendo el concepto de desarrollo de aplicaciones de cadena pública más rápidas y convenientes. La aplicación de estas tres nuevas tecnologías no solo amplía los campos aplicables de Solana, desde transacciones hasta redes sociales, sino que también vemos la capacidad de Solana para innovar y progresar continuamente en la tecnología de cadena pública.

Estas tres nuevas tecnologías sólo están en fase de prueba en esta etapa y los efectos específicos sólo se conocerán después de su aplicación a gran escala. Sin embargo, a juzgar por el comportamiento de sus precios, los inversores están llenos de expectativas sobre sus perspectivas. Solana se ha convertido en una fuerza líder en innovación tecnológica de cadenas públicas.