Blockchain circle

One stop hot information platform

About us:

Blockchain circle provides the latest information about blockchain, digital currency, digital wallet, exchange, metauniverse, bitcoin, Ethereum, contract, financial management and so on, and always pays attention to the latest market...

Uncover the secret of BSN and CITA technology adaptation process

Time : 11/12/2021 Author : 4gc62w Click : + -
        On January 14, 2021, Golden Finance dialogue, Beijing jujube technology CTO maxiaojun and Xita technology co-founder and CIO Chen Linyu discussed how to realize the technology adaptation of the underlying framework. CITA has completed BSN adaptation and officially put it into commercial use on December 31, 2020. Moderator: at present, the development of blockchain has become a national strategy, and blockchain technology development blooms. As a cross cloud service, cross portal and cross bottom framework, the blockchain service network BSN is a global public infrastructure network for deploying and running blockchain applications. What is the significance and purpose of the "cross bottom framework"? What design and adjustment principles will cross the underlying framework produce for BSN technology architecture development?.
        Maxiaojun: in recent years, blockchain technology has developed very fast, and many distinctive and excellent blockchain underlying frameworks have been born, including alliance chain and public chain. However, you can see that the development of blockchain technology is like the early development of the Internet. Due to the lack of a unified protocol standard between technologies, the interoperability cost between underlying frameworks is very high due to the heterogeneity of technologies, which seriously hinders the wide application of blockchain technology. Including many governments, enterprises and institutions, when planning and building blockchain projects, they are also fully considering how to lead their blockchain projects. The technical standards have better applicability, and they are even worried about whether the underlying framework standards can exist after a few years.
        BSN is a global blockchain interconnection (chain) network. At the beginning of the top-level design, we have fully considered the comprehensive technology integration and technology interoperability across the underlying framework. In the BSN large underlying architecture environment, through the unified gateway, unified Ca, BSN cross chain hub and other technical mechanisms, we have truly realized the data interoperability and data migration capabilities between applications, and between the underlying framework and the underlying framework, Everyone can try technology without worry and focus on the formulation of business products. The development of blockchain technology is still in its early stage. BSN should provide a "soil" for developers to try and optimize each underlying framework, so that each technology can truly explore its potential in this soil. Therefore, only let developers use the technology and let the market finally choose the fate of each technology.
        At present, BSN has launched a free testing network service, and you can develop your own experience in this environment. When BSN realizes the cross bottom framework feature, it first establishes a set of adaptation standards and interface specifications applicable to most frameworks, and also takes full account of the universality of encryption algorithms and the interoperability between services on the chain. When implementing the specific framework adaptation, on the premise that the framework meets the adaptation standards, it also needs to combine the characteristics of the framework itself and its own technical advantages to carry out the overall scheme design. Moderator: CITA, which is open source by Xita technology, is the earliest open source well-known domestic blockchain core in China. What are the considerations for Xita to participate in BSN? What capabilities will the two parties provide to each other, and what characteristics or advantages will they form?.
        Chen Linyu: our company is a company headquartered in Hangzhou that specializes in blockchain underlying technology services, and has a deep relationship with BSN. At the end of the year, we had contact with President he (Beijing jujube Technology) because our company has maintained its own set of blockchain underlying core &mdash& mdash; CITA。 Based on this kernel, we also open source it in 2017. In order to first uphold the multi-party consensus of blockchain and solve the trust, we open source the code. Second, it is also hoped that more companies in the industry can use this technology to make some of their own products, and we can also receive more feedback, so as to polish our products and promote the progress of the industry.
        Last year, we learned that BSN is an open source and very open organization with strong strength. So we are also very happy to cooperate with BSN and join BSN's ecosystem as the first batch of low-level technology framers. In addition to open source technology, our company also assists our technology partner companies or some business companies in other industries in business. Taking blockchain as an enabling technology, we add blockchain to their products without changing their existing business or technology stack, so that they can better serve their customers, To bring more value to their products.
        Moderator: we can see that BSN has been adapted to many blockchain underlying frameworks, and it is still adapting. Please talk about what criteria BSN will consider in selecting an adaptation framework? Why is it suitable for CITA? For the development team, how to use the framework for development, where is the entrance?. Secondly, cryptographic algorithm. BSN is a blockchain network platform for the whole country and the world, and it pays great attention to data and communication security. Therefore, the underlying framework must support the national secret algorithm and other mainstream cryptographic algorithms to meet the security requirements of different industries, scenarios and regions. Thirdly, it can automate the creation, deployment, expansion, update, removal of chain nodes, applications, contracts, and the monitoring of operation data.
        BSN is a huge service network with hundreds of urban nodes. Automated operation and maintenance services can improve the application management experience of developers and effectively reduce operating costs. The last is ecology. A good blockchain underlying framework has a complete ecosystem, with active communities, a large number of developers and application foundations, perfect documents and SDKs, rich training, etc. in order to promote and develop with BSN and create a blockchain "Internet". CITA has done well in these aspects, and because of its horizontal scalability, pluggable construction, high performance, stability and reliability, compatibility, inter chain interaction and other highlights, CITA has a large number of users in the industry, so it is also logical to adapt to CITA.
        For the development team, even if there are standards, the adaptation of the underlying framework is not plain sailing. To adapt a framework, we must first understand the framework. Each underlying framework has its own key management services, and the types of cryptographic algorithms used by each framework are different. In order to adapt to the cryptographic algorithms of various frameworks and provide unified identity authentication services, BSN has developed a unified identity authentication service to assemble various algorithms and adapt to different underlying frameworks. In addition, the use statistics of resources should be considered. For the application chain smart contract running in a separate container, BSN can easily obtain and restrict the resource usage, but for the contract running in the process, it is not easy to make accurate statistics on the resource usage and restriction.
        In the process of adapting to CITA, we have made a lot of statistics and calculations on the user's application chain data, node traffic and other related tariff indicators to generate tariff bills. Moderator: BSN and CITA must have done a lot in order to connect the functions more comprehensively during this adaptation work. Please talk about what technical difficulties have been overcome in the adaptation process? What technical requirements have been achieved? What are the adjustment processes to increase versatility?. Chen Linyu: as blockchain is a distributed system, it needs to run in different IDC (Data Center) computer rooms in different cities. We have developed a set of chain management services for BSN platform, which can respond to the management requests of BSN control platform in the form of restfulapi, and can form an application chain on any urban node host.
        And create, start and run the node services of CITA and its monitoring services in the way of docker container. The resources are subject to unified scheduling upward and distributed operation downward, and the operating environment is isolated from each other. In addition, TLS encrypted communication supporting state secret certificates is enabled for inter node communication, which also meets the national requirements for the security and credibility of blockchain communication. Through this adaptation transformation, the support ability of CITA for baas platform has also been further improved. The chain management service can be run as a separate service component, which can meet the needs of the diversified technical architecture of the underlying baas platform, whether using bare metal, virtual machine or container platform.
        Maxiaojun: Although Xita is an alliance chain, it is different from our previous adaptive chain. The alliance chain adapted before BSN supports the concept of group sub chain or parallel chain channel. When deployed on the public network of BSN, the user's application chain is in a group or sub chain, which is data isolated. However, the technical architecture of Xita is not like this. The current adaptation is to build a chain for users, that is, a set of Xita services to build a chain, which requires us to make some changes in the adaptation foundation. In terms of technology, the dynamic management of nodes includes dynamic creation, joining, exiting, deletion, etc.; the dynamic management of contracts includes contract compilation, contract deployment, contract storage, etc.; resource statistics includes node resources, application chain resources, traffic resources, etc., which need to be overcome.
        Xita team has also created a chain management service for BSN to meet these needs, and the two sides have also cooperated closely. Moderator: on December 31, CITA has completed the formal commercial adaptation. What are our plans for the subsequent iterations of the CITA adaptation version?. Chen Linyu: the current adaptation has achieved the availability of CITA in BSN. In the future, it is expected that more CITA feature configurations can be presented to platform users in the form of visual webui. It is convenient for platform users to select chain parameters and create various forms of application chains according to their own business needs. Moderator: please introduce the overall progress of BSN underlying framework adaptation at present? What is the difference between the role of the alliance chain framework and the public chain framework? It is said that BSN will launch the open alliance chain at the end of January. Please briefly introduce the main differences between BSN and the existing blockchain underlying framework?.
        Ma Xiaojun: at present, BSN China has adapted eight alliance chain underlying frameworks, including hyperledgerfabric Standard Edition and state secret edition, fiscobcos Standard Edition and state secret edition, xuprechain Standard Edition and state secret edition, CITA Standard Edition and state secret edition. BSN based cross chain communication hub integrates two cross chain service underlying frameworks. The open alliance chain is also under intense research and development. In BSN international nodes, in addition to the alliance chain architecture, 12 public chain underlying frameworks are adapted at the same time. Traditionally, it is generally believed that public chain and alliance chain are the two branches of blockchain technology at present, and alliance chain is often suitable for business scenarios of multi-party dominant cooperation.
        Public chains are used in decentralized or relatively decentralized business scenarios. The research and development of each underlying technology is a very complex process, and the effort and investment are very large. However, from the perspective of BSN, we believe that whether public chain or alliance chain, blockchain technology is actually a broadcast data transmission logic. Alliance chain is to synchronize data between business partners in real time, and public chain is to gather more people in one chain to synchronize information. Of course, after all, the original intention of the architecture design of public chain and alliance chain is that they naturally have different characteristics and advantages to play an effective role in different application fields, and can solve different business problems more pertinently.
        The generation of technology is not an end but a means. I believe that with the integration and interoperability of BSN across the underlying technology, the application development of blockchain in the future will no longer be limited to a single underlying framework, but flexibly select reasonable transmission logic according to the needs of business scenarios, so that blockchain Technology can be applied to more complex business scenarios. The concept of open alliance chain was first proposed by ant blockchain. Open alliance chain is the licensing transformation of the underlying framework of the public chain to make it acceptable for supervision. The research and development of open alliance chain mainly considers that public chain and alliance chain are the two major research directions representing blockchain technology. Public chain technology is not easy to regulate and cannot be popularized in China. BSN has launched BSN open alliance chain service for domestic developers in order to better empower the value of this technology to the construction of China's digital economy and keep China in the leading position in the development wave of the global blockchain industry.
        BSN R & D team and public chain service providers are actively promoting the project research and development of open alliance chain, and plan to launch the first batch of open alliance chain bottom framework at the end of January this year. BSN will exercise strict supervision over each open alliance chain on the shelves. Any open alliance chain found to be in violation of regulations will be "one click shutdown" during the operation process. It can resume operation only after it is rectified and approved by the alliance. Here is a small advertisement. All BSN open alliance chains launched throughout 2021 must provide free services to developers. Welcome to experience it for free. Moderator: Xita technology has been committed to promoting the application of blockchain. In the second BSN developer competition, CITA has a very brilliant performance. Among the 10 award-winning works, 4 used CITA.
        Please talk about the technical or ecological advantages of CITA in terms of application implementation? Through which technical ideas does CITA achieve superiority?. First, the 1st core technology. CITA, the first domestic enterprise blockchain framework of Xita open source, adopts the micro service architecture and takes the lead in realizing the mainstream privacy algorithm. It is the first blockchain to complete the complete national secret adaptation of the ledger data layer and the network communication layer. Second, 100+ invention patents. Xita has applied for more than 100 invention patents in core fields such as consensus algorithm, smart contract and privacy protection, and has carried out industry university research cooperation with many top universities such as Tsinghua University, Peking University and Beihang University.
        Third, 100+ partners. Xita's partners include leading enterprises such as China Merchants Bank, China Mobile, Huawei, Julong Co., Ltd., Baoxin software, and China Banknote. It also serves a number of ministerial government agencies and participates in a number of national projects. Fourth, five industry standards. Xita has participated in the formulation of blockchain standards such as the central bank, the Ministry of industry and information technology, and Dida for many times, and participated in the drafting of the evaluation rules for blockchain technology and financial applications led by the central bank, which has been officially released. Chen Linyu: we will run some demonstration cases of our products on BSN platform, so that business parties can directly and quickly understand the characteristics and capabilities of BSN platform and CITA blockchain, and actively promote our partners to use BSN platform, reduce their operation and maintenance costs, and improve project delivery and implementation capabilities.
Previous:Blockchain is frequently mentioned in the work reports of local governments, and AUC cloud Chain Research Institute: industrial development has entered the fast lane
Next:No more

Related articles:

© 2005-2032 | Blockchain Circle & & All Rights Reserved    Sitemap1 Sitemap2 If there is infringement, please contact us at: