24FreelanceMarché freelance qui ne dort jamais
Actif

Schémas à connaissance nulle sur Noir

75 vues#2438
CatégorieFait main
Période de publication14 joursjusqu'à 22.11.2026
Publié24.08.2026
Vues7527 en 14 jours

À propos du service

Traduit
Je développe des schémas et des preuves industrielles à connaissance nulle sur Noir — le langage ZK d'Aztec avec une syntaxe inspirée de Rust. Noir vous permet de décrire une logique privée dans un code propre et lisible tout en restant indépendant du backend : le schéma se compile en ACIR (Représentation Intermédiaire de Circuit Abstrait) et peut fonctionner avec différents systèmes de preuve, y compris Barretenberg pour les preuves UltraHonk et UltraPlonk.

Ce que vous obtenez :
— Schémas personnalisés sur Noir pour l'identification, les preuves d'appartenance à un ensemble, le vote privé, la vérification des identifiants, les mélangeurs et les transferts confidentiels.
— Conception de contraintes efficace qui réduit le nombre de portes et le temps de génération de preuves.
— Bibliothèques et modules Noir réutilisables avec des interfaces claires, des tests unitaires via nargo, et des entrées publiques et privées documentées.
— Intégration du vérificateur : génération de vérificateurs Solidity ou de contrats pour la vérification des preuves sur chaîne, ainsi que génération de preuves hors chaîne.
— Preuves d'inclusion d'arbre Merkle, engagements de hachage (Pedersen, Poseidon, Keccak), vérifications de plage et vérification de signature à l'intérieur du circuit.
— Intégration complète avec une couche JavaScript ou TypeScript (Node ou navigateur) pour la construction de témoins et la génération de preuves.

Processus : Je commence par vos exigences en matière de confidentialité, identifie les entrées publiques et privées, modélise les contraintes et affine le schéma pour la robustesse et la performance. Chaque schéma est accompagné d'une suite de tests, d'une description des hypothèses de confiance et d'instructions pour la preuve et la vérification.

Décrivez votre tâche — j'évaluerai les coûts en fonction des contraintes et proposerai la solution Noir la plus propre.
Freelancer contacts
E-mailShow
24
Vingt · conseil

Avant de commander

  • Parcourez le portfolio du freelance.
  • Décrivez votre tâche et demandez un prix et un délai.
  • Vérifiez les avis d'autres clients.
  • Ou publiez un projet et comparez plusieurs offres.
Même catégorie

Services similaires

Tous les services de la catégorie
Bon à savoir
Comment puis-je commander ce service ?

Écrivez au freelance en utilisant le formulaire sur cette page : décrivez la tâche, la date limite et le résultat dont vous avez besoin.

Comment vérifier le freelance ?

Ouvrez le profil : la note, le portfolio et les avis d'autres clients montrent l'expérience avec des tâches comme la vôtre.

Olena T.Fait main
Contact
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora