© Elad Elrom 2019
Elad ElromThe Blockchain Developerhttps://doi.org/10.1007/978-1-4842-4847-8_11

11. Security and Compliance

Elad Elrom1 
(1)
New York, NY, USA
 

As you have seen, most blockchains are decentralized, and the identity of each party is normally protected; however, most blockchain-related code involves storing some confidential data such as a user’s personal information, passwords, cryptocurrency, and wallets.

Blockchain-related code has characteristics that make it a magnet for hackers.
  • The code is usually open source for transparency and to promote contributors.

  • Much of the code out there is not mature enough to be considered release grade.

  • In cryptocurrency-related blockchains, losing data can mean more than just a mere privacy breach. Once ...

Get The Blockchain Developer: A Practical Guide for Designing, Implementing, Publishing, Testing, and Securing Distributed Blockchain-based Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.