Font Size: a A A

Research And Implementation Of Blockchain Cross-chain Security Access And Access Licensing Technology

Posted on:2024-06-21Degree:MasterType:Thesis
Country:ChinaCandidate:S S WangFull Text:PDF
GTID:2568306941995449Subject:Cyberspace security
Abstract/Summary:PDF Full Text Request
Blockchain technology is developing rapidly and highly heterogeneous,making the importance of chain-to-chain interconnection operation increasingly prominent.With the gradual development of blockchain technology,the need to break down the communication barriers between different blockchains has emerged,and the demand for collaborative operations between blockchains has become increasingly strong,making the solution of blockchain network interoperability a new trend in the development of blockchain technology.There are already a number of technologies such as hash locking,relay chains and master side chains to solve the communication problems of cross-chain networks,but there is no clear solution to the problems of application chains and user authentication and data security sharing and access control in cross-chain networks.How to effectively use and supervise and control the open and shared blockchain,especially the federated chain network,is also an important issue facing the development of blockchain technology.In order to solve the security problem of the existing blockchain cross-chain technology model and the security problem of using cross-chain data,this paper proposes a blockchain cross-chain security access and access permission technology solution,researching on the access chain security access and access permission technology in cross-chain technology,designing a secure crosschain network model,supervising cross-chain transactions,and solving the security and access control problems in the existing cross-chain network through application chain and user identity authentication and access control technology.security and data silos in existing cross-chain networks.Specifically,the main work of this thesis is as follows.Firstly,in order to cope with the problems of insecure access chain identity and unclear division of user rights in cross-chain networks,this thesis proposes a dual chain and user identity authentication strategy for different operating subjects.The crosschain security access scheme is designed to verify the identity of the application chain when it is connected to the cross-chain system,and the gateway is used for rule matching and certificate verification to achieve mutual trust authentication between the gateway and the application chain,while the relay chain uses an improved key partitioning algorithm for anonymous voting of the application chain registration information to achieve the access authentication of the application chain.The crosschain network system uses digital identity identification algorithms to distribute unique user identifiers for application chains and users across the network,and conducts crosschain user identity authentication through IBC technology.Secondly,in response to the frequent increase in interactive access and data security sharing requirements in the cross-chain network,it is necessary to add a crosschain network cross-domain access control scheme based on the existing in-chain access control of application chains,using role-based access control technology,combining with blockchain smart contracts for role authorization and matching,providing a lightweight and fine-grained data access control scheme for the entire crosschain network,ensuring that the data authorization The relay chain ledger is used for forwarding cross-chain transactions and mapping the identity of cross-chain users,and the relay chain blacklist tree and role revocation mechanism can limit malicious behaviours in the network.Thirdly,the design and implementation of a blockchain cross-chain security access and admission permission system.This paper adopts relay chain and gateway model to build cross-chain network,and combines smart contracts,inter-chain matching verification,role-based access control and other technologies to implement a prototype system for blockchain cross-chain secure access and admission permission.The system provides users with cross-chain data interaction and access control functions through a good interactive interface.Finally,the functionality and performance of the network system was tested and verified.The test results show that the system is able to provide an authentication and access control scheme that can guarantee cross-chain security with good usability while introducing low latency.
Keywords/Search Tags:blockchain, access control, identity-based encryption, cross-chain identity authentication, cross-chain access control
PDF Full Text Request
Related items