Chaintope Blockchain Protocol

Chaintope Blockchain Protocol

Multi-layer solution for public blockchains integrating real-world credit models, increased transaction speeds, and a wider scope for potential applications and implementations

Problems with blockchain for social implementation

In recent years, while use of blockchain applications has rapidly increased, use in real world scenarios and implementation across organizations has remained limited. Also, there are few cases where it is successfully implemented in social infrastructure and across industries. This is because blockchain technology is still evolving, and there are problems that have yet to be solved for safe implementation in society.

Governance

The issue lies in creating a model that records and processes transactions on the blockchain in a safe and stable manner, and how to handle decisions on changing the model once it’s built. Public blockchains are democratic, but there are problems with delays in adding functional improvements and difficulty with recovery in the event of an incident.

Scalability

Since public blockchain is, in essence, a distributed ledger with an unspecified number of participants, there has long been a problem with slow throughput (processing speed). In order for blockchain to be widely adopted for use across a diverse range of industries, it needs to be able to fully support services that require high-volume throughput at scale.

Privacy

In blockchain, since a public ledger exists containing the information exchanged on the network, any network participant is free to view the transaction information at any time. In order for blockchains to be widely implemented in society and at scale, technology is required that can ensure the confidentiality of sensitive transaction information.

Chaintope Multi-layer Solution

In order to implement applications using blockchain, actual services are provided by combining technologies in multiple layers. To date, many blockchain companies have developed solutions specific to a single issue at each layer. However, it is not possible to create a viable public blockchain simply by solving a single issue. Chaintope has developed different technologies with different functions and combined them in multiple layers to provide a vertical protocol that solves blockchain governance and scalability problems.

Tapyrus - Open Source Solution

Open Source Solution

The public blockchain allows an unspecified number of individuals to participate in block generation, but this leads to problems with impaired safety and low processing speeds. On the other hand, with private blockchain, since the authority to generate blocks is given only to a limited number of participants on the network, the benefits offered over conventional databases are less pronounced, and the original strengths of blockchain are less evident.

Anyone can freely join the blockchain network on Tapyrus and create and view transactions. However, since the authority to create blocks and add functions belongs to the administrator network, the governance problems of the conventional public blockchain are solved.

Tapyrus Governance Mechanism

Tapyrus specifies the domain to which the blockchain is applied, and multiple federations (coordinators) are configured by the stakeholders of that domain. The consensus algorithm used to generate the block is a multiple signature by federation rather than the proof of work (PoW) used in Bitcoin and Ethereum and this guarantees consistent transaction approvals. Anyone can participate in node operation, which when combined with the ledger information also being released, creates a robust public blockchain.

Block Verification Method
  1. Clarify the domain to which the blockchain is applied
  2. Select multiple federations from domain stakeholders
  3. Configure signature network to realize block generation by multiple signatures with 2/3 of federation (parameter can be adjusted)
  4. Signer network block transactions transferred to Tapyrus network
  5. Created block is broadcast to the Tapyrus network
  6. Network participants verify transaction and blocks created from the signer network
Extensions provided by Tapyrus
A collection of extensions are available to meet the needs of a wide range of industries.
Colored Coin
In addition to the cryptocurrency that serves as the basis for maintaining the Tapyrus chain, network participants support the operation of issuing, revoking, and transferring arbitrary tokens assigned with unique values.

Tapyrus Extension - Colored Coin

Tapyrus Extension - Oracle

Support for data provision by Oracle
Tapyrus supports the provision of data by a trusted third party (Oracle), enabling smart contracts to run on real-world data.
Atomic Swap
Tapyrus supports the exchange of coins/tokens between chains with a function based on Atomic Swap. By making the unique functions of different blockchains available to each other, users can implement new functions anytime they need them.

Tapyrus Extension - Atomic Swap

Tapyrus Extension - Extension Chain

Extension Chain
Extension Chain adds a specific function to the blockchain without making any changes to the first layer, and provides a mechanism for only those participants who need that function to bear the additional overhead. By not implementing the first layer to handle all requests, this avoids the network becoming centralised and avoids burdening network participants with data not directly relating to their transactions.

Tracking Protocol

In transactions using blockchain, all transaction histories are recorded in blocks (ledgers). This makes it difficult to tamper with the data, but there is a limit to the data that can be recorded in one block, so huge amounts of storage and throughput were required when handling these large amounts of data.

Chaintope has developed a unique protocol using Accumulator, which compresses a large amount of transaction data and records it in each block, thereby solving storage and throughput problems without compromising safety. This makes it now possible to handle huge volumes of data that previously would have proven difficult.

In transactions using blockchain, all transaction histories are recorded in blocks (ledgers). This makes it difficult to tamper with the data, but there is a limit to the data that can be recorded in one block, so huge amounts of storage and throughput were required when handling these large amounts of data.

Chaintope has developed a unique protocol using Accumulator, which compresses a large amount of transaction data and records it in each block, thereby solving storage and throughput problems without compromising safety. This makes it now possible to handle huge volumes of data that previously would have proven difficult.

Contact us for more details and future newsletters!

Inquiry to Chaintope

For businesses, journalists and investors who are interested in Chaintope's solutions, please contact us.
Please let us know in the message box if you wish to subscribe to our newsletters.