Skip to the content
Pragmatic Coders
  • Services
        • All Services
        • Software Development
          • Web & Cloud App Development
          • Mobile Application Development
          • No-Code Development
          • Blockchain Development
          • DevOps Services
        • Custom Fintech Software
          • Trading Software Development
          • Insurance Software Development
          • Custom Banking Software
          • Custom Financial Software
          • Mobile Banking App Development
        • Custom Healthcare Software
          • Patient Portal Development
          • Telehealth App Development
          • Custom Physical Therapy Apps
          • Custom Telemedicine Software
          • Custom Patient Engagement Apps
        • AI Software Development
          • AI Agents Development
          • AI Integration Services
          • AI Data Solutions
        • Product Design
          • UX Research
          • UX Design
          • UI Design
        • IT outsourcing
          • Nearshore Outsourcing
          • Offshore Outsourcing
          • Build Operate Transfer
  • Industries
        • All Industries
        • Fintech
        • Digital Health
        • E-commerce
        • Entertainment
        • Custom Software Development Services
        • Business Consulting
  • Case Studies
        • All Case Studies
        • FintechExplore our curated fintech case studies, showcasing the cutting-edge software solutions we’ve developed to revolutionize the financial technology landscape.
          • Atom Bank - One Of UK's Top Challenger Banks
          • KodyPay - Payment Platform
          • BLOC-X - OTC Commodity Trading
        • Blockchain
          • Common Wealth: Web3 investing platform
          • UltiArena: Play-to-Earn NFT Hub
          • EXCC - Developing New Blockchain
        • Digital HealthBrowse through our digital health case studies, illustrating how our technology innovations are transforming healthcare, enhancing patient outcomes, and streamlining medical processes with bespoke software solutions.
          • WithHealth - Medical Platform
          • AccentPharm - Medical Translations
          • Health Folder - Medical Documentation Management
        • E-commerce/RetailDiscover our e-commerce case studies, highlighting our development of scalable, user-centric platforms that boost sales, enhance the shopping experience, and streamline operations in the digital marketplace.
          • Kitopi - Smart Kitchen
          • Webinterpret - Cross-platform E-commerce
          • Photochain: Decentralized photo marketplace
        • EntertainmentExplore our case studies in entertainment projects, where creativity converges with technology to create immersive and engaging digital experiences that captivate audiences globally.
          • Unlocked - Events Management
          • Duel - Social Media App
          • OnLive: Decentralized streaming platform
        • AIDive into our AI case studies to discover how artificial intelligence is applied to solve complex challenges, improve decision-making, and increase efficiency across various industries with our advanced solutions.
          • Accounting Automation
          • US Patient Care Platform | AI & Data Science
  • About us
        • About us
        • Meet Our Team
        • How We Work
        • Become a Partner
        • News
        • Join Us!
  • Blog
        • All curated categories
        • FintechInterested in the development of a new custom fintech product? Check our articles about new fintech trends and fintech product development. If you are looking for experienced fintech software development partners do not forget to check our fintech software development services. You may also find interesting our blockchain development services.
        • Digital HealthDigital health encompasses the use of technology and data to improve healthcare delivery and patient outcomes. If you want to build a digital health app, check out our healthcare software development services.
        • Blockchain
        • AI
        • Product Development
        • Product Management
        • Product DesignA successful product needs to be well planned and tested by its users as early as possible. Here we share our knowledge and experience from more than 60 startups we helped build in the last years.
        • Agile & Scrum
        • Startup
        • Outsourcing & Collaboration
  • Resources
        • All Resources
        • Tools
          • Market Insights AI
        • Guides
          • Fintech guide
          • Digital health guide
          • Insurtech guide
          • AI trends
        • Other
          • Newsletter
          • Glossary
          • Product Health Checklist
          • Best AI for coding in 2025: AI tools for developers
          • 60 startup business model patterns for 2025
        • Ebooks
          • How to start a startup
          • How to go live with your product in less than 3 months
        • Video
          • Podcast
          • Webinars
  • Contact us
Congrats, you are up to date! Now you can impress your friends with your cutting-edge knowledge.
Mark all as read
Contact Us
Home Pragmatic Blog Blockchain You ain’t gonna need blockchain
Blockchain
Dec 13,2019
6 min read

You ain’t gonna need blockchain

You ain’t gonna need blockchain

