Back to Search
Start Over
区块链拍卖退款交易智能合约 DoS 漏洞优化研究.
- Source :
-
Application Research of Computers / Jisuanji Yingyong Yanjiu . Feb2023, Vol. 40 Issue 2, p343-348. 6p. - Publication Year :
- 2023
-
Abstract
- Aiming at the problem that DoS vulnerabilities of smart contracts may cause resource exhaustion in auction refund transactions, this paper studied and designed an optimization scheme for DoS vulnerabilities of smart contracts in auction refund transactions. Firstly, it constructed a smart contract that might have DoS vulnerabilities, and then used the method of increasing mapping and pushing the stack out to complete vulnerability optimization. Finally, it ran the optimized smart contract through formal verification to detect whether there was logic errors or inconsistencies. The experimental results show that the smart contract optimized by this algorithm can avoid the denial of service caused by resource exhaustion. Compared with the smart contract with vulnerabilities, the equivalent memory usage of the optimized smart contract reduces about 62. 8%, and the running time is shortened. [ABSTRACT FROM AUTHOR]
- Subjects :
- *INCONSISTENCY (Logic)
*REBATES
*AUCTIONS
*CONTRACTS
*EXPERIMENTAL design
Subjects
Details
- Language :
- Chinese
- ISSN :
- 10013695
- Volume :
- 40
- Issue :
- 2
- Database :
- Academic Search Index
- Journal :
- Application Research of Computers / Jisuanji Yingyong Yanjiu
- Publication Type :
- Academic Journal
- Accession number :
- 162018047
- Full Text :
- https://doi.org/10.19734/j.issn.1001-3695.2022.07.0349