Explorando SocialFi: Acciones y Destellos de Solana vs. Farcaster y Lens de Ethereum

Intermedio7/15/2024, 5:30:08 AM
Solana y Dialect han presentado conjuntamente el nuevo concepto de Solana "Actions and Blinks," que permite el intercambio, votación, donaciones, acuñación y otras funciones con un solo clic a través de una extensión del navegador. Esto permite ejecutar varias operaciones y transacciones de manera eficiente, asegurando el consenso y la consistencia de la red mediante la sincronización temporal y la grabación secuencial. La estrategia se compara con el protocolo Farcaster de Ethereum y el enfoque de Solana.

tldr

  • Recientemente, Solana y Dialect presentaron conjuntamente el nuevo concepto de Solana llamado 'actions and blinks', lo que permite funcionalidades de un solo clic, como intercambio, votación, donación y acuñación a través de una extensión del navegador.
  • las acciones facilitan la ejecución eficiente de varias operaciones y transacciones, mientras que los blinks garantizan el consenso y la consistencia de la red mediante la sincronización horaria y el registro secuencial. Juntos, permiten a Solana ofrecer una experiencia de cadena de bloques de alto rendimiento y baja latencia.
  • El desarrollo de Blinks requiere el soporte de aplicaciones web2, lo que trae problemas de confianza, compatibilidad y cooperación entre web2 y web3.
  • en comparación con farcaster y el protocolo de lente, actions y blinks dependen más de aplicaciones web2 para obtener tráfico, mientras que este último depende más de la seguridad en la cadena.


fuente de la imagen: oficial de solana (ejecución de acciones y ciclo de vida de solana)

