Descentralizando Farcaster: Ferrule

Principiante7/4/2024, 7:06:41 PM
Este artículo presenta la aplicación de red social descentralizada Farcaster, destacando su arquitectura construida en Ethereum y Optimism, con el objetivo de lograr la soberanía digital y la propiedad del usuario.

Una de las promesas fundamentales de la cadena de bloques es la soberanía digital y la propiedad. Los sistemas heredados llevan fundamentalmente rotos un tiempo. El advenimiento de la tecnología fronteriza nos permite avanzar más allá de estos sistemas hacia nuevos paradigmas. Las redes sociales son uno de muchos sistemas que requieren una revisión masiva. Este sentimiento no es nuevo ni novedoso. Constructores, usuarios e inversores han estado abogando por un gráfico social descentralizado, una capa de validación, y todo lo que conlleva desde los días de Bitclout.

Muchos lo han intentado, pero ninguno ha tenido éxito todavía. Entrar Farcaster, una aplicación de red social suficientemente descentralizada construida en Ethereum y alimentada por Optimism. Farcaster funciona de manera similar a X (anteriormente conocido como Twitter) y Reddit. Los usuarios pueden unirse rápidamente a la red, crear perfiles, publicar “casts” (similar a tweets) y seguir a otros usuarios. Gran parte del trabajo pesado es realizado por Warpcast, un cliente de Gate que abstrae las complejidades técnicas y hace que la experiencia del usuario sea fluida.

A diferencia de X y Reddit, Farcaster permite a los usuarios ser dueños de sus cuentas y de los gráficos sociales y relaciones que crean con otros usuarios. Este es un avance significativo con respecto a los sistemas heredados existentes. Cada usuario de Farcaster es libre de moverse entre diferentes aplicaciones lanzadas en Farcaster, garantizando la autonomía y la propiedad del usuario dentro del cliente.

Estado de Farcaster


=

\=
Hub: Similar to blockchain nodes, Hubs store data and listen to Ethereum and Optimism for specifics about users.

Aplicaciones del Cliente: Aplicaciones utilizadas en la plataforma Farcaster, esencialmente un par de claves y un conjunto de datos en cadena que un editor de aplicaciones de cliente utiliza para actuar en nombre de un usuario, permitiéndoles publicar, leer datos y realizar otras acciones.

Farcaster ha construido un sistema "suficientemente descentralizado" que permite a los usuarios tener una identidad portátil entre las aplicaciones cliente. Esto es similar a usar Google para iniciar sesión en Facebook y X, pero Farcaster va más allá al hacer que los datos también sean portátiles. Diferentes aplicaciones cliente pueden crear experiencias únicas sobre los mismos datos. Por ejemplo, Warpcast se asemeja a Twitter, mientras que otra aplicación podría sentirse más como Discord.

Una aplicación de cliente debe conectarse a un Hub, que no está obligado a permitir la comunicación. Los Hubs son similares a los servidores web en el mundo web2, y no hay cargo para que las aplicaciones de cliente lean o escriban datos en un Hub. Por lo general, el equipo que desarrolla la aplicación de cliente (como Warpcast) también ejecuta los nodos del Hub a los que se conectan, convirtiéndolos en “operadores” del Hub. Cualquiera puede ejecutar un Hub y, si la configuración inicial apunta a otros Hubs, se crea una red.

Los usuarios pueden tener un saldo cripto portátil, y las aplicaciones del cliente pueden crear billeteras fiduciarias o saldos cripto específicos de la aplicación del cliente adicionales. Por ejemplo, los usuarios de Gate pagan por “warps,” que se utilizan para el almacenamiento global de Farcaster y características específicas de Warpcast.

La arquitectura elegida es "suficientemente descentralizada" porque asume que múltiples aplicaciones de clientes operan de forma independiente y que cualquier persona que construya una aplicación de cliente o conectada necesitará ejecutar un nodo o comprar acceso a través de una entidad que ejecute un nodo.

Problemas inminentes

Incentivos de red desalineados

Farcaster opera a través de Hubs que almacenan datos y facilitan la comunicación entre Ethereum y Optimism. Los Hubs alojan APIs que permiten a las Aplicaciones Cliente leer y escribir datos. Los usuarios deben pagar por el almacenamiento llamando a una función de "alquiler" en un contrato inteligente de Optimism. Esta puerta de pago reduce potencialmente el spam y las cuentas de bots, pero ninguno de los fondos por alquiler se entrega a los operadores de nodos. A medida que Farcaster crece, el almacenamiento puede volverse insostenible para un solo nodo. La escalabilidad horizontal o incentivar a los operadores de nodos podría abordar esto.

