What is Cloakcoin?

From CloakCoin Wiki
Jump to: navigation, search
This page contains changes which are not marked for translation.

Other languages:
English • ‎Tiếng Việt • ‎Türkçe • ‎español • ‎português • ‎русский • ‎中文(中国大陆)‎
Cloakcoin v2.1.0.0 'Evolution'

What is Cloakcoin?

Cloakcoin is a open-source cryptocurrency and worldwide payment system. CloakCoin is one of the first decentralized concepts in the crypto market that address Bitcoin's inadequacy in offering true anonymity. By using a algorithm that provides total privacy, Cloakcoin aims to enpower people with financial freedom and data privacy in a simple, practical, economical and virtually instantaneous manner.

Cloakcoin is a dual PoW/PoS (Proof of Work, Proof of Stake) coin, which is now in the Proof-of-Stake (interest bearing) stage.

CloakCoin purpose is to give its owners innate financial freedom. CloakCoin distances itself in supporting activities or malicious elements acting to harm others in any way. The Team repeatedly reiterates that the software should never be used to cause any kind of damage or injury to individuals or organizations.

Since 2014 CloakCoin's motto is: Peace & Love and every official announcement is terminated by this message.


Cloakcoin was first launched in June 2014. After skyrocketing initial success, the project sank among rumours of a pump & dump scam and lack of development of promised features. The project was eventually abandoned by its creators.

On the 14th October 2014, a new team of developers composed from members of the community, and with C4shm3n as their leader took over the project and set out to accomplish what the previous team failed to do: a fully anonymous trustless cryptocurrency. Trustless is defined as not having the need to trust a third party to provide secure and 100% private transactions. Has from 2018 the CloakCoin project is managed by Lasvegas83 and development is carried out by two developers: Deepend and Anorak.

CloakCoin Releases

  • 30th march 2016 - Version - The first PoSA3 enabled wallet
  • 3rd december 2016- Enigma released - It is a improved and renamed version of the PoSA3 algorithm.
  • 18th february 2017 - Version - With Enigma and CloakShield
- NewFeature: Blockchain downloader implemented.
- NewFeature: SendCloakedToAddress RPC command added.
- Enhancement: Enigma Message system implemented.
- Enhancement: "Copy TX ID" option to transaction view in QT Wallet added.
- Enhancement: Block loading speeded up.
- Enhancement: Improved PoS block validation.
- Enhancement: Automatic wallet backup system implemented.
- Enhancement: Refactor CloakShield to decrease traffic and improve reliability.
- Enhancement: Refactor and improve Enigma input selection code.
- Enhancement: Switch blockchain database format to LevelDB.
- Enhancement: Removed 'NumSplits' from the Enigma process and increase min-cloakers by one.
- BugFix: Retain coin-lock once a Cloaker signs an Enigma transaction until new block is received.
- BugFix: Stop Cloakers supplying an extra blank output address causing the Enigma transaction to fail.
- Misc: Renamed PoSA to Enigma.
  • 20th February 2018- Version - Evolution -
- Changes to the Enigma layer, based on and following the Cognosec audit/review, bug fixes and some general improvements.
  • 10th October 2018- Version - rEVOLUTION - Wallet full encryption
- This release contains a ABSOLUTELY CRUCIAL FIX FOR ENIGMA - cloaker change addresses were not resolved properly in certain rare cases, which would result in lost funds instead of a reward for participating in an Enigma transaction. FIXED
- NewFeature: Fully encrypted wallet
- Enhancement: DLLs required and the app install folder are now read-only & hidden; elevated privileges required for write access.
- Enhancement: Optimized loading: 20% faster blockchain index loading time.
- Enhancement: Increased dbcache defaults in src/db.cpp & src/txdb-leveldb.cpp, resulted in 30-50% speed performance increase for syncing blocks.
- Enhancement: Removal of BigNum dependency in some code parts & trust calculation optimization (uint256) seems to have fixed the memory leak/bloat on both QT & daemon
  • 08th November 2018- Version - rEvolution -
- Enigma send/receive buffers increased to 10M, should resolve the d/c issues when sending Enigma transactions
- Other smaller changes
  • 04th March 2019- Version - rEvolution -
- Set of changes & improvements targeting better stability and user experience
  • 20th November 2019- Version 3.0.1 - rEvolution stormfix -
ElectronJS frontend GUI
Integrated RPC Calls into the daemon, including ENIGMA
Disconnected the ENIGMA functions from the QT-wallet, they now run independent
Wallet shows the current price in Dollar and BTC
Blockchain Download is now much faster and the overall design got improved
  • 29th November 2019 - Version
This version fixes a possible vulnerability in the staking algorithm: https://github.com/CloakProject/CloakCoin/releases/tag/
Cloakcoin Enigma Overview

Cloakcoin Security and Privacy Protection

CloakCoin is a peer-to-peer offchain mixing service network without master nodes, custom blockchain formats, external databases or ledgers (like sub blockchains).

Communications between all peers are encrypted using a TOR like onion routing system called CloakShield. Transactions are supported by users of the Cloakcoin network called “Cloakers”, who provide fake inputs and outputs. Cloakers help to obfuscate the link between the sender and the recipient of a transaction. Any user with a connected wallet client is eligible to be a Cloaker, the only condition is to have a positive balance on the wallet. No data is logged and no information remains that would allow a researcher to trace back transactions.

How does it work?

CloakCoin Explanation Video

If Alice wants to anonymously send Cloak to Bob, without risking loosing her funds and financial privacy, she can now use ENIGMA to 'Cloak' her transfer to Bob.

To do this, Alice sends a request to the Cloak network, detailing her public session-key, how many mixers she requires and the amount of Cloak she wishes to send.

Other Enigma nodes on the network will assist Alice in 'Cloaking' her transaction by providing their own encrypted inputs and outputs for the transaction.

The Enigma process has also been carefully designed to avoid Cloakers being aware of the true recipient of a Enigma transaction. Enigma utilizes Cloakshield to provide end-to-end encryption and ensure data integrity to protect you from snooping third parties on the network.

Cloakshield is utilized for all sensitive off-blockchain communications within the Cloak system. Enigma has been designed to allow Cloak nodes to cooperate without exposing themselves to risk from malicious third parties or bad actors on the network. This ensures that no-one participating in a Enigma transaction has their funds exposed to risk of theft.

If a Enigma transaction fails or expires before completion, funds are unlocked and returned. Cloak users who have 'Cloaking Mode' enabled will assist in cloaking transactions, for which they earn a reward. 'Cloaking Mode' does not require a full wallet unlock and functions when the wallet is 'unlocked for staking only'. Enigma transactions incur a fee, which is used to cover the network transaction fee for the finalized Enigma transaction and reward 'Cloakers'.

Cloakcoin Security Audit

In January 2018 Cognosec conducted a security audit of the Enigma technology and the Cloak wallet application. The aim of the assessment was to provide an independent and reliable opinion on the security of the Cloak application and specifically on the Enigma technology.

The link for the complete report can be found on:

CloakCoin BitcoinTalk Thread

Free of Copyright Restrictions.