Radium SmartChain/Introduction
Introdcution
[edit | edit source]What if you had something to prove? Prove you had an idea before anyone else. Prove you made a contract with your friend. Prove that your great grandmother really did give you her secret recipe. {last line edited to appeal to target} Prove that a file download offered by your organization is authentic, and has not been compromised by hackers. Enter the Radium SmartChain.
In a world of increasing cyber attacks, people have been searching for new ways to protect their customers and computers systems. The Radium Smartchain allows people the ability to encode a file’s hash onto a blockchain and also allows them to verify that the file they downloaded has not been tampered with. To create a file hash, the program code is run through an algorithm that creates a unique string of numbers and letters that only that file can create. Any modification to the code or file will result in a different string of numbers and letters. This string is called the "hash" of the file. By encoding the file’s hash onto a blockchain, people can be certain that the hash on the blockchain is the correct hash. This isn't the case when you download a file from a website that has the file’s hash in a webpage. If an attacker wants to fool you, they will modify the file and then update the hash on the website. So, even if you did try to check the validity of the program against the hash on the website, it would come back valid even after it had been tampered with. The key reason why storing a hash on a blockchain is better is because a blockchain is incredibly difficult to modify, if not impossible.
With the Radium Smartchain, an author can register their name or company onto the blockchain. Then, when they release software or an update, they can store the new file’s hash on the blockchain. When a user or customer downloads the file, they can then verify that file with the Smartchain client. The client will hash the file and check to see if that hash has been encoded onto the blockchain. The Smartchain client will also show who the author is, when it was encoded onto the blockchain and show you that the file hash is validated or not. With this system, it's easy to increase the security of software downloads and reduce the risk of spreading viruses or malware.