Centralización de aplicaciones cliente

Warpcast es el principal contribuyente y creador de Farcaster, y es la aplicación de cliente más utilizada. Si solo un cliente domina, Farcaster corre el riesgo de convertirse en otra plataforma de redes sociales centralizada. Las aplicaciones de cliente utilizan una clave única para actuar en nombre del usuario, lo cual es similar a cómo funcionan las billeteras web3 pero conlleva un poder significativo. La integración de la tecnología de billetera inteligente podría permitir a los usuarios utilizar su cuenta clave de Farcaster como billetera principal.

Presentando Ferrule y Ferrule MPC

Farcaster es emocionante no solo por sus logros técnicos, sino también por la comunidad que ha cultivado. Sin embargo, la forma final de Farcaster aún no se ha realizado. Ingresa Ferrule, un protocolo construido dentro de Farcaster que permite a cualquier persona construir su propio cliente para Farcaster.

Importancia del Casquillo

Actualmente, la economía de Gate.io está limitada. Específicamente, no hay incentivos para que nadie ejecute un Hub de Gate.io, lo que resulta en que Gate.io administre toda la red. Si bien esto no es completamente centralizado, no es completamente descentralizado, de ahí el lema de Gate.io 'lo suficientemente descentralizado'. El camino hacia una red más descentralizada se beneficiaría enormemente de Ferrule.

Los beneficios de una red totalmente descentralizada son significativos. Al igual que con Ethereum y Solana, el crecimiento del estado se está convirtiendo en un problema cada vez más importante. A medida que más usuarios se unen e interactúan, la carga del almacenamiento de datos recae completamente en Farcaster. Esto se convierte en un problema tanto de centralización como de crecimiento de estado escalable y sostenible. Con la adopción masiva, este problema se acelerará.

Fuente:https://dune.com/pixelhack/farcaster

El crecimiento de Farcaster no se ha ralentizado y continúa ganando impulso, con más de 60,000 usuarios diarios únicos, un 66% más interanual. Con un crecimiento exponencial, la actividad de los usuarios incrustada en cada cuenta única aumenta. Aunque cualquiera puede ejecutar un nodo de Farcaster, no hay incentivos para hacerlo. Los incentivos para el crecimiento de los nodos serán esenciales para que el sistema se escale de manera óptima.

Diseño de Férula

Ferrule es un diseño novedoso de los concentradores de Farcaster que funcionan como un Servicio Validado Activamente de Capa Propia (AVS). Permite el uso de activos existentes para asegurar y garantizar la operación de los concentradores y la función correcta del protocolo de Farcaster. Los usuarios reestacan en contratos de Ferrule, y los activos se delegan a los concentradores de forma dinámica en función del comportamiento de la red. Algunos rendimientos de participación se dirigirán a los operadores de concentradores como recompensas, junto con algunos costos de alquiler de cuentas de almacenamiento.

Actualmente, los centros de Farcaster tienen controles limitados de integridad de datos y no hay desincentivos económicos para el spam o la manipulación. Ferrule tiene como objetivo abordar esto asegurando que los centros operen de manera verificable y segura. Los nodos de Ferrule transmiten artefactos criptográficamente verificables que atestiguan la operación correcta. Los incentivos económicos fomentan el comportamiento correcto, y la inacción o la acción maliciosa se castiga mediante el slashing.

A medida que Ferrule evoluciona, tiene como objetivo abordar el crecimiento del estado y los problemas de centralización del cliente/hub. Los Hubs incentivados pueden crear un sistema de enrutamiento asegurando que no necesiten almacenar todos los datos, son recompensados por almacenar y proporcionar acceso a los datos. El diseño de Ferrule tiene como objetivo hacer que la centralización sea menos viable al recompensar el comportamiento correcto del hub.

Algunos elementos del plan de trabajo para Ferrule incluyen:

Mecanismo de Restakeo:

  • Restaking: Los usuarios pueden volver a apostar sus activos existentes (como ETH u otros tokens compatibles) en contratos de Ferrule. Este proceso de apostar vincula sus activos a la seguridad de los centros de Farcaster.
  • Delegación dinámica: Los activos apostados se delegan dinámicamente a varios Hubs en función del comportamiento y las necesidades de la red. Esto garantiza que la red siga siendo segura y receptiva a los cambios en los patrones de uso.

