
The Cardano community has reached a big milestone by efficiently deploying its first zero-knowledge (ZK) good contract on the mainnet.
This achievement makes use of the Plutus v3 ledger language, marking a step ahead for the community’s capabilities.
The ZK good contract Halo2 will permit zero-knowledge purposes and associate chains, similar to Midnight, to combine with Cardano.
On Nov. 25, the Enter-Output (IO) Analysis workforce verified the Halo2 proof on the mainnet for the Advert-hoc Threshold Multi-signatures scheme (ATMS). This scheme efficiently validated 50 out of 90 signatures.
The method concerned two transactions—one locking the funds and one other unlocking them after proof verification. The locking transaction price 0.16 ADA, whereas unlocking utilizing Halo2 verification required a charge of two.03 ADA.
Understanding Halo2
Halo2 is a cutting-edge zk-SNARK proving system that allows safe transaction validation with out revealing delicate particulars.
The agency defined that the expertise builds upon the PLONK protocol, a common zk-SNARK framework that optimizes effectivity and suppleness. Halo 2 is component-based, breaking apart its capabilities into modular components, hoping to make it simpler to adapt to cryptographic wants.
This method permits one social gathering to verify computations to a different with out exposing underlying knowledge. In contrast to conventional zk-SNARK programs, Halo2 eliminates the necessity for a trusted setup and addresses potential safety dangers and logistical challenges.
One other standout function of Halo2 is its assist for recursive proofs. This functionality divides computations into smaller segments, the place the proof from one stage serves as enter for the following. This function permits for environment friendly proof aggregation, concentrating on enhanced efficiency and scalability.
Enter Output acknowledged:
“Halo 2 was developed as an extension and enchancment of the unique Halo protocol, designed by Sean Bowe at Electrical Coin Firm. By constructing on fashionable cryptographic primitives, Halo 2 enhances the general safety of zero-knowledge proof.”
With these developments, Halo2 goals for real-world purposes to cut back overhead prices and enhance the pace of proof era and verification.


