Descentralizando Farcaster: Ferrule

iniciantes7/4/2024, 7:06:43 PM
Este artigo apresenta o aplicativo de rede social descentralizada Farcaster, destacando sua arquitetura construída no Ethereum e Optimism, com o objetivo de alcançar soberania digital e propriedade do usuário.

Uma das promessas fundamentais da blockchain é a soberania e propriedade digitais. Os sistemas legados estão fundamentalmente quebrados há algum tempo. O advento da tecnologia de vanguarda nos permite avançar além desses sistemas para novos paradigmas. As redes sociais são apenas um desses sistemas que requerem uma revisão massiva. Esse sentimento não é novo nem inovador. Construtores, usuários e investidores têm advogado por um gráfico social descentralizado, camada de atestação e tudo o que vem com isso desde os dias do Bitclout.

Muitos tentaram, mas nenhum conseguiu ainda. Enter Farcaster, uma aplicação de rede social suficientemente descentralizada construída na Ethereum e alimentada pelo Optimism. Farcaster funciona de forma semelhante ao X (anteriormente conhecido como Twitter) e Reddit. Os usuários podem rapidamente ingressar na rede, criar perfis, postar “casts” (semelhantes a tweets) e seguir outros usuários. Muito do trabalho pesado é feito por Warpcast, um cliente Farcaster que abstrai as complexidades técnicas e torna a experiência do usuário perfeita.

Ao contrário do X e do Reddit, o Farcaster permite que os usuários sejam proprietários de suas contas e dos gráficos sociais e relacionamentos que criam com outros usuários. Esta é uma atualização significativa em relação aos sistemas legados existentes. Cada usuário do Farcaster tem a liberdade de se mover entre diferentes aplicativos lançados no Farcaster, garantindo autonomia e propriedade do usuário dentro do cliente.

Estado do Farcaster


=

\=
Hub: Semelhante aos nós da blockchain, Hubs armazenam dados e ouvem Ethereum e Optimism para obter informações específicas sobre os usuários.

Aplicativos do Cliente: Aplicações usadas na plataforma Farcaster, essencialmente um par de chaves e conjunto de dados on-chain que um editor de aplicativos do cliente usa para agir em nome de um usuário, permitindo que eles publiquem, leiam dados e realizem outras ações.

Farcaster construiu um sistema 'suficientemente descentralizado' que permite aos usuários terem uma identidade portátil entre os Aplicativos do Cliente. Isso é semelhante ao uso do Google para entrar no Facebook e X, mas o Farcaster vai além, tornando os dados portáteis também. Diferentes Aplicativos do Cliente podem criar experiências únicas sobre os mesmos dados. Por exemplo, o Warpcast se assemelha ao Twitter, enquanto outro aplicativo pode parecer mais com o Discord.

Um aplicativo cliente deve se conectar a um Hub, que não tem obrigação de permitir comunicação. Os Hubs são semelhantes aos servidores web na terra do web2, e não há cobrança para os aplicativos clientes lerem ou escreverem dados em um Hub. Geralmente, a equipe que desenvolve o aplicativo cliente (como o Warpcast) também opera os nós do Hub aos quais se conectam, tornando-se "operadores" do Hub. Qualquer pessoa pode executar um Hub e, se a configuração inicial apontar para outros Hubs, uma rede é criada.

Os usuários podem ter um saldo de criptomoedas portátil, e os Aplicativos do Cliente podem criar carteiras fiduciárias ou saldos de criptomoedas específicos do aplicativo do Cliente adicionais. Por exemplo, os usuários do Warpcast pagam por "warps", que são usados para armazenamento global do Farcaster e recursos específicos do Warpcast.

A arquitetura escolhida é "suficientemente descentralizada" porque pressupõe a operação independente de vários Aplicativos de Cliente e que qualquer pessoa que esteja construindo um Aplicativo de Cliente ou Conectado precisará executar um nó ou comprar acesso de uma entidade que execute um nó.

Problemas Iminentes

Incentivos de Rede Desalinhados

O Farcaster opera por meio de Hubs que armazenam dados e facilitam a comunicação entre Ethereum e Optimism. Os Hubs hospedam APIs que permitem que Aplicativos Clientes leiam e gravem dados. Os usuários devem pagar pelo armazenamento chamando uma função de 'aluguel' em um contrato inteligente do Optimism. Este portão de pagamento potencialmente reduz o spam e contas de bots, mas nenhum dinheiro do aluguel é dado aos operadores de nós. À medida que o Farcaster cresce, o armazenamento pode se tornar insustentável para um único nó. A escalabilidade horizontal ou a incentivação dos operadores de nós poderiam abordar isso.