Since you’ve come here you probably wonder if there are problems for which blockchain is not a magic solution, or maybe it is just a temporary trend, a curiosity? Blockchain technology has been used many times in the wrong way. Sometimes as a buzzword to hype up the solution. In the article, I will try to show you when you should avoid it. I’m not going to discourage you from this technology. I consider blockchain as valuable for certain implementations and consequently, I work as a Blockchain Developer.

 

Why you ain’t gonna need blockchain?

Developing the thesis set out in the title of this article, I have prepared for you a list of assumptions that may disqualify blockchain as a solution. Analyze them point by point in relation to your project. If it turns out that your system fits into some of them, I think you don’t need blockchain. I also invite you to contact Pragmatic Coders, and we will definitely help:

No database or limited data

Let’s start with the most trivial example. If your project does not provide persistence of data or the data will be changed very rarely, then the use of blockchain does not make sense. Remember that blockchain is a kind of database that assumes continuous “build-up” of the state

System users do not directly influence the data collected in the database

Imagine you have a system that is a music library but all the content is added and administered by people from your organization. Users who listen to music have no influence on what is in the library. Blockchain will not find an application in this case.

You supervise the entire system. Other organizations are not involved in your process.

Continuing the previous example – if the system administration is not distributed to several organizations (e.g. it could be for legal reasons), it means that you have full trust in the system. Blockchain finds its application where trust ends.

Large amounts of data are stored in the system

Let’s continue music library example. This system contains a huge amount of data, persisted somewhere in the cloud. This is a perfect example for our considerations, because we should not even think about storing such data on blockchain. Even assuming that sending such data would be possible, this would make such blockchain impractical. Every node in our network would have to keep a copy of this data and block production would not be the fastest either.

Is blockchain the solution for your challenge?

You already know the strengths of blockchain technology. I have also presented you with some examples where, in my opinion, this technology will not be used. Time to sum up – I will try to give you the right mindset that you should have when you think of blockchain as a matching solution. Let’s think together if you could use them in your project and how to do it?

Blockchain as part of the business mainstream

I can see that many startups want to use blockchain, because this makes their solution perceived as innovative. Large amounts of money are spent both by governments and investors. I would like you to remember this and carefully choose the solution to your problem. Perhaps your project is a flagship example of a blockchain project, but you should consider alternatives.

First steps

If you have reached this point, then you have certainly answered yes to the above question. Time to plan how to use or implement blockchain in your project.
As responsible for the project, you should have a sense of business value that it brings. It is worth focusing on implementing such value, perhaps in the form of simple functionality, as soon as possible. This will allow you to check the design assumptions and probably acquire a group of alpha users that will improve the product development process. Getting first feedback or even starting marketing, can be very valuable in the early stages of the project.

elements of private blockchain

From my own experience and those working with me, I can advise you not to immediately take the burden of own and / or private blockchain. The solution that I would consider in the first place, is to use the benefits of public blockchains such as Bitcoin, in particular Ethereum and the smart contracts present there.
Thanks to them, you can quickly and cheaply implement the first functionalities of the project and show them to the world. In addition, you don’t have to maintain a network and make it much easier for users to use your product. Perhaps at this stage it will turn out that this will be enough.

Custom blockchain

The real scenario, however, is that smart contract will not meet your requirements or publishing your data in public space completely negates this idea. If you’ve reached such conclusions, you already know how to work with blockchain. This is a valuable lesson and the time you spend taking the first steps will definitely not be lost.

Custom blockchain will be the natural direction for your project to develop. However, you must know that it will require a lot more work depending on whether you decide to design the solution from the beginning or use available implementations. At this point, it’s worth spending some time analyzing what is available on the market? Many companies that create a private blockchain use Hyperledger, while others use copies of networks such as Ethereum, Stellar, Bitcoin to create their own although public blockchain.

The aforementioned amount of work required is primarily related to maintaining the network, many tools to facilitate the use of blockchain (wallet, explorer, mining pool) as well as marketing and encouraging new users. The benefit of having your own blockchain solution will be above all greater technological capabilities – the way blockchain works will be your choice; and in the case of a private blockchain – control over who participates in the network and what data is publicly visible. However, you must decide if it will help you develop your business vision.

You should also remember that your own public network, especially in its immature stage, may be at risk. There are often network participants who want to harm it in order to achieve smaller or larger benefits. To defend against this, you need to properly design the rules of the network.

Summary

