• Home
  • Search
  • Automated Runtime Verification of Security for E-Commerce Smart Contracts
  • Cite Icon2
  • https://doi.org/10.3390/jtaer20020073Copy DOI Icon

Automated Runtime Verification of Security for E-Commerce Smart Contracts

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

As a novel decentralized computing paradigm, blockchain is expected to disrupt the existing e-commerce architecture and process. Secure smart contracts are the crucial foundation for e-commerce based on blockchain. However, vulnerabilities in smart contracts occur from time to time and cause significant financial losses in e-commerce. Some static verification methods have been developed to guarantee security for e-commerce smart contracts at design time, but they cannot support complex scenarios at runtime. As a lightweight verification method, runtime verification is a potential method for secure e-commerce smart contracts. The existing runtime verification methods are based on the manual instrument, which leads to additional overheads and gas consumption. To deal with this, we propose a passive learning-based runtime verification framework for e-commerce smart contracts. Firstly, by exploring the Genetic algorithm to evolve state merging and automaton reorganizing in order to simultaneously split time and gas behaviors, we propose a passive learning method to model runtime information for e-commerce smart contracts (PL4ESC). It directly learns P2TA (priced probabilistic timed automaton) from runtime traces without any prior knowledge. Then, we integrate PL4ESC with the open-source PAT (Process Analysis Toolkit) to automatically verify the security of runtime e-commerce smart contracts. The experiments show that PL4ESC is better at accuracy and precision than state-of-the-art passive learning methods. It improves accuracy by 1 to 4 percent compared to TAG and RTI+. As far as we know, it is not only the first learning method that can learn a P2TA from traces, but it is also the first automated runtime verification framework for e-commerce smart contracts. This will provide security guarantees for blockchain-based e-commerce.

Similar Papers
  • PDF
  • Book Chapter
  • Citations5

Smart Contract Vulnerability Detection Based on Symbolic Execution Technology

  • Jan 01, 2022
  • Yiping Liu +2
  • Research Article

Smart contract vulnerability in DeFi: Assessing security risk in blockchain-based lending platforms

  • Mar 30, 2025
  • Global Journal of Engineering and Technology Advances
  • Nonso Okika +4
  • Book Chapter
  • Citations8

Detecting Unknown Vulnerabilities in Smart Contracts with Multi-Label Classification Model Using CNN-BiLSTM

  • Jan 01, 2023
  • Wanyi Gu +6
  • Research Article

Fine-Tuned Large Language Model for Securing Ethereum Smart Contracts with Real-Time VSCode Auditing

  • Mar 01, 2026
  • Blockchain Research and Applications
  • Fatemeh Erfan +3
  • Research Article
  • Citations2

A Reliable Framework for Detection of Smart Contract Vulnerabilities for Enhancing Operability in Inter-Organizational Systems

  • Mar 29, 2024
  • Journal of Mobile Multimedia
  • S Arunprasath +1
  • Conference Article
  • Citations2

GSVD: Common Vulnerability Dataset for Smart Contracts on BSC and Polygon

  • Mar 25, 2023
  • Ziniu Shen +2
  • Conference Article

Enhancing Smart Contract Security on VNT Blockchain with an Advanced Graph Neural Network Approach

  • Sep 11, 2024
  • Bang Pan +3
  • Research Article
  • Citations3

OC-Detector: Detecting Smart Contract Vulnerabilities Based on Clustering Opcode Instructions

  • Nov 20, 2023
  • International Journal of Software Engineering and Knowledge Engineering
  • Xiguo Gu +4
  • Book Chapter
  • Citations19

An Efficient Vulnerability Detection Model for Ethereum Smart Contracts

  • Jan 01, 2019
  • Jingjing Song +5
  • Research Article
  • Citations16

FunFuzz: A Function-Oriented Fuzzer for Smart Contract Vulnerability Detection with High Effectiveness and Efficiency

  • Sep 27, 2024
  • ACM Transactions on Software Engineering and Methodology
  • Mingxi Ye +5
  • Research Article

SmartSecure : An Integrated Semantic Vulnerability Mining Framework for Ethereum Smart Contract

  • Aug 03, 2025
  • Concurrency and Computation: Practice and Experience
  • Vikas Kumar Jain +1
  • PDF
  • Research Article
  • Citations55

Deep learning-based solution for smart contract vulnerabilities detection

  • Nov 16, 2023
  • Scientific Reports
  • Xueyan Tang +4
  • Research Article
  • Citations6

A Smart Contract Vulnerability Detection Model Based on Syntactic and Semantic Fusion Learning

  • Feb 03, 2023
  • Wireless Communications and Mobile Computing
  • Daojun Han +3
  • Research Article
  • Citations21

Vulnerable smart contract function locating based on Multi-Relational Nested Graph Convolutional Network

  • Jun 09, 2023
  • Journal of Systems and Software
  • Haiyang Liu +3
  • Research Article

Metallocene and Single Site Polymers (#1624)

  • Jan 01, 2003
  • Focus on Catalysts
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.