Skip to Content
Blockchain Application Security
book

Blockchain Application Security

by Marco Morana, Harpreet Singh, Francesco Piccoli
September 2025
Intermediate to advanced
640 pages
19h 47m
English
Wiley
Content preview from Blockchain Application Security

Chapter 2Designing Secure Decentralized Applications

Good security is good engineering – built in from the start, not bolted on at the end.

—Mary Ann Davidson

2.1 Introduction

Decentralized blockchain applications have advanced significantly in security, thanks to contributions from highly regulated sectors such as finance, healthcare, and government, as well as from innovative blockchain start-ups. This chapter explores the critical aspects of designing secure blockchain applications by covering security architecture principles and best practices in security engineering. In industries with stringent regulatory requirements, blockchain solutions must be designed, implemented, and rigorously tested to ensure robust security controls that comply with technology standards and control policies.

By definition, decentralized applications, commonly known as dApps, are software applications that operate on decentralized networks, such as blockchain platforms. dApps leverage the decentralized blockchain to distribute application logic and data across a network of nodes that participate in the blockchain network. Like in the general case of blockchain-based applications, a dApp is interacting with the blockchain platform that integrates with each node of the blockchain platform to maintain a local copy of the distributed ledger ensuring each node has the transparency, immutability, and security of the recorded peer-to-peer (P2P) asset for value exchange transactions. Like in a traditional ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Mastering Blockchain

Mastering Blockchain

Lorne Lantz, Daniel Cawrey
Microservices Security in Action

Microservices Security in Action

Prabath Siriwardena, Wajjakkara Kankanamge Anthony Nuwan Dias

Publisher Resources

ISBN: 9781119551034