The Kogarashi Network
supports privacy-preserving transactions. These functionalities are powered by pallets
. Followings are short summary of pallets.
Name | Documentation | Description |
---|---|---|
pallet-plonk |
Plonk Tutorial | |
pallet-encrypted-balance |
- | |
confidential_transfer |
Confidential Transfer Tutorial |
The pallet-plonk
pallet is a wrapper of plonk library and in charge of proving and verifying the validity of computation.
You can find tutorial here.
The pallet-encrypted-balance
pallet provides balance encryption by default. This replaces balance storage value with encrypted value.
The confidential_transfer
pallet provides transfer function with hiding transfer amount. This pallet is coupling pallet-plonk
and pallet-encrypted-balance
, and changes the balance with encryped and checks the validity of computation.
You can find tutorial here.