Online-Blockchain-Chatting-Application
A completely open and online chatting application through a logical decentralized blockchain network that stores chat information and hashing keys implemented using AJAX, JQuery, PHP, SQL, CSS, and HTML. The blockchain stores a previous hash value, current hash value, time, chat data, and a special key(nonce) used for encryption in each block (node). The chatting application also allows for simple automated mining to ensure the security of the entire blockchain through complete Proof of Work. This chatting application automatically updates every second to ensure real-time chatting through AJAX. JQuery is used for added ease and functionality in the logical traversal from the login page to the chatting page. Plus, the chat application uses htmlspecialchars and stripslashes to prevent XSS(Cross-Site Scripting) attacks.