Centralização de Aplicativos do Cliente

Warpcast é o principal contribuidor e criador do Farcaster, e é o Aplicativo Cliente mais amplamente utilizado. Se apenas um cliente dominar, o Farcaster corre o risco de se tornar outra plataforma de mídia social centralizada. Os Aplicativos Cliente usam uma única chave para agir em nome do usuário, o que é semelhante a como as carteiras web3 funcionam, mas carrega um poder significativo. A integração da tecnologia de carteira inteligente poderia permitir que os usuários usem sua conta-chave Farcaster como uma carteira principal.

Apresentando Ferrule e Ferrule MPC

Farcaster é emocionante não apenas por suas conquistas técnicas, mas também pela comunidade que cultivou. No entanto, a forma final do Farcaster ainda não foi realizada. Entre Ferrule, um protocolo construído dentro do Farcaster que permite a qualquer pessoa construir seu próprio cliente para o Farcaster.

Importância do Ferrule

Atualmente, a economia da Gate é limitada. Especificamente, não há incentivos para que ninguém execute um Hub da Gate, resultando na Gate gerenciando toda a rede. Embora isso não seja totalmente centralizado, não é totalmente descentralizado, daí a frase de efeito "suficientemente descentralizada" da Gate. O caminho para uma rede mais descentralizada se beneficiaria imensamente da Ferrule.

Os benefícios de uma rede totalmente descentralizada são significativos. Assim como Ethereum e Solana, o crescimento do estado está se tornando um problema cada vez mais problemático. À medida que mais usuários se juntam e interagem, o ônus do armazenamento de dados repousa inteiramente sobre Farcaster. Isso se torna um problema tanto de centralização quanto de crescimento de estado escalável e sustentável. Com a adoção em massa, esse problema se acelerará.

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

O crescimento do Farcaster não diminuiu e continua a ganhar momentum, com mais de 60.000 usuários diários únicos, um aumento de 66% mês a mês. Com crescimento exponencial, a atividade do usuário incorporada em cada conta única aumenta. Embora qualquer pessoa possa executar um nó do Farcaster, não há incentivos para fazê-lo. Incentivos para o crescimento dos nós serão essenciais para o sistema escalar de forma ideal.

Design da Ferrule

Ferrule é um design inovador dos Hubs Farcaster operando como um Serviço Validado Ativamente da Camada Própria (AVS). Ele permite o uso de ativos existentes para garantir e assegurar a operação dos Hubs e a função correta do protocolo Farcaster. Os usuários reestacam em contratos de Ferrule, e os ativos são delegados dinamicamente para os hubs com base no comportamento da rede. Algum rendimento de staking será direcionado aos operadores de hub como recompensas, juntamente com alguns custos de aluguel de conta de armazenamento.

Atualmente, os hubs do Gate têm verificações limitadas de integridade de dados e não possuem desincentivos econômicos para spam ou manipulação. A Ferrule tem como objetivo abordar isso garantindo que os hubs operem de forma verificável e segura. Os nós da Ferrule transmitem artefatos criptograficamente verificáveis atestando a operação correta. Incentivos econômicos incentivam comportamentos corretos, e a inação ou ação maliciosa são punidas por meio de slashing.

À medida que o Ferrule evolui, visa enfrentar o crescimento do estado e os problemas de centralização do cliente/hub. Os Hubs incentivados podem criar um sistema de roteamento garantindo que não precisam armazenar todos os dados, são recompensados por armazenar e fornecer acesso aos dados. O design do Ferrule visa tornar a centralização menos viável, recompensando o comportamento correto do hub.

Alguns itens do roadmap para Ferrule incluem:

Mecanismo de Restaking:

  • Restake: Os usuários podem restake seus ativos existentes (como ETH ou outros tokens compatíveis) nos contratos de Ferrule. Esse processo de staking vincula seus ativos à segurança dos Hubs Farcaster.
  • Delegação Dinâmica: Os ativos apostados são dinamicamente delegados a vários Hubs com base no comportamento e necessidades da rede. Isso garante que a rede permaneça segura e responsiva às mudanças nos padrões de uso.

