Blockchain Tutorial | What Is Blockchain?
In 2018, the word blockchain became a very popular term which continues to be discussed today and the terms blockchain, bitcoin and cryptocurrency are often used synonymously and quickly became household names. Everyone talked about it but very few people understood what these terms actually meant and how they could impact our personal and business lives.
To help readers understand what blockchain is and what value this technology holds for us personally and in business, we need to separate blockchain technology and cryptocurrency. Blockchain is a new technology and bitcoin was its first use case of cryptocurrency that utilized blockchain technology. They essentially were born together. We may cover cryptocurrency in a separate tutorial in the future.
Fundamentally there are two types of blockchains public and private. In a public blockchain, anyone can connect to the blockchain and with an appropriate computer and software and become a blockchain server node. No permission is needed. In a private blockchain which is typically owned and managed by a company or group of companies, permission is needed to join the private blockchain. This tutorial focuses on private blockchain.
The focus of this tutorial is to help readers understand blockchain technology from a practical uses scenarios and how it might deliver value in the future. The scenarios described in this tutorial are visions of what is possible to build on blockchain. Our hope is that technology vendors will share these visions and adopt similar forward looking plans and seize the opportunity to develop practical applications that will revolutionize how we conduct business in the future.
Blockchain is a new technology intended to reduce costs and introduce new capabilities by streamlining and speeding up multi-party business transactions and processes. Today each participant in a multi-party transaction records transactions in their own ledger and reconciles it with information provided by the other parties. This requires significant manpower, is prone to errors and is time consuming. Transactions such as banking or stock trading where thousands of small transactions are involved this requires clearing houses Fig 1.0 to validate and process each transaction, assure security and prevent fraud.
Fig 1.0 Centralized Ledger
Fig 2.0 Distributed Ledger
Blockchain introduces a new way for parties which conduct business activities together to share the same transaction ledger thus reducing the duplication of effort and the cost of processing. As illustrated in Fig 2.0, in blockchain all transactions are recorded in a single ledger which is distributed over blockchain network and is shared with every business partner involved.
For each transaction to be recorded in the shared ledger, the transaction information is written into a transaction data block that is uniquely identified, sequenced, secured and validated by all parties involved. In blockchain, each business party involved in shared business activities is represented as a node on the blockchain network
To illustrate how blockchain could work in a business scenario, let’s illustrate functionally how a blockchain based solution would work in an order creation and processing scenario.
When a business partner issues an order, new transaction is created on the issuer’s node and is packaged into a data block that includes critical information about; identity of the partner, order information, identity of the block, and special sequence number of the block. This new data block is now shared with all nodes (partners) on the network and all nodes (partners) must agree (provide consensus as in Fig 3.0) that this transaction block is valid before it is recorded into the shared ledger on every node. In private blockchain it can be designed that each partner sees only the part of the ledger/block that they are allowed to view and/or alter. This and the fact that the entire block is encrypted keeps the whole process secured. Any subsequent transactions related to this order e.g. filling the order, shipping the order, payment, etc… that are created by other partners are also packaged into data blocks and distributed and validated by all nodes. Each data block is then connected with the one before and after it creating a chain of transaction blocks (the entire history of the transaction), hence the name blockchain.
Fig 3.0 Consensus Process
Once each transaction block is written into the shared and distributed ledger, it is permanently recorded becoming part of the history of the transactions and it cannot be altered or deleted by anyone. This feature prevents fraud by one of the parties. If there is a need to modify an issued and recorded transaction, the modified transaction becomes a new transaction that will be created and will follow the same validation and sharing process.
In this scenario, the key benefits that blockchain technology introduces include:
The distributed ledger based blockchain technology introduces the potential to conduct commerce in a uniquely different and more efficient way than today’s traditional centralized systems. And although blockchain technology is still in its early stages of evolution and maturity, there are many visionaries who are creating very interesting out of the box thinking and new visions on how blockchain will revolutionize our commerce and our personal lives.
Today there are already number of companies which are experimenting with blockchain technology in areas such as; supply chain management, insurance, asset tracking, insurance, auto industry, financial transaction processing to name a few.
Let’s explore at high level some examples of potential uses of blockchain technology in different business verticals. Let’s imagine how these businesses could operate differently using blockchain technology.
Today commercial and residential construction industries face many logistical challenges that often impact the bottom line costs and timelines. In this industry where multiples of independent contractors and suppliers are involved in a single project which relies on timely and on budget deliverables, managing the sea of many moving parts is always a challenge. More often than not, many projects fail to be completed on time and on budget.
Imagine a future where every contractor and project owner can visualize their projects in what their projects will look like in days and weeks ahead and being able to predict with great accuracy what will happen to their projects. No matter how complex their projects are, they can ask why delays are coming, what is the problem and be able to take action to resolve problems before they impact the project.
Consider a house renovation project scenario illustrated in Fig 4.0 and how it might be managed today. If there is a general contractor assigned to this project, this individual has to manually coordinate all renovation activities with each independent contractor such as painters, carpenters, decorators, plumbers, electricians, long list of suppliers, cabinet makers, etc…. to determine the status of work activity, adjust for delays, modify schedules, track materials and costs, resolve unexpected problems, update each contractor on any changes and update the overall project plan to ensure that all renovation activities are completed on time and budget.
Contractors, trades and specialists work independently. They exhibit a wide range of organizational skills and often lack good information on the status of work activities performed by other parties in the same project. It’s not unusual to find a drywall installer show up at the job site to put up dry wall only to find out that the work inside the walls has not been completed. This is disruptive and costly to not only the overall renovation project; the drywall contractor now has to reschedule his/her work on other projects he/she is involved. This delay now creates a ripple effect that will cause delays for other subcontractors who are working on this renovation.
Fig 4.0 Managing renovation project today
Let’s consider this drywall installer scenario that just discovered an unexpected delay. As illustrated in Fig 5.0 below, a single drywall installer will typically engage with many projects that run concurrently. Completing work on time on each project is critical. When a dry wall installer shows up to complete his scheduled work on “Project #1” and finds out that the work inside the wall has been delayed because the electrician did not complete his work on time and he didn’t know this, the ripple effect of schedule changes begins. A delay lay in “Project #1” will cause delays in commitments this subcontractor made in projects # 2-5. All clients involved are now affected.
Fig 5.0 Ripple effect of unexpected delay
Consider the same renovation project scenario but one that is managed using a blockchain based solution as illustrated in Fig 6.0. Imagine that every contractor who is involved in the renovation project has the same status view of all renovation activities for that project on their Smartphone or Tablet application. Using blockchain distributed ledger, every contractor receives instant updates on scheduled work activity status and share the same project view. When a problem is discovered by one contractor, that contractor issues a new transaction/blockchain entry indicating what needs to be done to resolve the issue and if he is going to resolve it and finally, he states the date the work will be done. Now blockchain solution distributes this new transaction to all parties involved. Using consensus mechanism in this distributed ledger, all recipients validate the proposed change, accept it or suggest additional modifications. This collaborative process happens in minutes and when accepted by all parties, everyone now has an updated schedule to work with.
Fig 6.0 Managing renovation project with blockchain based solution
Unlike in today’s scenario where a drywall installer shows up to cover up the walls before the electrician or plumber has completed their work inside the wall, with blockchain solution every contractor would know instantly when the electrician and plumber have completed or delayed their work. Instead of showing up at the renovation site before preceding work has been completed, they can now effectively plan their work to be at the renovation site at the right time to complete their work.
enables small and large organizations to develop specific applications for such purposes.
By Jerry Witkowicz, co-founder of BenchMrkPro and 180FIND, I leverage more than four decades of entrepreneurial experience in helping companies put the value of their solutions to work on behalf of their balance sheet.
If you would like to have your company featured in the Irish Tech News Business Showcase, get in contact with us at Simon@IrishTechNews.ie or on Twitter: @SimonCocking
Global law firm DLA Piper has today published the eighth edition of its annual GDPR…
Deel, the global payroll and HR platform, has announced that they are the new Guinness…
Applications are now open for the 2026 SIRO-Vodafone Gigabit Hub Initiative, as the programme marks…
International Rose of Tralee and apprentice electrical engineer Katelyn Cummins has been announced as one of the…
As world leaders head to Davos under the theme “A Spirit of Dialogue”, Sustainable Foods 2026 will…
A new national survey commissioned by STEM South West, the not-for-profit organisation promoting STEM education…
Irish Tech News are Ireland’s No. 1 Online Tech Publication and often Ireland’s No.1 Tech Podcast too.
You can find hundreds of fantastic previous episodes and subscribe using whatever platform you like via our Anchor.fm page here: https://anchor.fm/irish-tech-news
If you’d like to be featured in an upcoming Podcast email us at Simon@IrishTechNews.ie now to discuss.
Irish Tech News have a range of services available to help promote your business. Why not drop us a line at Info@IrishTechNews.ie now to find out more about how we can help you reach our audience.
You can also find and follow us on Twitter, LinkedIn, Facebook, Instagram, TikTok and Snapchat.