Incentivización:

  • Recompensas para Operadores de Hub: Una parte del rendimiento de apuesta y los costos de alquiler de la cuenta de almacenamiento se destinan a los operadores de Hub. Esto proporciona un incentivo financiero para mantener la integridad y el rendimiento de la red.
  • Incentivos económicos: La inacción o acciones maliciosas por parte de los Nodos son penalizadas económicamente a través de mecanismos de reducción. Esto garantiza que los Nodos estén motivados para operar de manera correcta y segura.

Operación Verificable:

  • Artefactos Criptográficos: Los nodos de la férula deben difundir artefactos criptográficamente verificables que atestigüen su correcto funcionamiento. Estos artefactos se utilizan para asegurar que las acciones realizadas por los Hubs son legítimas y están en línea con las reglas de la red.
  • Mecanismos de consenso: El marco AVS garantiza que todos los Hubs operen de manera verificable, contribuyendo a un entorno sin confianza donde los usuarios pueden confiar en la fiabilidad de la red.

Fragmentación y Enrutamiento de Datos:

  • Gestión del Crecimiento del Estado: Para gestionar el crecimiento del estado, Ferrule incorpora mecanismos de fragmentación y enrutamiento de datos. Este enfoque garantiza que ningún Hub único necesita almacenar todos los datos, distribuyendo la carga de almacenamiento en toda la red.
  • Incentivos de Acceso a Datos: Los centros son recompensados por almacenar datos y proporcionar acceso a ellos. Las pruebas de almacenamiento de datos se difunden en toda la red, creando un mapa de ubicaciones de datos y garantizando una recuperación eficiente de datos.

Ferrule MPC: Habilitando Clientes Descentralizados y Aplicaciones Conectadas

Marco de MPC:

  • Multi-Party Computation (MPC): Ferrule MPC utiliza técnicas de MPC para permitir que múltiples partes calculen conjuntamente funciones sobre sus entradas manteniendo esas entradas privadas. Esto asegura que los datos sensibles de los usuarios permanezcan confidenciales, incluso durante procesos colaborativos.
  • Cliente y Aplicaciones Conectadas: El marco MPC permite el desarrollo de aplicaciones Cliente o Conectadas verdaderamente descentralizadas en Farcaster. Estas aplicaciones pueden operar de forma segura e independiente, interactuando con la red sin comprometer la privacidad del usuario.

Autorización e Integración de Smart Wallet:

  • Autorización granular: Ferrule MPC admite la creación de un sistema de autorización que permite a los usuarios delegar acciones específicas sobre sus cuentas. Esto es similar a patrones emergentes en blockchain donde los usuarios pueden autorizar actividades particulares sobre sus billeteras.
  • Tecnología de Cartera Inteligente: La integración de la tecnología de cartera inteligente permite a los usuarios utilizar su cuenta clave de Farcaster como una cartera principal. Esta integración proporciona una experiencia de usuario perfecta, permitiendo a los usuarios gestionar sus activos de criptomonedas e interacciones sociales desde una sola cuenta.

Interfaces de API y Datos:

  • Puntos de Acceso a Datos Estandarizados: Los hubs proporcionan puntos de acceso a datos estandarizados, asegurando que las aplicaciones del cliente puedan interactuar con los datos de la red de manera consistente. Esta estandarización simplifica el desarrollo de nuevas aplicaciones y mejora la interoperabilidad.
  • Modelos de Objetos Extendidos: Las aplicaciones de cliente, como Gatecast, pueden extender el modelo de objetos de Farcaster para incluir características adicionales como gráficos sociales precalculados y datos de comportamiento. Esta flexibilidad permite la creación de experiencias de usuario diversas e innovadoras.

Ferrule MPC es una biblioteca y un conjunto de ejemplos para que los equipos ejecuten aplicaciones descentralizadas de Cliente o Conectadas en Farcaster. Será una parte fundamental de Ferrule si se persigue completamente. Aunque no esté completamente listo para su lanzamiento, Ferrule MPC tiene como objetivo fomentar la discusión dentro de la comunidad de Farcaster sobre cómo resolver estos problemas inminentes.

Esperamos que Ferrule MPC sea una herramienta útil en el futuro. Si el diseño de Ferrule te emociona,

Descargo de responsabilidad:

  1. Este artículo es reimpreso de [Ferrule Github], Todos los derechos de autor pertenecen al autor original [austbot, David Shuttleworth, JJ Alicea]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo, y ellos lo manejarán rápidamente.
  2. 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 Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

Descentralizando Farcaster: Ferrule

