paint-brush
Présentation du testnet pré-alpha d'Ola : renforcer la propriété des données et l'innovation des contrats intelligents ZKpar@sin7y
299 lectures

Présentation du testnet pré-alpha d'Ola : renforcer la propriété des données et l'innovation des contrats intelligents ZK

par Sin7Y7m2024/02/09
Read on Terminal Reader

Trop long; Pour lire

Ola présente son testnet pré-alpha incitatif, offrant aux développeurs et aux utilisateurs un aperçu de l'avenir de la technologie hybride de cumul ZK. Grâce à des outils et des incitations innovants, les participants peuvent se lancer dans la création de dApps ZK privées et évolutives tout en façonnant activement l'écosystème décentralisé. Rejoignez-nous maintenant et faites partie du parcours transformateur d'Ola vers le lancement du Mainnet.
featured image - Présentation du testnet pré-alpha d'Ola : renforcer la propriété des données et l'innovation des contrats intelligents ZK
Sin7Y HackerNoon profile picture


À l'occasion de la nouvelle année, nous sommes ravis d'annoncer que le testnet pré-alpha incité par Ola est désormais en ligne, invitant les développeurs et les utilisateurs à favoriser l'engagement et l'innovation. Ola , en tant que rollup hybride ZK open source, améliore les écosystèmes blockchain avec une évolutivité programmable et une confidentialité améliorée des données. Cette version inaugurale de testnet comprend des fonctionnalités telles que Ola-lang 0.1.0, OlaOS 0.1.0, AA Deployment, ECDSA et Poseidon Hash, entre autres, facilitant le développement de tout type de contrat.


  • Ola mènera des séries de réseaux de test publics incitatifs avant le lancement du réseau principal. Un total de 10 millions de futurs jetons Ola, de NFT en édition limitée, de points Olavm (OVP) et de récompenses mystères seront attribués à titre d'incitations.


  • Les développeurs peuvent créer des zk dApps innovantes en seulement 4 étapes à l'aide des boîtes à outils Ola complètes, qui incluent Ola-lang 0.1.0, OlaVM, OlaUI et OlaOS 0.1.0, avec d'autres avancées en cours.


  • Les utilisateurs sont habilités à participer activement à la gouvernance de la communauté Ola. Tous les détenteurs de l'OVP auront la possibilité de proposer et de voter sur l'orientation future d'Ola, façonnant ainsi l'évolution.


Rejoignez-nous dans ce voyage transformateur, où ensemble nous libérerons l'immense potentiel d'Ola et partagerons les récompenses de notre succès collectif.


Présentation du testnet pré-alpha incité par Ola

Construction facile avec Ola : guide du développeur

🛠️ Outils et fonctions

L'Ola Incentivized Pre-Alpha Testnet fournit aux développeurs une version minimale viable du réseau Ola. Les développeurs peuvent rédiger des contrats intelligents en fonction de leurs besoins commerciaux, les déployer sur le réseau Ola et utiliser des outils de ligne de commande et des SDK pour envoyer des transactions et interroger l'état. D'autres fonctionnalités et outils seront publiés dans un avenir proche. Les fonctionnalités prises en charge dans cette version incluent :


  • Ola-lang 0.1.0 : Ola-lang est un langage Turing-complet qui peut être utilisé pour écrire des programmes prouvables. La syntaxe d'Ola-lang est conçue pour être similaire à Solidity, ce qui permet aux développeurs de contrats intelligents de démarrer facilement. Vous pouvez trouver la documentation du développeur Ola-lang ici .


  • OlaOS 0.1.0 : OlaOS est l'implémentation du nœud Ola. Les utilisateurs peuvent soumettre des transactions, interroger des données et vérifier l'état des transactions via l'interface JSON-RPC vers OlaOS.


  • Prise en charge AA : Ola prend en charge nativement l'abstraction de compte (AA). Les utilisateurs peuvent déployer des contrats AA personnalisés et gérer la logique de signature et d'exécution des transactions via AA.


  • ECDSA et Poseidon Hash : Ola prend en charge ECDSA et prend en charge la fonction de hachage compatible zk, Poseidon hash.


🖥️ Déployez votre ZK dApp en 4 étapes

Ola DevTestnet offre un environnement de développement local conçu pour créer et tester rapidement et efficacement des contrats intelligents Ola. Le processus d'installation – englobant la configuration de l'environnement, la création de compte, le déploiement de contrats intelligents et l'interaction – est rationalisé pour être réalisé en moins de 20 minutes.


Pour un guide détaillé étape par étape, visitez notre didacticiel sur Ola Developer Quick Start .



  1. Configuration de l'environnement


Pour commencer à interagir avec le réseau Ola et à compiler le code Ola-lang, l'outil de ligne de commande Olatte doit être installé. La configuration correcte des variables d'environnement pour Olatte simplifie l'exécution des commandes et améliore la lisibilité.


