Tencent uses technology for good to greatly improve blockchain efficiency

Publisher:创新脑细胞Latest update time:2021-05-31 Source: 爱集微Keywords:Tencent Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

Tencent Technology (Shenzhen) Co., Ltd. recently added a number of patent information, one of which is related to blockchain technology, which is said to be able to effectively improve the efficiency of smart contract development.

A smart contract is actually an executable code that executes user transactions in an independent, secure and reliable environment. In the prior art, when a business administration bureau releases a new business policy, it can create a smart contract after coordination between the business administration bureau, enterprises and other parties, and deploy it to the blockchain; however, each time the business administration bureau releases a new business policy, it needs to manually write the corresponding smart contract, so the operation of creating a smart contract is cumbersome, which leads to low efficiency in the development of smart contracts.

To this end, Tencent applied for an invention patent entitled "Blockchain-based smart contract deployment method, device, equipment and medium" on January 7, 2021 (application number: 202110018803.X), and the applicant was Tencent Technology (Shenzhen) Co., Ltd.

Figure 1 Schematic diagram of the process of deploying smart contracts based on blockchain

FIG1 is a flow chart of a blockchain-based smart contract deployment method proposed by the present invention. The method comprises the following steps:

First, the business policy data published by the business management agency is obtained, and the target logical structure matching the business policy data is obtained according to the business logic in the business policy data (S101). The business management agency updates the business policy data in real time according to business needs. After the contract publishing node obtains the business policy data, it converts it into a business smart contract and then uploads it to the business blockchain network. After the contract publishing node obtains the business policy data, it also obtains the business logic contained therein, and then obtains the target logical structure matching the business policy data according to the business logic.

Then, the rule parameter information corresponding to the target logical structure is obtained, and the target logical structure carrying the rule parameter information is converted into code to obtain the logic code corresponding to the target logical structure (S102). Specifically, the contract publishing node can obtain the rule parameter information corresponding to the target logical structure from the business policy data.

Next, a business smart contract corresponding to the business policy data is generated according to the logic code (S103). The contract publishing node obtains the structural association relationship between the N target logical structures in the logical structure set of the decision engine, and then combines the N logic codes according to the structural association relationship to obtain the business smart contract corresponding to the business policy data.

After that, the business smart contract is sent (S104). After the contract publishing node generates the business smart contract corresponding to the business policy data, it can encapsulate it into contract transaction data and send it to any blockchain node in the business blockchain network.

Finally, the business smart contract is encapsulated as a contract block. If a consensus is reached on the contract block in the business blockchain network to which the business management agency belongs, the contract block is added to the business blockchain, and the business smart contract is determined to be in a successfully published state (S105).

In short, Tencent's blockchain patent improves the development efficiency of smart contracts in the blockchain by acquiring the target logical structure and converting it into business smart contracts.

Tencent is an Internet-based platform company that enriches the lives of Internet users through technology, helps enterprises upgrade digitally, invests heavily in talent and promotes technological innovation, and actively participates in the coordinated development of the Internet industry. Tencent will continue to move forward with the mission of "user-centric, technology for good".


Keywords:Tencent Reference address:Tencent uses technology for good to greatly improve blockchain efficiency

Previous article:手机X AIoT战略成效显著,小米IoT平台接入3.51亿台智能硬件
Next article:Logitech CEO Darrell: Semiconductor chip shortage may last for a year

Latest Mobile phone portable Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号