Smart contract audit method, device, computer equipment and storage medium

A smart contract and contract technology, applied in the field of network security, can solve problems such as poor audit effect of smart contracts, no support for security problem scanning, and potential safety hazards in smart contracts, so as to reduce security risks and improve audit effects

Active Publication Date: 2021-10-29
TENCENT TECH (SHENZHEN) CO LTD
View PDF7 Cites 0 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 audit method, device, computer equipment and storage medium
  • Smart contract audit method, device, computer equipment and storage medium
  • Smart contract audit method, device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0072] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present application as recited in the appended claims.

[0073] It should be understood that "several" mentioned herein refers to one or more, and "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and / or B may indicate: A exists alone, A and B exist simultaneously, and B exists independently. The character " / " gener...

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

This application relates to a smart contract audit method, device, computer equipment and storage medium, and relates to the technical field of network security. The method includes: the server obtains the audit parameters of the smart contract by receiving the source code of the smart contract uploaded by the editing terminal, compiles the source code of the smart contract according to the compilation parameters, and after the source code of the smart contract is compiled successfully, according to the scanning parameters Scan the smart contract for security issues, obtain the scanning audit results, and return the scanning audit results to the editing terminal; this solution obtains the compilation parameters and scanning parameters of the smart contract on the server side, and performs the smart contract according to the obtained compilation parameters and scanning parameters. The source code of the contract is compiled and the security issue is scanned, which realizes the security issue scanning of the smart contract on the server side, which can effectively reduce the security risks of the smart contract, thereby improving the audit effect of the smart contract.

Description

technical field [0001] The present application relates to the technical field of network security, in particular to a smart contract audit method, device, computer equipment and storage medium. Background technique [0002] The smart contract is mainly the code that runs on the Ethernet. The code is compiled by the compiler and 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 published smart contracts cannot be deleted and modified, so the audit process of smart contracts is particularly important. [0003] In related technologies, the auditing of smart contracts is usually implemented by means of auditing tools running on the terminal side. The source code of the contract is scanned for errors. [0004] However, limited by the processing performance of the terminal, the audit tools of the editing terminal usually only support the scanning of ...

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 Patents(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