Font Size: a A A

Centerless E-mail System

Posted on:2018-10-04Degree:MasterType:Thesis
Country:ChinaCandidate:C G NingFull Text:PDF
GTID:2348330518998616Subject:Engineering
Abstract/Summary:PDF Full Text Request
The centerless e-mail system refers to an e-mail communication system in a network without a service center.Commonly used non-central networks are often referred to as P2 P networks.The P2 P network,which is the direction of the future,has many advantages,and the recent rise of blockchain has verified this point.On the other hand,the traditional e-mail system is facing more and more problems,such as account security issues,downtime,and data loss risk.Although there have been PGP and other end-to-end encryption technology and service cloud and other progress,there is still only one limited solution to the central e-mail system.However,the P2 P network can solve many problems of the central e-mail system.This paper constructs the P2 P network based on blockchain,and proposes to realize an e-mail system HBMail running in blockchain.This paper combines the theoretical study and the practical application,and makes a probe into both theory and practice.HBMail has a lot of complete functions,such as private messages,mess messages and mailing list,which are provided by the traditional e-mail system.In view of the development prospects of many blockchain platforms,HBMail chooses hyperledger as a block-chain implementation platform.With the full understanding of the blockchain and hyperledger,e-mail functions are integrated into the hyperledger.This paper is divided into several parts: 1)This paper does a research on the main technologies of the blockchain which contains cryptography such as hash,symmetric encryption,asymmetric encryption and signature,Merkle tree for data storage and verification,commonly used consensus algorithm,including Practical Byzantine Fault Tolerance,and smart contract based on blockchain.2)This paper designs a centerless e-mail system based on the hyperledger which contains a one-to-one communication model for private message,a one-to-many communication model for mass message,a many-to-many communication model for the mailing list.In addition,POW is used to prevent spam,and the VP node and mail attachment are discussed.3)This paper develops and realizes a centerless e-mail system based on the hyperledger.With the hyperledger,we carried out a Go-language version.After a deep study and analysis of the hyperledger and its interfaces,we designed and implemented e-mail functions,such as account management,sending mail and receiving mail.With the blockchain network constructed by the docker,we carried out network test and function test.
Keywords/Search Tags:Centerless, E-mail system, Blockchain
PDF Full Text Request
Related items