How DCS Works
DCS is a decentralised cross-chain cryptographic
credential protocol

This is the heading
The user uses the program code in the wallet to generate voucher-related data, including ticket stub keys, Mix-ZK information, etc., and deposits the equivalent amount of DCS, USDT, BUSD or BNB and related information into the DCS smart contract.
This is the heading
The DCS smart contract will respond to the user with a voucher receipt, which the user must keep, along with the ticket stub key, and which can be redeemed by anyone using this voucher receipt.
This is the heading
When removing an asset, the user can transmit the voucher receipt, encoded by the DCS wallet, to the DCS smart contract to request a withdrawal, and since this receipt has been encoded by the DCS wallet before transmission, no one on the network will be able to guess which voucher this withdrawal instruction was issued from.
This is the heading
The DCS smart contract can know whether this encrypted withdrawal credential exists in the anonymous set of the hybrid database by Mix-ZK algorithm, and if it exists, it is a legitimate credential, then release the money, if not, then do not release the money.
