BSN is an infrastructure developed by the Chinese government to lead the new blockchain internet, attracting countries, developers, and companies.
The Asian giant soon realized that the high costs of developing, installing, and maintaining decentralized applications could be a brake on expanding this technology and launched BSN (Blockchain Service Network). How does China Want to Lead Blockchain Networks? China wants to make BSN a global infrastructure. It wants the world to identify it as the next blockchain internet and where developers can build decentralized Web3 applications. Last September, BSN launched two new portals in Turkey and Uzbekistan to create BaaS applications that support Ethereum, Polkadot, Tezos, or Algorand blockchains.
What is BSN, China?
Behind BSN is Red Date Technology, launched in April 2020 to the market. BSN is not a blockchain. It is a platform that provides services to blockchain developers through public blockchain resource environments. In this way, it reduces the difficulty of management and lowers development and deployment costs, enabling better regulation of blockchain applications. Its main objective is to speed up the global adoption of blockchain technology through end-to-end solutions for DLT and blockchain-based applications (dApps). The BSN network has multiple cloud service providers and different frameworks for building on public blockchains, private blockchains, and portal operators.
Three types of providers in the BSN network
- By installing the free software of the BSN public city node, cloud service providers make their cloud service resources (CPU, storage, and bandwidth) accessible through the BSN. They are being able to make sales through it.
- Blockchain framework providers, following BSN framework adaptation standards, make adaptations and then deploy them on the BSN. The aim is that developers can select adapted frameworks to deploy applications.
- Portal operators use the BSN with existing cloud services portals. Or they use developer portals to create blockchain-as-a-service (BaaS) platforms quickly and at a low cost.
Key concepts of the BSN ecosystem
Public City Nodes (PCN)
This concept is the most important. Several public nodes deploy in a city with X resources. This way, blockchain application developers can easily access these nodes to develop dApps. In other words, public nodes allow devs to deploy an application directly, thanks to the resources they contain, instead of having to deploy peer nodes or purchase cloud services.
This chain is deployed on all PCNs. It stores the application access key (public key) of the users of the built dApp and the authority settings of the dApp. The system will verify their identity if a user wants to access a PCN node. He would only be allowed to access the dApss they are authorized to access. Depending on the role in the dApp, the user will only be able to invoke specific smart contract methods.
CA management
The system uses uniform CA management for the complete lifecycle management of all transaction keys of a user of the dApp. This includes generation, distribution, renewal, etc. These keys encrypt and sign data when a user accesses a dApp. In other words, it works as a role management mechanism, considering that the public city node (PCN) is in charge.
Types of services
BSN offers three main types of services:
Permissioned services allow building a permissioned blockchain in less than an hour, as indicated on its website (Hyperledger, XuperChain, etc.).
Non-permissioned blockchains or services without permissions known as public blockchains. BSN offers the possibility of accessing them quickly and cheaply through a monthly plan (Ethereum, Solana, etc…)
Interconnection or interchain services. These services provide a simple way to interconnect all the decentralized application developments created under BSN through a simple codification, regardless of the framework used.