Optimization Solution Proposal for Smart Transaction Security of Smart Blockchain Contracts in E-Banking Applications
Mishall Al-Zubaidie, Wid Alaa Jebbar · Advances in computational intelligence and robotics book series · 2025
This chapter makes use of the concept of micro-segmenting the whole system into distinct zones, each with its own set of regulations and restrictions. A smart contract controls these rules, determining whether or not they have been observed to confirm the customer's identity. To define the kind of e-banking request, the two-phase commit algorithm (2PC) was first applied. The micro-segmentation technique was then used to isolate each kind of e-transaction procedure in a different segment. Next, it was determined if the smart contract conditions were optimized by applying the yellow saddle goatfish algorithm (YSGA) to the situation. With the help of blockchain technology, the system can handle a lot of users in a decentralized way. Using a hash with each block stops attackers from doing fraudulent transactions. The system has been tested against a number of well-known, recent assaults and has shown itself to be resilient against them. When compared to existing research, the execution time, complexity, memory, and disk drive findings are deemed low in terms of performance evaluation.