Incentivização:

  • Recompensas para Operadores do Gate: Uma parte do rendimento de staking e dos custos de aluguel de contas de armazenamento são direcionados aos operadores do Gate. Isso fornece um incentivo financeiro para manter a integridade e o desempenho da rede.
  • Desincentivos econômicos: A inação ou ações maliciosas pelos Hubs são penalizadas economicamente por meio de mecanismos de corte. Isso garante que os Hubs sejam motivados a operar corretamente e com segurança.

Operação Verificável:

  • Artefatos Criptográficos: Os nós do ferrule devem transmitir artefatos criptograficamente verificáveis que atestem sua operação correta. Esses artefatos são usados para garantir que as ações realizadas pelos Hubs sejam legítimas e estejam em conformidade com as regras da rede.
  • Mecanismos de consenso: A estrutura AVS garante que todos os Hubs operem de maneira verificável, contribuindo para um ambiente sem confiança onde os usuários podem ter confiança na confiabilidade da rede.

Divisão e Roteamento de Dados:

  • Gestão do Crescimento Estatal: Para gerenciar o crescimento do estado, a Ferrule incorpora mecanismos de fragmentação e roteamento de dados. Esta abordagem garante que nenhum único Hub precise armazenar todos os dados, distribuindo a carga de armazenamento pela rede.
  • Incentivos de acesso a dados: Os hubs são recompensados por armazenar dados e fornecer acesso a eles. Provas de armazenamento de dados são transmitidas pela rede, criando um mapa de localizações de dados e garantindo uma recuperação eficiente de dados.

Ferrule MPC: Permitindo Cliente Descentralizado e Apps Conectados

Estrutura MPC:

  • Cálculo de Partes Múltiplas (MPC): O Ferrule MPC utiliza técnicas de MPC para permitir que várias partes calculem em conjunto funções sobre suas entradas, mantendo essas entradas privadas. Isso garante que os dados sensíveis do usuário permaneçam confidenciais, mesmo durante processos colaborativos.
  • Cliente e Aplicativos Conectados: O framework MPC permite o desenvolvimento de aplicativos Cliente ou Conectados verdadeiramente descentralizados no Farcaster. Esses aplicativos podem operar de forma segura e independente, interagindo com a rede sem comprometer a privacidade do usuário.

Autorização e Integração de Carteira Inteligente:

  • Autorização Granular: Ferrule MPC suporta a criação de um sistema de autorização que permite aos usuários delegar ações específicas sobre suas contas. Isso é semelhante aos padrões emergentes em blockchain onde os usuários podem autorizar atividades particulares sobre suas carteiras.
  • Tecnologia de Carteira Inteligente: A integração da tecnologia de carteira inteligente permite aos usuários usar sua conta de chave Farcaster como uma carteira principal. Esta integração proporciona uma experiência de usuário perfeita, permitindo que os usuários gerenciem seus ativos de criptomoedas e interações sociais a partir de uma única conta.

API e Interfaces de Dados:

  • Pontos de Acesso de Dados Padronizados: Os hubs fornecem pontos de acesso de dados padronizados, garantindo que os aplicativos do Cliente possam interagir com os dados da rede de maneira consistente. Essa padronização simplifica o desenvolvimento de novos aplicativos e melhora a interoperabilidade.
  • Modelos de Objeto Estendidos: Aplicativos de cliente, como Warpcast, podem estender o modelo de objeto Farcaster para incluir recursos adicionais como gráficos sociais pré-computados e dados comportamentais. Essa flexibilidade permite a criação de experiências de usuário diversas e inovadoras.

Ferrule MPC é uma biblioteca e conjunto de exemplos para equipes executarem aplicativos descentralizados de Cliente ou Conectados no Farcaster. Será uma parte central do Ferrule, caso seja totalmente desenvolvido. Embora ainda não esteja totalmente pronto para o lançamento, o Ferrule MPC tem como objetivo iniciar discussões dentro da comunidade Farcaster sobre a resolução desses problemas iminentes.

Esperamos que Ferrule MPC seja uma ferramenta útil para o futuro. Se o design do Ferrule te anima,

Aviso Legal:

  1. Este artigo é reimpresso de [Ferrule Github], Todos os direitos autorais pertencem ao autor original [austbot, David Shuttleworth, JJ Alicea]. Se houver objeções a este reprint, entre em contato com o Portão Aprenderequipe, e eles vão lidar com isso prontamente.
  2. Isenção de Responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo menção em contrário, copiar, distribuir ou plagiar os artigos traduzidos é proibido.

