Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat Request - Confidential Assets #350

Open
akuon opened this issue Mar 13, 2024 · 0 comments
Open

Feat Request - Confidential Assets #350

akuon opened this issue Mar 13, 2024 · 0 comments

Comments

@akuon
Copy link

akuon commented Mar 13, 2024

Abstract:

This document proposes a new crypto feature for the AleoHQ blockchain that focuses on enabling confidential token transactions. This feature will enhance the AleoHQ blockchain by providing a mechanism for users to send and receive tokens while preserving the privacy of the transaction amounts.

Specifications:

  • Technical Name: Confidential Assets
  • Functionality: The Confidential Assets feature will introduce a new transaction type that utilizes zk-SNARKs to prove the validity of a transaction without revealing the transferred amount.
  • Integration: The feature will be integrated into the existing AleoHQ transaction pool and consensus mechanism.
  • Scalability: The zk-SNARK proving system will be optimized for efficiency to ensure scalability as the network grows.
  • Security Considerations: The security of the confidential transactions will rely on the robustness of the underlying zk-SNARKs implementation.

Key Features:

  • Confidential Transactions: Users can send and receive tokens without revealing the transaction amounts.
  • Selective Disclosure: Users can choose to reveal transaction amounts to specific parties while maintaining privacy for others.
  • Fungible Tokens: Confidential assets will be fungible, meaning all tokens of the same type will be identical and interchangeable.

Additional Notes:

  • The implementation of Confidential Assets should consider interoperability with existing AleoHQ privacy features.
  • Future enhancements could include support for non-fungible tokens with confidential attributes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant