fonte da imagem: oficial solana (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 códigos qr, botões + widgets e sites em toda a internet.
As ações podem ser simplesmente compreendidas como transações à espera de serem assinadas. Expandindo sobre isso, dentro da rede Solana, as ações são descrições abstratas dos 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 utilizadores podem enviar transações através de ações, incluindo transferências de tokens e aquisição de ativos digitais. Os programadores utilizam 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 solana em um link partilhável e rico em metadados. os blinks permitem que os clientes que suportam ações (carteiras de extensão do navegador, bots) exibam mais funcionalidades aos utilizadores. nos sites, os blinks podem acionar imediatamente visualizações de transações nas carteiras sem redirecionar para aplicações descentralizadas; no discord, os bots podem expandir os blinks em um conjunto de botões interativos. isto permite que qualquer interface web que exiba urls consiga interações on-chain.
Em termos mais simples, os piscar de olhos do Solana convertem as ações do Solana em links partilháveis (semelhantes ao http). Ao habilitar funções relacionadas em carteiras de suporte como a Phantom, Backpack e Solflare, os sites e as redes sociais podem tornar-se locais para transações on-chain, permitindo que qualquer site com um URL inicie diretamente transações do Solana.
em resumo, embora as ações e piscadelas do solana sejam protocolos/normas sem permissão, ainda assim necessitam que as aplicações e carteiras do cliente ajudem os utilizadores a assinar transações, em comparação com os solvers da narrativa de intenção.
o objetivo direto das ações & piscadelas é "http-link" das operações on-chain da solana, analisando-as em aplicações web2 como o twitter.
fonte da imagem: @eli5_defi
farcaster é um protocolo de grafo social descentralizado baseado em Ethereum e Optimism, permitindo que aplicativos se interconectem por meio de tecnologias descentralizadas como blockchain, redes p2p e ledgers distribuídos. Isso permite que os usuários migrem e compartilhem conteúdo sem problemas entre diferentes plataformas sem depender de uma única entidade centralizada. Seu protocolo de gráfico aberto (que extrai automaticamente conteúdo de links postados em postagens de redes sociais e injeta recursos interativos) permite que o conteúdo compartilhado pelos usuários seja automaticamente extraído e convertido em aplicativos interativos.
rede descentralizada: o farcaster depende de uma rede descentralizada, evitando os problemas de ponto único de falha comuns em redes sociais tradicionais com servidores centralizados. Ele utiliza a tecnologia de registro distribuído 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. Este 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: através da tecnologia de criptografia de chave pública, o 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. 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 de dados em toda a rede, o farcaster utiliza um mecanismo de consenso semelhante ao blockchain (com "posts" como nós). Este 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 oferece uma plataforma de desenvolvimento que permite aos desenvolvedores construir e implantar aplicações descentralizadas (dapps). Essas aplicações podem se integrar perfeitamente à rede farcaster, oferecendo várias funcionalidades e serviços aos usuários.
segurança e privacidade: o farcaster enfatiza a privacidade e segurança dos dados do utilizador. todas as transmissões e armazenamento de dados são encriptados, e os utilizadores podem escolher tornar o seu conteúdo público ou privado.
no novo recurso de quadros do farcaster (onde diferentes quadros se integram ao farcaster e funcionam de forma independente), os usuários podem transformar “casts” (semelhantes a postagens, 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 gerir e verificar identidades de utilizadores; fornece autenticação de identidade descentralizada para garantir a singularidade e segurança das identidades dos utilizadores. É composto por quatro registos: registo de id, registo de nome, registo de chave e registo de armazenamento (detalhado no link de referência 1).
· Princípios técnicos: utiliza identificadores descentralizados (DIDs) com base na tecnologia de criptografia de chave pública. Cada utilizador tem um DID único utilizado para identificar e verificar a sua identidade. O uso de pares de chaves públicas e privadas garante que apenas o utilizador possa controlar e gerir as suas informações de identidade. A camada de identidade garante migração e verificação de identidade sem interrupções em diferentes aplicações e serviços.
camada de dados - hubs
· função: responsável por armazenar e gerir dados gerados pelo utilizador, 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 desenvolver e implementar aplicações descentralizadas (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 aplicações descentralizadas. A camada de aplicação integra-se perfeitamente com as camadas de identidade e dados, garantindo a verificação de identidade e gestão de dados durante a utilização da aplicação. As aplicações descentralizadas funcionam na rede descentralizada, não dependendo de servidores centralizados, o que melhora a fiabilidade e segurança da aplicação.
As ações da Solana e do Blinks têm como objetivo criar pontes entre os canais de tráfego das aplicações web2. O impacto direto: perspetiva do utilizador: simplifica as transações, aumentando o risco de roubo de fundos. Perspetiva da Solana: melhora significativamente os efeitos de tráfego transfronteiriço, mas enfrenta desafios de compatibilidade e suporte sob as regulamentações de censura do web2. Desenvolvimentos futuros 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 da ethereum, comparado com a estratégia da solana, desvaloriza a integração de tráfego web2, melhorando a resistência à censura e segurança globais. o modelo farcaster+evm alinha-se mais estreitamente com os conceitos nativos do web3.
fonte da imagem: lensfrens
o protocolo lens é outro protocolo de gráfico social descentralizado projetado para dar aos usuários controle total sobre seus dados sociais e conteúdo. 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 o conteúdo dos usuários, garantindo singularidade e segurança dos dados. posicionado no Ethereum, o protocolo lens compartilha algumas semelhanças e diferenças com o farcaster.
semelhanças:
diferenças:
arquitetura técnica:
verificação e gestão de dados:
ecossistema de aplicativos:
através desta comparação, podemos ver que o farcaster e o protocolo lens têm semelhanças no controlo do utilizador e na verificação de identidade, mas diferenças significativas no armazenamento de dados e nos ecossistemas. o farcaster enfatiza uma estrutura em camadas e armazenamento descentralizado, enquanto o protocolo lens destaca o uso de nfts para portabilidade e propriedade de dados.
através da análise acima, cada um dos três protocolos tem seus pontos fortes e desafios. solana, com seu alto desempenho e capacidade de transformar qualquer site ou aplicativo em uma via de transação de criptomoedas, ganhou rapidamente tração ao aproveitar as plataformas de mídia social e a facilidade de gerar links com blinks. no entanto, sua dependência do web2 traz o dilema entre tráfego e segurança.
O protocolo lens, estabelecido em 2022, utiliza seu design modular e armazenamento on-chain para fornecer boa escalabilidade e transparência, capturando oportunidades de mercado antecipadas, mas potencialmente enfrentando desafios de custo e escalabilidade, bem como sentimentos de FOMO no mercado.
A vantagem do farcaster reside no seu design, que se alinha mais estreitamente com os princípios da web3, oferecendo o mais alto grau de descentralização. No entanto, isso também traz desafios em termos de iteração tecnológica e gestão de utilizadores.
O YBB é um fundo Web3 que se dedica a identificar projetos que definem a Web3 com a visão de criar um melhor habitat online para todos os residentes da Internet. Fundada por um grupo de crentes em blockchain que têm participado ativamente nesta indústria desde 2013, a YBB está sempre disposta a ajudar projetos em estágio inicial a evoluir de 0 para 1.Valorizamos a inovação, a paixão autoguiada e os produtos orientados ao usuário, reconhecendo o potencial das criptos e aplicações de blockchain.
fonte da imagem: oficial solana (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 códigos qr, botões + widgets e sites em toda a internet.
As ações podem ser simplesmente compreendidas como transações à espera de serem assinadas. Expandindo sobre isso, dentro da rede Solana, as ações são descrições abstratas dos 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 utilizadores podem enviar transações através de ações, incluindo transferências de tokens e aquisição de ativos digitais. Os programadores utilizam 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 solana em um link partilhável e rico em metadados. os blinks permitem que os clientes que suportam ações (carteiras de extensão do navegador, bots) exibam mais funcionalidades aos utilizadores. nos sites, os blinks podem acionar imediatamente visualizações de transações nas carteiras sem redirecionar para aplicações descentralizadas; no discord, os bots podem expandir os blinks em um conjunto de botões interativos. isto permite que qualquer interface web que exiba urls consiga interações on-chain.
Em termos mais simples, os piscar de olhos do Solana convertem as ações do Solana em links partilháveis (semelhantes ao http). Ao habilitar funções relacionadas em carteiras de suporte como a Phantom, Backpack e Solflare, os sites e as redes sociais podem tornar-se locais para transações on-chain, permitindo que qualquer site com um URL inicie diretamente transações do Solana.
em resumo, embora as ações e piscadelas do solana sejam protocolos/normas sem permissão, ainda assim necessitam que as aplicações e carteiras do cliente ajudem os utilizadores a assinar transações, em comparação com os solvers da narrativa de intenção.
o objetivo direto das ações & piscadelas é "http-link" das operações on-chain da solana, analisando-as em aplicações web2 como o twitter.
fonte da imagem: @eli5_defi
farcaster é um protocolo de grafo social descentralizado baseado em Ethereum e Optimism, permitindo que aplicativos se interconectem por meio de tecnologias descentralizadas como blockchain, redes p2p e ledgers distribuídos. Isso permite que os usuários migrem e compartilhem conteúdo sem problemas entre diferentes plataformas sem depender de uma única entidade centralizada. Seu protocolo de gráfico aberto (que extrai automaticamente conteúdo de links postados em postagens de redes sociais e injeta recursos interativos) permite que o conteúdo compartilhado pelos usuários seja automaticamente extraído e convertido em aplicativos interativos.
rede descentralizada: o farcaster depende de uma rede descentralizada, evitando os problemas de ponto único de falha comuns em redes sociais tradicionais com servidores centralizados. Ele utiliza a tecnologia de registro distribuído 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. Este 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: através da tecnologia de criptografia de chave pública, o 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. 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 de dados em toda a rede, o farcaster utiliza um mecanismo de consenso semelhante ao blockchain (com "posts" como nós). Este 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 oferece uma plataforma de desenvolvimento que permite aos desenvolvedores construir e implantar aplicações descentralizadas (dapps). Essas aplicações podem se integrar perfeitamente à rede farcaster, oferecendo várias funcionalidades e serviços aos usuários.
segurança e privacidade: o farcaster enfatiza a privacidade e segurança dos dados do utilizador. todas as transmissões e armazenamento de dados são encriptados, e os utilizadores podem escolher tornar o seu conteúdo público ou privado.
no novo recurso de quadros do farcaster (onde diferentes quadros se integram ao farcaster e funcionam de forma independente), os usuários podem transformar “casts” (semelhantes a postagens, 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 gerir e verificar identidades de utilizadores; fornece autenticação de identidade descentralizada para garantir a singularidade e segurança das identidades dos utilizadores. É composto por quatro registos: registo de id, registo de nome, registo de chave e registo de armazenamento (detalhado no link de referência 1).
· Princípios técnicos: utiliza identificadores descentralizados (DIDs) com base na tecnologia de criptografia de chave pública. Cada utilizador tem um DID único utilizado para identificar e verificar a sua identidade. O uso de pares de chaves públicas e privadas garante que apenas o utilizador possa controlar e gerir as suas informações de identidade. A camada de identidade garante migração e verificação de identidade sem interrupções em diferentes aplicações e serviços.
camada de dados - hubs
· função: responsável por armazenar e gerir dados gerados pelo utilizador, 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 desenvolver e implementar aplicações descentralizadas (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 aplicações descentralizadas. A camada de aplicação integra-se perfeitamente com as camadas de identidade e dados, garantindo a verificação de identidade e gestão de dados durante a utilização da aplicação. As aplicações descentralizadas funcionam na rede descentralizada, não dependendo de servidores centralizados, o que melhora a fiabilidade e segurança da aplicação.
As ações da Solana e do Blinks têm como objetivo criar pontes entre os canais de tráfego das aplicações web2. O impacto direto: perspetiva do utilizador: simplifica as transações, aumentando o risco de roubo de fundos. Perspetiva da Solana: melhora significativamente os efeitos de tráfego transfronteiriço, mas enfrenta desafios de compatibilidade e suporte sob as regulamentações de censura do web2. Desenvolvimentos futuros 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 da ethereum, comparado com a estratégia da solana, desvaloriza a integração de tráfego web2, melhorando a resistência à censura e segurança globais. o modelo farcaster+evm alinha-se mais estreitamente com os conceitos nativos do web3.
fonte da imagem: lensfrens
o protocolo lens é outro protocolo de gráfico social descentralizado projetado para dar aos usuários controle total sobre seus dados sociais e conteúdo. 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 o conteúdo dos usuários, garantindo singularidade e segurança dos dados. posicionado no Ethereum, o protocolo lens compartilha algumas semelhanças e diferenças com o farcaster.
semelhanças:
diferenças:
arquitetura técnica:
verificação e gestão de dados:
ecossistema de aplicativos:
através desta comparação, podemos ver que o farcaster e o protocolo lens têm semelhanças no controlo do utilizador e na verificação de identidade, mas diferenças significativas no armazenamento de dados e nos ecossistemas. o farcaster enfatiza uma estrutura em camadas e armazenamento descentralizado, enquanto o protocolo lens destaca o uso de nfts para portabilidade e propriedade de dados.
através da análise acima, cada um dos três protocolos tem seus pontos fortes e desafios. solana, com seu alto desempenho e capacidade de transformar qualquer site ou aplicativo em uma via de transação de criptomoedas, ganhou rapidamente tração ao aproveitar as plataformas de mídia social e a facilidade de gerar links com blinks. no entanto, sua dependência do web2 traz o dilema entre tráfego e segurança.
O protocolo lens, estabelecido em 2022, utiliza seu design modular e armazenamento on-chain para fornecer boa escalabilidade e transparência, capturando oportunidades de mercado antecipadas, mas potencialmente enfrentando desafios de custo e escalabilidade, bem como sentimentos de FOMO no mercado.
A vantagem do farcaster reside no seu design, que se alinha mais estreitamente com os princípios da web3, oferecendo o mais alto grau de descentralização. No entanto, isso também traz desafios em termos de iteração tecnológica e gestão de utilizadores.
O YBB é um fundo Web3 que se dedica a identificar projetos que definem a Web3 com a visão de criar um melhor habitat online para todos os residentes da Internet. Fundada por um grupo de crentes em blockchain que têm participado ativamente nesta indústria desde 2013, a YBB está sempre disposta a ajudar projetos em estágio inicial a evoluir de 0 para 1.Valorizamos a inovação, a paixão autoguiada e os produtos orientados ao usuário, reconhecendo o potencial das criptos e aplicações de blockchain.