Principiante7/4/2024, 7:06:41 PM
Este artículo presenta la aplicación de red social descentralizada Farcaster, destacando su arquitectura construida en Ethereum y Optimism, con el objetivo de lograr la soberanía digital y la propiedad del usuario.

Una de las promesas fundamentales de la cadena de bloques es la soberanía digital y la propiedad. Los sistemas heredados llevan fundamentalmente rotos un tiempo. El advenimiento de la tecnología fronteriza nos permite avanzar más allá de estos sistemas hacia nuevos paradigmas. Las redes sociales son uno de muchos sistemas que requieren una revisión masiva. Este sentimiento no es nuevo ni novedoso. Constructores, usuarios e inversores han estado abogando por un gráfico social descentralizado, una capa de validación, y todo lo que conlleva desde los días de Bitclout.

Muchos lo han intentado, pero ninguno ha tenido éxito todavía. Entrar Farcaster, una aplicación de red social suficientemente descentralizada construida en Ethereum y alimentada por Optimism. Farcaster funciona de manera similar a X (anteriormente conocido como Twitter) y Reddit. Los usuarios pueden unirse rápidamente a la red, crear perfiles, publicar “casts” (similar a tweets) y seguir a otros usuarios. Gran parte del trabajo pesado es realizado por Warpcast, un cliente de Gate que abstrae las complejidades técnicas y hace que la experiencia del usuario sea fluida.

A diferencia de X y Reddit, Farcaster permite a los usuarios ser dueños de sus cuentas y de los gráficos sociales y relaciones que crean con otros usuarios. Este es un avance significativo con respecto a los sistemas heredados existentes. Cada usuario de Farcaster es libre de moverse entre diferentes aplicaciones lanzadas en Farcaster, garantizando la autonomía y la propiedad del usuario dentro del cliente.

Estado de Farcaster


=

\=
Hub: Similar to blockchain nodes, Hubs store data and listen to Ethereum and Optimism for specifics about users.

Aplicaciones del Cliente: Aplicaciones utilizadas en la plataforma Farcaster, esencialmente un par de claves y un conjunto de datos en cadena que un editor de aplicaciones de cliente utiliza para actuar en nombre de un usuario, permitiéndoles publicar, leer datos y realizar otras acciones.

Farcaster ha construido un sistema "suficientemente descentralizado" que permite a los usuarios tener una identidad portátil entre las aplicaciones cliente. Esto es similar a usar Google para iniciar sesión en Facebook y X, pero Farcaster va más allá al hacer que los datos también sean portátiles. Diferentes aplicaciones cliente pueden crear experiencias únicas sobre los mismos datos. Por ejemplo, Warpcast se asemeja a Twitter, mientras que otra aplicación podría sentirse más como Discord.

Una aplicación de cliente debe conectarse a un Hub, que no está obligado a permitir la comunicación. Los Hubs son similares a los servidores web en el mundo web2, y no hay cargo para que las aplicaciones de cliente lean o escriban datos en un Hub. Por lo general, el equipo que desarrolla la aplicación de cliente (como Warpcast) también ejecuta los nodos del Hub a los que se conectan, convirtiéndolos en “operadores” del Hub. Cualquiera puede ejecutar un Hub y, si la configuración inicial apunta a otros Hubs, se crea una red.

Los usuarios pueden tener un saldo cripto portátil, y las aplicaciones del cliente pueden crear billeteras fiduciarias o saldos cripto específicos de la aplicación del cliente adicionales. Por ejemplo, los usuarios de Gate pagan por “warps,” que se utilizan para el almacenamiento global de Farcaster y características específicas de Warpcast.

La arquitectura elegida es "suficientemente descentralizada" porque asume que múltiples aplicaciones de clientes operan de forma independiente y que cualquier persona que construya una aplicación de cliente o conectada necesitará ejecutar un nodo o comprar acceso a través de una entidad que ejecute un nodo.

Problemas inminentes

Incentivos de red desalineados

Farcaster opera a través de Hubs que almacenan datos y facilitan la comunicación entre Ethereum y Optimism. Los Hubs alojan APIs que permiten a las Aplicaciones Cliente leer y escribir datos. Los usuarios deben pagar por el almacenamiento llamando a una función de "alquiler" en un contrato inteligente de Optimism. Esta puerta de pago reduce potencialmente el spam y las cuentas de bots, pero ninguno de los fondos por alquiler se entrega a los operadores de nodos. A medida que Farcaster crece, el almacenamiento puede volverse insostenible para un solo nodo. La escalabilidad horizontal o incentivar a los operadores de nodos podría abordar esto.

