Abstract:
The Web 3.0 digital economic system takes the blockchain platform as its infrastructure, and revolves around the digital assets such as cryptocurrencies, NFTs, digital collectibles, and decentralized applications (DApps) like decentralized finance (DeFi) and gaming finance (GameFi) to conduct various socio-economic activities. Smart contracts are the core of DApps on the public blockchains and the public permissioned blockchains, such as Ethereum, Solana, EOSIO, Findora, Antchain, ChainMaker, et al. They can be deployed by any individual or organization, and are visible and accessible to all blockchain users. This openness brings new opportunities for economic development while also harboring numerous financial risks. This paper analyzes potential risks for Web 3.0 digital economic by focusing on smart contract and summarizes the current research on risk perception technology from three aspects: encoding, functionality, and application of smart contracts. The paper first introduces the research challenges, security vulnerability types, and four categories of vulnerability detection methods in smart contract vulnerability detection technology. Next, it analyzes common types of smart contract scams and summarizes existing scam recognition techniques based on different classifications of training data. Subsequently, it introduces the current state of technology for detecting four types of illicit transactions behaviors based on blockchain transaction records. Lastly, by analyzing the limitations of existing work, it envisions the future research directions.