Skip to content

hpb-project/dcpp-hardware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DCPP (Decentralized Confidential Payment Protocol) is a confidential payment solution that integrates hardware and software to achieve better efficiency and security. The software component is based on the smart contract named ZSC that is deployed at HPB blockchain.

The hardware component is combined with the unique BOE acceleration chip of HPB, allowing the fast execution of zero-knowledge proof algorithms. DCPP provides confidential tokens with the ElGamal public key as an account, which serves as the carrier for HPB confidential transactions. DCPP-hardware is the partial implementation of BOE, which realizes the acceleration of on-chain verification of zero-knowledge proof protocols.

The code structure is as follows:

--boe_top

  |   --eth          ethernet packet

  |   --fap          function accelerate processer

    |   --proof       proof module

  |   --prbs          hardware prbs

  |   --  top          top and global design

For more information, please visit https://dcpp.io

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published