Thank you for reaching the end of this article. I hope it has helped you understand what blockchain is and when to use it. In short, let me also advertise our team at Pragmatic Coders. We have been working with blockchain for several years, which translates into extensive experience with this technology. We implemented projects with different levels of complexity, ranging from simple smart contracts in the Ethereum network through large projects based on many smart contracts and external applications to our own blockchain. I would like to invite you and your team to contact us and we will certainly help you build your business vision based on blockchain. Hardships and threats associated with this technology will be identified early enough and taken into account when designing your solution.

Article author

Wojciech Harzowski

Wojciech Harzowski

Blockchain Developer & Consultant, Software Engineer

Professional, experienced Blockchain developer and consultant. His expertise has helped many startup projects to flourish from the first days after launch.

Newsletter
Recent Topics
chess blockchain scam code
News, Product Development
Client sent us a repo with a backdoor. Security in software development
AI, Product Development, Industry Insights
Secure AI-Assisted Coding: A Definitive Guide
8 best healthcare software development companies
Digital Health, Product Development
Top healthcare software development companies (Top 8 in 2025)
Top AI Agent Development Companies in 2025 Cover
AI, Product Development
Top AI Agent Development Companies in 2025
Healthcare as a Service (HaaS): What it means and why it matters in 2025
Digital Health
Healthcare as a Service (HaaS): What it means and why it matters in 2025

Related articles

Check out our blog and collect knowledge on how to develop products with success.

Client sent us a repo with a backdoor. Security in software development chess blockchain scam code
News, Product Development
May 08,2025
3 min read

Client sent us a repo with a backdoor. Security in software development

Read More
Secure AI-Assisted Coding: A Definitive Guide
AI, Product Development, Industry Insights
May 08,2025
9 min read

Secure AI-Assisted Coding: A Definitive Guide

Read More
Top healthcare software development companies (Top 8 in 2025) 8 best healthcare software development companies
Digital Health, Product Development
Apr 30,2025
9 min read

Top healthcare software development companies (Top 8 in 2025)

Read More

Our Chosen Blockchain Development Services

Custom Blockchain Software Development Services

Custom Blockchain Software Development Services

Everything you need to build blockchain products in one place: New blockchains, smart contracts, tokens, NFT, cryptocurrency exchanges.
Learn More
Trading Software Development Services & Solutions Company

Trading Software Development Services & Solutions Company

Custom Trading Software Development Services from experts in fintech software development. Trading Platforms, Challenger Banks, Blockchain.
Learn More
NFT Trading Platforms Development

NFT Trading Platforms Development

Looking for a custom NFT marketplace? Our team of experienced developers can create the perfect solution for your needs.
Learn More
Custom Financial Software Development Services Company

Custom Financial Software Development Services Company

We create custom financial software solutions that match the needs of both fintech startups and well-established institutions.
Learn More

Newsletter

You are just one click away from receiving our 1-min business newsletter. Get insights on product management, product design, Agile, fintech, digital health, and AI.

LOOK INSIDE

Pragmatic times Newsletter
  • Business Consulting
  • Product Discovery Workshops
  • Product Management Consulting
  • Fundraising Consulting
  • Software Product Design
  • UX Design
  • UX Research
  • UI Design
  • Custom Software Development-services
  • Web & Cloud Application Development
  • Mobile Application Development
  • No-code Development
  • AI Software Development
  • Custom Blockchain Development
  • DevOps Services
  • Technology Consulting
  • Industries
  • Fintech
  • Digital Health
  • E-commerce
  • Entertainment
  • Custom Software Development Services
  • About Us
  • Meet Our Team
  • How We Work
  • Become a Partner
  • Newsroom
  • Featured Case Studies
  • Atom Bank
  • Kitopi
  • WithHealth
  • UltiArena
  • Resources
  • Digital Health Guide
  • Fintech Guide
  • Insurtech Guide
  • Newsletter
  • E-books
  • Podcast & Webinars
  • Blog
  • Product Development
  • Fintech
  • Digital Health
  • AI
  • Product Management
  • Agile & Scrum
  • Outsourcing & Collaboration
  • Blockchain
  • Startup
Pragmatic Coders Logo

ul. Opolska 100

31-323 Kraków, Poland

VAT ID: PL 6772398603

Contact

[email protected]

+48 783 871 783

Follow Us
Facebook Linkedin Github Behance Dribbble
© 2025 Pragmatic Coders. All right reserved.
  • Privacy policy
  • Terms of use
  • Sitemap