24FreelanceRynek freelancerów, który nigdy nie śpi
Aktywny

Schematy zero-knowledge na Noir

97 przeglądów#2438
Okres wystawienia14 dnido 22.11.2026
Opublikowane24.08.2026
Widoki970 w ciągu 14 dni

O usłudze

Przetłumaczone
Rozwijam przemysłowe schematy i dowody zero-knowledge na Noir — języku ZK Aztec z składnią inspirowaną Rust. Noir pozwala opisać prywatną logikę w czystym, czytelnym kodzie, pozostając niezależnym od backendu: schemat kompiluje się do ACIR (Abstract Circuit Intermediate Representation) i może współpracować z różnymi systemami dowodowymi, w tym Barretenberg dla dowodów UltraHonk i UltraPlonk.

Co otrzymujesz:
— Niestandardowe schematy na Noir do identyfikacji, dowodów przynależności do zbioru, prywatnego głosowania, weryfikacji poświadczeń, mikserów i poufnych transferów.
— Efektywne projektowanie ograniczeń, które redukuje liczbę bramek i czas generowania dowodów.
— Reużywalne biblioteki i moduły Noir z wyraźnymi interfejsami, testami jednostkowymi za pomocą nargo oraz udokumentowanymi publicznymi i prywatnymi danymi wejściowymi.
— Integracja weryfikatora: generowanie weryfikatorów Solidity lub kontraktów do weryfikacji dowodów on-chain, a także generowanie dowodów off-chain.
— Dowody włączenia drzew Merkle, zobowiązania haszowe (Pedersen, Poseidon, Keccak), kontrole zakresu i weryfikacja podpisów wewnątrz obwodu.
— Pełna integracja z warstwą JavaScript lub TypeScript (Node lub przeglądarka) do budowy świadków i generowania dowodów.

Proces: Zaczynam od Twoich wymagań dotyczących prywatności, identyfikuję publiczne i prywatne dane wejściowe, modeluję ograniczenia i udoskonalam schemat pod kątem odporności i wydajności. Każdy schemat zawiera zestaw testów, opis założeń zaufania oraz instrukcje dotyczące dowodu i weryfikacji.

Opisz swoje zadanie — ocenię koszty na podstawie ograniczeń i zaproponuję najczystsze rozwiązanie Noir.

Ochrona escrow SafeDeal

Środki są blokowane na rachunku escrow Payora w USDT (TRC-20) i wypłacane wykonawcy dopiero po akceptacji pracy.

Freelancer contacts
E-mailShow
24
Dwadzieścia · wskazówka

Zanim zamówisz

  • Przejrzyj portfolio freelancera.
  • Opisz swoje zadanie i zapytaj o cenę oraz termin.
  • Sprawdź opinie od innych klientów.
  • Lub opublikuj projekt i porównaj kilka ofert.
Ta sama kategoria

Podobne usługi

Wszystkie usługi w kategorii
Dobrze wiedzieć
Jak mogę zamówić tę usługę?

Napisz do freelancera za pomocą formularza na tej stronie: opisz zadanie, termin i wynik, którego potrzebujesz.

Jak mogę sprawdzić freelancera?

Otwórz profil: ocena, portfolio i opinie od innych klientów pokazują doświadczenie w zadaniach podobnych do twoich.

Olena T.Ręcznie robione
Kontakt

Na jakie zapytania odpowiada ta strona