Why JavaScript Coding in Blockchain? — Steemit

Techno Magazine
Jun 13 · 2 min read

Blockchain is basically a glorified linked list. It is a data container; and when a block is formed it chains up with the previous hashtag to another block and therefore it forms a block of chains. When information is put on the blockchain it can’t be deleted because of a simple but ingenious mechanism called hashing. Hashing is one way to enable security during the process of message transmission. It helps to protect the security of the transmission against tampering.

With HTML and CSS, JavaScript is one of the three core technologies in World Wide Web Content Production. JavaScript is used to create interactive webpages like in Web 2.0. This new generation Web 2.0 focuses on the ability to move from a static HTML to more interactive and dynamic websites. You can refer to social media as a Web 2.0 innovation because it allows users to interact and collaborate with each other through social media. The technology which has been used in Web 2.0 is Ajax and Javascript. Ajax programming uses JavaScript and Document Object Model (DOM) to update selected regions of the page without full upload of the page so users don’t have to wait for a page to complete the reload.

Netscape launched JavaScript primarily as a desktop-constrained browser-only language in 1995. It has conquered virtually every internet-connected platform for phones, tablets, desktop, servers, and devices in the Internet of Things(IoT). This means you can write Javascript code that runs anywhere not just on the web. Javascript is very flexible and to have these skills is incredibly valuable.

JavaScript was originally designed for front-ends but along with PHP, it is now building backends and even mobile apps. One of the reasons why JavaScript is employed in blockchain is because it is an incredibly advanced language. It has huge community support and provides easy interaction with blockchain security tools such as Mythril. This framework checks the decentralized apps (dApps) for security vulnerabilities.

The best language to choose was JavaScript in blockchain technology simply because the blockchain technology wasn’t being adopted into the larger software development world fast enough; and by building the blockchain on JavaScript they were be able to tap into a huge pool of Javascript developers.

About the Author

Pieter Lategan is the founder of Techno Magazine. He also blogs for the Free Online Magazine. He focuses on the business side of blockchain technology. He writes about businesses which will improve with blockchain, cryptocurrencies, and dApps.


Originally published at https://steemit.com on June 13, 2019.