"DaRK" A privacy protocol on Draken !
Let's talk about " DaRK" A first-ever privacy protocol Which is to have scripting tools to support smart contracts and provide “privacy on demand” (instead of“privacy by default”), bringing blockchain closer to mass adoption. It combines the best of Aztec protocol3, CryptoNote4, BulletProof5, and more. DaRK is a powerful weapon of Draken's Smart Contract 2.0, making it more advanced than Mimblewimble6 and Zk-snark7 (which only accommodate native privacy coins without any scripting tools to write smart contracts)<.
Reference Links :
https://www.aztecprotocol.com/
https://cryptonote.org/inside
https://www.binance.vision/blockchain/what-is-mimblewimble
https://z.cash/technology/zksnarks/
Why DaRK PRIVACY PROTOCOL ? :
For those who value privacy, crypto assets come with a big tradeoff. Surely, very few people will willingly disclose their crypto financials to the entire world. The biggest threat to this new token economy is the lack of privacy. The current blockchain display all transactions publicly so anyone can see your balances or track your activity.
DaRK Overview :
Draken Privacy Token is UTXO-based. We chose a UTXO-based model over an account-based model because of the following reasons:
In a UTXO model, transactions can be easily processed in parallel. The UTXO model is stateless. Users can easily use a new address for every transaction. This improves privacy. Transaction inputs are always linked to existing UTXOs. Because of this, a sequential transaction order is easily authenticated. It is also easy to verify if a UTXO is double spent.
The tech stack: Draken embraces a full-stack approach to decentralized privacy, reimagining technology at every layer. Network Layer: A high-throughput proof-of-stake sidechain using pBFT, allowing for secure two-way transfers of crypto assets whenever privacy is needed.
Data Layer: Bulletproofs14 and RingCT for confidential transactions. Private transactions with zero-knowledge proofs, linkable ring signatures, stealth addresses, and confidential transactions to mask the sender, receiver, and transaction amount.
Ring Signature: Untraceable Sender:
Untraceable Sender In a ring signature, we have a group of users. A ring signature proves that a member of the 9 groups has signed the transaction, without revealing the identity of the signer.
Read more on : DRK whitepaper
Encrypted Digital Assets & DaRK note :
The DaRK protocol does not represent ‘value’ like a traditional balance, which maps owners to how much they own. Instead, value is represented by notes. A note contains the following public information:
● A DaRK commitment: an encrypted representation of how much ‘value’ the note holds
●An Ethereum address of the note’s owner
● The value of the note
● The note’s viewing key. Knowledge of the viewing key enables a person to decrypt the note (but not spend it)
How can DaRK notes be spent ?
A DaRK note owner can ‘spend’ their notes in a join-split-style confidential transaction. this transaction, the note owner will destroy some unspent DaRK notes they own. In their place, they will create a set of new notes. The sum of the values of the new notes must be equal to the sum of the values of the old notes.
How is noted ‘ownership’ defined?
How do we get value into DaRK note form?
What is the cost of all of this?
What info can be gleaned from confidential transactions?
Find out these queries explained in detailed: DRK whitepaper
Summary :
The daRK protocol is highly efficient is that we combine Boneh-Boyen signature and Pedersen-style commitments into a single commitment scheme with a highly efficient range proof embedded into the commitment. This comes at the cost of requiring a database of elliptic curve points to be generated before the DaRK protocol can be used. This database is required to construct proofs but is not needed to verify them because of A privacy protocol DaRK on DRK Chain it has scripting tools to support smart contracts and provide “privacy on demand” (instead of “privacy by default”), bringing blockchain closer to mass adoption.
Contact :
Medium< : https://medium.com/@DRKDeFi |
Whitepaper: http://bit.ly/DRKpaper
Telegram: https://t.me/Drakentech
Twitter: https://twitter.com/DRKDeFi
Author: SHYAM RIYAS
Bitcointalk profile link: https://bitcointalk.org/index.php?action=profile;u=1467444
Proof Of Authentication Link: https://bitcointalk.org/index.php?topic=5277035.msg55233098#msg55233098
Telegram Username: @KillerPurPle
Facebook Prof: https://www.facebook.com/muhammedrinas.rinas/
Twitter Profile: https://twitter.com/crypto_tec