Centralización de aplicaciones cliente

Warpcast es el principal contribuyente y creador de Farcaster, y es la aplicación de cliente más utilizada. Si solo un cliente domina, Farcaster corre el riesgo de convertirse en otra plataforma de redes sociales centralizada. Las aplicaciones de cliente utilizan una clave única para actuar en nombre del usuario, lo cual es similar a cómo funcionan las billeteras web3 pero conlleva un poder significativo. La integración de la tecnología de billetera inteligente podría permitir a los usuarios utilizar su cuenta clave de Farcaster como billetera principal.

Presentando Ferrule y Ferrule MPC

Farcaster es emocionante no solo por sus logros técnicos, sino también por la comunidad que ha cultivado. Sin embargo, la forma final de Farcaster aún no se ha realizado. Ingresa Ferrule, un protocolo construido dentro de Farcaster que permite a cualquier persona construir su propio cliente para Farcaster.

Importancia del Casquillo

Actualmente, la economía de Gate.io está limitada. Específicamente, no hay incentivos para que nadie ejecute un Hub de Gate.io, lo que resulta en que Gate.io administre toda la red. Si bien esto no es completamente centralizado, no es completamente descentralizado, de ahí el lema de Gate.io 'lo suficientemente descentralizado'. El camino hacia una red más descentralizada se beneficiaría enormemente de Ferrule.

Los beneficios de una red totalmente descentralizada son significativos. Al igual que con Ethereum y Solana, el crecimiento del estado se está convirtiendo en un problema cada vez más importante. A medida que más usuarios se unen e interactúan, la carga del almacenamiento de datos recae completamente en Farcaster. Esto se convierte en un problema tanto de centralización como de crecimiento de estado escalable y sostenible. Con la adopción masiva, este problema se acelerará.

Fuente:https://dune.com/pixelhack/farcaster

El crecimiento de Farcaster no se ha ralentizado y continúa ganando impulso, con más de 60,000 usuarios diarios únicos, un 66% más interanual. Con un crecimiento exponencial, la actividad de los usuarios incrustada en cada cuenta única aumenta. Aunque cualquiera puede ejecutar un nodo de Farcaster, no hay incentivos para hacerlo. Los incentivos para el crecimiento de los nodos serán esenciales para que el sistema se escale de manera óptima.

Diseño de Férula

Ferrule es un diseño novedoso de los concentradores de Farcaster que funcionan como un Servicio Validado Activamente de Capa Propia (AVS). Permite el uso de activos existentes para asegurar y garantizar la operación de los concentradores y la función correcta del protocolo de Farcaster. Los usuarios reestacan en contratos de Ferrule, y los activos se delegan a los concentradores de forma dinámica en función del comportamiento de la red. Algunos rendimientos de participación se dirigirán a los operadores de concentradores como recompensas, junto con algunos costos de alquiler de cuentas de almacenamiento.

Actualmente, los centros de Farcaster tienen controles limitados de integridad de datos y no hay desincentivos económicos para el spam o la manipulación. Ferrule tiene como objetivo abordar esto asegurando que los centros operen de manera verificable y segura. Los nodos de Ferrule transmiten artefactos criptográficamente verificables que atestiguan la operación correcta. Los incentivos económicos fomentan el comportamiento correcto, y la inacción o la acción maliciosa se castiga mediante el slashing.

A medida que Ferrule evoluciona, tiene como objetivo abordar el crecimiento del estado y los problemas de centralización del cliente/hub. Los Hubs incentivados pueden crear un sistema de enrutamiento asegurando que no necesiten almacenar todos los datos, son recompensados por almacenar y proporcionar acceso a los datos. El diseño de Ferrule tiene como objetivo hacer que la centralización sea menos viable al recompensar el comportamiento correcto del hub.

Algunos elementos del plan de trabajo para Ferrule incluyen:

Mecanismo de Restakeo:

  • Restaking: Los usuarios pueden volver a apostar sus activos existentes (como ETH u otros tokens compatibles) en contratos de Ferrule. Este proceso de apostar vincula sus activos a la seguridad de los centros de Farcaster.
  • Delegación dinámica: Los activos apostados se delegan dinámicamente a varios Hubs en función del comportamiento y las necesidades de la red. Esto garantiza que la red siga siendo segura y receptiva a los cambios en los patrones de uso.