1.1 acciones (acciones 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.

  • solana procesa estas tareas utilizando 'transacciones', cada una de las cuales consiste en una serie de instrucciones ejecutadas entre cuentas específicas. A través del procesamiento paralelo y el protocolo Gulf Stream, solana envía las transacciones previamente a los validadores, reduciendo los retrasos de confirmación. Con un mecanismo de bloqueo de grano fino, solana puede procesar simultáneamente numerosas transacciones no conflictivas, mejorando significativamente el rendimiento del sistema.
  • solana utiliza el tiempo de ejecución para ejecutar transacciones e instrucciones de contratos inteligentes, asegurando la corrección de las entradas, salidas y estados de transacciones durante la ejecución. después de la ejecución inicial, las transacciones esperan la confirmación del bloque. una vez que la mayoría de los validadores están de acuerdo en un bloque, la transacción se considera final. solana puede procesar miles de transacciones por segundo, con tiempos de confirmación tan bajos como 400 milisegundos. gracias a los mecanismos de pipeline y gulf stream, se mejora aún más la capacidad de procesamiento y rendimiento de la red.
  • las acciones no son simplemente tareas u operaciones; pueden ser transacciones, ejecuciones de contratos o procesamiento de datos. Estas operaciones son similares a transacciones o llamadas de contrato en otras blockchains, pero las acciones de Solana tienen ventajas únicas: 1. procesamiento eficiente: Solana ha diseñado un método eficiente para manejar las acciones, lo que permite una ejecución rápida en una red a gran escala. 2. baja latencia: la arquitectura de alto rendimiento de Solana garantiza una latencia de procesamiento muy baja para las acciones, lo que admite transacciones y aplicaciones de alta frecuencia. 3. flexibilidad: las acciones pueden ejecutar varias operaciones complejas, incluyendo llamadas a contratos inteligentes y almacenamiento/recuperación de datos (más detalles en el enlace extendido).

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

2. protocolos sociales descentralizados en ethereum

Protocolo farcaster 2.1

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.

2.2 principios principales


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.

2.3 resumen de lo anterior

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.

protocolo de lente 2.4


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:

  • control del usuario: en ambos protocolos, los usuarios tienen control total sobre sus datos y contenido.
  • verificación de identidad: ambos utilizan identificadores descentralizados (dids) y tecnología de cifrado para garantizar la seguridad y la singularidad de la identidad del usuario.

diferencias:

arquitectura técnica:

  • farcaster: construido en Ethereum (l1), se divide en una capa de identidad para gestionar las identidades de los usuarios, una capa de datos - hubs para nodos de almacenamiento descentralizado, y una capa de aplicación para proporcionar una plataforma de desarrollo de aplicaciones descentralizadas (dapps), utilizando hubs sin conexión para la propagación de datos.
  • protocolo de lentes: basado en polygon (l2), utiliza nfts para representar los gráficos sociales y el contenido de los usuarios, con todas las actividades almacenadas en las billeteras de los usuarios, enfatizando la propiedad de los datos y la portabilidad.

verificación y gestión de datos:

  • farcaster: utiliza nodos de almacenamiento distribuido (hubs) para gestionar datos, asegurando seguridad y alta disponibilidad, con una actualización de manejo anual y consenso a través de un gráfico delta.
  • protocolo de lentes: los NFT de perfil de datos personales garantizan la singularidad y seguridad de los datos sin necesidad de actualizaciones.

ecosistema de la aplicación:

  • farcaster: proporciona una plataforma integral de desarrollo de dapps, integrada de manera perfecta con sus capas de identidad y datos.
  • protocolo de lentes: se enfoca en la portabilidad de los grafos sociales y el contenido de los usuarios, admite cambios sin problemas entre diferentes plataformas y aplicaciones.

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.

3. ¿Cuál de los tres puede lograr una aplicación a gran escala primero?

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.

sobre ybb

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.

descargo de responsabilidad:

  1. este artículo es reimpreso de [Medio]. todos los derechos de autor pertenecen al autor original [investigador de capital ybb ac-core]. si hay objeciones a esta reimpresión, por favor contacte alGate aprenderequipo y lo resolverán rápidamente.
  2. exención de responsabilidad: las opiniones expresadas en este artículo son únicamente las del autor y no constituyen ningún consejo de inversión.
  3. las traducciones del artículo a otros idiomas son realizadas por el equipo de aprendizaje de Gate.io. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

Explorando SocialFi: Acciones y Destellos de Solana vs. Farcaster y Lens de Ethereum

Intermedio7/15/2024, 5:30:08 AM
Solana y Dialect han presentado conjuntamente el nuevo concepto de Solana "Actions and Blinks," que permite el intercambio, votación, donaciones, acuñación y otras funciones con un solo clic a través de una extensión del navegador. Esto permite ejecutar varias operaciones y transacciones de manera eficiente, asegurando el consenso y la consistencia de la red mediante la sincronización temporal y la grabación secuencial. La estrategia se compara con el protocolo Farcaster de Ethereum y el enfoque de Solana.

tldr

  • Recientemente, Solana y Dialect presentaron conjuntamente el nuevo concepto de Solana llamado 'actions and blinks', lo que permite funcionalidades de un solo clic, como intercambio, votación, donación y acuñación a través de una extensión del navegador.
  • las acciones facilitan la ejecución eficiente de varias operaciones y transacciones, mientras que los blinks garantizan el consenso y la consistencia de la red mediante la sincronización horaria y el registro secuencial. Juntos, permiten a Solana ofrecer una experiencia de cadena de bloques de alto rendimiento y baja latencia.
  • El desarrollo de Blinks requiere el soporte de aplicaciones web2, lo que trae problemas de confianza, compatibilidad y cooperación entre web2 y web3.
  • en comparación con farcaster y el protocolo de lente, actions y blinks dependen más de aplicaciones web2 para obtener tráfico, mientras que este último depende más de la seguridad en la cadena.


fuente de la imagen: oficial de solana (ejecución de acciones y ciclo de vida de solana)

1.1 acciones (acciones 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.

  • solana procesa estas tareas utilizando 'transacciones', cada una de las cuales consiste en una serie de instrucciones ejecutadas entre cuentas específicas. A través del procesamiento paralelo y el protocolo Gulf Stream, solana envía las transacciones previamente a los validadores, reduciendo los retrasos de confirmación. Con un mecanismo de bloqueo de grano fino, solana puede procesar simultáneamente numerosas transacciones no conflictivas, mejorando significativamente el rendimiento del sistema.
  • solana utiliza el tiempo de ejecución para ejecutar transacciones e instrucciones de contratos inteligentes, asegurando la corrección de las entradas, salidas y estados de transacciones durante la ejecución. después de la ejecución inicial, las transacciones esperan la confirmación del bloque. una vez que la mayoría de los validadores están de acuerdo en un bloque, la transacción se considera final. solana puede procesar miles de transacciones por segundo, con tiempos de confirmación tan bajos como 400 milisegundos. gracias a los mecanismos de pipeline y gulf stream, se mejora aún más la capacidad de procesamiento y rendimiento de la red.
  • las acciones no son simplemente tareas u operaciones; pueden ser transacciones, ejecuciones de contratos o procesamiento de datos. Estas operaciones son similares a transacciones o llamadas de contrato en otras blockchains, pero las acciones de Solana tienen ventajas únicas: 1. procesamiento eficiente: Solana ha diseñado un método eficiente para manejar las acciones, lo que permite una ejecución rápida en una red a gran escala. 2. baja latencia: la arquitectura de alto rendimiento de Solana garantiza una latencia de procesamiento muy baja para las acciones, lo que admite transacciones y aplicaciones de alta frecuencia. 3. flexibilidad: las acciones pueden ejecutar varias operaciones complejas, incluyendo llamadas a contratos inteligentes y almacenamiento/recuperación de datos (más detalles en el enlace extendido).

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

2. protocolos sociales descentralizados en ethereum

Protocolo farcaster 2.1

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.

2.2 principios principales


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.

2.3 resumen de lo anterior

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.

protocolo de lente 2.4


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:

  • control del usuario: en ambos protocolos, los usuarios tienen control total sobre sus datos y contenido.
  • verificación de identidad: ambos utilizan identificadores descentralizados (dids) y tecnología de cifrado para garantizar la seguridad y la singularidad de la identidad del usuario.

diferencias:

arquitectura técnica:

  • farcaster: construido en Ethereum (l1), se divide en una capa de identidad para gestionar las identidades de los usuarios, una capa de datos - hubs para nodos de almacenamiento descentralizado, y una capa de aplicación para proporcionar una plataforma de desarrollo de aplicaciones descentralizadas (dapps), utilizando hubs sin conexión para la propagación de datos.
  • protocolo de lentes: basado en polygon (l2), utiliza nfts para representar los gráficos sociales y el contenido de los usuarios, con todas las actividades almacenadas en las billeteras de los usuarios, enfatizando la propiedad de los datos y la portabilidad.

verificación y gestión de datos:

  • farcaster: utiliza nodos de almacenamiento distribuido (hubs) para gestionar datos, asegurando seguridad y alta disponibilidad, con una actualización de manejo anual y consenso a través de un gráfico delta.
  • protocolo de lentes: los NFT de perfil de datos personales garantizan la singularidad y seguridad de los datos sin necesidad de actualizaciones.

ecosistema de la aplicación:

  • farcaster: proporciona una plataforma integral de desarrollo de dapps, integrada de manera perfecta con sus capas de identidad y datos.
  • protocolo de lentes: se enfoca en la portabilidad de los grafos sociales y el contenido de los usuarios, admite cambios sin problemas entre diferentes plataformas y aplicaciones.

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.

3. ¿Cuál de los tres puede lograr una aplicación a gran escala primero?

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.

sobre ybb

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.

descargo de responsabilidad:

  1. este artículo es reimpreso de [Medio]. todos los derechos de autor pertenecen al autor original [investigador de capital ybb ac-core]. si hay objeciones a esta reimpresión, por favor contacte alGate aprenderequipo y lo resolverán rápidamente.
  2. exención de responsabilidad: las opiniones expresadas en este artículo son únicamente las del autor y no constituyen ningún consejo de inversión.
  3. las traducciones del artículo a otros idiomas son realizadas por el equipo de aprendizaje de Gate.io. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!