Les instructions d'installation sont adaptées à différents systèmes d'exploitation :


  • Pour macOS : via Homebrew

  • Pour Debian/Ubuntu : via APT

  • Pour Red Hat/Fedora : via RPM


  1. Créer un compte


Une fois Olatte installé, vous pouvez procéder à la création d’un signataire. Cela implique de créer un fichier de clés et d’enregistrer une clé publique, étapes essentielles pour sécuriser les interactions sur le réseau.


  1. Déployer un contrat intelligent


Écrire et compiler des contrats intelligents Ola est simple avec Ola-lang. Utilisez la commande suivante pour compiler :


 Lua luaCopy code olatte compile path/to/MyContract.ola path/of/output/dir


Cela générera un fichier .bin pour le déploiement et un fichier .abi pour les définitions d'interface. Déployez votre contrat avec :


 Bash bashCopy code olatte deploy --network test path/to/MyContract_bin.json


  1. Interagir avec un contrat intelligent


Olatte facilite deux méthodes principales pour les interactions de contrats intelligents :

  • call : exécute des fonctions en lecture seule.

  • invoquer : effectue des opérations d'écriture qui modifient l'état du contrat.


Avec ces étapes simples, le testnet Ola sera opérationnel en quelques minutes seulement, prêt pour le développement et les tests !


🤔 Avantages et opportunités

Ola se démarque dans le développement de ZK dApp, offrant une évolutivité, une confidentialité améliorée (à venir) grâce à des preuves sans connaissance et une boîte à outils intuitive pour les développeurs nouveaux et chevronnés. En outre, Ola soutient l'innovation en encourageant les projets prometteurs, en fournissant un soutien financier et en ressources. Au fur et à mesure que le testnet progresse avec enthousiasme, nous collaborerons avec les meilleures communautés mondiales de développeurs et organiserons des ateliers en ligne. Les membres de notre équipe principale amèneront les développeurs à explorer Ola, en déployant une variété de dapps intéressantes sur notre testnet à l'aide des boîtes à outils d'Ola.


Les développeurs peuvent explorer ces opportunités dans le programme Ola Builder et demander des incitations sur : https://forms.gle/AFM4h3Jc5Y23Xfr28 .


La participation équitable est une priorité : vers un centre communautaire Ola décentralisé

👥 Faire progresser l'autonomisation des communautés

Ola s'engage à améliorer la confidentialité et la propriété des données, en mettant fortement l'accent sur la croissance axée sur la communauté. Le lancement du Programme OVP et Programme Ambassadeur en 2023, avec plus de 20 ambassadeurs mondiaux, favorise une participation active à l'élaboration de l'avenir d'Ola. Cette stratégie vise un développement équilibré, en transition progressive vers un écosystème plus décentralisé.


Les membres de la communauté, notamment les gestionnaires et les créateurs de contenu, jouent un rôle croissant dans les processus décisionnels, tandis que les responsables du réseau assurent la stabilité et la sécurité. Les partenariats stratégiques et le respect des normes réglementaires sont également essentiels à la stratégie de croissance d'Ola. Cette approche collaborative et décentralisée devrait consolider la position d'Ola dans l'infrastructure blockchain, favorisant le succès à long terme grâce à l'engagement communautaire et à la fiabilité technologique. Visitez le hub communautaire Ola pour plus d’informations : https://ola-2.gitbook.io/ola-community-hub/


🗳 ️Prochainement : votez et proposez de vous engager dans l'avenir d'Ola

Nous émettons des OVP limités et donnons à tous les détenteurs d'#OVP les moyens de participer à la gouvernance et à la prise de décision. Chez Ola, nous apprécions le soutien et l'engagement de notre communauté, en offrant des OVP en quantité limitée en guise d'appréciation. En donnant à chaque titulaire de l'OVP la possibilité de façonner activement notre avenir, nous favorisons une communauté forte. Dans les semaines à venir, nous inviterons tous les détenteurs d'OVP à exprimer leurs opinions dans nos processus de gouvernance et de prise de décision. Restez à l'écoute pour avoir un impact significatif sur l'écosystème Ola.


🤑 Rejoignez l'événement Ola X Aspecta Galxe et partagez une cagnotte OVP croissante

Avec le lancement du testnet Ola Pre-Alpha, nous sommes ravis de lancer Ola BuilderState sur Aspecta et de célébrer aux côtés d'Aspecta sur Galxe. Tous les développeurs et utilisateurs sont invités à participer, à partager un pool OVP de 500 000 et à obtenir une identité Aspecta.


Ola et Aspecta ont établi un partenariat à long terme pour élever la communauté mondiale des développeurs et étendre l'expertise de ZK. Pour l’avenir, nous facilitons le partage des connaissances et organisons une série d’événements et de campagnes récompensés destinés aux développeurs afin de favoriser un écosystème dynamique, innovant et coopératif pour toutes les personnes impliquées.


