Plate-forme de confidentialité programmable innovante pour Ethereum


La technologie Blockchain a gagné en popularité ces dernières années en raison de sa nature décentralisée et de sa capacité à sécuriser les transactions sans avoir besoin de faire confiance à des tiers. Cependant, l’un des principaux défis auxquels est confrontée la blockchain est la confidentialité.

La nature publique des transactions sur la blockchain signifie que n’importe qui peut voir les détails d’une transaction, y compris les adresses de l’expéditeur et du destinataire, les montants des transactions et d’autres informations. Ce manque de confidentialité a rendu difficile l’utilisation de la blockchain dans certaines applications où la confidentialité est cruciale.

Plateforme de confidentialité programmable par Ola

Ola est une plate-forme de confidentialité programmable basée sur la couche 2 et ZK-ZKVM, conçue pour apporter une confidentialité contrôlable et facultative à Ethereum. Ola est une plateforme construite par Sin7y Labs en 2022.

Plate-forme de confidentialité programmable innovante pour Ethereum

Ola vise à relever les défis de confidentialité auxquels est confrontée la blockchain en mettant en œuvre un système de gestion de clés robuste, une structure de compte de type UTXO et une logique de contrainte autre que la preuve de programmabilité. La conception de la confidentialité d’Ola se concentre sur deux aspects de la confidentialité des utilisateurs  : la confidentialité de l’identité et la confidentialité des données.

Les principales fonctionnalités d’Ola incluent un langage de contrat intelligent à usage général basé sur l’architecture de jeu d’instructions (ISA) pour une meilleure programmabilité. La programmabilité dans Ola est obtenue à l’aide de ZKVM, qui permet un niveau d’abstraction et de programmabilité du langage supérieur à celui de DSL.

Ola vise à atteindre le ZKVM le plus rapide en utilisant une conception de machine virtuelle basée sur des registres, une architecture de jeu d’instructions RISC algébrique et d’autres techniques.

Retrouvez les détails techniques spécifiques dans le livre blanc ici.

L’une des caractéristiques uniques d’Ola est son équipe d’experts en cryptographie. La majorité des membres de l’équipe d’Ola sont des experts dans le domaine de la cryptographie, nombre d’entre eux ayant publié des revues techniques et des informations industrielles sur les algorithmes zk.

Cette expertise permet à Ola de rester à la pointe de l’innovation dans l’espace blockchain, garantissant que sa plateforme reste à jour et sécurisée.

Nouveau livre blanc

Le projet vient de publier son deuxième livre blanc. Le livre blanc traite de la conception et de la construction du ZKVM hautes performances d’Ola. En outre, il comprend des informations sur le développement d’Ola-lang, un langage de contrat intelligent compatible avec Zero-Knowledge, et l’architecture de conception de la confidentialité.

L’édition mise à jour se penche également sur le partage de données flexible d’Ola et la propriété des données utilisateur, le langage et les suites d’outils conviviaux pour les développeurs, et une meilleure évolutivité du langage.

Vous pouvez cliquer ici pour plus de détails sur la mission d’Ola d’en faire plus sur le web3 et son nouveau livre blanc.

Comment la confidentialité est atteinte

Ola adopte un modèle de confidentialité de type UTXO, où pour protéger les informations d’adresse de l’expéditeur, Ola utilise une signature unique et une adresse unique. La clé de vue d’Ola peut être mise à jour une fois qu’elle a été exposée pour garantir la confidentialité.

Ola utilise une structure de compte basée sur les notes pour masquer les informations sur l’expéditeur et le destinataire de la transaction.

Une logique de contrainte est nécessaire pour garantir l’intégrité de calcul de l’engagement, l’efficacité de l’engagement, l’intégrité de calcul de l’annulateur de note, la validité de la signature, l’intégrité de calcul des adresses uniques et la note générée.

Ola utilise la preuve de programmabilité, y compris le calcul hors chaîne et la preuve de la fonction publique (basée sur le compte) et le calcul hors chaîne et la preuve de la fonction privée (basée sur la note).

Saviez-vous qu’Ola vient de publier un deuxième livre blanc détaillé ? Accédez-y ici !

Avantages futurs de la plateforme Ola

Ola vise à apporter la confidentialité programmable via sa plate-forme ZK-ZKVM. Les avantages pour les développeurs incluent la possibilité de déployer des contrats publics, des contrats de confidentialité et des contrats ordinaires. Les avantages pour les utilisateurs incluent la possibilité de choisir librement les types de transactions pour les contrats ordinaires et les transferts d’actifs entre comptes publics et privés.

Le projet prévoit de publier le testnet public de confidentialité programmable au quatrième trimestre 2023 et invite les développeurs et les utilisateurs à contribuer à la communauté.

L’accent mis par Ola sur la confidentialité en fait une plate-forme prometteuse pour diverses applications, notamment le déploiement de contrats et le contrôle des données. Avec le lancement du testnet public d’Ola, il sera intéressant de voir comment il est adopté et utilisé dans l’écosystème Ethereum.

Questions fréquemment posées

La technologie Zero-knowledge peut aider à protéger la vie privée des utilisateurs du Web3 en leur permettant de partager des données et d’exécuter des transactions sans révéler d’informations sensibles.

Avec des preuves à connaissance nulle, les utilisateurs peuvent prouver la validité d’une déclaration ou d’une transaction sans révéler les données sous-jacentes. Cela fournit une couche supplémentaire de confidentialité et de sécurité pour les utilisateurs de Web3.

Les développeurs et les utilisateurs peuvent bénéficier d’Ola de plusieurs manières. Les solutions de confidentialité et d’évolutivité programmables d’Ola offrent aux développeurs une plate-forme flexible pour créer des contrats publics et privés, tout en permettant aux utilisateurs de choisir librement les types de transactions pour les contrats ordinaires et les transferts d’actifs entre comptes publics et privés.

De plus, les suites de langages et d’outils conviviaux pour les développeurs d’Ola offrent une évolutivité linguistique améliorée, ce qui permet aux développeurs de créer et de déployer plus facilement des contrats intelligents.

/h3>

Toute action que le lecteur entreprend sur les informations trouvées sur notre site Web est strictement à ses risques et périls.