SMART CONTRACTS Based Peer to Peer Communication in Blockchain: A Decentralized Approach
摘要
The Electronic messaging is a widely used network application, and the user’s authentication is a necessary aspect. Commonly employed approaches include PKI and S/MIME encryption protocols for email, but have many security threats, such as EFAIL and attack MITM attack. The innovative property of blockchain minimizes these threats and provides decentralized sensitive operations along with high security. It terminates the need of trusted intermediaries. Smart contracts are implementation of second generation of blockchain technology. The objective of our work is to provide a secure peer to peer messaging solution. In this paper, we explain how blockchain would ensure secure communications, and also, we have designed a model for messaging system that ensures good performance and data security which verifies the user identities and their public keys, and also validate the user certificate. The proposed messaging system is decentralized in nature and allows secure messages exchange.