Font Size: a A A

Research On Regulation Technology For Blockchain Digital Currency

Posted on:2019-06-30Degree:DoctorType:Dissertation
Country:ChinaCandidate:F GaoFull Text:PDF
GTID:1488306470493554Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The rapid development of blockchain technology and the growing scale of blockchain transactions have drawn wide attention at home and abroad?Gartner's forecast points out that by 2022,relevant transactions centered on the blockchain will be as high as US$10 billion.In addition,blockchain technology has broad application prospects in the financial,energy,and cultural industries.Whereas,blockchain digital currency is often used by terrorists and criminals attracted to the characteristics of anonymization and decentralization,such as money laundering,underground black markets,ransomware viruses.How to implement reliable identity assessments for anonymous blockchain address and enable regulators to effectively monitor Blockchain transactions is a key issue for the further development of blockchain digital currency and other blockchain applications.Since blockchain transactions adopts a flood propagation model based on P2 P networks and the blockchain addresses are created by users themselves,so traditional supervision methods are not applicable and there is no effective blockchain transaction supervision mechanism.This paper focuses on the difficult issues of blockchain digital currency supervision and studies feasible transaction regulation techniques.Firstly,the defects of blockchain anonymity are analyzed from the bottom layer of blockchain protocol;then,targeted supervision technologies are proposed from three levels: network layer,transaction layer and application layer.Finally,experimental verification and comparative analysis are performed based on blockchain technologies such as Bitcoin and Hyperledger.The main achievements and innovations of the dissertation include:(1)A lightweight blockchain transaction tracking mechanism is proposed.The solution can track the propagation path of blockchain transactions in the real environment and infer the original server node of the transaction,thereby associating the anonymous blockchain address with the real identities of users in the real world.For the first time,a method for identifying neighbor nodes based on active sniffing is proposed.It can obtain the network topology of a specific node through active detection,thus achieving lightweight traceability.By proposing a variable threshold technology based on node performance and network delay,the optimal matching parameters of different nodes can be calculated automatically,thereby improving the accuracy of transaction traceability under a complex network environment.This article tested the traceability scheme in the bitcoin public network environment and compared it with the traditional scheme in terms of traceability.The scheme has the characteristics of small communication overhead,high traceability and small interference.(2)A blockchain address identification inference mechanism based on address clustering is proposed.The solution can cluster different addresses belonging to the same user,solve the problem of dispersion of transaction rules caused by one-off address policies,and help improve the accuracy of identity estimation.A transaction clustering mechanism based on three judgment rules is proposed,and the clustering result is more comprehensive than the existing methods.By designing an incremental clustering algorithm based on historical clustering results,the program can achieve address clustering of large batches of data sets.By designing a transaction tracking optimization algorithm based on clustering results,the accuracy of identity inference can be improved by combining address clustering and transaction tracking mechanisms.Through experimental comparison and simulation,the comprehensiveness of clustering of the scheme is better than the existing clustering methods,and it can effectively improve the accuracy and recall rate of the transaction traceability mechanism.(3)A blockchain payment scheme that supports supervision is proposed.The program uses a blockchain payment application as an example to provide a reserved supervisory interface from the perspective of protocol design so that blockchain applications can meet regulatory requirements and privacy protection requirements at the same time.By designing a digital signature-based address registration mechanism,privileged users can identify the address' s identity information,while ordinary users cannot identify the address' s identity information.By designing the transaction format for payment applications,the requirements for transaction reliability can be met,and double-payment and counterfeit payment attacks can be avoided.By applying the scheme to the payment scenario of the V2 G network,it is verified that the solution can satisfy multiple requirements such as privacy protection and transaction supervision.This article implements a blockchain payment mechanism based on Hyperledger technology.The implementation results show that this solution has higher transaction throughput and faster transaction confirmation time compared to the existing system.
Keywords/Search Tags:blockchain, digital currency, anonymization, regulation, traceability
PDF Full Text Request
Related items