Motivation

Since the release of the Digital RMB (DCEP) white paper, blockchain technology development has been elevated to the level of national strategy, and various local governments and private institutions are actively responding and trying to serve the market with "coinless blockchain" to meet the growing demand of people for blockchain technology. As the first pilot project, CSLA is actively preparing and quickly entering the current blockchain service scenario.

The pursuit of originality is still the main path in the solutions of blockchain provided by various organizations, but so far, various types of original blockchain boasting innovation have not performed wonderfully. The open source feature of blockchain itself, the more basic technical architecture and the specific application scope make us decide to try to use the more widely used blockchain technology. To some extent, we can neither accept that blockchain digital currencies replace the legal status of fiat currencies, thus posing regulatory challenges and systemic financial risks, nor are we compelled to accelerate the pace of deploying fair blockchain networks to serve the market. To put it bluntly, we need fair and efficient pass-through protocols, such as ERC-721 and ERC20, as well as smart contracts and virtual machine capabilities to meet the necessary functions for asset uplink and governance. Quickly get people to use authoritative blockchain services with minimal policy guidance and market education costs.

Despite the high functional expectations of the digital RMB and various federated chains, issuing a CSLA is a "difficult decision". We also call it a "pilot" and a "land movement" initiated by private institutions and local governments, aiming at quickly attracting market users and gaining their acceptance of using authoritative blockchain, and looking at the problems of the blockchain industry from a development perspective. The aim is to quickly attract market users and gain their acceptance of using authoritative blockchain.

We propose the concept of CSLA authoritative smart chain, which can quickly upload local assets and continue the asset characteristics of native blockchain, and operate with legal authoritative nodes, thus providing superior performance and low rates. It also supports smart contract function in a friendly way and meets the basic needs of blockchain development companies.

Design Principles

At the beginning of designing CSLA, we realized that blockchain is essentially to provide a more secure bookkeeping service and to ensure the tamper-evident nature of circulating credentials, so CSLA does not explore how to "decentralize everything". Therefore, CSLA does not explore how to "decentralize" everything, but rather to ensure the normal flow of assets on the chain, secure bookkeeping, and the security and consistency of credentials. Secondly, CSLA is supported by local government background cultural exchanges and will not issue tokens to the public as any entity. In principle, any issued token public chain cannot participate in this level of cooperation. And the initial business of CSLA is also to guarantee the security of credentials in all kinds of private asset transactions. We do not rule out more ecological players to provide governance of on-chain credentials or to form new economic forms in the future. However, all these stem from the ease of use of CSLA and its compatibility with Ether.

The design principles of CSLA follow the following principles.

Consensus and Validator


Based on the above design principles, CSLA's consensus protocol is designed to achieve the following goals.

  1. the block-out time should be shorter, e.g., 5 seconds or even less.
  2. only a limited amount of time is required to wait for final confirmation of a transaction, e.g., about 1 minute or less.