Intelligent contract stain tracking method and device
A smart contract and taint technology, applied in the blockchain field, can solve problems such as high false positive and false negative rates
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0036] The solution provided by the present invention will be described below in conjunction with the accompanying drawings.
[0037] As mentioned earlier, in the prior art, fuzz testing is used to analyze the data flow of the smart contract execution process and the execution dependencies of virtual machine instructions, so as to judge the risk factors in the contract execution process. However, in the actual contract detection scenario, the above The method has a high false positive or false negative rate.
[0038] In view of the deficiencies of the above-mentioned existing technologies, the inventor found in further research that there are some sensitive data in the data stream, which are mainly data that can be controlled or partially controlled by the outside in the running contract, for example, the user inputs data or packaged transactions when initiating a transaction Variables that nodes can adjust, such as timestamp, blockhash, blocknum, etc. These sensitive data pos...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