Descentralizando Farcaster: Ferrule

iniciantes7/4/2024, 7:06:43 PM
Este artigo apresenta o aplicativo de rede social descentralizada Farcaster, destacando sua arquitetura construída no Ethereum e Optimism, com o objetivo de alcançar soberania digital e propriedade do usuário.

Uma das promessas fundamentais da blockchain é a soberania e propriedade digitais. Os sistemas legados estão fundamentalmente quebrados há algum tempo. O advento da tecnologia de vanguarda nos permite avançar além desses sistemas para novos paradigmas. As redes sociais são apenas um desses sistemas que requerem uma revisão massiva. Esse sentimento não é novo nem inovador. Construtores, usuários e investidores têm advogado por um gráfico social descentralizado, camada de atestação e tudo o que vem com isso desde os dias do Bitclout.

Muitos tentaram, mas nenhum conseguiu ainda. Enter Farcaster, uma aplicação de rede social suficientemente descentralizada construída na Ethereum e alimentada pelo Optimism. Farcaster funciona de forma semelhante ao X (anteriormente conhecido como Twitter) e Reddit. Os usuários podem rapidamente ingressar na rede, criar perfis, postar “casts” (semelhantes a tweets) e seguir outros usuários. Muito do trabalho pesado é feito por Warpcast, um cliente Farcaster que abstrai as complexidades técnicas e torna a experiência do usuário perfeita.

Ao contrário do X e do Reddit, o Farcaster permite que os usuários sejam proprietários de suas contas e dos gráficos sociais e relacionamentos que criam com outros usuários. Esta é uma atualização significativa em relação aos sistemas legados existentes. Cada usuário do Farcaster tem a liberdade de se mover entre diferentes aplicativos lançados no Farcaster, garantindo autonomia e propriedade do usuário dentro do cliente.

Estado do Farcaster


=

\=
Hub: Semelhante aos nós da blockchain, Hubs armazenam dados e ouvem Ethereum e Optimism para obter informações específicas sobre os usuários.

Aplicativos do Cliente: Aplicações usadas na plataforma Farcaster, essencialmente um par de chaves e conjunto de dados on-chain que um editor de aplicativos do cliente usa para agir em nome de um usuário, permitindo que eles publiquem, leiam dados e realizem outras ações.

Farcaster construiu um sistema 'suficientemente descentralizado' que permite aos usuários terem uma identidade portátil entre os Aplicativos do Cliente. Isso é semelhante ao uso do Google para entrar no Facebook e X, mas o Farcaster vai além, tornando os dados portáteis também. Diferentes Aplicativos do Cliente podem criar experiências únicas sobre os mesmos dados. Por exemplo, o Warpcast se assemelha ao Twitter, enquanto outro aplicativo pode parecer mais com o Discord.

Um aplicativo cliente deve se conectar a um Hub, que não tem obrigação de permitir comunicação. Os Hubs são semelhantes aos servidores web na terra do web2, e não há cobrança para os aplicativos clientes lerem ou escreverem dados em um Hub. Geralmente, a equipe que desenvolve o aplicativo cliente (como o Warpcast) também opera os nós do Hub aos quais se conectam, tornando-se "operadores" do Hub. Qualquer pessoa pode executar um Hub e, se a configuração inicial apontar para outros Hubs, uma rede é criada.

Os usuários podem ter um saldo de criptomoedas portátil, e os Aplicativos do Cliente podem criar carteiras fiduciárias ou saldos de criptomoedas específicos do aplicativo do Cliente adicionais. Por exemplo, os usuários do Warpcast pagam por "warps", que são usados para armazenamento global do Farcaster e recursos específicos do Warpcast.

A arquitetura escolhida é "suficientemente descentralizada" porque pressupõe a operação independente de vários Aplicativos de Cliente e que qualquer pessoa que esteja construindo um Aplicativo de Cliente ou Conectado precisará executar um nó ou comprar acesso de uma entidade que execute um nó.

Problemas Iminentes

Incentivos de Rede Desalinhados

O Farcaster opera por meio de Hubs que armazenam dados e facilitam a comunicação entre Ethereum e Optimism. Os Hubs hospedam APIs que permitem que Aplicativos Clientes leiam e gravem dados. Os usuários devem pagar pelo armazenamento chamando uma função de 'aluguel' em um contrato inteligente do Optimism. Este portão de pagamento potencialmente reduz o spam e contas de bots, mas nenhum dinheiro do aluguel é dado aos operadores de nós. À medida que o Farcaster cresce, o armazenamento pode se tornar insustentável para um único nó. A escalabilidade horizontal ou a incentivação dos operadores de nós poderiam abordar isso.

