Uma das promessas fundamentais da blockchain é a soberania digital e a propriedade. Os sistemas legados têm estado fundamentalmente quebrados há algum tempo. O advento da tecnologia de fronteira permite-nos avançar além desses sistemas para novos paradigmas. As redes sociais são apenas um dos muitos sistemas que requerem uma revisão massiva. Este sentimento não é novo nem inovador. Construtores, utilizadores e investidores têm defendido um gráfico social descentralizado, camada de atestação e tudo o que vem com isso desde os dias do Bitclout.
Muitos tentaram, mas ainda nenhum teve sucesso. Enter Farcaster, uma aplicação de rede social suficientemente descentralizada construída na Ethereum e alimentada pelo Optimism. O Farcaster funciona de forma semelhante ao X (anteriormente conhecido como Twitter) e Reddit. Os utilizadores podem rapidamente juntar-se à rede, criar perfis, publicar “casts” (semelhante a tweets) e seguir outros utilizadores. Grande parte do trabalho pesado é feito por Warpcast, um cliente Farcaster que abstrai as complexidades técnicas e torna a experiência do utilizador perfeita.
Ao contrário do X e do Reddit, o Farcaster permite aos utilizadores serem donos das suas contas e dos gráficos sociais e das relações que criam com outros utilizadores. Este é um avanço significativo em relação aos sistemas legados existentes. Cada utilizador do Farcaster é livre de se mover entre diferentes apps lançadas no Farcaster, garantindo autonomia e propriedade do utilizador dentro do cliente.
Estado de Farcaster
=
\=
Hub: Semelhante aos nós da blockchain, os Hubs armazenam dados e ouvem Ethereum e Optimism para obter detalhes sobre os utilizadores.
Aplicações do Cliente: Aplicações utilizadas na plataforma Farcaster, essencialmente um par de chaves e conjunto de dados on-chain que um editor de Aplicações do Cliente utiliza para agir em nome de um utilizador, permitindo-lhes publicar, ler dados e realizar outras ações.
A Farcaster construiu um sistema “suficientemente descentralizado” que permite aos utilizadores terem uma identidade portátil entre as Aplicações Cliente. Isto é semelhante a utilizar o Google para iniciar sessão no Facebook e X, mas o Farcaster vai mais longe ao tornar os dados portáteis também. Diferentes Aplicações Cliente podem criar experiências únicas sobre os mesmos dados. Por exemplo, o Warpcast assemelha-se ao Twitter, enquanto outra aplicação pode parecer mais com o Discord.
Uma Aplicação Cliente deve ligar-se a um Hub, que não tem obrigação de permitir comunicação. Os Hubs são semelhantes aos servidores web na web2 e não há custos para as Aplicações Cliente lerem ou escreverem dados num Hub. Geralmente, a equipa que desenvolve a Aplicação Cliente (como o Warpcast) também gere os nós do Hub a que se ligam, tornando-se assim "operadores" do Hub. Qualquer pessoa pode gerir um Hub e, se a configuração inicial apontar para outros Hubs, é criada uma rede.
Os utilizadores podem ter um saldo de cripto portátil, e as Aplicações Cliente podem criar carteiras fiat ou saldos de cripto específicos da Aplicação Cliente adicionais. Por exemplo, os utilizadores do Warpcast pagam por "warps," que são usados para armazenamento global do Farcaster e funcionalidades específicas do Warpcast.
A arquitetura escolhida é "suficientemente descentralizada" porque pressupõe múltiplos Aplicativos de Cliente a operar de forma independente e que qualquer pessoa que construa um aplicativo de Cliente ou Conectado precisará executar um nó ou comprar acesso a partir de uma entidade que execute um nó.
Incentivos de rede desalinhados
Farcaster opera através de Hubs que armazenam dados e facilitam a comunicação entre Ethereum e Optimism. Os Hubs hospedam APIs que permitem que Apps Client leiam e escrevam dados. Os utilizadores devem pagar pelo armazenamento chamando uma função de “aluguer” num contrato inteligente da Optimism. Este portão de pagamento potencialmente reduz o spam e as contas de bot, mas nenhum do dinheiro do aluguer é dado aos operadores de nós. À medida que o Farcaster cresce, o armazenamento pode tornar-se insustentável para um único nó. A escalabilidade horizontal ou a incentivação dos operadores de nós poderiam resolver este problema.
Centralização de Aplicativos de Cliente
Warpcast é o principal contribuinte e criador do Farcaster, e é a App Cliente mais amplamente utilizada. Se apenas um cliente dominar, o Farcaster corre o risco de se tornar outra plataforma centralizada de redes sociais. As Apps Cliente usam uma única chave para atuar em nome do usuário, o que é semelhante ao funcionamento das carteiras web3, mas possui um poder significativo. A integração da tecnologia de carteira inteligente poderia permitir aos usuários usar sua conta-chave Farcaster como carteira principal.
Farcaster é emocionante não apenas pelos seus feios técnicos, 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 um construir seu próprio cliente para o Farcaster.
Importância da Ferrule
Atualmente, a economia de Farcaster é limitada. Especificamente, não há incentivos para ninguém administrar um Farcaster Hub, resultando em Farcaster gerenciando toda a rede. Embora não seja totalmente centralizado, não é totalmente descentralizado, daí o slogan "suficientemente descentralizado" de Farcaster. O caminho para uma rede mais descentralizada beneficiaria imensamente de Ferrule.
Os benefícios de uma rede totalmente descentralizada são significativos. Assim como no 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 recai 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 da Farcaster não diminuiu e continua a ganhar momentum, com mais de 60.000 utilizadores diários únicos, um aumento de 66% mês a mês. Com o crescimento exponencial, a atividade do utilizador incorporada em cada conta única aumenta. Embora qualquer pessoa possa executar um nó Farcaster, não existem incentivos para o fazer. Os incentivos para o crescimento do nó serão essenciais para que o sistema possa escalar de forma ótima.
Design da Ferrule
Ferrule é um novo design dos Hubs do Farcaster que funcionam como um Serviço Validado Ativamente da Camada Própria (AVS). Permite o uso de ativos existentes para garantir e assegurar a operação dos Hubs e a função correta do protocolo Farcaster. Os utilizadores reinvestem em contratos de Ferrule, e os ativos são delegados dinamicamente aos hubs com base no comportamento da rede. Alguma parte do rendimento de staking será direcionada para os operadores de hub como recompensas, juntamente com alguns custos de aluguer de conta de armazenamento.
Atualmente, os Hubs Farcaster têm verificações limitadas de integridade de dados e não têm desincentivos econômicos para spam ou manipulação. Ferrule tem como objetivo abordar isso garantindo que os Hubs operem de forma verificável e segura. Os nós Ferrule transmitem artefatos criptograficamente verificáveis atestando a operação correta. Os incentivos econômicos encorajam o comportamento correto, e a inação ou ação maliciosa são punidas por meio de corte.
À medida que Ferrule evolui, tem como objetivo enfrentar o crescimento do estado e os problemas de centralização do cliente/hub. Hubs incentivados podem criar um sistema de roteamento garantindo que não precisem armazenar todos os dados, sendo 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:
Incentivo:
Operação Verificável:
Fragmentação de Dados e Roteamento:
Ferrule MPC: Permitindo Clientes Descentralizados e Aplicações Conectadas
Estrutura MPC:
Autorização e Integração de Carteira Inteligente:
API e Interfaces de Dados:
Ferrule MPC é uma biblioteca e conjunto de exemplos para equipes executarem aplicativos Cliente descentralizados ou conectados no Farcaster. Será uma parte fundamental do Ferrule, caso seja totalmente desenvolvido. Embora ainda não esteja totalmente pronto para ser lançado, o Ferrule MPC visa iniciar a discussão dentro da comunidade Farcaster sobre a resolução desses problemas iminentes.
Esperamos que o Ferrule MPC seja uma ferramenta útil no futuro. Se o design do Ferrule o entusiasma,
Compartilhar
Uma das promessas fundamentais da blockchain é a soberania digital e a propriedade. Os sistemas legados têm estado fundamentalmente quebrados há algum tempo. O advento da tecnologia de fronteira permite-nos avançar além desses sistemas para novos paradigmas. As redes sociais são apenas um dos muitos sistemas que requerem uma revisão massiva. Este sentimento não é novo nem inovador. Construtores, utilizadores e investidores têm defendido um gráfico social descentralizado, camada de atestação e tudo o que vem com isso desde os dias do Bitclout.
Muitos tentaram, mas ainda nenhum teve sucesso. Enter Farcaster, uma aplicação de rede social suficientemente descentralizada construída na Ethereum e alimentada pelo Optimism. O Farcaster funciona de forma semelhante ao X (anteriormente conhecido como Twitter) e Reddit. Os utilizadores podem rapidamente juntar-se à rede, criar perfis, publicar “casts” (semelhante a tweets) e seguir outros utilizadores. Grande parte do trabalho pesado é feito por Warpcast, um cliente Farcaster que abstrai as complexidades técnicas e torna a experiência do utilizador perfeita.
Ao contrário do X e do Reddit, o Farcaster permite aos utilizadores serem donos das suas contas e dos gráficos sociais e das relações que criam com outros utilizadores. Este é um avanço significativo em relação aos sistemas legados existentes. Cada utilizador do Farcaster é livre de se mover entre diferentes apps lançadas no Farcaster, garantindo autonomia e propriedade do utilizador dentro do cliente.
Estado de Farcaster
=
\=
Hub: Semelhante aos nós da blockchain, os Hubs armazenam dados e ouvem Ethereum e Optimism para obter detalhes sobre os utilizadores.
Aplicações do Cliente: Aplicações utilizadas na plataforma Farcaster, essencialmente um par de chaves e conjunto de dados on-chain que um editor de Aplicações do Cliente utiliza para agir em nome de um utilizador, permitindo-lhes publicar, ler dados e realizar outras ações.
A Farcaster construiu um sistema “suficientemente descentralizado” que permite aos utilizadores terem uma identidade portátil entre as Aplicações Cliente. Isto é semelhante a utilizar o Google para iniciar sessão no Facebook e X, mas o Farcaster vai mais longe ao tornar os dados portáteis também. Diferentes Aplicações Cliente podem criar experiências únicas sobre os mesmos dados. Por exemplo, o Warpcast assemelha-se ao Twitter, enquanto outra aplicação pode parecer mais com o Discord.
Uma Aplicação Cliente deve ligar-se a um Hub, que não tem obrigação de permitir comunicação. Os Hubs são semelhantes aos servidores web na web2 e não há custos para as Aplicações Cliente lerem ou escreverem dados num Hub. Geralmente, a equipa que desenvolve a Aplicação Cliente (como o Warpcast) também gere os nós do Hub a que se ligam, tornando-se assim "operadores" do Hub. Qualquer pessoa pode gerir um Hub e, se a configuração inicial apontar para outros Hubs, é criada uma rede.
Os utilizadores podem ter um saldo de cripto portátil, e as Aplicações Cliente podem criar carteiras fiat ou saldos de cripto específicos da Aplicação Cliente adicionais. Por exemplo, os utilizadores do Warpcast pagam por "warps," que são usados para armazenamento global do Farcaster e funcionalidades específicas do Warpcast.
A arquitetura escolhida é "suficientemente descentralizada" porque pressupõe múltiplos Aplicativos de Cliente a operar de forma independente e que qualquer pessoa que construa um aplicativo de Cliente ou Conectado precisará executar um nó ou comprar acesso a partir de uma entidade que execute um nó.
Incentivos de rede desalinhados
Farcaster opera através de Hubs que armazenam dados e facilitam a comunicação entre Ethereum e Optimism. Os Hubs hospedam APIs que permitem que Apps Client leiam e escrevam dados. Os utilizadores devem pagar pelo armazenamento chamando uma função de “aluguer” num contrato inteligente da Optimism. Este portão de pagamento potencialmente reduz o spam e as contas de bot, mas nenhum do dinheiro do aluguer é dado aos operadores de nós. À medida que o Farcaster cresce, o armazenamento pode tornar-se insustentável para um único nó. A escalabilidade horizontal ou a incentivação dos operadores de nós poderiam resolver este problema.
Centralização de Aplicativos de Cliente
Warpcast é o principal contribuinte e criador do Farcaster, e é a App Cliente mais amplamente utilizada. Se apenas um cliente dominar, o Farcaster corre o risco de se tornar outra plataforma centralizada de redes sociais. As Apps Cliente usam uma única chave para atuar em nome do usuário, o que é semelhante ao funcionamento das carteiras web3, mas possui um poder significativo. A integração da tecnologia de carteira inteligente poderia permitir aos usuários usar sua conta-chave Farcaster como carteira principal.
Farcaster é emocionante não apenas pelos seus feios técnicos, 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 um construir seu próprio cliente para o Farcaster.
Importância da Ferrule
Atualmente, a economia de Farcaster é limitada. Especificamente, não há incentivos para ninguém administrar um Farcaster Hub, resultando em Farcaster gerenciando toda a rede. Embora não seja totalmente centralizado, não é totalmente descentralizado, daí o slogan "suficientemente descentralizado" de Farcaster. O caminho para uma rede mais descentralizada beneficiaria imensamente de Ferrule.
Os benefícios de uma rede totalmente descentralizada são significativos. Assim como no 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 recai 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 da Farcaster não diminuiu e continua a ganhar momentum, com mais de 60.000 utilizadores diários únicos, um aumento de 66% mês a mês. Com o crescimento exponencial, a atividade do utilizador incorporada em cada conta única aumenta. Embora qualquer pessoa possa executar um nó Farcaster, não existem incentivos para o fazer. Os incentivos para o crescimento do nó serão essenciais para que o sistema possa escalar de forma ótima.
Design da Ferrule
Ferrule é um novo design dos Hubs do Farcaster que funcionam como um Serviço Validado Ativamente da Camada Própria (AVS). Permite o uso de ativos existentes para garantir e assegurar a operação dos Hubs e a função correta do protocolo Farcaster. Os utilizadores reinvestem em contratos de Ferrule, e os ativos são delegados dinamicamente aos hubs com base no comportamento da rede. Alguma parte do rendimento de staking será direcionada para os operadores de hub como recompensas, juntamente com alguns custos de aluguer de conta de armazenamento.
Atualmente, os Hubs Farcaster têm verificações limitadas de integridade de dados e não têm desincentivos econômicos para spam ou manipulação. Ferrule tem como objetivo abordar isso garantindo que os Hubs operem de forma verificável e segura. Os nós Ferrule transmitem artefatos criptograficamente verificáveis atestando a operação correta. Os incentivos econômicos encorajam o comportamento correto, e a inação ou ação maliciosa são punidas por meio de corte.
À medida que Ferrule evolui, tem como objetivo enfrentar o crescimento do estado e os problemas de centralização do cliente/hub. Hubs incentivados podem criar um sistema de roteamento garantindo que não precisem armazenar todos os dados, sendo 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:
Incentivo:
Operação Verificável:
Fragmentação de Dados e Roteamento:
Ferrule MPC: Permitindo Clientes Descentralizados e Aplicações Conectadas
Estrutura MPC:
Autorização e Integração de Carteira Inteligente:
API e Interfaces de Dados:
Ferrule MPC é uma biblioteca e conjunto de exemplos para equipes executarem aplicativos Cliente descentralizados ou conectados no Farcaster. Será uma parte fundamental do Ferrule, caso seja totalmente desenvolvido. Embora ainda não esteja totalmente pronto para ser lançado, o Ferrule MPC visa iniciar a discussão dentro da comunidade Farcaster sobre a resolução desses problemas iminentes.
Esperamos que o Ferrule MPC seja uma ferramenta útil no futuro. Se o design do Ferrule o entusiasma,