source de l'image : Solana officielle (exécution des actions Solana et cycle de vie)
selon la définition officielle: les actions Solana sont des API standardisées qui renvoient des transactions sur la blockchain Solana. Ces transactions peuvent être prévisualisées, signées et envoyées dans différents contextes, y compris les codes QR, les boutons + widgets et les sites web sur Internet.
Les actions peuvent être simplement comprises comme des transactions en attente de signature. Pour approfondir ce point, au sein du réseau Solana, les actions sont des descriptions abstraites des mécanismes de traitement des transactions, englobant diverses tâches telles que le traitement des transactions, l'exécution de contrats et les opérations de données. Les utilisateurs peuvent envoyer des transactions via des actions, y compris des transferts de jetons et l'achat d'actifs numériques. Les développeurs utilisent des actions pour appeler et exécuter des contrats intelligents, mettant en œuvre une logique complexe on-chain.
Selon la définition officielle : les blinks peuvent convertir n'importe quelle action Solana en un lien partageable riche en métadonnées. Les blinks permettent aux clients prenant en charge les actions (portefeuilles d'extension de navigateur, bots) d'afficher plus de fonctionnalités aux utilisateurs. Sur les sites Web, les blinks peuvent déclencher immédiatement des aperçus de transaction dans les portefeuilles sans redirection vers des applications décentralisées; sur Discord, les bots peuvent développer les blinks en un ensemble de boutons interactifs. Cela permet à toute interface Web affichant des URL d'obtenir une interaction on-chain.
En termes simples, Solana Blinks convertit les actions Solana en liens partageables (similaires à http). En activant les fonctions associées dans les portefeuilles de soutien tels que Phantom, Backpack et Solflare, les sites Web et les médias sociaux peuvent devenir des lieux pour des transactions on-chain, permettant à n'importe quel site Web avec une URL d'initier directement des transactions Solana.
En résumé, bien que les actions et les clignotements de Solana soient des protocoles/normes sans permission, ils nécessitent toujours des applications clientes et des portefeuilles pour aider finalement les utilisateurs à signer des transactions, par rapport au récit intentionnel des solveurs de Solana.
L'objectif direct des actions et des clignotements est de «http-link» les opérations sur chaîne de Solana, en les analysant dans des applications Web2 telles que Twitter.
source de l'image : @eli5_defi
farcaster est un protocole de graphe social décentralisé basé sur Ethereum et Optimism, permettant aux applications de s'interconnecter grâce à des technologies décentralisées telles que la blockchain, les réseaux P2P et les registres distribués. Cela permet aux utilisateurs de migrer et de partager facilement des contenus sur différentes plateformes sans dépendre d'une seule entité centralisée. Son protocole de graphe ouvert (qui extrait automatiquement le contenu des liens postés dans les publications de réseaux sociaux et injecte des fonctionnalités interactives) permet de convertir automatiquement le contenu partagé par les utilisateurs en applications interactives.
réseau décentralisé : farcaster repose sur un réseau décentralisé, évitant les problèmes de points de défaillance unique courants dans les réseaux sociaux traditionnels avec des serveurs centralisés. il utilise la technologie de grand livre distribué pour garantir la sécurité et la transparence des données.
chiffrement à clé publique : chaque utilisateur sur farcaster dispose d'une paire de clés publique et privée. La clé publique est utilisée pour identifier les utilisateurs, tandis que la clé privée est utilisée pour signer leurs actions. Cette méthode garantit la confidentialité et la sécurité des données utilisateur.
portabilité des données : les données utilisateur sont stockées dans un système de stockage décentralisé plutôt que sur un seul serveur. cela permet aux utilisateurs d'avoir un contrôle complet sur leurs données et de les migrer entre différentes applications.
identité vérifiable : grâce à la technologie de chiffrement à clé publique, farcaster garantit que l'identité de chaque utilisateur est vérifiable. les utilisateurs peuvent prouver leur contrôle sur un compte en signant des actions.
identifiants décentralisés (dids) : farcaster utilise des identifiants décentralisés (dids) pour identifier les utilisateurs et le contenu. les dids sont basés sur le chiffrement à clé publique et offrent une sécurité élevée et une immuabilité.
consistance des données: pour assurer la cohérence des données sur le réseau, farcaster utilise un mécanisme de consensus similaire à la blockchain (avec des «publications» en tant que nœuds). Ce mécanisme garantit que tous les nœuds sont d'accord sur les données utilisateur et les actions, maintenant l'intégrité et la cohérence des données.
applications décentralisées: farcaster fournit une plateforme de développement qui permet aux développeurs de construire et déployer des applications décentralisées (dapps). ces applications peuvent s'intégrer de manière transparente avec le réseau farcaster, offrant diverses fonctionnalités et services aux utilisateurs.
sécurité et confidentialité: farcaster met l'accent sur la confidentialité et la sécurité des données utilisateur. Toutes les transmissions et le stockage de données sont cryptés, et les utilisateurs peuvent choisir de rendre leur contenu public ou privé.
Dans la nouvelle fonction de cadres de Farcaster (où différents cadres s'intègrent à Farcaster et fonctionnent indépendamment), les utilisateurs peuvent transformer les "casts" (similaires aux publications, comprenant du texte, des images, des vidéos et des liens) en applications interactives. Ces contenus sont stockés dans un réseau décentralisé, garantissant leur permanence et leur immuabilité. Chaque cast a un identifiant unique lorsqu'il est publié, ce qui le rend traçable, et les identités des utilisateurs sont vérifiées via un système de vérification d'identité décentralisé. En tant que protocole social décentralisé, les clients de Farcaster peuvent s'intégrer parfaitement avec les cadres.
source de l'image : architecture | farcaster
Le protocole Farcaster est divisé en trois couches principales : couche d'identité, couche de données — concentrateurs, et couche d'application. Chaque couche a des fonctions et des rôles spécifiques.
couche d'identité
· fonction: responsable de la gestion et de la vérification des identités des utilisateurs; fournit une authentification d'identité décentralisée pour garantir l'unicité et la sécurité des identités des utilisateurs. il se compose de quatre registres: registre d'identité, fname, registre de clés et registre de stockage (détaillé dans le lien de référence 1).
· Principes techniques: utilise des identificateurs décentralisés (DIDs) basés sur la technologie de chiffrement à clé publique. Chaque utilisateur dispose d'un DID unique utilisé pour identifier et vérifier son identité. L'utilisation de paires de clés publiques et privées garantit que seul l'utilisateur peut contrôler et gérer ses informations d'identité. La couche d'identité assure une migration transparente et une vérification d'identité entre différentes applications et services.
couche de données — hubs
· Fonction : responsable du stockage et de la gestion des données générées par l'utilisateur, fournissant un système de stockage de données décentralisé qui garantit la sécurité, l'intégrité et l'accessibilité des données.
· principes techniques : les hubs sont des nœuds de stockage de données décentralisés répartis sur le réseau. Chaque hub agit comme une unité de stockage indépendante responsable du stockage et de la gestion d'une partie des données. Les données sont réparties entre les hubs et protégées à l'aide de techniques de chiffrement. La couche de données garantit une disponibilité élevée et une évolutivité des données, permettant aux utilisateurs d'accéder et de migrer leurs données à tout moment.
couche d'application
· fonction : fournit une plateforme pour le développement et le déploiement d'applications décentralisées (dapps), prenant en charge divers scénarios d'application tels que les réseaux sociaux, la publication de contenu et la messagerie.
· principes techniques : les développeurs peuvent utiliser les API et les outils fournis par farcaster pour construire et déployer des applications décentralisées. La couche d'application s'intègre parfaitement avec les couches d'identité et de données, assurant la vérification de l'identité et la gestion des données lors de l'utilisation de l'application. Les applications décentralisées s'exécutent sur le réseau décentralisé, sans dépendre de serveurs centralisés, ce qui améliore la fiabilité et la sécurité de l'application.
Les actions et les clignotements de Solana visent à combler les canaux de trafic des applications web2. L'impact direct : du point de vue de l'utilisateur, simplifie les transactions tout en augmentant le risque de vol de fonds. Du point de vue de Solana, cela améliore considérablement les effets du trafic transfrontalier mais fait face à des défis de compatibilité et de support sous les réglementations de censure de web2. Les développements futurs au sein de l'écosystème vaste de Solana, tels que la couche 2, le SVM et les systèmes d'exploitation mobiles, pourraient encore renforcer ces capacités.
D'autre part, le protocole Farcaster d'Ethereum, comparé à la stratégie de Solana, met moins l'accent sur l'intégration du trafic web2, améliorant ainsi la résistance à la censure et la sécurité globale. Le modèle Farcaster+EVM est plus en phase avec les concepts natifs de web3.
source de l'image : lensfrens
Le protocole lens est un autre protocole de graphe social décentralisé conçu pour donner aux utilisateurs un contrôle total sur leurs données sociales et leur contenu. Grâce au protocole lens, les utilisateurs peuvent créer, posséder et gérer leurs graphiques sociaux, qui peuvent migrer de manière transparente entre différentes applications et plates-formes. Ce protocole utilise des NFT pour représenter les graphiques sociaux et le contenu des utilisateurs, garantissant l'unicité et la sécurité des données. Positionné sur Ethereum, le protocole lens partage certaines similitudes et différences avec farcaster:
similarités :
différences:
architecture technique:
vérification et gestion des données:
écosystème d'application:
Grâce à cette comparaison, nous pouvons voir que Farcaster et Lens Protocol ont des similitudes en termes de contrôle de l'utilisateur et de vérification de l'identité, mais des différences significatives en termes de stockage des données et d'écosystèmes. Farcaster met l'accent sur une structure en couches et un stockage décentralisé, tandis que Lens Protocol met en avant l'utilisation de NFT pour la portabilité et la propriété des données.
Grâce à l'analyse ci-dessus, chacun des trois protocoles a ses forces et ses défis. Solana, avec sa haute performance et sa capacité à transformer n'importe quel site web ou application en une passerelle de transaction de cryptomonnaies, a rapidement gagné en popularité en exploitant les plateformes de médias sociaux et la facilité de génération de liens avec des clignotements. Cependant, sa dépendance à Web2 entraîne un compromis entre le trafic et la sécurité.
Le protocole Lens, créé en 2022, exploite sa conception modulaire et son stockage on-chain pour offrir une bonne évolutivité et transparence, capturer les opportunités du marché tôt mais potentiellement faire face à des défis de coûts et d'évolutivité ainsi que des sentiments de fomo du marché.
L'avantage de farcaster réside dans sa conception, qui est la plus proche des principes web3, offrant le plus haut degré de décentralisation. Cependant, cela apporte également des défis en termes d'itération technologique et de gestion des utilisateurs.
ybb est un fonds web3 se consacrant à identifier des projets définissant le web3 avec une vision de créer un meilleur habitat en ligne pour tous les résidents d'Internet. fondé par un groupe de croyants en la blockchain qui participent activement à cette industrie depuis 2013, ybb est toujours prêt à aider les projets au stade précoce à évoluer de 0 à 1. Nous apprécions l'innovation, la passion autonome et les produits orientés utilisateur tout en reconnaissant le potentiel des cryptos et des applications blockchain.
source de l'image : Solana officielle (exécution des actions Solana et cycle de vie)
selon la définition officielle: les actions Solana sont des API standardisées qui renvoient des transactions sur la blockchain Solana. Ces transactions peuvent être prévisualisées, signées et envoyées dans différents contextes, y compris les codes QR, les boutons + widgets et les sites web sur Internet.
Les actions peuvent être simplement comprises comme des transactions en attente de signature. Pour approfondir ce point, au sein du réseau Solana, les actions sont des descriptions abstraites des mécanismes de traitement des transactions, englobant diverses tâches telles que le traitement des transactions, l'exécution de contrats et les opérations de données. Les utilisateurs peuvent envoyer des transactions via des actions, y compris des transferts de jetons et l'achat d'actifs numériques. Les développeurs utilisent des actions pour appeler et exécuter des contrats intelligents, mettant en œuvre une logique complexe on-chain.
Selon la définition officielle : les blinks peuvent convertir n'importe quelle action Solana en un lien partageable riche en métadonnées. Les blinks permettent aux clients prenant en charge les actions (portefeuilles d'extension de navigateur, bots) d'afficher plus de fonctionnalités aux utilisateurs. Sur les sites Web, les blinks peuvent déclencher immédiatement des aperçus de transaction dans les portefeuilles sans redirection vers des applications décentralisées; sur Discord, les bots peuvent développer les blinks en un ensemble de boutons interactifs. Cela permet à toute interface Web affichant des URL d'obtenir une interaction on-chain.
En termes simples, Solana Blinks convertit les actions Solana en liens partageables (similaires à http). En activant les fonctions associées dans les portefeuilles de soutien tels que Phantom, Backpack et Solflare, les sites Web et les médias sociaux peuvent devenir des lieux pour des transactions on-chain, permettant à n'importe quel site Web avec une URL d'initier directement des transactions Solana.
En résumé, bien que les actions et les clignotements de Solana soient des protocoles/normes sans permission, ils nécessitent toujours des applications clientes et des portefeuilles pour aider finalement les utilisateurs à signer des transactions, par rapport au récit intentionnel des solveurs de Solana.
L'objectif direct des actions et des clignotements est de «http-link» les opérations sur chaîne de Solana, en les analysant dans des applications Web2 telles que Twitter.
source de l'image : @eli5_defi
farcaster est un protocole de graphe social décentralisé basé sur Ethereum et Optimism, permettant aux applications de s'interconnecter grâce à des technologies décentralisées telles que la blockchain, les réseaux P2P et les registres distribués. Cela permet aux utilisateurs de migrer et de partager facilement des contenus sur différentes plateformes sans dépendre d'une seule entité centralisée. Son protocole de graphe ouvert (qui extrait automatiquement le contenu des liens postés dans les publications de réseaux sociaux et injecte des fonctionnalités interactives) permet de convertir automatiquement le contenu partagé par les utilisateurs en applications interactives.
réseau décentralisé : farcaster repose sur un réseau décentralisé, évitant les problèmes de points de défaillance unique courants dans les réseaux sociaux traditionnels avec des serveurs centralisés. il utilise la technologie de grand livre distribué pour garantir la sécurité et la transparence des données.
chiffrement à clé publique : chaque utilisateur sur farcaster dispose d'une paire de clés publique et privée. La clé publique est utilisée pour identifier les utilisateurs, tandis que la clé privée est utilisée pour signer leurs actions. Cette méthode garantit la confidentialité et la sécurité des données utilisateur.
portabilité des données : les données utilisateur sont stockées dans un système de stockage décentralisé plutôt que sur un seul serveur. cela permet aux utilisateurs d'avoir un contrôle complet sur leurs données et de les migrer entre différentes applications.
identité vérifiable : grâce à la technologie de chiffrement à clé publique, farcaster garantit que l'identité de chaque utilisateur est vérifiable. les utilisateurs peuvent prouver leur contrôle sur un compte en signant des actions.
identifiants décentralisés (dids) : farcaster utilise des identifiants décentralisés (dids) pour identifier les utilisateurs et le contenu. les dids sont basés sur le chiffrement à clé publique et offrent une sécurité élevée et une immuabilité.
consistance des données: pour assurer la cohérence des données sur le réseau, farcaster utilise un mécanisme de consensus similaire à la blockchain (avec des «publications» en tant que nœuds). Ce mécanisme garantit que tous les nœuds sont d'accord sur les données utilisateur et les actions, maintenant l'intégrité et la cohérence des données.
applications décentralisées: farcaster fournit une plateforme de développement qui permet aux développeurs de construire et déployer des applications décentralisées (dapps). ces applications peuvent s'intégrer de manière transparente avec le réseau farcaster, offrant diverses fonctionnalités et services aux utilisateurs.
sécurité et confidentialité: farcaster met l'accent sur la confidentialité et la sécurité des données utilisateur. Toutes les transmissions et le stockage de données sont cryptés, et les utilisateurs peuvent choisir de rendre leur contenu public ou privé.
Dans la nouvelle fonction de cadres de Farcaster (où différents cadres s'intègrent à Farcaster et fonctionnent indépendamment), les utilisateurs peuvent transformer les "casts" (similaires aux publications, comprenant du texte, des images, des vidéos et des liens) en applications interactives. Ces contenus sont stockés dans un réseau décentralisé, garantissant leur permanence et leur immuabilité. Chaque cast a un identifiant unique lorsqu'il est publié, ce qui le rend traçable, et les identités des utilisateurs sont vérifiées via un système de vérification d'identité décentralisé. En tant que protocole social décentralisé, les clients de Farcaster peuvent s'intégrer parfaitement avec les cadres.
source de l'image : architecture | farcaster
Le protocole Farcaster est divisé en trois couches principales : couche d'identité, couche de données — concentrateurs, et couche d'application. Chaque couche a des fonctions et des rôles spécifiques.
couche d'identité
· fonction: responsable de la gestion et de la vérification des identités des utilisateurs; fournit une authentification d'identité décentralisée pour garantir l'unicité et la sécurité des identités des utilisateurs. il se compose de quatre registres: registre d'identité, fname, registre de clés et registre de stockage (détaillé dans le lien de référence 1).
· Principes techniques: utilise des identificateurs décentralisés (DIDs) basés sur la technologie de chiffrement à clé publique. Chaque utilisateur dispose d'un DID unique utilisé pour identifier et vérifier son identité. L'utilisation de paires de clés publiques et privées garantit que seul l'utilisateur peut contrôler et gérer ses informations d'identité. La couche d'identité assure une migration transparente et une vérification d'identité entre différentes applications et services.
couche de données — hubs
· Fonction : responsable du stockage et de la gestion des données générées par l'utilisateur, fournissant un système de stockage de données décentralisé qui garantit la sécurité, l'intégrité et l'accessibilité des données.
· principes techniques : les hubs sont des nœuds de stockage de données décentralisés répartis sur le réseau. Chaque hub agit comme une unité de stockage indépendante responsable du stockage et de la gestion d'une partie des données. Les données sont réparties entre les hubs et protégées à l'aide de techniques de chiffrement. La couche de données garantit une disponibilité élevée et une évolutivité des données, permettant aux utilisateurs d'accéder et de migrer leurs données à tout moment.
couche d'application
· fonction : fournit une plateforme pour le développement et le déploiement d'applications décentralisées (dapps), prenant en charge divers scénarios d'application tels que les réseaux sociaux, la publication de contenu et la messagerie.
· principes techniques : les développeurs peuvent utiliser les API et les outils fournis par farcaster pour construire et déployer des applications décentralisées. La couche d'application s'intègre parfaitement avec les couches d'identité et de données, assurant la vérification de l'identité et la gestion des données lors de l'utilisation de l'application. Les applications décentralisées s'exécutent sur le réseau décentralisé, sans dépendre de serveurs centralisés, ce qui améliore la fiabilité et la sécurité de l'application.
Les actions et les clignotements de Solana visent à combler les canaux de trafic des applications web2. L'impact direct : du point de vue de l'utilisateur, simplifie les transactions tout en augmentant le risque de vol de fonds. Du point de vue de Solana, cela améliore considérablement les effets du trafic transfrontalier mais fait face à des défis de compatibilité et de support sous les réglementations de censure de web2. Les développements futurs au sein de l'écosystème vaste de Solana, tels que la couche 2, le SVM et les systèmes d'exploitation mobiles, pourraient encore renforcer ces capacités.
D'autre part, le protocole Farcaster d'Ethereum, comparé à la stratégie de Solana, met moins l'accent sur l'intégration du trafic web2, améliorant ainsi la résistance à la censure et la sécurité globale. Le modèle Farcaster+EVM est plus en phase avec les concepts natifs de web3.
source de l'image : lensfrens
Le protocole lens est un autre protocole de graphe social décentralisé conçu pour donner aux utilisateurs un contrôle total sur leurs données sociales et leur contenu. Grâce au protocole lens, les utilisateurs peuvent créer, posséder et gérer leurs graphiques sociaux, qui peuvent migrer de manière transparente entre différentes applications et plates-formes. Ce protocole utilise des NFT pour représenter les graphiques sociaux et le contenu des utilisateurs, garantissant l'unicité et la sécurité des données. Positionné sur Ethereum, le protocole lens partage certaines similitudes et différences avec farcaster:
similarités :
différences:
architecture technique:
vérification et gestion des données:
écosystème d'application:
Grâce à cette comparaison, nous pouvons voir que Farcaster et Lens Protocol ont des similitudes en termes de contrôle de l'utilisateur et de vérification de l'identité, mais des différences significatives en termes de stockage des données et d'écosystèmes. Farcaster met l'accent sur une structure en couches et un stockage décentralisé, tandis que Lens Protocol met en avant l'utilisation de NFT pour la portabilité et la propriété des données.
Grâce à l'analyse ci-dessus, chacun des trois protocoles a ses forces et ses défis. Solana, avec sa haute performance et sa capacité à transformer n'importe quel site web ou application en une passerelle de transaction de cryptomonnaies, a rapidement gagné en popularité en exploitant les plateformes de médias sociaux et la facilité de génération de liens avec des clignotements. Cependant, sa dépendance à Web2 entraîne un compromis entre le trafic et la sécurité.
Le protocole Lens, créé en 2022, exploite sa conception modulaire et son stockage on-chain pour offrir une bonne évolutivité et transparence, capturer les opportunités du marché tôt mais potentiellement faire face à des défis de coûts et d'évolutivité ainsi que des sentiments de fomo du marché.
L'avantage de farcaster réside dans sa conception, qui est la plus proche des principes web3, offrant le plus haut degré de décentralisation. Cependant, cela apporte également des défis en termes d'itération technologique et de gestion des utilisateurs.
ybb est un fonds web3 se consacrant à identifier des projets définissant le web3 avec une vision de créer un meilleur habitat en ligne pour tous les résidents d'Internet. fondé par un groupe de croyants en la blockchain qui participent activement à cette industrie depuis 2013, ybb est toujours prêt à aider les projets au stade précoce à évoluer de 0 à 1. Nous apprécions l'innovation, la passion autonome et les produits orientés utilisateur tout en reconnaissant le potentiel des cryptos et des applications blockchain.