Ola Future Ahead : fonctionnalités et feuille de route à venir

Notre feuille de route post-Devtestnet est orientée vers l'itération de testnet, la mise en œuvre de mises à niveau cruciales et l'introduction d'une gamme de nouvelles fonctionnalités pour améliorer Ola, aboutissant finalement à un réseau principal entièrement décentralisé offrant des fonctionnalités de confidentialité facultatives. Les fonctionnalités à venir dans la phase de test interne, qui devraient faire partie de la prochaine étape, incluent :


  • Mécanismes de minage PoW, ZKP et Verifier : introduisez des mécanismes de minage qui sécurisent le réseau et incitent les participants.

  • Modèle de frais de gaz : pour maintenir l'intégrité du réseau et prévenir les attaques DDoS, chaque transaction nécessitera du gaz.

  • Ethereum Layer 1 Verifier : Nous mettons en œuvre des contrats Verifier sur Ethereum pour valider les mises à jour et les preuves de l'état L2, améliorant ainsi la sécurité et la confiance.

  • Dépôt et retrait de couche 1 et de couche 2 : l'intégration transparente entre L1 et Ola L2 permettra aux utilisateurs de déposer facilement des actifs d'Ethereum vers Ola L2.

  • Intégration améliorée de la couche de disponibilité des données (DA) : la stratégie DA de notre Rollup prendra en charge diverses méthodes, y compris celles proposées par Ethereum et Celestia, pour une disponibilité robuste des données.

  • Fonctionnalité Cross-Chain Bridge : Faciliter l’interopérabilité et les transferts d’actifs entre différents réseaux blockchain.

  • Prouveur accéléré par GPU : offre des preuves de preuve en modes CPU et GPU, accélérant considérablement le processus de génération de preuves.

  • Prise en charge étendue des primitives cryptographiques d'abstraction de compte : extension de notre prise en charge pour inclure des primitives cryptographiques avancées telles que les signatures EDDSA et BLS.

  • Fonctionnalités de confidentialité facultatives : introduction d'options de confidentialité pour améliorer la discrétion et la sécurité des utilisateurs sur la plateforme.


Lancez-vous dans le voyage avec Ola : donnez aux individus la propriété des données

Depuis novembre, Ola a reçu plus de 200 applications de déploiement de dApp de haute qualité via notre activité de liste blanche testnet, couvrant des domaines tels que les jeux, SocialFi et DID. Nous sommes ravis de voir ces projets prospérer au sein de l'écosystème d'Ola.


Pour l’avenir, Ola se consacre à l’amélioration continue de testnet, à l’intégration de la confidentialité ZK proof avec la technologie blockchain et à préparer le terrain pour le lancement de notre réseau principal en milieu d’année.


Nous sommes ravis d'introduire un nouveau mécanisme de minage (tel que PoW, ZKP, Verifier, etc.) et de déployer notre modèle économique symbolique dans les mois à venir. Cela comprendra des règles d'incitation détaillées adaptées à notre communauté diversifiée, y compris les utilisateurs, les développeurs, les mineurs et d'autres parties prenantes clés, marquant une avancée significative dans notre parcours vers l'innovation blockchain.


Rejoignez-nous pour créer un monde plus juste et plus décentralisé avec Ola. Jouez votre rôle dans l’élaboration de l’avenir d’Ola et partagez les récompenses de notre réussite collective. Alors que nous repoussons les limites de l’innovation, nous attendons avec impatience les étapes remarquables à venir.


Merci d'être une partie essentielle du voyage d'Ola. Saisissons ce moment charnière et embarquons pour un voyage mémorable vers le Ola Mainnet !


À propos de nous

Ola est un rollup hybride ZK open source qui offre une évolutivité et une confidentialité programmables aux blockchains, responsabilisant les individus grâce à la propriété des données. Incubé par les cryptographes et ingénieurs de Sin7y Labs en 2022, Ola propose une pile ZK layer2, comprenant Ola-lang, OlaVM, OlaUI, OlaOS et une série d'outils conviviaux pour les développeurs, facilitant le développement de tout type de contrats.


En 2023, Ola a lancé le programme des ambassadeurs et les récompenses de points OVP, qui comptent désormais plus de 20 ambassadeurs mondiaux. Pour 2024, Ola prévoit de déployer régulièrement un testnet public, un réseau principal, un mécanisme de minage (PoW, ZKP et Verifier) ainsi qu'une gamme de programmes d'incitation. Si vous souhaitez nous rejoindre ou vous associer pour contribuer à un monde juste, décentralisé et sans autorisation, veuillez nous contacter à [email protected] .


Site web | Twitter | Discorde | Télégramme | Papier blanc | GitHub | LinkedIn | Youtube | HackMD | Moyen | HackerMidi