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".
Previous article:手机X AIoT战略成效显著,小米IoT平台接入3.51亿台智能硬件
Next article:Logitech CEO Darrell: Semiconductor chip shortage may last for a year
- Popular Resources
- Popular amplifiers
- Apple faces class action lawsuit from 40 million UK iCloud users, faces $27.6 billion in claims
- Apple and Samsung reportedly failed to develop ultra-thin high-density batteries, iPhone 17 Air and Galaxy S25 Slim phones became thicker
- Micron will appear at the 2024 CIIE, continue to deepen its presence in the Chinese market and lead sustainable development
- Qorvo: Innovative technologies lead the next generation of mobile industry
- BOE exclusively supplies Nubia and Red Magic flagship new products with a new generation of under-screen display technology, leading the industry into the era of true full-screen
- OPPO and Hong Kong Polytechnic University renew cooperation to upgrade innovation research center and expand new boundaries of AI imaging
- Gurman: Vision Pro will upgrade the chip, Apple is also considering launching glasses connected to the iPhone
- OnePlus 13 officially released: the first flagship of the new decade is "Super Pro in every aspect"
- Goodix Technology helps iQOO 13 create a new flagship experience for e-sports performance
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Complete Flash Recording in CCS v5
- The problem of open circuit at the input end of the same-phase amplifier circuit and output oscillation
- Dear hardware engineers, can you solve differential equations?
- Temperature Problem Solved for You (V) Efficient Cold Chain Management through Scalable Temperature Sensors
- ARM CORTEX-M3 core architecture understanding summary
- Introduction to TI's three-phase Vienna PFC solution
- FPGA PLL Loss of Lock
- After a period of dormancy, life will usher in a new world
- PCB 3D component library
- How to configure the timer?