Over a million developers have joined DZone.

Security Roundup: It's Off the Blockchain

DZone's Guide to

Security Roundup: It's Off the Blockchain

In this month's roundup, we look at DZone articles and publications that deal with the intersection of blockchain and security.

· Security Zone ·
Free Resource

Discover how to provide active runtime protection for your web applications from known and unknown vulnerabilities including Remote Code Execution Attacks.

Welcome to this edition fo the Security Roundup! Last time, we talked about Spring Security. But today we're going to take a completely different direction and talk about blockchain. We take a look at some great DZone posts on topics such hashgraphs, real-life use cases for blockchain, getting started with Ethereum, and creating your own blockchain using React.js. 

And, as a quick side note, if you're interested in writing for DZone, but don't have a topic in mind, come check out our Bounty Board, where you can win prizes for providing great content, and our Writer's Zone which has plenty of prompts, tips, and tricks! 

(Is it weird that all I can think of is Jennifer Lopez singing, "I'm still, I'm still Jenny from the blockchain..."?) Oh well, let's move on. 

Who Let the Blocks Out?! Who, Who, Who, Who?!

  1. Blockchain Solutions: How to Transform Your Business Processes by Natalia Kukushkina. This article presents some real-life use-cases for blockchain technology outside of the cryptocurrency mining trope. We explore topics like how smart contracts and distributed ledger systems can improve supply chain processes and IoT security.  

  2. Step Aside Blockchains, Hasgraphs Are Giving Plain Merkle Trees a Turbo Boost by Paul Hammant. A DZone takes a look at one of the rising competitors to blockchain, hashgraphs, and how developers can use this technology to create multiple, in-sync canonical trees that can verify an offline replica of a Merkle tree. We then go on to explore three use-cases (with code examples!) for implementing hashgraphs and Merkle trees. 

  3. Blockchain Ethereum: Part 1 by Arun Pandey. An exploration of the popular, and open source, blockchain platform, Ethereum, including a look at mining Ether, Ethereum key pairs, smart contracts, and more.  

  4. Demystifying the Myth of Blockchain by Div P. Despite its rising popularity, blockchain is still widely misunderstood, many still equating blockchain to Bitcoin. In this post, we explore ten popular myths and explain why each misses the mark. 

  5. A Blockchain-Backed Redux Clone in 105 Lines of Code by Swizec Teller. A web developer presents an article/livecoding session in which he uses React/Redux to create his own blockchain. He walks us through the various functions he creates using JavaScript to do things like validate blocks, generate new blocks, and perform conflict resolution. 

DZone Publications That're Fresh Off the Block

  1. Refcard #256, Getting Started With Ethereum Private Blockchain by Sebastian Ma. Ethereum is a programmable blockchain that allows users to create their own operations. This Refcard highlights fundamental information on Ethereum Blockchain and demonstrates the steps to get a private blockchain up and running. By the end, you will be able to set up two running nodes on one local machine.

  2. DZone's Guide to Application and Data Security featuring articles by Tom Smith, Wilfred Nilsen, Jeff Williams, Mike Milner, Lori MacVittie, and Eleftherios Karapetsas. For the past 9 years, vulnerabilities in software have been the leading cause of security breaches. Although technology advances have simplified writing web applications, implementing secure practices during Agile development grows increasingly complex. This Guide offers a deeper look into challenges and solutions for implementing secure practices. Dive into building applications that automatically defend themselves and building a three layer fort to protect your IoT device. Take a look inside blockchains and smart contract security, see the layers to build an app security stack, and more.  

If You've Been Around the Block(chain) Once or Twice...

Cloud Security Engineer
Location: Remote

Experience: The ideal candidate will have experience in automated and manual testing against a large code base, the ability to exploit XSS, SQL injection vulnerabilities, and test for OWASP security. You should also be familiar with identity and access management, security compliance, container/Linux systems security, and network security. 

Senior Security Engineer
Location: Tampa, FL, United States

Experience: This role will: lead the design, test, implementation, and support of information security technologies in production and non-production environments; work with other Security associates within the Firm to ensure ongoing maturity of Enterprise Security; Develop security controls as needed within security technologies and technology or business projects; develop, update, and maintain Enterprise Security program documentation. Check out the full listing for details on the other exciting security-related responsibilities of this role!

Find out how Waratek’s award-winning application security platform can improve the security of your new and legacy applications and platforms with no false positives, code changes or slowing your application.

security ,blockchain ,ethereum ,smart contracts ,hashgraph

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}