Le protocole Ruby est un système basé sur la blockchain construit sur le réseau Polkadot conçu pour améliorer la confidentialité, la sécurité et l'interopérabilité dans les applications web3. Il utilise des techniques cryptographiques avancées, telles que les preuves à divulgation nulle (zkproofs), qui valident les transactions sans exposer d'informations sensibles, garantissant des transactions sécurisées et privées pour les utilisateurs.
le protocole utilise également l'abstraction de compte (aa), simplifiant la gestion des comptes en abstrayant les opérations complexes, le rendant convivial et sûr. son pont d'actifs (ab) facilite les transferts sécurisés d'actifs entre différents réseaux blockchain. les mécanismes de contrôle d'accès (ac) gèrent l'accès aux ressources et aux données, garantissant que seuls les utilisateurs autorisés peuvent accéder aux informations sensibles.
ruby protocole a été fondé au troisième trimestre de 2020 par un trio d'innovateurs: suhas hegde, benjamin issembert et tyler gellatly. Avec son expérience en génie informatique et son dévouement aux logiciels open-source, hegde a fait équipe avec issembert, spécialiste de la confidentialité blockchain, et gellatly, expert dans le lancement de startups.
leur vision collective était de créer un protocole de compte centré sur l'intention pour soutenir la croissance d'autres initiatives blockchain. cette vision a résonné auprès de la communauté d'investisseurs, permettant à Ruby protocol de lever plus de 7 millions de dollars auprès des groupes d'investisseurs ci-dessous :
Initialement, le projet s'est concentré sur la recherche en matière de cryptage fonctionnel, ce qui a ouvert la voie à l'accent mis par le protocole sur la vie privée. Au cours de la première moitié de 2021, l'équipe de développement a publié le livre blanc officiel, lancé le site Web et créé la communauté Ruby, marquant l'introduction publique du projet.
Au troisième trimestre de 2021, le protocole Ruby a publié sa première version de sa bibliothèque de chiffrement fonctionnel et a reçu l'approbation pour le premier jalon de la subvention de la fondation Web3. À la fin de l'année, un schéma de micropaiement et un module de substrat pertinent avaient également été publiés.
Le deuxième jalon de la subvention de la Fondation Web3 a été approuvé au cours du premier semestre 2022. Au troisième trimestre de la même année, la demande de protocole Ruby pour le programme des constructeurs de substrats a été acceptée, et son testnet v1.0 a été lancé, ainsi qu'un programme de primes pour les bugs. À la fin de 2022, le premier jalon du programme des constructeurs de substrats a été approuvé, et le mainnet v1.0 a été lancé.
Début 2023, le protocole Ruby a lancé le contrôle d'accès pour les événements NFT-Gate.iod, ainsi que le lancement du paiement privé de Ruby Connect Testnet, son déploiement sur plusieurs réseaux blockchain tels que Polygon, BNB Chain, Optimism et Arbitrum, et la sortie de Ruby One avec des fonctionnalités de connexion Web2 et de récupération sociale. L'écosystème de partenaires du protocole s'est élargi à 35 partenaires et Ruby One a traité plus de 300 000 inscriptions par e-mail.
En 2024, le protocole Ruby a redéfini son orientation en tant que "couche de compte et d'accès centrée sur l'intention pour le web3" et a lancé plusieurs produits d'intention pour améliorer l'expérience utilisateur et la sécurité dans l'espace web3, tels que :
la position de Ruby dans la pile technique de la web 3.0
Le protocole Ruby est construit sur une architecture technique conçue pour améliorer la confidentialité, la sécurité et l'interopérabilité. Il fonctionne comme un cadre middleware de contrôle d'accès et de confidentialité programmable qui utilise des preuves à divulgation nulle (zkproofs) pour assurer la confidentialité des données et des transactions sécurisées. Cette architecture est spécialement conçue pour répondre aux besoins de données et aux exigences techniques des applications blockchain modernes.
L'abstraction de compte (aa) est une fonctionnalité importante du protocole Ruby. Cela simplifie la gestion des comptes en abstrayant les opérations complexes. Cela rend le protocole convivial tout en maintenant des normes de sécurité élevées. L'aa prend en charge des fonctionnalités telles que la connexion de compte web2 et la récupération sociale.
le protocole comprend un pont d'actifs (ab), qui facilite les transferts d'actifs sécurisés entre différents réseaux blockchain, en garantissant la confidentialité dans différents écosystèmes, tels que polkadot, ethereum et binance smart chain. le contrôle d'accès (ac), comme son nom l'indique, offre un plus grand contrôle sur l'accès aux ressources et aux données, y compris des mécanismes pour nft-Gate.iod ou did-Gate.iod, utilisés pour contrôler l'accès aux expériences numériques ou physiques en fonction de la propriété de jetons ou d'identités décentralisées, garantissant que seuls les utilisateurs autorisés peuvent accéder à des ressources spécifiques, en maintenant l'intégrité et la confidentialité du système.
Les paiements privés sur chaîne sont une fonctionnalité importante car elle garantit que les informations sensibles sur les transactions restent confidentielles. Le protocole Ruby personnalise les clés cryptographiques pour ne révéler que des détails de transaction spécifiques aux parties autorisées, protégeant ainsi la vie privée des utilisateurs. Cela est complété par des capacités de gestion des données hors chaîne, permettant aux utilisateurs de stocker et de crypter les données hors chaîne de manière sécurisée.
Le protocole intègre une preuve zk de KYC et d'authentification, qui effectue des vérifications Know Your Customer (KYC) sans exposer d'informations d'identité privées, en précaution assurant que seules les informations KYC contrôlées sont partagées avec les entités nécessaires, en maintenant la confidentialité des utilisateurs lors des processus d'authentification.
En plus de ces fonctionnalités innovantes, le protocole Ruby prend en charge l'informatique en nuage préservant la confidentialité, protégeant la confidentialité des données utilisateur lors des téléchargements en nuage avec l'apprentissage automatique et l'étiquetage préservant la confidentialité, afin de garantir que les données restent confidentielles même lorsqu'elles sont traitées hors chaîne.
L’intégration avec LayerZero, un protocole de messagerie open source, permet d’améliorer l’interopérabilité et la communication entre les différents systèmes blockchain, contribuant ainsi à créer un environnement Web3 centré sur l’intention qui donne la priorité à la confidentialité des utilisateurs et à la facilité d’utilisation.
Le cadre de confidentialité du protocole ruby comprend des preuves de connaissance nulle (zkproofs), permettant la validation des transactions sans révéler d'informations sensibles. D'autres fonctionnalités comprennent zktokens, zknfts et zkdids comme ses méthodes principales de tokenisation préservant la confidentialité. Les zktokens permettent des transactions privées en dissimulant les détails de la transaction aux entités non autorisées, de sorte que seules les parties impliquées aient accès aux informations. De même, les zknfts permettent le transfert privé de jetons non fongibles, en gardant confidentiels la propriété et les enregistrements de transfert. Les zkdids soutiennent la gestion décentralisée de l'identité, permettant aux utilisateurs d'authentifier leurs identités sans divulguer d'informations personnelles.
Les paiements privés sur chaîne garantissent que les informations sensibles sur les transactions, telles que les adresses, les montants et les identités, sont cachées. Les utilisateurs peuvent personnaliser les clés cryptographiques pour ne révéler que les détails spécifiques des transactions aux parties autorisées, protégeant ainsi leur vie privée et assurant que la transparence n'intervient que lorsque c'est nécessaire.
En ce qui concerne les solutions de gestion de données hors chaîne, les utilisateurs peuvent stocker et crypter des données hors chaîne, telles que des documents et des phrases de graine, ce qui est utile pour maintenir la confidentialité lors de la manipulation d'informations sensibles en dehors de la chaîne de blocs.
Le protocole Ruby propose une gamme de produits conçus pour améliorer la confidentialité, la sécurité et l'expérience utilisateur à la fois pour les utilisateurs et les développeurs.
ruby connect est une solution de paiement axée sur la confidentialité qui offre des transactions sécurisées et confidentielles en dissimulant les détails de la transaction aux parties non autorisées. Il fonctionne comme une application de couche 2 conçue pour répondre aux besoins de transfert de valeur privée dans l'espace crypto.
ce produit ne personnalise que les clés pour révéler des détails de transaction spécifiques, tels que les adresses, les entrées, les sorties ou les identités, aux entités autorisées. les utilisateurs peuvent créer des jetons sous une forme anonymisée et les échanger ultérieurement contre leur forme native.
ruby connect vise à s'intégrer à ruby zkauth pour permettre des transferts privés entre chaînes.
Ruby One est une solution de portefeuille tout-en-un qui simplifie la gestion des actifs numériques et des identités grâce à l'abstraction des comptes et aux fonctionnalités de récupération sociale. Il prend en charge les méthodes de connexion Web2, permettant aux utilisateurs de récupérer leurs comptes à l'aide de plateformes de médias sociaux familières, ce qui améliore la sécurité et la convivialité. Il abstrait les opérations complexes liées à la gestion des comptes, en fournissant une interface conviviale tout en maintenant des mesures de sécurité solides.
Cette solution de portefeuille est conçue pour offrir une bonne expérience utilisateur comparable aux applications web2 traditionnelles. Cela, à son tour, contribue à promouvoir l'adoption plus large des technologies web3 en les rendant plus accessibles et plus faciles à utiliser grâce à la familiarité avec les solutions déjà connues du grand public.
Le kit de développement logiciel Ruby est un ensemble d'outils conçus pour aider les développeurs à créer des applications décentralisées (DApps) sécurisées et privées sur le protocole Ruby. Il comprend une gamme de bibliothèques et d'API qui facilitent l'intégration des fonctionnalités de confidentialité de Ruby, telles que les jetons zk et les identifiants zk, dans des applications nouvelles ou existantes.
ce kit d'outils vise à abaisser la barrière à l'entrée pour les développeurs en fournissant des outils intuitifs et une documentation détaillée, permettant la création d'applications innovantes sans avoir besoin de développer des solutions cryptographiques complexes à partir de zéro, tout en prenant en charge une gamme de fonctionnalités, couvrant à la fois l'architecture frontend et les opérations backend, garantissant que les développeurs sont capables de construire et de déployer des applications préservant la vie privée efficacement.
ruby est le jeton natif du protocole ruby, et il est important pour le fonctionnement et la gouvernance du réseau.
Les jetons ruby remplissent diverses fonctions, notamment l'enjeu, la gouvernance et les paiements de transaction. En misant des jetons ruby, les nœuds contribuent à sécuriser le réseau et à valider les transactions. D'autre part, les jetons ruby peuvent être utilisés pour payer les frais de transaction.
staking : les nœuds doivent miser des jetons de rubis pour participer à la sécurité du réseau et à la validation des transactions. Ce mécanisme de mise en jeu maintient la nature décentralisée du protocole et garantit sa sécurité.
gouvernance : les détenteurs de jetons ruby peuvent créer et voter sur des propositions, y compris les mises à niveau du code système, les ajustements des paramètres de gouvernance et les modifications des fonctionnalités du produit. \
paiements: les jetons Ruby sont utilisés pour payer les frais de transaction au sein du réseau, générant une demande constante, car les utilisateurs ont besoin du jeton pour effectuer des transactions et accéder aux services du protocole.
L'allocation des jetons de rubis est conçue pour soutenir la croissance à long terme et la durabilité du protocole Ruby. Le graphique et le tableau suivants fournissent une ventilation détaillée de la distribution des jetons :
Le cadre de gouvernance du protocole Ruby est basé sur le mécanisme de gouvernance on-chain de Polkadot. Tout détenteur de tokens Ruby peut initier des propositions de gouvernance, ajuster les paramètres ou même demander des subventions. Il est conçu pour évoluer avec les étapes de développement du projet. Initialement, la gouvernance repose sur la contribution de la communauté, mais au fur et à mesure que le protocole mûrit, son autonomie augmentera, accordant finalement un contrôle total à la communauté.
les détenteurs de jetons peuvent proposer des modifications liées à:
Cette structure de gouvernance garantit que le développement du protocole Ruby est aligné sur les intérêts et les besoins de la communauté, favorisant un processus décisionnel collaboratif et transparent.
Ces méthodes de tokenisation sont des technologies très importantes pour les offres de confidentialité du protocole Ruby:
zktoken utilise des preuves de connaissance nulle (zkps), plus précisément zk-snarks (arguments succincts de connaissance nulle non interactifs), pour garantir la confidentialité des transactions. Les zkps permettent à une partie de prouver à une autre qu'une déclaration est vraie sans révéler aucune information autre que la vérité et la validité de la déclaration elle-même. Cela garantit que les détails de la transaction tels que l'expéditeur, le destinataire et le montant de la transaction restent confidentiels tandis que la validité de la transaction est vérifiée.
Dans le protocole ruby, zktoken veille à ce que tous les détails de transaction soient dissimulés aux entités non autorisées. Cela est réalisé en générant des preuves cryptographiques qui confirment l'authenticité de la transaction sans révéler d'informations sensibles. Ce mécanisme offre une confidentialité et une sécurité accrues pour les transactions financières au sein du protocole, protégeant les données utilisateur contre toute exposition potentielle.
zknft utilise des preuves à divulgation nulle pour faciliter le transfert privé de jetons non fongibles (nfts). L'utilisation de zk-snarks dans ce contexte garantit que la propriété et les enregistrements de transfert de nfts sont confidentiels. Ces preuves cryptographiques valident l'authenticité et la propriété des nfts sans divulguer les identités des parties impliquées ou les détails de la transaction.
au sein du protocole Ruby, les zknfts permettent l'échange privé d'actifs numériques. Cette fonctionnalité est un grand différenciateur pour les utilisateurs qui accordent la priorité à la confidentialité et à la sécurité dans leurs transactions d'actifs numériques. En utilisant zk-snarks, le protocole peut maintenir un environnement sécurisé et privé pour les transferts de nft, protégeant la vie privée de l'utilisateur tout en garantissant l'intégrité des transactions.
zkdid, ou identité décentralisée à connaissance nulle, utilise des preuves à connaissance nulle pour permettre aux utilisateurs d'authentifier leurs identités sans révéler d'informations personnelles. Les zk-snarks agissent dans les systèmes zkdid en permettant la vérification de l'identité à travers des preuves cryptographiques. Cette approche permet aux utilisateurs de prouver leur identité et leurs qualifications sans partager les données réelles, préservant la vie privée tout en assurant l'authenticité.
dans le protocole Ruby, zkdid est utilisé pour prendre en charge la gestion décentralisée des identités. Les utilisateurs peuvent s'authentifier et interagir avec le protocole sans exposer d'informations personnelles. Cela est réalisé grâce à zk-snarks, qui vérifient l'authenticité des revendications d'identité sans révéler de données sous-jacentes. Cela garantit que les utilisateurs conservent le contrôle de leurs informations personnelles tout en étant en mesure de prouver leur identité lorsque cela est nécessaire, renforçant ainsi la confidentialité et la sécurité au sein du protocole.
Le protocole Ruby garantit une solution de paiement privée sur chaîne qui veille à ce que les informations sensibles des transactions, telles que les adresses, les montants et les identités, restent confidentielles. Les utilisateurs peuvent personnaliser les clés cryptographiques pour ne révéler que des détails spécifiques des transactions aux parties autorisées, renforçant ainsi la confidentialité tout en assurant la transparence nécessaire.
Le protocole Ruby propose également des solutions de gestion des données hors chaîne, permettant aux utilisateurs de stocker et de crypter des données sensibles telles que des documents et des phrases de récupération. Cela garantit que les données restent confidentielles et accessibles uniquement aux personnes autorisées, même lorsqu'elles sont stockées sur des serveurs centralisés.
le protocole ruby se distingue comme une solution complète et axée sur la confidentialité dans l'espace blockchain. son architecture, construite sur le réseau polkadot, utilise des techniques cryptographiques avancées telles que les preuves de connaissance nulle pour garantir la confidentialité des données et des transactions des utilisateurs. en intégrant des méthodes de tokenisation préservant la confidentialité comme zktokens, zknfts et zkdids, ce protocole a créé un cadre très solide pour des transactions sécurisées et privées ainsi que la gestion des identités.
la suite de produits du protocole, y compris ruby connect, ruby one et le ruby sdk, marque son engagement à améliorer l'expérience utilisateur et l'accessibilité des développeurs. ruby connect répond au besoin de transferts de valeur privés en permettant aux utilisateurs d'effectuer des transactions sans exposer de détails sensibles. ruby one simplifie la gestion des actifs numériques grâce à des fonctionnalités d'abstraction de compte et de récupération sociale, comblant le fossé entre la familiarité web2 et l'innovation web3. le ruby sdk permet aux développeurs de construire des applications sécurisées et privées de manière efficace, réduisant les obstacles à l'entrée et favorisant l'innovation dans l'écosystème des applications décentralisées.
Le protocole Ruby est un système basé sur la blockchain construit sur le réseau Polkadot conçu pour améliorer la confidentialité, la sécurité et l'interopérabilité dans les applications web3. Il utilise des techniques cryptographiques avancées, telles que les preuves à divulgation nulle (zkproofs), qui valident les transactions sans exposer d'informations sensibles, garantissant des transactions sécurisées et privées pour les utilisateurs.
le protocole utilise également l'abstraction de compte (aa), simplifiant la gestion des comptes en abstrayant les opérations complexes, le rendant convivial et sûr. son pont d'actifs (ab) facilite les transferts sécurisés d'actifs entre différents réseaux blockchain. les mécanismes de contrôle d'accès (ac) gèrent l'accès aux ressources et aux données, garantissant que seuls les utilisateurs autorisés peuvent accéder aux informations sensibles.
ruby protocole a été fondé au troisième trimestre de 2020 par un trio d'innovateurs: suhas hegde, benjamin issembert et tyler gellatly. Avec son expérience en génie informatique et son dévouement aux logiciels open-source, hegde a fait équipe avec issembert, spécialiste de la confidentialité blockchain, et gellatly, expert dans le lancement de startups.
leur vision collective était de créer un protocole de compte centré sur l'intention pour soutenir la croissance d'autres initiatives blockchain. cette vision a résonné auprès de la communauté d'investisseurs, permettant à Ruby protocol de lever plus de 7 millions de dollars auprès des groupes d'investisseurs ci-dessous :
Initialement, le projet s'est concentré sur la recherche en matière de cryptage fonctionnel, ce qui a ouvert la voie à l'accent mis par le protocole sur la vie privée. Au cours de la première moitié de 2021, l'équipe de développement a publié le livre blanc officiel, lancé le site Web et créé la communauté Ruby, marquant l'introduction publique du projet.
Au troisième trimestre de 2021, le protocole Ruby a publié sa première version de sa bibliothèque de chiffrement fonctionnel et a reçu l'approbation pour le premier jalon de la subvention de la fondation Web3. À la fin de l'année, un schéma de micropaiement et un module de substrat pertinent avaient également été publiés.
Le deuxième jalon de la subvention de la Fondation Web3 a été approuvé au cours du premier semestre 2022. Au troisième trimestre de la même année, la demande de protocole Ruby pour le programme des constructeurs de substrats a été acceptée, et son testnet v1.0 a été lancé, ainsi qu'un programme de primes pour les bugs. À la fin de 2022, le premier jalon du programme des constructeurs de substrats a été approuvé, et le mainnet v1.0 a été lancé.
Début 2023, le protocole Ruby a lancé le contrôle d'accès pour les événements NFT-Gate.iod, ainsi que le lancement du paiement privé de Ruby Connect Testnet, son déploiement sur plusieurs réseaux blockchain tels que Polygon, BNB Chain, Optimism et Arbitrum, et la sortie de Ruby One avec des fonctionnalités de connexion Web2 et de récupération sociale. L'écosystème de partenaires du protocole s'est élargi à 35 partenaires et Ruby One a traité plus de 300 000 inscriptions par e-mail.
En 2024, le protocole Ruby a redéfini son orientation en tant que "couche de compte et d'accès centrée sur l'intention pour le web3" et a lancé plusieurs produits d'intention pour améliorer l'expérience utilisateur et la sécurité dans l'espace web3, tels que :
la position de Ruby dans la pile technique de la web 3.0
Le protocole Ruby est construit sur une architecture technique conçue pour améliorer la confidentialité, la sécurité et l'interopérabilité. Il fonctionne comme un cadre middleware de contrôle d'accès et de confidentialité programmable qui utilise des preuves à divulgation nulle (zkproofs) pour assurer la confidentialité des données et des transactions sécurisées. Cette architecture est spécialement conçue pour répondre aux besoins de données et aux exigences techniques des applications blockchain modernes.
L'abstraction de compte (aa) est une fonctionnalité importante du protocole Ruby. Cela simplifie la gestion des comptes en abstrayant les opérations complexes. Cela rend le protocole convivial tout en maintenant des normes de sécurité élevées. L'aa prend en charge des fonctionnalités telles que la connexion de compte web2 et la récupération sociale.
le protocole comprend un pont d'actifs (ab), qui facilite les transferts d'actifs sécurisés entre différents réseaux blockchain, en garantissant la confidentialité dans différents écosystèmes, tels que polkadot, ethereum et binance smart chain. le contrôle d'accès (ac), comme son nom l'indique, offre un plus grand contrôle sur l'accès aux ressources et aux données, y compris des mécanismes pour nft-Gate.iod ou did-Gate.iod, utilisés pour contrôler l'accès aux expériences numériques ou physiques en fonction de la propriété de jetons ou d'identités décentralisées, garantissant que seuls les utilisateurs autorisés peuvent accéder à des ressources spécifiques, en maintenant l'intégrité et la confidentialité du système.
Les paiements privés sur chaîne sont une fonctionnalité importante car elle garantit que les informations sensibles sur les transactions restent confidentielles. Le protocole Ruby personnalise les clés cryptographiques pour ne révéler que des détails de transaction spécifiques aux parties autorisées, protégeant ainsi la vie privée des utilisateurs. Cela est complété par des capacités de gestion des données hors chaîne, permettant aux utilisateurs de stocker et de crypter les données hors chaîne de manière sécurisée.
Le protocole intègre une preuve zk de KYC et d'authentification, qui effectue des vérifications Know Your Customer (KYC) sans exposer d'informations d'identité privées, en précaution assurant que seules les informations KYC contrôlées sont partagées avec les entités nécessaires, en maintenant la confidentialité des utilisateurs lors des processus d'authentification.
En plus de ces fonctionnalités innovantes, le protocole Ruby prend en charge l'informatique en nuage préservant la confidentialité, protégeant la confidentialité des données utilisateur lors des téléchargements en nuage avec l'apprentissage automatique et l'étiquetage préservant la confidentialité, afin de garantir que les données restent confidentielles même lorsqu'elles sont traitées hors chaîne.
L’intégration avec LayerZero, un protocole de messagerie open source, permet d’améliorer l’interopérabilité et la communication entre les différents systèmes blockchain, contribuant ainsi à créer un environnement Web3 centré sur l’intention qui donne la priorité à la confidentialité des utilisateurs et à la facilité d’utilisation.
Le cadre de confidentialité du protocole ruby comprend des preuves de connaissance nulle (zkproofs), permettant la validation des transactions sans révéler d'informations sensibles. D'autres fonctionnalités comprennent zktokens, zknfts et zkdids comme ses méthodes principales de tokenisation préservant la confidentialité. Les zktokens permettent des transactions privées en dissimulant les détails de la transaction aux entités non autorisées, de sorte que seules les parties impliquées aient accès aux informations. De même, les zknfts permettent le transfert privé de jetons non fongibles, en gardant confidentiels la propriété et les enregistrements de transfert. Les zkdids soutiennent la gestion décentralisée de l'identité, permettant aux utilisateurs d'authentifier leurs identités sans divulguer d'informations personnelles.
Les paiements privés sur chaîne garantissent que les informations sensibles sur les transactions, telles que les adresses, les montants et les identités, sont cachées. Les utilisateurs peuvent personnaliser les clés cryptographiques pour ne révéler que les détails spécifiques des transactions aux parties autorisées, protégeant ainsi leur vie privée et assurant que la transparence n'intervient que lorsque c'est nécessaire.
En ce qui concerne les solutions de gestion de données hors chaîne, les utilisateurs peuvent stocker et crypter des données hors chaîne, telles que des documents et des phrases de graine, ce qui est utile pour maintenir la confidentialité lors de la manipulation d'informations sensibles en dehors de la chaîne de blocs.
Le protocole Ruby propose une gamme de produits conçus pour améliorer la confidentialité, la sécurité et l'expérience utilisateur à la fois pour les utilisateurs et les développeurs.
ruby connect est une solution de paiement axée sur la confidentialité qui offre des transactions sécurisées et confidentielles en dissimulant les détails de la transaction aux parties non autorisées. Il fonctionne comme une application de couche 2 conçue pour répondre aux besoins de transfert de valeur privée dans l'espace crypto.
ce produit ne personnalise que les clés pour révéler des détails de transaction spécifiques, tels que les adresses, les entrées, les sorties ou les identités, aux entités autorisées. les utilisateurs peuvent créer des jetons sous une forme anonymisée et les échanger ultérieurement contre leur forme native.
ruby connect vise à s'intégrer à ruby zkauth pour permettre des transferts privés entre chaînes.
Ruby One est une solution de portefeuille tout-en-un qui simplifie la gestion des actifs numériques et des identités grâce à l'abstraction des comptes et aux fonctionnalités de récupération sociale. Il prend en charge les méthodes de connexion Web2, permettant aux utilisateurs de récupérer leurs comptes à l'aide de plateformes de médias sociaux familières, ce qui améliore la sécurité et la convivialité. Il abstrait les opérations complexes liées à la gestion des comptes, en fournissant une interface conviviale tout en maintenant des mesures de sécurité solides.
Cette solution de portefeuille est conçue pour offrir une bonne expérience utilisateur comparable aux applications web2 traditionnelles. Cela, à son tour, contribue à promouvoir l'adoption plus large des technologies web3 en les rendant plus accessibles et plus faciles à utiliser grâce à la familiarité avec les solutions déjà connues du grand public.
Le kit de développement logiciel Ruby est un ensemble d'outils conçus pour aider les développeurs à créer des applications décentralisées (DApps) sécurisées et privées sur le protocole Ruby. Il comprend une gamme de bibliothèques et d'API qui facilitent l'intégration des fonctionnalités de confidentialité de Ruby, telles que les jetons zk et les identifiants zk, dans des applications nouvelles ou existantes.
ce kit d'outils vise à abaisser la barrière à l'entrée pour les développeurs en fournissant des outils intuitifs et une documentation détaillée, permettant la création d'applications innovantes sans avoir besoin de développer des solutions cryptographiques complexes à partir de zéro, tout en prenant en charge une gamme de fonctionnalités, couvrant à la fois l'architecture frontend et les opérations backend, garantissant que les développeurs sont capables de construire et de déployer des applications préservant la vie privée efficacement.
ruby est le jeton natif du protocole ruby, et il est important pour le fonctionnement et la gouvernance du réseau.
Les jetons ruby remplissent diverses fonctions, notamment l'enjeu, la gouvernance et les paiements de transaction. En misant des jetons ruby, les nœuds contribuent à sécuriser le réseau et à valider les transactions. D'autre part, les jetons ruby peuvent être utilisés pour payer les frais de transaction.
staking : les nœuds doivent miser des jetons de rubis pour participer à la sécurité du réseau et à la validation des transactions. Ce mécanisme de mise en jeu maintient la nature décentralisée du protocole et garantit sa sécurité.
gouvernance : les détenteurs de jetons ruby peuvent créer et voter sur des propositions, y compris les mises à niveau du code système, les ajustements des paramètres de gouvernance et les modifications des fonctionnalités du produit. \
paiements: les jetons Ruby sont utilisés pour payer les frais de transaction au sein du réseau, générant une demande constante, car les utilisateurs ont besoin du jeton pour effectuer des transactions et accéder aux services du protocole.
L'allocation des jetons de rubis est conçue pour soutenir la croissance à long terme et la durabilité du protocole Ruby. Le graphique et le tableau suivants fournissent une ventilation détaillée de la distribution des jetons :
Le cadre de gouvernance du protocole Ruby est basé sur le mécanisme de gouvernance on-chain de Polkadot. Tout détenteur de tokens Ruby peut initier des propositions de gouvernance, ajuster les paramètres ou même demander des subventions. Il est conçu pour évoluer avec les étapes de développement du projet. Initialement, la gouvernance repose sur la contribution de la communauté, mais au fur et à mesure que le protocole mûrit, son autonomie augmentera, accordant finalement un contrôle total à la communauté.
les détenteurs de jetons peuvent proposer des modifications liées à:
Cette structure de gouvernance garantit que le développement du protocole Ruby est aligné sur les intérêts et les besoins de la communauté, favorisant un processus décisionnel collaboratif et transparent.
Ces méthodes de tokenisation sont des technologies très importantes pour les offres de confidentialité du protocole Ruby:
zktoken utilise des preuves de connaissance nulle (zkps), plus précisément zk-snarks (arguments succincts de connaissance nulle non interactifs), pour garantir la confidentialité des transactions. Les zkps permettent à une partie de prouver à une autre qu'une déclaration est vraie sans révéler aucune information autre que la vérité et la validité de la déclaration elle-même. Cela garantit que les détails de la transaction tels que l'expéditeur, le destinataire et le montant de la transaction restent confidentiels tandis que la validité de la transaction est vérifiée.
Dans le protocole ruby, zktoken veille à ce que tous les détails de transaction soient dissimulés aux entités non autorisées. Cela est réalisé en générant des preuves cryptographiques qui confirment l'authenticité de la transaction sans révéler d'informations sensibles. Ce mécanisme offre une confidentialité et une sécurité accrues pour les transactions financières au sein du protocole, protégeant les données utilisateur contre toute exposition potentielle.
zknft utilise des preuves à divulgation nulle pour faciliter le transfert privé de jetons non fongibles (nfts). L'utilisation de zk-snarks dans ce contexte garantit que la propriété et les enregistrements de transfert de nfts sont confidentiels. Ces preuves cryptographiques valident l'authenticité et la propriété des nfts sans divulguer les identités des parties impliquées ou les détails de la transaction.
au sein du protocole Ruby, les zknfts permettent l'échange privé d'actifs numériques. Cette fonctionnalité est un grand différenciateur pour les utilisateurs qui accordent la priorité à la confidentialité et à la sécurité dans leurs transactions d'actifs numériques. En utilisant zk-snarks, le protocole peut maintenir un environnement sécurisé et privé pour les transferts de nft, protégeant la vie privée de l'utilisateur tout en garantissant l'intégrité des transactions.
zkdid, ou identité décentralisée à connaissance nulle, utilise des preuves à connaissance nulle pour permettre aux utilisateurs d'authentifier leurs identités sans révéler d'informations personnelles. Les zk-snarks agissent dans les systèmes zkdid en permettant la vérification de l'identité à travers des preuves cryptographiques. Cette approche permet aux utilisateurs de prouver leur identité et leurs qualifications sans partager les données réelles, préservant la vie privée tout en assurant l'authenticité.
dans le protocole Ruby, zkdid est utilisé pour prendre en charge la gestion décentralisée des identités. Les utilisateurs peuvent s'authentifier et interagir avec le protocole sans exposer d'informations personnelles. Cela est réalisé grâce à zk-snarks, qui vérifient l'authenticité des revendications d'identité sans révéler de données sous-jacentes. Cela garantit que les utilisateurs conservent le contrôle de leurs informations personnelles tout en étant en mesure de prouver leur identité lorsque cela est nécessaire, renforçant ainsi la confidentialité et la sécurité au sein du protocole.
Le protocole Ruby garantit une solution de paiement privée sur chaîne qui veille à ce que les informations sensibles des transactions, telles que les adresses, les montants et les identités, restent confidentielles. Les utilisateurs peuvent personnaliser les clés cryptographiques pour ne révéler que des détails spécifiques des transactions aux parties autorisées, renforçant ainsi la confidentialité tout en assurant la transparence nécessaire.
Le protocole Ruby propose également des solutions de gestion des données hors chaîne, permettant aux utilisateurs de stocker et de crypter des données sensibles telles que des documents et des phrases de récupération. Cela garantit que les données restent confidentielles et accessibles uniquement aux personnes autorisées, même lorsqu'elles sont stockées sur des serveurs centralisés.
le protocole ruby se distingue comme une solution complète et axée sur la confidentialité dans l'espace blockchain. son architecture, construite sur le réseau polkadot, utilise des techniques cryptographiques avancées telles que les preuves de connaissance nulle pour garantir la confidentialité des données et des transactions des utilisateurs. en intégrant des méthodes de tokenisation préservant la confidentialité comme zktokens, zknfts et zkdids, ce protocole a créé un cadre très solide pour des transactions sécurisées et privées ainsi que la gestion des identités.
la suite de produits du protocole, y compris ruby connect, ruby one et le ruby sdk, marque son engagement à améliorer l'expérience utilisateur et l'accessibilité des développeurs. ruby connect répond au besoin de transferts de valeur privés en permettant aux utilisateurs d'effectuer des transactions sans exposer de détails sensibles. ruby one simplifie la gestion des actifs numériques grâce à des fonctionnalités d'abstraction de compte et de récupération sociale, comblant le fossé entre la familiarité web2 et l'innovation web3. le ruby sdk permet aux développeurs de construire des applications sécurisées et privées de manière efficace, réduisant les obstacles à l'entrée et favorisant l'innovation dans l'écosystème des applications décentralisées.