Centralização de Aplicativos do Cliente

Warpcast é o principal contribuidor e criador do Farcaster, e é o Aplicativo Cliente mais amplamente utilizado. Se apenas um cliente dominar, o Farcaster corre o risco de se tornar outra plataforma de mídia social centralizada. Os Aplicativos Cliente usam uma única chave para agir em nome do usuário, o que é semelhante a como as carteiras web3 funcionam, mas carrega um poder significativo. A integração da tecnologia de carteira inteligente poderia permitir que os usuários usem sua conta-chave Farcaster como uma carteira principal.

Apresentando Ferrule e Ferrule MPC

Farcaster é emocionante não apenas por suas conquistas técnicas, mas também pela comunidade que cultivou. No entanto, a forma final do Farcaster ainda não foi realizada. Entre Ferrule, um protocolo construído dentro do Farcaster que permite a qualquer pessoa construir seu próprio cliente para o Farcaster.

Importância do Ferrule

Atualmente, a economia da Gate é limitada. Especificamente, não há incentivos para que ninguém execute um Hub da Gate, resultando na Gate gerenciando toda a rede. Embora isso não seja totalmente centralizado, não é totalmente descentralizado, daí a frase de efeito "suficientemente descentralizada" da Gate. O caminho para uma rede mais descentralizada se beneficiaria imensamente da Ferrule.

Os benefícios de uma rede totalmente descentralizada são significativos. Assim como Ethereum e Solana, o crescimento do estado está se tornando um problema cada vez mais problemático. À medida que mais usuários se juntam e interagem, o ônus do armazenamento de dados repousa inteiramente sobre Farcaster. Isso se torna um problema tanto de centralização quanto de crescimento de estado escalável e sustentável. Com a adoção em massa, esse problema se acelerará.

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

O crescimento do Farcaster não diminuiu e continua a ganhar momentum, com mais de 60.000 usuários diários únicos, um aumento de 66% mês a mês. Com crescimento exponencial, a atividade do usuário incorporada em cada conta única aumenta. Embora qualquer pessoa possa executar um nó do Farcaster, não há incentivos para fazê-lo. Incentivos para o crescimento dos nós serão essenciais para o sistema escalar de forma ideal.

Design da Ferrule

Ferrule é um design inovador dos Hubs Farcaster operando como um Serviço Validado Ativamente da Camada Própria (AVS). Ele permite o uso de ativos existentes para garantir e assegurar a operação dos Hubs e a função correta do protocolo Farcaster. Os usuários reestacam em contratos de Ferrule, e os ativos são delegados dinamicamente para os hubs com base no comportamento da rede. Algum rendimento de staking será direcionado aos operadores de hub como recompensas, juntamente com alguns custos de aluguel de conta de armazenamento.

Atualmente, os hubs do Gate têm verificações limitadas de integridade de dados e não possuem desincentivos econômicos para spam ou manipulação. A Ferrule tem como objetivo abordar isso garantindo que os hubs operem de forma verificável e segura. Os nós da Ferrule transmitem artefatos criptograficamente verificáveis atestando a operação correta. Incentivos econômicos incentivam comportamentos corretos, e a inação ou ação maliciosa são punidas por meio de slashing.

À medida que o Ferrule evolui, visa enfrentar o crescimento do estado e os problemas de centralização do cliente/hub. Os Hubs incentivados podem criar um sistema de roteamento garantindo que não precisam armazenar todos os dados, são recompensados por armazenar e fornecer acesso aos dados. O design do Ferrule visa tornar a centralização menos viável, recompensando o comportamento correto do hub.

Alguns itens do roadmap para Ferrule incluem:

Mecanismo de Restaking:

  • Restake: Os usuários podem restake seus ativos existentes (como ETH ou outros tokens compatíveis) nos contratos de Ferrule. Esse processo de staking vincula seus ativos à segurança dos Hubs Farcaster.
  • Delegação Dinâmica: Os ativos apostados são dinamicamente delegados a vários Hubs com base no comportamento e necessidades da rede. Isso garante que a rede permaneça segura e responsiva às mudanças nos padrões de uso.

