Blockchain-based Copyright System of Counos X

To prove ownership over an idea, design, invention or things like that, confirmatory documents or evidence need to be registered in reference systems. This way, we can refer to them to prove our ownership claim.

The decentralized model offered by Blockchain can be an ideal tool to implement a system that can prove claim over copyright ownership or intellectual property.

How can a public Blockchain network be used for this application?

The copyright system should provide a safe and secure environment for anyone who wants to register files or evidence to prove ownership with exact time and details. The Blockchain is a data center made up of tamper proof chains of information that can be used to register any detail of a phenomenon.

In the matter of proving claim, we need to pay attention to three points:

  • Documents and evidence for the claim
  • The time documents and evidence were provided
  • Ownership over documents

With respect to the evidence for the claim, it needs to be mentioned that there are various types of evidence; such as the way a formula is calculated, documents for the design of a car, source code and design of a program, results of a test, etc. For some content such as multimedia, the first ever created version could be the evidence for the ownership, provided that the person claiming is really the first one who created the content.

Now imagine all these documents and evidence for the claim of ownership are kept in a public infrastructure where everyone has access to them. To resolve this issue, documents and data can be encrypted using a private key. Something similar to creating transactions over the Blockchain network.


What is the proposition of Counos to manage claims over copyright ownership?

 A public space has been created on a repository such as Git to keep documents and evidence. The user who wants to prove a claim will send their file via the website or the exclusive wallet of the project.

With regard to the size of the file, a specific fee is calculated from CCXX (Counos X) to register and keep the file. A CCXX wallet and private key are given to the user in this system. Then the user can charge this wallet as much as required.

In addition to the file, the user can write a description in 140 characters.

When the request is submitted, the following transactions are released in the Counos X network:

  1. The first transaction is from the CCXX wallet to an unknown wallet in the system known as a Burn address. At the same time, the sent file is encoded with the user’s private key and kept in a temporary space. An MD5 code is created from the file and registered in the OP_Return of the transaction.
  2. In the next two transactions, the description provided by the user will also be included in the OP_Return of the transaction.
  3. The sent file will have a name as the Transaction ID of the first transaction and will be saved in the public data center. This file is accessible for everyone, but only the owner with the private key can see the content.
  4. The registered description in addition to transaction numbers and the MD5 code will be given to the user in the form of a digital certificate by Counos network. This certificate confirms that the file with the MD5 code and the claim proposed for ownership are kept in the Counos network.
  5. The user will not have a choice to go back or cancel.
  6. The user can use the website or the exclusive wallet anytime to get a copy of the file and decrypt it using the private key.


  • In this system, the amount of transaction is calculated based on the size of the file. It has a certain formula, which will be released subsequently. At the same time, the transactions are sent to an address whose private key is not held by anyone. Practically, these coins will not be used again.
  • Anytime users need to confirm a claim, they can invite arbiters for confirmation. The arbiters can evaluate the validity and value of claims and evidence using the access created for them by the user. The time claim has been registered can be seen in the public network of Counos. Providing the private key that can decrypt the file will also confirm the claim of ownership.
  • Similar to a node that keeps the transactions of a network and anyone can create an exclusive node for themselves, so is the case for these files. But since a considerable space is required, the space is separated from the main transactions of the network so that anyone can create a node related to the files and get access to their copy.