Incentivización:

  • Recompensas para Operadores de Hub: Una parte del rendimiento de apuesta y los costos de alquiler de la cuenta de almacenamiento se destinan a los operadores de Hub. Esto proporciona un incentivo financiero para mantener la integridad y el rendimiento de la red.
  • Incentivos económicos: La inacción o acciones maliciosas por parte de los Nodos son penalizadas económicamente a través de mecanismos de reducción. Esto garantiza que los Nodos estén motivados para operar de manera correcta y segura.

Operación Verificable:

  • Artefactos Criptográficos: Los nodos de la férula deben difundir artefactos criptográficamente verificables que atestigüen su correcto funcionamiento. Estos artefactos se utilizan para asegurar que las acciones realizadas por los Hubs son legítimas y están en línea con las reglas de la red.
  • Mecanismos de consenso: El marco AVS garantiza que todos los Hubs operen de manera verificable, contribuyendo a un entorno sin confianza donde los usuarios pueden confiar en la fiabilidad de la red.

Fragmentación y Enrutamiento de Datos:

  • Gestión del Crecimiento del Estado: Para gestionar el crecimiento del estado, Ferrule incorpora mecanismos de fragmentación y enrutamiento de datos. Este enfoque garantiza que ningún Hub único necesita almacenar todos los datos, distribuyendo la carga de almacenamiento en toda la red.
  • Incentivos de Acceso a Datos: Los centros son recompensados por almacenar datos y proporcionar acceso a ellos. Las pruebas de almacenamiento de datos se difunden en toda la red, creando un mapa de ubicaciones de datos y garantizando una recuperación eficiente de datos.

Ferrule MPC: Habilitando Clientes Descentralizados y Aplicaciones Conectadas

Marco de MPC:

  • Multi-Party Computation (MPC): Ferrule MPC utiliza técnicas de MPC para permitir que múltiples partes calculen conjuntamente funciones sobre sus entradas manteniendo esas entradas privadas. Esto asegura que los datos sensibles de los usuarios permanezcan confidenciales, incluso durante procesos colaborativos.
  • Cliente y Aplicaciones Conectadas: El marco MPC permite el desarrollo de aplicaciones Cliente o Conectadas verdaderamente descentralizadas en Farcaster. Estas aplicaciones pueden operar de forma segura e independiente, interactuando con la red sin comprometer la privacidad del usuario.

Autorización e Integración de Smart Wallet:

  • Autorización granular: Ferrule MPC admite la creación de un sistema de autorización que permite a los usuarios delegar acciones específicas sobre sus cuentas. Esto es similar a patrones emergentes en blockchain donde los usuarios pueden autorizar actividades particulares sobre sus billeteras.
  • Tecnología de Cartera Inteligente: La integración de la tecnología de cartera inteligente permite a los usuarios utilizar su cuenta clave de Farcaster como una cartera principal. Esta integración proporciona una experiencia de usuario perfecta, permitiendo a los usuarios gestionar sus activos de criptomonedas e interacciones sociales desde una sola cuenta.

Interfaces de API y Datos:

  • Puntos de Acceso a Datos Estandarizados: Los hubs proporcionan puntos de acceso a datos estandarizados, asegurando que las aplicaciones del cliente puedan interactuar con los datos de la red de manera consistente. Esta estandarización simplifica el desarrollo de nuevas aplicaciones y mejora la interoperabilidad.
  • Modelos de Objetos Extendidos: Las aplicaciones de cliente, como Gatecast, pueden extender el modelo de objetos de Farcaster para incluir características adicionales como gráficos sociales precalculados y datos de comportamiento. Esta flexibilidad permite la creación de experiencias de usuario diversas e innovadoras.

Ferrule MPC es una biblioteca y un conjunto de ejemplos para que los equipos ejecuten aplicaciones descentralizadas de Cliente o Conectadas en Farcaster. Será una parte fundamental de Ferrule si se persigue completamente. Aunque no esté completamente listo para su lanzamiento, Ferrule MPC tiene como objetivo fomentar la discusión dentro de la comunidad de Farcaster sobre cómo resolver estos problemas inminentes.

Esperamos que Ferrule MPC sea una herramienta útil en el futuro. Si el diseño de Ferrule te emociona,

Descargo de responsabilidad:

  1. Este artículo es reimpreso de [Ferrule Github], Todos los derechos de autor pertenecen al autor original [austbot, David Shuttleworth, JJ Alicea]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo, y ellos lo manejarán rápidamente.
  2. 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 Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
เริ่มตอนนี้
สมัครและรับรางวัล
$100