Journal of Jilin University (Information Science Edition) ›› 2026, Vol. 44 ›› Issue (1): 152-159.

Previous Articles     Next Articles

Algorithm Design for Access Control Mechanism of E-Commerce Websites under Smart Contract Optimization

YANG Jiannan    

  1. School of Commerce and Trade Management, Fujian Information Technology College, Pinghe 3500012, China
  • Received:2025-06-06 Online:2026-01-31 Published:2026-02-04

Abstract: The current access permission control methods for e-commerce websites are not secure. Illegal users can directly access e-commerce websites, resulting in a relatively small number of transactions successfully processed by the system within a unit of time and an abnormally large number of users accessing e-commerce websites. To solve this problem, an algorithm for the access permission control mechanism of e-commerce websites under the optimization of smart contracts is designed. The optimized architecture of the smart contract for controlling the access rights of e-commerce websites is designed, and the smart contract in the initialization stage, encryption stage, decryption stage, signature stage, verification stage and access stage is deployed. The ciphertext of e-commerce user data is decrypted using a temporary symmetric key to obtain the personal data of e-commerce users, and the information sent by e-commerce users is obtained by combining the authentication method based on non-interactive zero-knowledge proof. Based on the first-level security authentication password of the e-commerce website, an Ethereum address is restored and the access rights of the e-commerce website is controlled through the credit fuzzy layer analysis results. It can be known from the experimental results that the maximum number of transactions successfully processed by this algorithm is 12 x 10? bit / s and the minimum is 5x 10? bit / s, and it can effectively control the user access rights. 

Key words: smart contract optimization, e-commerce websites, access permissions, control mechanism, non interactive zero knowledge proof

CLC Number: 

  • TP391