Smart contract auditing method and device, computer device and storage medium

A technology of computer equipment and smart contracts, applied in the field of network security, can solve problems such as poor auditing effect of smart contracts, not supporting security problem scanning, and potential safety hazards in smart contracts, so as to reduce security risks and improve auditing effect

Active Publication Date: 2020-01-24
TENCENT TECH (SHENZHEN) CO LTD
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, limited by the processing performance of the terminal, the audit tools of the editing terminal usually only support the scanning of simple errors such as grammatical errors, and do not support the scanning of security issues, which leads to security risks in smart contracts, which leads to the auditing of smart contracts less effective

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Smart contract auditing method and device, computer device and storage medium
  • Smart contract auditing method and device, computer device and storage medium
  • Smart contract auditing method and device, computer device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0072] The exemplary embodiments will be described in detail here, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present application. Rather, they are merely examples of devices and methods consistent with some aspects of the application as detailed in the appended claims.

[0073] It should be understood that the "several" mentioned in this article refers to one or more, and the "plurality" refers to two or more. "And / or" describes the association relationship of the associated object, indicating that there can be three types of relationships, for example, A and / or B, which can mean: A alone exists, A and B exist at the same time, and B exists alone. Th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a smart contract auditing method and device, a computer device and a storage medium, and relates to the technical field of network security. The method comprises the followingsteps: a server receiving a source code of a smart contract uploaded by an editing terminal; acquiring audit parameters of the smart contract, compiling the source code of the smart contract according to the compiling parameters, performing security problem scanning on the smart contract according to the scanning parameters after the source code of the smart contract is successfully compiled, acquiring a scanning audit result, and returning the scanning audit result to the editing terminal. According to the scheme, the compiling parameters and the scanning parameters of the intelligent contract are obtained at the server side, and the source code of the smart contract is compiled and the security problem is scanned according to the obtained compiling parameter and scanning parameter, thereby realizing scanning of the security problem of the smart contract at the server side, effectively reducing the potential safety hazard of the smart contract, and improving the auditing effect of the smart contract.

Description

Technical field [0001] This application relates to the field of network security technology, in particular to a smart contract audit method, device, computer equipment and storage medium. Background technique [0002] Smart contracts are mainly code running on the Ethernet. The code is compiled by the compiler and then run on the blockchain. When a pre-programmed condition is triggered, the smart contract executes the corresponding contract terms. Due to the characteristics of the blockchain, the released smart contract cannot be deleted or modified, so the audit process of the smart contract is particularly important. [0003] In related technologies, the audit of smart contracts is usually realized by means of audit tools running on the terminal side. For example, after the editor of the smart contract edits a smart contract through the editing tool in the editing terminal, the smart contract is checked by the audit tool. The source code of the contract is scanned for errors. [...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/57G06F8/41
CPCG06F8/41G06F21/577G06F2221/034
Inventor 尚进
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products