{"title":"基于信誉的拜占庭容错和基于深度信任网络的安全区块链智能合约ElGamal加密","authors":"V. Devi, P. Amudha","doi":"10.3103/S1060992X25700110","DOIUrl":null,"url":null,"abstract":"<p>Blockchain is a secure, decentralized ledger system that records transactions in immutable blocks. A smart contract is a self-executing piece of code on the blockchain that automatically enforces agreements when specific conditions are met. Additionally, once deployed, smart contracts are immutable, making it difficult to fix bugs or vulnerabilities without affecting the entire blockchain. Using machine learning and deep learning techniques, vulnerabilities in smart contract code have been effectively identified. The trained net model is tampered with since the algorithms' learning is not safe. Therefore, a fully homomorphic deep learning algorithm has been developed to detect vulnerabilities in smart contract systems for blockchain in order to safeguard user data. Initially, user data is stored on the blockchain based on a consensus algorithm that evaluates the operations of each node using a reputation model. Reputation-based Byzantine Fault Tolerance (RBFT) enhances security by assessing users' reputations to prevent malicious behaviour and ensure fault tolerance. Reputation values, ranging from 0 to 1, are crucial for establishing trust and reliability in the network. To further optimize RBFT performance, the Secretary Bird Optimization Algorithm is employed. Smart contract data is derived from source code, including the control flow graph and operation code. XLNet and Bi-LSTM are used to extract features from the control flow graph and operation code, which are then trained and tested using ElGamal cryptography with a Deep Belief Network to improve vulnerability detection and enhance security in blockchain-based smart contract systems. The proposed approach provides 98.40% accuracy, 95.40% positive predictive value (PPV), and 98.80% selectivity. This proposed approach enhances blockchain-based smart contract systems by improving vulnerability detection and ensuring robust encryption of sensitive data through advanced reputation models and cryptographic techniques.</p>","PeriodicalId":721,"journal":{"name":"Optical Memory and Neural Networks","volume":"34 3","pages":"371 - 388"},"PeriodicalIF":0.8000,"publicationDate":"2025-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Reputation-Based Byzantine Fault Tolerance and ElGamal Cryptography with Deep Belief Network on Smart Contract for Secure Blockchain\",\"authors\":\"V. Devi, P. Amudha\",\"doi\":\"10.3103/S1060992X25700110\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Blockchain is a secure, decentralized ledger system that records transactions in immutable blocks. A smart contract is a self-executing piece of code on the blockchain that automatically enforces agreements when specific conditions are met. Additionally, once deployed, smart contracts are immutable, making it difficult to fix bugs or vulnerabilities without affecting the entire blockchain. Using machine learning and deep learning techniques, vulnerabilities in smart contract code have been effectively identified. The trained net model is tampered with since the algorithms' learning is not safe. Therefore, a fully homomorphic deep learning algorithm has been developed to detect vulnerabilities in smart contract systems for blockchain in order to safeguard user data. Initially, user data is stored on the blockchain based on a consensus algorithm that evaluates the operations of each node using a reputation model. Reputation-based Byzantine Fault Tolerance (RBFT) enhances security by assessing users' reputations to prevent malicious behaviour and ensure fault tolerance. Reputation values, ranging from 0 to 1, are crucial for establishing trust and reliability in the network. To further optimize RBFT performance, the Secretary Bird Optimization Algorithm is employed. Smart contract data is derived from source code, including the control flow graph and operation code. XLNet and Bi-LSTM are used to extract features from the control flow graph and operation code, which are then trained and tested using ElGamal cryptography with a Deep Belief Network to improve vulnerability detection and enhance security in blockchain-based smart contract systems. The proposed approach provides 98.40% accuracy, 95.40% positive predictive value (PPV), and 98.80% selectivity. This proposed approach enhances blockchain-based smart contract systems by improving vulnerability detection and ensuring robust encryption of sensitive data through advanced reputation models and cryptographic techniques.</p>\",\"PeriodicalId\":721,\"journal\":{\"name\":\"Optical Memory and Neural Networks\",\"volume\":\"34 3\",\"pages\":\"371 - 388\"},\"PeriodicalIF\":0.8000,\"publicationDate\":\"2025-09-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Optical Memory and Neural Networks\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://link.springer.com/article/10.3103/S1060992X25700110\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"OPTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Optical Memory and Neural Networks","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.3103/S1060992X25700110","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"OPTICS","Score":null,"Total":0}
Reputation-Based Byzantine Fault Tolerance and ElGamal Cryptography with Deep Belief Network on Smart Contract for Secure Blockchain
Blockchain is a secure, decentralized ledger system that records transactions in immutable blocks. A smart contract is a self-executing piece of code on the blockchain that automatically enforces agreements when specific conditions are met. Additionally, once deployed, smart contracts are immutable, making it difficult to fix bugs or vulnerabilities without affecting the entire blockchain. Using machine learning and deep learning techniques, vulnerabilities in smart contract code have been effectively identified. The trained net model is tampered with since the algorithms' learning is not safe. Therefore, a fully homomorphic deep learning algorithm has been developed to detect vulnerabilities in smart contract systems for blockchain in order to safeguard user data. Initially, user data is stored on the blockchain based on a consensus algorithm that evaluates the operations of each node using a reputation model. Reputation-based Byzantine Fault Tolerance (RBFT) enhances security by assessing users' reputations to prevent malicious behaviour and ensure fault tolerance. Reputation values, ranging from 0 to 1, are crucial for establishing trust and reliability in the network. To further optimize RBFT performance, the Secretary Bird Optimization Algorithm is employed. Smart contract data is derived from source code, including the control flow graph and operation code. XLNet and Bi-LSTM are used to extract features from the control flow graph and operation code, which are then trained and tested using ElGamal cryptography with a Deep Belief Network to improve vulnerability detection and enhance security in blockchain-based smart contract systems. The proposed approach provides 98.40% accuracy, 95.40% positive predictive value (PPV), and 98.80% selectivity. This proposed approach enhances blockchain-based smart contract systems by improving vulnerability detection and ensuring robust encryption of sensitive data through advanced reputation models and cryptographic techniques.
期刊介绍:
The journal covers a wide range of issues in information optics such as optical memory, mechanisms for optical data recording and processing, photosensitive materials, optical, optoelectronic and holographic nanostructures, and many other related topics. Papers on memory systems using holographic and biological structures and concepts of brain operation are also included. The journal pays particular attention to research in the field of neural net systems that may lead to a new generation of computional technologies by endowing them with intelligence.