fuente de la imagen: oficial de solana (ejecución de acciones y ciclo de vida de solana)
según la definición oficial: las acciones de solana son apis estandarizadas que devuelven transacciones en la cadena de bloques de solana. Estas transacciones se pueden previsualizar, firmar y enviar en varios contextos, incluyendo códigos QR, botones + widgets y sitios web en todo internet.
las acciones pueden entenderse simplemente como transacciones que esperan ser firmadas. Ampliando esto, dentro de la red de Solana, las acciones son descripciones abstractas de mecanismos de procesamiento de transacciones, abarcando diversas tareas como el procesamiento de transacciones, la ejecución de contratos y las operaciones de datos. Los usuarios pueden enviar transacciones a través de acciones, incluyendo transferencias de tokens y la compra de activos digitales. Los desarrolladores utilizan acciones para llamar y ejecutar contratos inteligentes, implementando lógica compleja en la cadena.
según la definición oficial: los destellos pueden convertir cualquier acción de solana en un enlace compartible rico en metadatos. los destellos permiten a los clientes que admiten acciones (extensiones de navegador de billeteras, bots) mostrar más funcionalidad a los usuarios. en los sitios web, los destellos pueden activar inmediatamente vistas previas de transacciones en billeteras sin redirigir a aplicaciones descentralizadas; en discord, los bots pueden expandir los destellos en un conjunto de botones interactivos. esto permite que cualquier interfaz web que muestre urls logre interacción en cadena.
en términos más simples, solana blinks convierte las acciones de solana en enlaces compartibles (similares a http). Al habilitar funciones relacionadas en carteras de soporte como Phantom, Backpack y Solflare, los sitios web y las redes sociales pueden convertirse en lugares para transacciones en cadena, lo que permite que cualquier sitio web con una URL inicie directamente transacciones de solana.
En resumen, aunque las acciones y parpadeos de Solana son protocolos/estándares sin permisos, aún requieren que las aplicaciones y billeteras de los clientes ayuden a los usuarios a firmar transacciones, en comparación con la narrativa de intención de los solucionadores.
El objetivo directo de Actions & Blinks es "enlazar" las operaciones en cadena de Solana, analizándolas en aplicaciones web2 como Twitter.
fuente de la imagen: @eli5_defi
farcaster es un protocolo de gráfico social descentralizado basado en Ethereum y Optimism, que permite a las aplicaciones interconectarse a través de tecnologías descentralizadas como blockchain, redes p2p y registros distribuidos. Esto permite a los usuarios migrar y compartir contenido sin problemas en diferentes plataformas sin depender de una entidad centralizada única. Su protocolo de gráfico abierto (que extrae automáticamente contenido de los enlaces publicados en publicaciones de redes sociales e inyecta funciones interactivas) permite que el contenido compartido por los usuarios se extraiga automáticamente y se convierta en aplicaciones interactivas.
red descentralizada: farcaster se basa en una red descentralizada, evitando los problemas de punto único de falla comunes en las redes sociales tradicionales con servidores centralizados. Utiliza la tecnología de contabilidad distribuida para garantizar la seguridad y transparencia de los datos.
encriptación de clave pública: cada usuario en farcaster tiene un par de claves pública y privada. La clave pública se utiliza para identificar a los usuarios, mientras que la clave privada se utiliza para firmar sus acciones. Este método garantiza la privacidad y seguridad de los datos del usuario.
portabilidad de datos: los datos del usuario se almacenan en un sistema de almacenamiento descentralizado en lugar de en un solo servidor. esto permite a los usuarios tener un control completo sobre sus datos y migrarlos entre diferentes aplicaciones.
identidad verificable: a través de la tecnología de cifrado de clave pública, farcaster asegura que la identidad de cada usuario sea verificable. los usuarios pueden demostrar su control sobre una cuenta mediante la firma de acciones.
identificadores descentralizados (dids): farcaster utiliza identificadores descentralizados (dids) para identificar usuarios y contenido. Los dids se basan en cifrado de clave pública y ofrecen alta seguridad e inmutabilidad.
consistencia de datos: para garantizar la consistencia de datos en toda la red, farcaster utiliza un mecanismo de consenso similar al blockchain (con 'posts' como nodos). Este mecanismo asegura que todos los nodos estén de acuerdo en los datos de usuario y acciones, manteniendo la integridad y consistencia de datos.
aplicaciones descentralizadas: farcaster proporciona una plataforma de desarrollo que permite a los desarrolladores construir e implementar aplicaciones descentralizadas (dapps). Estas aplicaciones pueden integrarse perfectamente con la red farcaster, ofreciendo diversas funcionalidades y servicios a los usuarios.
seguridad y privacidad: farcaster enfatiza la privacidad y seguridad de los datos del usuario. todas las transmisiones y almacenamiento de datos están encriptados, y los usuarios pueden elegir hacer su contenido público o privado.
En la nueva función de marcos de Farcaster (donde diferentes marcos se integran con Farcaster y funcionan de forma independiente), los usuarios pueden convertir los “casts” (similares a publicaciones, que incluyen texto, imágenes, videos y enlaces) en aplicaciones interactivas. Estos contenidos se almacenan en una red descentralizada, asegurando su permanencia e inmutabilidad. Cada cast tiene un identificador único cuando se publica, lo que lo hace rastreable, y las identidades de los usuarios se verifican a través de un sistema de verificación de identidad descentralizado. Como protocolo social descentralizado, los clientes de Farcaster pueden integrarse perfectamente con los marcos.
fuente de la imagen: arquitectura | farcaster
El protocolo Farcaster se divide en tres capas principales: capa de identidad, capa de datos - concentradores y capa de aplicación. Cada capa tiene funciones y roles específicos.
capa de identidad
· Función: responsable de gestionar y verificar las identidades de los usuarios; proporciona autenticación de identidad descentralizada para garantizar la singularidad y seguridad de las identidades de los usuarios. Consta de cuatro registros: registro de identificación, nombre, registro de clave y registro de almacenamiento (detallados en el enlace de referencia 1).
· principios técnicos: utiliza identificadores descentralizados (dids) basados en la tecnología de cifrado de clave pública. cada usuario tiene un did único que se utiliza para identificar y verificar su identidad. el uso de pares de claves pública y privada garantiza que solo el usuario pueda controlar y gestionar su información de identidad. la capa de identidad garantiza una migración sin problemas y verificación de identidad en diferentes aplicaciones y servicios.
capa de datos - hubs
· función: responsable de almacenar y gestionar datos generados por el usuario, proporcionando un sistema de almacenamiento de datos descentralizado que garantiza la seguridad, integridad y accesibilidad de los datos.
· principios técnicos: los hubs son nodos de almacenamiento de datos descentralizados distribuidos en toda la red. Cada hub actúa como una unidad de almacenamiento independiente responsable de almacenar y gestionar una parte de los datos. Los datos se distribuyen en los hubs y se protegen mediante técnicas de encriptación. La capa de datos garantiza alta disponibilidad y escalabilidad de los datos, lo que permite a los usuarios acceder y migrar sus datos en cualquier momento.
capa de aplicación
· función: proporciona una plataforma para el desarrollo e implementación de aplicaciones descentralizadas (dapps), que soporta varios escenarios de aplicación como redes sociales, publicación de contenido y mensajería.
· principios técnicos: los desarrolladores pueden utilizar las APIs y herramientas proporcionadas por farcaster para construir y desplegar aplicaciones descentralizadas. La capa de aplicación se integra perfectamente con las capas de identidad y datos, garantizando la verificación de identidad y la gestión de datos durante el uso de la aplicación. Las aplicaciones descentralizadas se ejecutan en la red descentralizada, sin depender de servidores centralizados, lo que mejora la confiabilidad y seguridad de la aplicación.
Las acciones y parpadeos de Solana tienen como objetivo unir los canales de tráfico de las aplicaciones web2. El impacto directo: desde la perspectiva del usuario, simplifica las transacciones al tiempo que aumenta el riesgo de robo de fondos. Desde la perspectiva de Solana: mejora en gran medida los efectos de tráfico transfronterizo, pero enfrenta desafíos de compatibilidad y soporte bajo las regulaciones de censura de web2. Los futuros desarrollos bajo el vasto ecosistema de Solana, como layer2, svm y sistemas operativos móviles, pueden mejorar aún más estas capacidades.
por otro lado, el protocolo farcaster de ethereum, en comparación con la estrategia de solana, desenfatiza la integración del tráfico web2, mejorando la resistencia a la censura y la seguridad en general. el modelo farcaster+evm se alinea más estrechamente con los conceptos nativos de web3.
fuente de imagen: lensfrens
el protocolo de lentes es otro protocolo de gráficos sociales descentralizado diseñado para dar a los usuarios control total sobre sus datos y contenido social. a través del protocolo de lentes, los usuarios pueden crear, poseer y gestionar sus gráficos sociales, que pueden migrar sin problemas a través de diferentes aplicaciones y plataformas. este protocolo utiliza NFT para representar los gráficos sociales y el contenido de los usuarios, garantizando la singularidad y seguridad de los datos. posicionado en Ethereum, el protocolo de lentes comparte algunas similitudes y diferencias con farcaster:
similitudes:
diferencias:
arquitectura técnica:
verificación y gestión de datos:
ecosistema de la aplicación:
A través de esta comparación, podemos ver que Farcaster y Lens Protocol tienen similitudes en el control del usuario y la verificación de identidad, pero diferencias significativas en el almacenamiento de datos y los ecosistemas. Farcaster enfatiza una estructura en capas y almacenamiento descentralizado, mientras que Lens Protocol destaca el uso de NFT para la portabilidad y propiedad de datos.
a través del análisis anterior, cada uno de los tres protocolos tiene sus fortalezas y desafíos. Solana, con su alto rendimiento y capacidad de convertir cualquier sitio web o aplicación en una transacción de criptomonedas en Gate.ioway, ha ganado rápidamente terreno aprovechando las plataformas de redes sociales y la facilidad de generar enlaces con blinks. Sin embargo, su dependencia de web2 trae el trade-off entre el tráfico y la seguridad.
El protocolo Lens, establecido en 2022, aprovecha su diseño modular y almacenamiento en cadena para proporcionar una buena escalabilidad y transparencia, capturando oportunidades tempranas en el mercado pero potencialmente enfrentando desafíos en costo y escalabilidad, así como en sentimientos de fomo del mercado.
La ventaja de farcaster radica en su diseño, que se alinea más estrechamente con los principios de web3, ofreciendo el más alto grado de descentralización. Sin embargo, esto también conlleva desafíos en términos de iteración tecnológica y gestión de usuarios.
ybb es un fondo web3 que se dedica a identificar proyectos definitorios de web3 con la visión de crear un hábitat en línea mejor para todos los residentes de Internet. Fundada por un grupo de creyentes en blockchain que han participado activamente en esta industria desde 2013, ybb siempre está dispuesto a ayudar a los proyectos en etapa temprana a evolucionar de 0 a 1. Valoramos la innovación, la pasión autodirigida y los productos orientados al usuario, al tiempo que reconocemos el potencial de las criptomonedas y las aplicaciones blockchain.
fuente de la imagen: oficial de solana (ejecución de acciones y ciclo de vida de solana)
según la definición oficial: las acciones de solana son apis estandarizadas que devuelven transacciones en la cadena de bloques de solana. Estas transacciones se pueden previsualizar, firmar y enviar en varios contextos, incluyendo códigos QR, botones + widgets y sitios web en todo internet.
las acciones pueden entenderse simplemente como transacciones que esperan ser firmadas. Ampliando esto, dentro de la red de Solana, las acciones son descripciones abstractas de mecanismos de procesamiento de transacciones, abarcando diversas tareas como el procesamiento de transacciones, la ejecución de contratos y las operaciones de datos. Los usuarios pueden enviar transacciones a través de acciones, incluyendo transferencias de tokens y la compra de activos digitales. Los desarrolladores utilizan acciones para llamar y ejecutar contratos inteligentes, implementando lógica compleja en la cadena.
según la definición oficial: los destellos pueden convertir cualquier acción de solana en un enlace compartible rico en metadatos. los destellos permiten a los clientes que admiten acciones (extensiones de navegador de billeteras, bots) mostrar más funcionalidad a los usuarios. en los sitios web, los destellos pueden activar inmediatamente vistas previas de transacciones en billeteras sin redirigir a aplicaciones descentralizadas; en discord, los bots pueden expandir los destellos en un conjunto de botones interactivos. esto permite que cualquier interfaz web que muestre urls logre interacción en cadena.
en términos más simples, solana blinks convierte las acciones de solana en enlaces compartibles (similares a http). Al habilitar funciones relacionadas en carteras de soporte como Phantom, Backpack y Solflare, los sitios web y las redes sociales pueden convertirse en lugares para transacciones en cadena, lo que permite que cualquier sitio web con una URL inicie directamente transacciones de solana.
En resumen, aunque las acciones y parpadeos de Solana son protocolos/estándares sin permisos, aún requieren que las aplicaciones y billeteras de los clientes ayuden a los usuarios a firmar transacciones, en comparación con la narrativa de intención de los solucionadores.
El objetivo directo de Actions & Blinks es "enlazar" las operaciones en cadena de Solana, analizándolas en aplicaciones web2 como Twitter.
fuente de la imagen: @eli5_defi
farcaster es un protocolo de gráfico social descentralizado basado en Ethereum y Optimism, que permite a las aplicaciones interconectarse a través de tecnologías descentralizadas como blockchain, redes p2p y registros distribuidos. Esto permite a los usuarios migrar y compartir contenido sin problemas en diferentes plataformas sin depender de una entidad centralizada única. Su protocolo de gráfico abierto (que extrae automáticamente contenido de los enlaces publicados en publicaciones de redes sociales e inyecta funciones interactivas) permite que el contenido compartido por los usuarios se extraiga automáticamente y se convierta en aplicaciones interactivas.
red descentralizada: farcaster se basa en una red descentralizada, evitando los problemas de punto único de falla comunes en las redes sociales tradicionales con servidores centralizados. Utiliza la tecnología de contabilidad distribuida para garantizar la seguridad y transparencia de los datos.
encriptación de clave pública: cada usuario en farcaster tiene un par de claves pública y privada. La clave pública se utiliza para identificar a los usuarios, mientras que la clave privada se utiliza para firmar sus acciones. Este método garantiza la privacidad y seguridad de los datos del usuario.
portabilidad de datos: los datos del usuario se almacenan en un sistema de almacenamiento descentralizado en lugar de en un solo servidor. esto permite a los usuarios tener un control completo sobre sus datos y migrarlos entre diferentes aplicaciones.
identidad verificable: a través de la tecnología de cifrado de clave pública, farcaster asegura que la identidad de cada usuario sea verificable. los usuarios pueden demostrar su control sobre una cuenta mediante la firma de acciones.
identificadores descentralizados (dids): farcaster utiliza identificadores descentralizados (dids) para identificar usuarios y contenido. Los dids se basan en cifrado de clave pública y ofrecen alta seguridad e inmutabilidad.
consistencia de datos: para garantizar la consistencia de datos en toda la red, farcaster utiliza un mecanismo de consenso similar al blockchain (con 'posts' como nodos). Este mecanismo asegura que todos los nodos estén de acuerdo en los datos de usuario y acciones, manteniendo la integridad y consistencia de datos.
aplicaciones descentralizadas: farcaster proporciona una plataforma de desarrollo que permite a los desarrolladores construir e implementar aplicaciones descentralizadas (dapps). Estas aplicaciones pueden integrarse perfectamente con la red farcaster, ofreciendo diversas funcionalidades y servicios a los usuarios.
seguridad y privacidad: farcaster enfatiza la privacidad y seguridad de los datos del usuario. todas las transmisiones y almacenamiento de datos están encriptados, y los usuarios pueden elegir hacer su contenido público o privado.
En la nueva función de marcos de Farcaster (donde diferentes marcos se integran con Farcaster y funcionan de forma independiente), los usuarios pueden convertir los “casts” (similares a publicaciones, que incluyen texto, imágenes, videos y enlaces) en aplicaciones interactivas. Estos contenidos se almacenan en una red descentralizada, asegurando su permanencia e inmutabilidad. Cada cast tiene un identificador único cuando se publica, lo que lo hace rastreable, y las identidades de los usuarios se verifican a través de un sistema de verificación de identidad descentralizado. Como protocolo social descentralizado, los clientes de Farcaster pueden integrarse perfectamente con los marcos.
fuente de la imagen: arquitectura | farcaster
El protocolo Farcaster se divide en tres capas principales: capa de identidad, capa de datos - concentradores y capa de aplicación. Cada capa tiene funciones y roles específicos.
capa de identidad
· Función: responsable de gestionar y verificar las identidades de los usuarios; proporciona autenticación de identidad descentralizada para garantizar la singularidad y seguridad de las identidades de los usuarios. Consta de cuatro registros: registro de identificación, nombre, registro de clave y registro de almacenamiento (detallados en el enlace de referencia 1).
· principios técnicos: utiliza identificadores descentralizados (dids) basados en la tecnología de cifrado de clave pública. cada usuario tiene un did único que se utiliza para identificar y verificar su identidad. el uso de pares de claves pública y privada garantiza que solo el usuario pueda controlar y gestionar su información de identidad. la capa de identidad garantiza una migración sin problemas y verificación de identidad en diferentes aplicaciones y servicios.
capa de datos - hubs
· función: responsable de almacenar y gestionar datos generados por el usuario, proporcionando un sistema de almacenamiento de datos descentralizado que garantiza la seguridad, integridad y accesibilidad de los datos.
· principios técnicos: los hubs son nodos de almacenamiento de datos descentralizados distribuidos en toda la red. Cada hub actúa como una unidad de almacenamiento independiente responsable de almacenar y gestionar una parte de los datos. Los datos se distribuyen en los hubs y se protegen mediante técnicas de encriptación. La capa de datos garantiza alta disponibilidad y escalabilidad de los datos, lo que permite a los usuarios acceder y migrar sus datos en cualquier momento.
capa de aplicación
· función: proporciona una plataforma para el desarrollo e implementación de aplicaciones descentralizadas (dapps), que soporta varios escenarios de aplicación como redes sociales, publicación de contenido y mensajería.
· principios técnicos: los desarrolladores pueden utilizar las APIs y herramientas proporcionadas por farcaster para construir y desplegar aplicaciones descentralizadas. La capa de aplicación se integra perfectamente con las capas de identidad y datos, garantizando la verificación de identidad y la gestión de datos durante el uso de la aplicación. Las aplicaciones descentralizadas se ejecutan en la red descentralizada, sin depender de servidores centralizados, lo que mejora la confiabilidad y seguridad de la aplicación.
Las acciones y parpadeos de Solana tienen como objetivo unir los canales de tráfico de las aplicaciones web2. El impacto directo: desde la perspectiva del usuario, simplifica las transacciones al tiempo que aumenta el riesgo de robo de fondos. Desde la perspectiva de Solana: mejora en gran medida los efectos de tráfico transfronterizo, pero enfrenta desafíos de compatibilidad y soporte bajo las regulaciones de censura de web2. Los futuros desarrollos bajo el vasto ecosistema de Solana, como layer2, svm y sistemas operativos móviles, pueden mejorar aún más estas capacidades.
por otro lado, el protocolo farcaster de ethereum, en comparación con la estrategia de solana, desenfatiza la integración del tráfico web2, mejorando la resistencia a la censura y la seguridad en general. el modelo farcaster+evm se alinea más estrechamente con los conceptos nativos de web3.
fuente de imagen: lensfrens
el protocolo de lentes es otro protocolo de gráficos sociales descentralizado diseñado para dar a los usuarios control total sobre sus datos y contenido social. a través del protocolo de lentes, los usuarios pueden crear, poseer y gestionar sus gráficos sociales, que pueden migrar sin problemas a través de diferentes aplicaciones y plataformas. este protocolo utiliza NFT para representar los gráficos sociales y el contenido de los usuarios, garantizando la singularidad y seguridad de los datos. posicionado en Ethereum, el protocolo de lentes comparte algunas similitudes y diferencias con farcaster:
similitudes:
diferencias:
arquitectura técnica:
verificación y gestión de datos:
ecosistema de la aplicación:
A través de esta comparación, podemos ver que Farcaster y Lens Protocol tienen similitudes en el control del usuario y la verificación de identidad, pero diferencias significativas en el almacenamiento de datos y los ecosistemas. Farcaster enfatiza una estructura en capas y almacenamiento descentralizado, mientras que Lens Protocol destaca el uso de NFT para la portabilidad y propiedad de datos.
a través del análisis anterior, cada uno de los tres protocolos tiene sus fortalezas y desafíos. Solana, con su alto rendimiento y capacidad de convertir cualquier sitio web o aplicación en una transacción de criptomonedas en Gate.ioway, ha ganado rápidamente terreno aprovechando las plataformas de redes sociales y la facilidad de generar enlaces con blinks. Sin embargo, su dependencia de web2 trae el trade-off entre el tráfico y la seguridad.
El protocolo Lens, establecido en 2022, aprovecha su diseño modular y almacenamiento en cadena para proporcionar una buena escalabilidad y transparencia, capturando oportunidades tempranas en el mercado pero potencialmente enfrentando desafíos en costo y escalabilidad, así como en sentimientos de fomo del mercado.
La ventaja de farcaster radica en su diseño, que se alinea más estrechamente con los principios de web3, ofreciendo el más alto grado de descentralización. Sin embargo, esto también conlleva desafíos en términos de iteración tecnológica y gestión de usuarios.
ybb es un fondo web3 que se dedica a identificar proyectos definitorios de web3 con la visión de crear un hábitat en línea mejor para todos los residentes de Internet. Fundada por un grupo de creyentes en blockchain que han participado activamente en esta industria desde 2013, ybb siempre está dispuesto a ayudar a los proyectos en etapa temprana a evolucionar de 0 a 1. Valoramos la innovación, la pasión autodirigida y los productos orientados al usuario, al tiempo que reconocemos el potencial de las criptomonedas y las aplicaciones blockchain.