IT Brief New Zealand logo
Technology news for New Zealand's largest enterprises
Story image

What is a DApp and why are they useful?

By Contributor
Wed 4 May 2022

Article by CENNZnet CEO, Nicole Upchurch.

DApps are an innovative way to make use of a blockchain's capabilities. But it can be tough to find a plain English definition of exactly what they are and how they differ from traditional applications.

What is a decentralised app?

A decentralised app, or DApp for short, is an online application that connects to the blockchain in some way. It typically involves just a small component of the app connecting to the blockchain through a straightforward API. Although DApps are used in the same way as any other software application and can be based on a website or as a mobile app, they are distinct from normal apps: 

  • Totally or partially decentralised: Some activity and data in a DApp run through a distributed network of machines/nodes, i.e. a blockchain network rather than a centralised server.
  • Unkillable: If a significant amount of the DApps data is stored on a blockchain, then they have no single, central point of failure.

Optional extras often associated with DApps:

  • Open-source: You don't technically have to open source your code to make your DApp, but it's common. It gives your user base complete visibility and trust in your app.
  • Data ownership: Many DApps, specifically DApp creators, don't own their users' data. Users are empowered to own their own data, either to share with different DApps or remove it fully from the ecosystem.
  • Tokens: Many DApps embrace some form of token, which can be very useful for rewarding your community. With DApps, users' money/rewards can stay in their own wallets.

There is debate over what constitutes a DApp in the purest of senses. The key factor to remember is that DApps are built on a decentralised network.

To understand what makes DApps special, first, we need to dive into how centralised apps work. 

How do centralised apps work?

Okay, so we are going super basic here. Please forgive any generalisations. The majority of traditional apps consist of three key functions:

  • Interface: Users interact with the app via the front end of a web, mobile or desktop interface.
  • Server: Requests from the front end are then passed to a centralised server.
  • Database: Data from user actions on the front end (acquired through requests through the server) are collected and stored on a centralised database owned by a single company or individual. 

Centralisation provides low-cost hosting, fast running speeds, easy development and a tightly controlled user experience. 

However, these advantages come at serious costs, including handing over a significant amount of control to large hosting organisations and becoming a tempting target for hackers. DApps offer an alternative that seeks to solve all these problems and add a bit of social justice to boot.

How do DApps work?

Assuming that the whole DApp is built on the blockchain, we can split a DApp's functionality into three basic stages:

  • Interface: The front end is largely the same as a centralised app. 
  • Smart contract: Smart contracts are the part of the DApp that interacts with the blockchain network. In this basic explanation, the front end communicates with the smart contract using an API (while in reality, this happens via a blockchain wallet).
  • Blockchain network: Code run by the smart contract then selects and stores data on the decentralised blockchain network.

The special thing about the DApp is the bottom layer – the blockchain network upon which the entire system runs. Unlike the centralised database, which is owned and controlled by one person (or a multinational conglomerate), the blockchain network is fully decentralised, meaning it is run and seen by every user in the ecosystem. 

It's a peer-to-peer system. Every request from the front end of the app filters through every person (node) on the network. They all run the code from the smart contract and store the resulting blockchain data on their copy of the ledger. So everyone has their own record of every transaction that has ever happened on the DApp, allowing maximum visibility and community ownership of data. Mind-blowing right?

Why are DApps an opportunity for developers?

Security, security, security

Data privacy is now a legal and moral requirement for every organisation. The good news is that DApps make the job of securing user data much more manageable. 

By running on a distributed blockchain computing system, DApp stored data is not vulnerable to one single point of failure. This makes it structurally much harder (if not impossible) for hackers to steal user data, unlike the centralised storage of big tech companies. On top of that, cryptographic verification methods such as the Zero Knowledge Proof (ZKP) method make it doubly safe for data security.

Resisting censorship

For developers or customers in parts of the world where the government enjoys tighter control over the internet, this is important. There is no single entity on the network which can block users from deploying DApps, reading data, or submitting transactions through the blockchain – meaning your service can carry on regardless of worldwide pressures. Even better, by avoiding building on any of the big company platforms, they are also unable to shut down your app. 

Full trust

Everyone can check out and analyse the code run in a DApp, to make sure it's fair and accurate. This way, everyone can see exactly what's happening.

Say goodbye to downtime

Once your smart contract is deployed and set up on the blockchain, you are officially unkillable. The network will always be able to serve clients interacting with the smart contract. Hackers or other malicious parties would have to pay colossal prices to launch denial-of-service attacks on individual DApps.

