fonte da imagem: solana oficial (execução de ação solana e ciclo de vida)
de acordo com a definição oficial: as ações da Solana são APIs padronizadas que retornam transações na blockchain da Solana. Essas transações podem ser visualizadas, assinadas e enviadas em vários contextos, incluindo QR codes, botões + widgets e sites em toda a internet.
ações podem ser simplesmente entendidas como transações aguardando para serem assinadas. expandindo isso, dentro da rede solana, ações são descrições abstratas de mecanismos de processamento de transações, abrangendo várias tarefas como processamento de transações, execução de contratos e operações de dados. os usuários podem enviar transações através de ações, incluindo transferências de tokens e compra de ativos digitais. os desenvolvedores usam ações para chamar e executar contratos inteligentes, implementando lógica complexa on-chain.
de acordo com a definição oficial: blinks podem converter qualquer ação do Solana em um link compartilhável e rico em metadados. Os blinks permitem que clientes que suportam ações (carteiras de extensão do navegador, bots) exibam mais funcionalidades aos usuários. Em sites, os blinks podem acionar imediatamente visualizações de transações em carteiras sem redirecionar para aplicativos descentralizados; no Discord, os bots podem expandir os blinks em um conjunto de botões interativos. Isso permite que qualquer interface da web que exiba URLs alcance interações on-chain.
em termos mais simples, o solana blinks converte as ações do solana em links compartilháveis (semelhante ao http). ao habilitar funções relacionadas em carteiras de suporte como phantom, backpack e solflare, websites e redes sociais podem se tornar locais para transações on-chain, permitindo que qualquer site com uma url inicie diretamente transações solana.
em resumo, embora as ações e os piscar de Solana sejam protocolos/normas sem permissão, eles ainda exigem que os aplicativos e carteiras dos clientes ajudem os usuários a assinar transações, em comparação com o enredo da intenção dos solvers.
O objetivo direto das ações e piscadas é "http-link" as operações on-chain da Solana, analisando-as em aplicativos web2 como o Twitter.
fonte da imagem: @eli5_defi
farcaster é um protocolo de gráfico social descentralizado baseado em Ethereum e optimism, que permite que aplicativos interconectem através de tecnologias descentralizadas como blockchain, redes peer-to-peer e registros distribuídos. Isso permite que os usuários migrem e compartilhem conteúdo de forma transparente em diferentes plataformas sem depender de uma única entidade centralizada. Seu protocolo de gráfico aberto (que extrai automaticamente conteúdo de links postados em posts de redes sociais e injeta recursos interativos) permite que o conteúdo compartilhado pelos usuários seja extraído automaticamente e convertido em aplicativos interativos.
Rede descentralizada: A Farcaster conta com uma rede descentralizada, evitando os problemas de ponto único de falha comuns em redes sociais tradicionais com servidores centralizados. Utiliza tecnologia de contabilidade distribuída para garantir a segurança e transparência dos dados.
criptografia de chave pública: cada usuário no farcaster possui um par de chaves pública e privada. a chave pública é usada para identificar os usuários, enquanto a chave privada é usada para assinar suas ações. esse método garante a privacidade e segurança dos dados do usuário.
portabilidade de dados: os dados do usuário são armazenados em um sistema de armazenamento descentralizado em vez de em um único servidor. isso permite que os usuários tenham controle total sobre seus dados e os migrem entre diferentes aplicativos.
identidade verificável: por meio da tecnologia de criptografia de chave pública, a Farcaster garante que a identidade de cada usuário seja verificável. Os usuários podem provar seu controle sobre uma conta assinando ações.
identificadores descentralizados (dids): farcaster usa identificadores descentralizados (dids) para identificar usuários e conteúdo. Os dids são baseados em criptografia de chave pública e oferecem alta segurança e imutabilidade.
consistência de dados: para garantir a consistência dos dados em toda a rede, o farcaster utiliza um mecanismo de consenso similar ao blockchain (com “postagens” como nós). Esse mecanismo garante que todos os nós concordem com os dados e ações do usuário, mantendo a integridade e consistência dos dados.
aplicações descentralizadas: o Farcaster fornece uma plataforma de desenvolvimento que permite aos desenvolvedores construir e implantar aplicações descentralizadas (dapps). Essas aplicações podem integrar-se perfeitamente à rede Farcaster, oferecendo várias funcionalidades e serviços aos usuários.
segurança e privacidade: farcaster enfatiza a privacidade e segurança dos dados do usuário. todas as transmissões e armazenamento de dados são criptografados, e os usuários podem optar por tornar seu conteúdo público ou privado.
no novo recurso de quadros do farcaster (onde diferentes quadros se integram ao farcaster e funcionam independentemente), os usuários podem transformar os "casts" (semelhantes a posts, incluindo texto, imagens, vídeos e links) em aplicativos interativos. esses conteúdos são armazenados em uma rede descentralizada, garantindo sua permanência e imutabilidade. cada cast tem um identificador único quando é postado, tornando-o rastreável, e as identidades dos usuários são verificadas por meio de um sistema de verificação de identidade descentralizado. como um protocolo social descentralizado, os clientes do farcaster podem integrar-se perfeitamente aos quadros.
fonte da imagem: arquitetura | farcaster
o protocolo farcaster é dividido em três camadas principais: camada de identidade, camada de dados - hubs e camada de aplicação. cada camada tem funções e papéis específicos.
camada de identidade
· função: responsável por gerenciar e verificar identidades de usuários; fornece autenticação de identidade descentralizada para garantir a singularidade e segurança das identidades dos usuários. é composto por quatro registros: registro de id, registro de nome, registro de chave e registro de armazenamento (detalhado no link de referência 1).
· Princípios técnicos: usa identificadores descentralizados (dids) baseados na tecnologia de criptografia de chave pública. Cada usuário possui um did único usado para identificar e verificar sua identidade. O uso de pares de chaves pública e privada garante que apenas o usuário possa controlar e gerenciar suas informações de identidade. A camada de identidade garante migração perfeita e verificação de identidade em diferentes aplicativos e serviços.
camada de dados - hubs
· função: responsável por armazenar e gerenciar dados gerados pelo usuário, fornecendo um sistema de armazenamento de dados descentralizado que garante a segurança, integridade e acessibilidade dos dados.
· princípios técnicos: os hubs são nós de armazenamento de dados descentralizados distribuídos pela rede. cada hub atua como uma unidade de armazenamento independente responsável por armazenar e gerenciar uma parte dos dados. os dados são distribuídos entre os hubs e protegidos usando técnicas de criptografia. A camada de dados garante alta disponibilidade e escalabilidade dos dados, permitindo que os usuários acessem e migrem seus dados a qualquer momento.
camada de aplicação
· função: fornece uma plataforma para o desenvolvimento e implementação de aplicativos descentralizados (dapps), suportando vários cenários de aplicação, como redes sociais, publicação de conteúdo e mensagens.
· princípios técnicos: os desenvolvedores podem usar as APIs e ferramentas fornecidas pela farcaster para construir e implantar aplicativos descentralizados. A camada de aplicação integra-se perfeitamente com as camadas de identidade e dados, garantindo a verificação de identidade e o gerenciamento de dados durante o uso do aplicativo. Aplicativos descentralizados são executados na rede descentralizada, não dependendo de servidores centralizados, o que aumenta a confiabilidade e segurança do aplicativo.
As ações e os piscar de olhos da Solana visam estabelecer pontes entre os canais de tráfego das aplicações web2. O impacto direto: da perspectiva do usuário, simplifica as transações, mas aumenta o risco de furto de fundos. Da perspectiva da Solana, melhora significativamente os efeitos de tráfego transfronteiriço, mas enfrenta desafios de compatibilidade e suporte sob as regulamentações de censura da web2. Futuros desenvolvimentos dentro do vasto ecossistema da Solana, como layer2, svm e sistemas operacionais móveis, podem aprimorar ainda mais essas capacidades.
por outro lado, o protocolo farcaster do ethereum, comparado à estratégia da solana, desvaloriza a integração de tráfego da web2, melhorando a resistência à censura e a segurança geral. o modelo farcaster+evm se alinha mais de perto com os conceitos nativos da web3.
fonte da imagem: lensfrens
O protocolo Lens é outro protocolo descentralizado de gráfico social projetado para dar aos usuários controle total sobre seus dados e conteúdo social. Através do protocolo Lens, os usuários podem criar, possuir e gerenciar seus gráficos sociais, que podem migrar perfeitamente entre diferentes aplicativos e plataformas. Este protocolo usa NFTs para representar os gráficos sociais e conteúdo dos usuários, garantindo singularidade e segurança dos dados. Posicionado na Ethereum, o protocolo Lens compartilha algumas semelhanças e diferenças com o Farcaster:
similaridades:
diferenças:
arquitetura técnica:
verificação e gerenciamento de dados:
ecossistema de aplicativos:
através desta comparação, podemos ver que farcaster e o protocolo de lente têm semelhanças no controle do usuário e verificação de identidade, mas diferenças significativas no armazenamento de dados e ecossistemas. farcaster enfatiza uma estrutura em camadas e armazenamento descentralizado, enquanto o protocolo de lente destaca o uso de nfts para portabilidade e propriedade de dados.
através da análise acima, cada um dos três protocolos tem suas forças e desafios. Solana, com seu alto desempenho e capacidade de transformar qualquer site ou aplicativo em uma plataforma de transações de criptomoedas, ganhou rapidamente destaque ao aproveitar as redes sociais e a facilidade de gerar links com piscadas. No entanto, sua dependência do web2 traz um trade-off entre tráfego e segurança.
O protocolo lens, estabelecido em 2022, aproveita seu design modular e armazenamento on-chain para fornecer boa escalabilidade e transparência, capturando oportunidades de mercado iniciais, mas potencialmente enfrentando desafios de custo e escalabilidade, bem como sentimentos de fomo de mercado.
A vantagem do farcaster reside no seu design, que está alinhado de forma mais próxima com os princípios web3, oferecendo o mais alto grau de descentralização. No entanto, isso também traz desafios em termos de iteração tecnológica e gerenciamento de usuários.
ybb é um fundo web3 dedicado a identificar projetos que definem web3 com uma visão de criar um habitat online melhor para todos os residentes da internet. Fundado por um grupo de entusiastas de blockchain que têm participado ativamente desta indústria desde 2013, ybb está sempre disposto a ajudar projetos em estágio inicial a evoluir de 0 a 1. Valorizamos a inovação, a paixão auto-motivada e os produtos orientados para o usuário, reconhecendo o potencial das criptomoedas e das aplicações de blockchain.
fonte da imagem: solana oficial (execução de ação solana e ciclo de vida)
de acordo com a definição oficial: as ações da Solana são APIs padronizadas que retornam transações na blockchain da Solana. Essas transações podem ser visualizadas, assinadas e enviadas em vários contextos, incluindo QR codes, botões + widgets e sites em toda a internet.
ações podem ser simplesmente entendidas como transações aguardando para serem assinadas. expandindo isso, dentro da rede solana, ações são descrições abstratas de mecanismos de processamento de transações, abrangendo várias tarefas como processamento de transações, execução de contratos e operações de dados. os usuários podem enviar transações através de ações, incluindo transferências de tokens e compra de ativos digitais. os desenvolvedores usam ações para chamar e executar contratos inteligentes, implementando lógica complexa on-chain.
de acordo com a definição oficial: blinks podem converter qualquer ação do Solana em um link compartilhável e rico em metadados. Os blinks permitem que clientes que suportam ações (carteiras de extensão do navegador, bots) exibam mais funcionalidades aos usuários. Em sites, os blinks podem acionar imediatamente visualizações de transações em carteiras sem redirecionar para aplicativos descentralizados; no Discord, os bots podem expandir os blinks em um conjunto de botões interativos. Isso permite que qualquer interface da web que exiba URLs alcance interações on-chain.
em termos mais simples, o solana blinks converte as ações do solana em links compartilháveis (semelhante ao http). ao habilitar funções relacionadas em carteiras de suporte como phantom, backpack e solflare, websites e redes sociais podem se tornar locais para transações on-chain, permitindo que qualquer site com uma url inicie diretamente transações solana.
em resumo, embora as ações e os piscar de Solana sejam protocolos/normas sem permissão, eles ainda exigem que os aplicativos e carteiras dos clientes ajudem os usuários a assinar transações, em comparação com o enredo da intenção dos solvers.
O objetivo direto das ações e piscadas é "http-link" as operações on-chain da Solana, analisando-as em aplicativos web2 como o Twitter.
fonte da imagem: @eli5_defi
farcaster é um protocolo de gráfico social descentralizado baseado em Ethereum e optimism, que permite que aplicativos interconectem através de tecnologias descentralizadas como blockchain, redes peer-to-peer e registros distribuídos. Isso permite que os usuários migrem e compartilhem conteúdo de forma transparente em diferentes plataformas sem depender de uma única entidade centralizada. Seu protocolo de gráfico aberto (que extrai automaticamente conteúdo de links postados em posts de redes sociais e injeta recursos interativos) permite que o conteúdo compartilhado pelos usuários seja extraído automaticamente e convertido em aplicativos interativos.
Rede descentralizada: A Farcaster conta com uma rede descentralizada, evitando os problemas de ponto único de falha comuns em redes sociais tradicionais com servidores centralizados. Utiliza tecnologia de contabilidade distribuída para garantir a segurança e transparência dos dados.
criptografia de chave pública: cada usuário no farcaster possui um par de chaves pública e privada. a chave pública é usada para identificar os usuários, enquanto a chave privada é usada para assinar suas ações. esse método garante a privacidade e segurança dos dados do usuário.
portabilidade de dados: os dados do usuário são armazenados em um sistema de armazenamento descentralizado em vez de em um único servidor. isso permite que os usuários tenham controle total sobre seus dados e os migrem entre diferentes aplicativos.
identidade verificável: por meio da tecnologia de criptografia de chave pública, a Farcaster garante que a identidade de cada usuário seja verificável. Os usuários podem provar seu controle sobre uma conta assinando ações.
identificadores descentralizados (dids): farcaster usa identificadores descentralizados (dids) para identificar usuários e conteúdo. Os dids são baseados em criptografia de chave pública e oferecem alta segurança e imutabilidade.
consistência de dados: para garantir a consistência dos dados em toda a rede, o farcaster utiliza um mecanismo de consenso similar ao blockchain (com “postagens” como nós). Esse mecanismo garante que todos os nós concordem com os dados e ações do usuário, mantendo a integridade e consistência dos dados.
aplicações descentralizadas: o Farcaster fornece uma plataforma de desenvolvimento que permite aos desenvolvedores construir e implantar aplicações descentralizadas (dapps). Essas aplicações podem integrar-se perfeitamente à rede Farcaster, oferecendo várias funcionalidades e serviços aos usuários.
segurança e privacidade: farcaster enfatiza a privacidade e segurança dos dados do usuário. todas as transmissões e armazenamento de dados são criptografados, e os usuários podem optar por tornar seu conteúdo público ou privado.
no novo recurso de quadros do farcaster (onde diferentes quadros se integram ao farcaster e funcionam independentemente), os usuários podem transformar os "casts" (semelhantes a posts, incluindo texto, imagens, vídeos e links) em aplicativos interativos. esses conteúdos são armazenados em uma rede descentralizada, garantindo sua permanência e imutabilidade. cada cast tem um identificador único quando é postado, tornando-o rastreável, e as identidades dos usuários são verificadas por meio de um sistema de verificação de identidade descentralizado. como um protocolo social descentralizado, os clientes do farcaster podem integrar-se perfeitamente aos quadros.
fonte da imagem: arquitetura | farcaster
o protocolo farcaster é dividido em três camadas principais: camada de identidade, camada de dados - hubs e camada de aplicação. cada camada tem funções e papéis específicos.
camada de identidade
· função: responsável por gerenciar e verificar identidades de usuários; fornece autenticação de identidade descentralizada para garantir a singularidade e segurança das identidades dos usuários. é composto por quatro registros: registro de id, registro de nome, registro de chave e registro de armazenamento (detalhado no link de referência 1).
· Princípios técnicos: usa identificadores descentralizados (dids) baseados na tecnologia de criptografia de chave pública. Cada usuário possui um did único usado para identificar e verificar sua identidade. O uso de pares de chaves pública e privada garante que apenas o usuário possa controlar e gerenciar suas informações de identidade. A camada de identidade garante migração perfeita e verificação de identidade em diferentes aplicativos e serviços.
camada de dados - hubs
· função: responsável por armazenar e gerenciar dados gerados pelo usuário, fornecendo um sistema de armazenamento de dados descentralizado que garante a segurança, integridade e acessibilidade dos dados.
· princípios técnicos: os hubs são nós de armazenamento de dados descentralizados distribuídos pela rede. cada hub atua como uma unidade de armazenamento independente responsável por armazenar e gerenciar uma parte dos dados. os dados são distribuídos entre os hubs e protegidos usando técnicas de criptografia. A camada de dados garante alta disponibilidade e escalabilidade dos dados, permitindo que os usuários acessem e migrem seus dados a qualquer momento.
camada de aplicação
· função: fornece uma plataforma para o desenvolvimento e implementação de aplicativos descentralizados (dapps), suportando vários cenários de aplicação, como redes sociais, publicação de conteúdo e mensagens.
· princípios técnicos: os desenvolvedores podem usar as APIs e ferramentas fornecidas pela farcaster para construir e implantar aplicativos descentralizados. A camada de aplicação integra-se perfeitamente com as camadas de identidade e dados, garantindo a verificação de identidade e o gerenciamento de dados durante o uso do aplicativo. Aplicativos descentralizados são executados na rede descentralizada, não dependendo de servidores centralizados, o que aumenta a confiabilidade e segurança do aplicativo.
As ações e os piscar de olhos da Solana visam estabelecer pontes entre os canais de tráfego das aplicações web2. O impacto direto: da perspectiva do usuário, simplifica as transações, mas aumenta o risco de furto de fundos. Da perspectiva da Solana, melhora significativamente os efeitos de tráfego transfronteiriço, mas enfrenta desafios de compatibilidade e suporte sob as regulamentações de censura da web2. Futuros desenvolvimentos dentro do vasto ecossistema da Solana, como layer2, svm e sistemas operacionais móveis, podem aprimorar ainda mais essas capacidades.
por outro lado, o protocolo farcaster do ethereum, comparado à estratégia da solana, desvaloriza a integração de tráfego da web2, melhorando a resistência à censura e a segurança geral. o modelo farcaster+evm se alinha mais de perto com os conceitos nativos da web3.
fonte da imagem: lensfrens
O protocolo Lens é outro protocolo descentralizado de gráfico social projetado para dar aos usuários controle total sobre seus dados e conteúdo social. Através do protocolo Lens, os usuários podem criar, possuir e gerenciar seus gráficos sociais, que podem migrar perfeitamente entre diferentes aplicativos e plataformas. Este protocolo usa NFTs para representar os gráficos sociais e conteúdo dos usuários, garantindo singularidade e segurança dos dados. Posicionado na Ethereum, o protocolo Lens compartilha algumas semelhanças e diferenças com o Farcaster:
similaridades:
diferenças:
arquitetura técnica:
verificação e gerenciamento de dados:
ecossistema de aplicativos:
através desta comparação, podemos ver que farcaster e o protocolo de lente têm semelhanças no controle do usuário e verificação de identidade, mas diferenças significativas no armazenamento de dados e ecossistemas. farcaster enfatiza uma estrutura em camadas e armazenamento descentralizado, enquanto o protocolo de lente destaca o uso de nfts para portabilidade e propriedade de dados.
através da análise acima, cada um dos três protocolos tem suas forças e desafios. Solana, com seu alto desempenho e capacidade de transformar qualquer site ou aplicativo em uma plataforma de transações de criptomoedas, ganhou rapidamente destaque ao aproveitar as redes sociais e a facilidade de gerar links com piscadas. No entanto, sua dependência do web2 traz um trade-off entre tráfego e segurança.
O protocolo lens, estabelecido em 2022, aproveita seu design modular e armazenamento on-chain para fornecer boa escalabilidade e transparência, capturando oportunidades de mercado iniciais, mas potencialmente enfrentando desafios de custo e escalabilidade, bem como sentimentos de fomo de mercado.
A vantagem do farcaster reside no seu design, que está alinhado de forma mais próxima com os princípios web3, oferecendo o mais alto grau de descentralização. No entanto, isso também traz desafios em termos de iteração tecnológica e gerenciamento de usuários.
ybb é um fundo web3 dedicado a identificar projetos que definem web3 com uma visão de criar um habitat online melhor para todos os residentes da internet. Fundado por um grupo de entusiastas de blockchain que têm participado ativamente desta indústria desde 2013, ybb está sempre disposto a ajudar projetos em estágio inicial a evoluir de 0 a 1. Valorizamos a inovação, a paixão auto-motivada e os produtos orientados para o usuário, reconhecendo o potencial das criptomoedas e das aplicações de blockchain.