Incentivização:

  • Recompensas para Operadores do Gate: Uma parte do rendimento de staking e dos custos de aluguel de contas de armazenamento são direcionados aos operadores do Gate. Isso fornece um incentivo financeiro para manter a integridade e o desempenho da rede.
  • Desincentivos econômicos: A inação ou ações maliciosas pelos Hubs são penalizadas economicamente por meio de mecanismos de corte. Isso garante que os Hubs sejam motivados a operar corretamente e com segurança.

Operação Verificável:

  • Artefatos Criptográficos: Os nós do ferrule devem transmitir artefatos criptograficamente verificáveis que atestem sua operação correta. Esses artefatos são usados para garantir que as ações realizadas pelos Hubs sejam legítimas e estejam em conformidade com as regras da rede.
  • Mecanismos de consenso: A estrutura AVS garante que todos os Hubs operem de maneira verificável, contribuindo para um ambiente sem confiança onde os usuários podem ter confiança na confiabilidade da rede.

Divisão e Roteamento de Dados:

  • Gestão do Crescimento Estatal: Para gerenciar o crescimento do estado, a Ferrule incorpora mecanismos de fragmentação e roteamento de dados. Esta abordagem garante que nenhum único Hub precise armazenar todos os dados, distribuindo a carga de armazenamento pela rede.
  • Incentivos de acesso a dados: Os hubs são recompensados por armazenar dados e fornecer acesso a eles. Provas de armazenamento de dados são transmitidas pela rede, criando um mapa de localizações de dados e garantindo uma recuperação eficiente de dados.

Ferrule MPC: Permitindo Cliente Descentralizado e Apps Conectados

Estrutura MPC:

  • Cálculo de Partes Múltiplas (MPC): O Ferrule MPC utiliza técnicas de MPC para permitir que várias partes calculem em conjunto funções sobre suas entradas, mantendo essas entradas privadas. Isso garante que os dados sensíveis do usuário permaneçam confidenciais, mesmo durante processos colaborativos.
  • Cliente e Aplicativos Conectados: O framework MPC permite o desenvolvimento de aplicativos Cliente ou Conectados verdadeiramente descentralizados no Farcaster. Esses aplicativos podem operar de forma segura e independente, interagindo com a rede sem comprometer a privacidade do usuário.

Autorização e Integração de Carteira Inteligente:

  • Autorização Granular: Ferrule MPC suporta a criação de um sistema de autorização que permite aos usuários delegar ações específicas sobre suas contas. Isso é semelhante aos padrões emergentes em blockchain onde os usuários podem autorizar atividades particulares sobre suas carteiras.
  • Tecnologia de Carteira Inteligente: A integração da tecnologia de carteira inteligente permite aos usuários usar sua conta de chave Farcaster como uma carteira principal. Esta integração proporciona uma experiência de usuário perfeita, permitindo que os usuários gerenciem seus ativos de criptomoedas e interações sociais a partir de uma única conta.

API e Interfaces de Dados:

  • Pontos de Acesso de Dados Padronizados: Os hubs fornecem pontos de acesso de dados padronizados, garantindo que os aplicativos do Cliente possam interagir com os dados da rede de maneira consistente. Essa padronização simplifica o desenvolvimento de novos aplicativos e melhora a interoperabilidade.
  • Modelos de Objeto Estendidos: Aplicativos de cliente, como Warpcast, podem estender o modelo de objeto Farcaster para incluir recursos adicionais como gráficos sociais pré-computados e dados comportamentais. Essa flexibilidade permite a criação de experiências de usuário diversas e inovadoras.

Ferrule MPC é uma biblioteca e conjunto de exemplos para equipes executarem aplicativos descentralizados de Cliente ou Conectados no Farcaster. Será uma parte central do Ferrule, caso seja totalmente desenvolvido. Embora ainda não esteja totalmente pronto para o lançamento, o Ferrule MPC tem como objetivo iniciar discussões dentro da comunidade Farcaster sobre a resolução desses problemas iminentes.

Esperamos que Ferrule MPC seja uma ferramenta útil para o futuro. Se o design do Ferrule te anima,

Aviso Legal:

  1. Este artigo é reimpresso de [Ferrule Github], Todos os direitos autorais pertencem ao autor original [austbot, David Shuttleworth, JJ Alicea]. Se houver objeções a este reprint, entre em contato com o Portão Aprenderequipe, e eles vão lidar com isso prontamente.
  2. Isenção de Responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo menção em contrário, copiar, distribuir ou plagiar os artigos traduzidos é proibido.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!