DApps come with some challenges – naturally – like high computational overheads (which can be addressed by smart designs), a slower network, and the challenge of creating a user-friendly experience. DApps can certainly sound like a daunting new skillset, but with the right tools, adding a pinch of blockchain to your app is straightforward and hugely rewarding. 

Related stories
Top stories
Story image
The ups and downs and runarounds of catching cybercriminals
We're becoming more and more aware of cybercrimes but how many criminals actually get caught? The New Zealand police explain why the answer is complicated.
Story image
Informatica, Oracle enter strategic global cloud partnership
Oracle named Informatica as a preferred partner for enterprise cloud data integration and data governance for data warehouse and lakehouse solutions on OCI. 
Story image
Chorus and Nokia launches first trial of 25G PON broadband
Chorus and Nokia have announced the successful demonstration of 25 gigabit per second fibre (Gbps) broadband technology at the Chorus Fibre Lab in Auckland. 
Story image
What every CISO must answer to enable a best-in-class security operations program
It has been widely reported recently that South Australian government employees have been the victims of a cyberattack.
Story image
Identity and Access Management
The post-pandemic workforce requires secure IAM capabilities
HID Global discusses what identity and access management means for organisations in today's convoluted digital world.
Story image
Data Protection
Information management capabilities to meet privacy requirements
Organisations with customers or operations across more than one country face a spate of new and proposed privacy and data protection laws.
Story image
Cybersecurity prompts upgrade for 1.3 billion electricity meters
ABI Research finds Advanced Metering Infrastructure (AMI) and cybersecurity concerns are prompting the upgrade of 1.3 billion electricity meters by 2027.
Story image
Multi Cloud
Red Hat updates dev tools, empowers use of hybrid and multicloud
Red Hat has unveiled updates across its portfolio of developer tools, designed to help organisations build and deliver applications faster.
Story image
Digital Signage
MAXHUB's Digital Signage range to bolster boardroom productivity
The new MAXHUB Digital Signage technology is purpose-built to make every kind of team meeting more effective.
Story image
Women in Technology
Huawei webinar emphasises the importance of women in tech
Industry findings by Coursera discussed as part of a webinar jointly organised by Huawei and Reuters Events found 6% more women enrolled in tech courses this year than in 2021.
Story image
Data Center
Preventing downtime costs and damage with Distributed Infrastructure Management
Distributed Infrastructure Management (DIM) can often be a lifeline for many enterprises that work with highly critical ICT infrastructure and power sources.
Find out how a behavioural analytics-driven approach can transform security operations with the new Exabeam commissioned Forrester study.
Link image
Story image
Vectra AI
Vectra’s inaugural Partner of the Year Awards revealed
APAC companies Baidam, Firmus, ShellSoft and Macnica have been recognised in Vectra AI's inaugural Partner of the Year Awards.
Story image
BYOD / Bring Your Own Device
How zero trust can lead the battle against ransomware
SecOps teams champion a zero trust strategy to support the fight against the escalating risk of cybercrime and help monitor threat actors across a network.
Story image
Digital Transformation
Digital transformation increasing business complexities
A new survey suggests businesses must re-examine their digital transformation approach to better help employees adapt to change.
Story image
Elevation of Privilege the top 2021 Microsoft vulnerability
BeyondTrust has released its 2022 Microsoft Vulnerabilities Report, finding that Elevation of Privilege is the top vulnerability category for the second consecutive year.
Story image
Aligned Data Centers increases sustainability-linked loan
Aligned Data Centers has increased its sustainability-linked loan from $375 million to $1.75 billion to speed up the next phase of its strategic growth.
Threat actors are exploiting weaknesses in interconnected IT/OT ecosystems. Darktrace illuminates your entire business and takes targeted action to stop emerging attacks.
Link image
Story image
Artificial Intelligence
Frost & Sullivan recognises Genesys as leader in new reports
Frost & Sullivan has recognised Genesys as a leader in the cloud contact centre market for its robust cloud and digital capabilities.
Story image
Trojan cyber attacks hitting SMBs harder than ever - Kaspersky
In 2022 the number of Trojan-PSW detections increased by almost a quarter compared to the same period in 2021 to reach 4,003,323.
Story image
SoftIron named global leader for efficient DC infrastructure solutions
SoftIron has been named a global leader for supplying energy-efficient data infrastructure solutions for core-to-edge data centers after an assessment by Earth Capital Ltd.
Story image
NetApp launches Spot PC, a new Desktop-as-a-Service solution
This is a new managed cloud DaaS solution with security, automation, observability and optimisation capabilities, designed for the needs of today.
Story image
Silver Peak
The path to an adaptive, modern network
Managing and securing the network looks different than it did just two years ago—especially given that most of these networks are made up of multi-generations of infrastructure stitched together over time.
Story image
Skills shortages hold orgs back from capitalising on cloud 2.0
Organisations are becoming more comfortable with sophisticated 'cloud 2.0' technologies, even as they confront difficulties in hiring and retaining IT talent.
Story image
Sysdig unveils new Kubernetes troubleshooting and cloud innovations
Sysdig has introduced two new innovations that look to help bolster cloud services and simplify Kubernetes troubleshooting.
Story image
Artificial Intelligence
Gartner reveals top three tech trends for banks this year
Gartner says generative artificial intelligence, autonomic systems and privacy-enhancing computation are gaining traction in banking and investment services.
Story image
Infosec unveils role-guided cybersecurity training roadmaps
Infosec Skills Roles maps hands-on training and certifications to the 12 most in-demand cybersecurity roles to maximise training efficiency.
Story image
Sift shares crucial advice for preventing serious ATO breaches
Are you or your business struggling with Account Takeover Fraud (ATO)? One of the latest ebooks from Sift can provide readers with the tools and expertise to help launch them into the new era of account security.
Story image
Hybrid Cloud
Barracuda expands cloud-native SASE platform
"The expansion of Barracuda's cloud-native SASE platform for hybrid deployment models and IIoT environments solves a number of challenges."
Story image
Managed service provider
Barracuda MSP Day 2022 highlights MSP opportunities
Barracuda Networks has released a report showing global services-related MSP revenue is set to increase by more than a third in 2022 compared to 2021.
Story image
APAC organisations fail to disclose ransomware breaches
85% of organisations in APAC were breached by ransomware at least once in the past five years, but only 28% publicly disclosed the incident.
Story image
Ponemon Institute
Email revealed to be riskiest channel for data loss
More than half (60%) of organisations experienced data loss or exfiltration caused by an employee mistake on email in the last 12 months.
Story image
Microsoft, Cloudian partnership offers data center flexibility
Cloudian’s HyperStore object storage platform is now integrated and validated to work with Microsoft SQ Server 2022, offering more flexible and scalable data centers.
Story image
Alteryx releases updates, empowers data insights for enterprise
Alteryx has released new advancements designed to aid enterprises with cloud analytics, democratise insights and ensure data governance.
Story image
Manhattan Associates
Shortening the click-to-customer cycle through smart technologies
Speed of delivery without accuracy is a dealbreaker for consumers. How can retailers operating in an omnichannel environment overcome the challenge of click-to-customer cycle times.
Story image
Cyber attacks
Devastating cyber attacks expected to hit energy sector
Energy executives anticipate life, property, and environment-compromising cyber attacks on the sector within the next two years.
Story image
SPS network now available to CrescoData eCommerce customers
CrescoData, a Pitney Bowes Company and PaaS business in the commerce space, says its customers can now connect to the SPS Commerce Retail Network.
Story image
Accenture - a collective security approach a driving factor for cyber resilience
With the approaching Davos World Economic Forum upon us, it is even more imperative to discuss the impact of cybersecurity on business operations leading into the future.
Story image
MEC spending for private cellular networks to reach $5.8b
A new ABI Research report finds the revenue for Multi Access Edge Compute (MEC) deployments for private cellular networks will reach USD$5.8 billion by 2030.
Story image
Digital Transformation
Harnessing digital innovations to maximise loyalty programmes and improve CX
When it comes to the retail sector, merchants have never had access to so many different client touchpoints and data to understand their customers better.
Story image
Check Point
Check Point and CCTV expert join forces to boost protection
The partnership will involve Check Point Quantum IoT Protect Nano Agent being embedded in Provision-ISR’s CCTV cameras for on-device runtime protection.
Story image
Microsoft previews Power Platform website design offering
Microsoft has announced the preview of Power Pages, the fifth product in its Power Platform family, designed for low-code makers and professional developers.
Story image
Red Sift
Entrust expands strategic partnership with Red Sift
Entrust has expanded its strategic partnership with Red Sift to make it easier for businesses to adopt Brand Indicators for Message Identification (BIMI) standards for email identification and security.
Story image
i-PRO releases smallest AI-based surveillance camera on the market
The new i-PRO mini network camera is now available, with a pocket-sized form factor and full AI analytics functionality.