Let's talk about Enterprise Blockchain and Distributed Ledger Technology and CSP's
I am going to be writing a lot of Threads about Enterprise Blockchain technology and CSP's, and this is the first one, so buckle up, it's going to be an exciting journey, and there is so much to discuss it's going to be a marathon rather than a sprint.
Firstly an introduction, my name is Andy Silvey and I am CEO of atkrypto.io, we are an Enterprise Blockchain startup and this year we were one of the Next20 Startups at DTW24 in Copenhagen Exhibitors Information | DTW25 Ignite TM Forum
We really enjoyed the event, and met a lot of great people and discussed lots of opportunities for Enterprise Blockchain and CSP's and especially in the Catalysts.
The biggest things Enterprise Blockchain needs to overcome are,
. Education & Communication - we need to educate and communicate within the CSP community on Enterprise Blockchain as an Enabling Technology and the opportunities
. Positioning - we need to position Enterprise Blockchain in the CSP Enterprise Architecture Technology Standards so that it can be applied to solving demands
. Operational Readiness - Enterprise Blockchain needs to be operationally ready for CSP's to do poc's and pov's and ready to be run and operated
Through this series of Threads, I will be elaborating in all of these dimensions and walking through many many use-cases, but not only talk, also explaining the how to, and including cook book recipes of how you can do Enterprise Blockchain today.
This first Thread is to start the conversation.
The next Thread will be "Positioning Enterprise Blockchain as a Technology Standard in your Enterprise"
The following Thread will be "How to use Enterprise Architecture processes and principles to enable the use-case, the Business Demand, find the Blockchain".
Subsequently the Threads will go through deep dives into specific use cases with how to guides and implementation cookbooks.
We've got so much to talk about in this space, this Thread is going to discuss the why and the how:
. Why Enterprise Blockchain Databases or Distributed Ledger Technology Databases are so useful for CSP's
and
. UseCases, how Enterprise Blockchain can solve existing challenges and enable re-imagining of business processes
and
. How Blockchain and , just a hype, but how you can start doing Enterprise Blockchain and solve old challenges with new(er) technology
A lot has been written about Blockchain and Blockchain Databases.
In 2019, Gartner wrote to CIO's and said, "CIOs should begin to embrace blockchain to explore strategic business initiatives, but avoid falling...", that's 5 years ago, and the point is, back then, as I know from first hand experience, if you wanted to "do" Blockchain, it was complicated, even just trying to play with the technology was like a University Project. And here's the thing, fast forward 5 years to 2024, and now, within the TMForum Community there are enabling technology Blockchain Products designed and built specifically for the needs of CSP Customers to make doing Blockchain and easy, and so today, you can do Blockchain, it's no longer hype, today it's real and there's nothing stopping you.
McKinsey & Company, in their December 2023 Featured Insights Publication, gave a beautiful description of what is unique and special about Blockchain, "Blockchain is a secure database shared across a network of participants, where up-to-date information is available to all participants at the same time". If we just pause for a moment and let that sink in, and think about what that means, to Business Processes, to Collaboration, to System Resilience, we start to see what is so special about Blockchain Databases and Distributed Ledger Technology.
Let's begin with the first deliverable of the Thread...
Why Blockchain Databases or Distributed Ledger Technology Databases are so useful for CSP's
As a 25 year career veteran of Technology, some of the biggest challenges which I've spent a greater part of my career solving are:
. Protecting the Integrity and Originality and Confidentiality of Data - making sure that only the people and system who need to see it can see it in the Business Processes
. Protecting the Availability and Resilience of Data and Systems for Business Processes
. Protecting the Movement of Data across Business Process which include multiple technologies and 3rd Party Systems
. Protecting Data which is Shared in collaborative Business Processes
To do all of this in the world we had prior to Blockchain Databases, required layers and layers of technologies, often from different Vendors, and combinations of automation and human centric processes.
To do all of the above items needed amongst other things:
. Multiple Installations of Systems and Databases
. Clustering and Replication Software running between
. Job Scheduling Software
. Multiple layers of Security
Additional Encryption of Data when it is stored (at rest)
Additional Encryption of Data on the move (in transit)
Key Store Management and Rotation
House Keeping
. Monitoring & Logging
. Different Security and Resilience approaches and tools for the different
So we had to take the out of the box products and we had to build security and resilience on top of them with even more products and human centric processes.
And here's the thing, guess what, Blockchain Databases, Distributed Ledger Technology Databases have all of that built in ! How cool is that ?
Really... how does it work ?
Blockchain Distributed Ledger Technology has four special characteristics:
What is a Blockchain atkrypto.io
Let's think of a Blockchain Database as a Database Server Software. And let's think of the Blockchain Ledger as a Database Table.
If you install two or more Instances of the Blockchain Database Software and connect those two Instances together, you have a Blockchain Database Network, or a Distributed Ledger Network. In Blockchain Architecture this is considered as Layer 0, the Blockchain Network.
Blockchain is a very simple form of database atkrypto.io
The Four Layers of Blockchain Architecture:
The four layers of Blockchain Architecture atkrypto.io
Let's go through the characteristics of the Blockchain and why they are so special.
The Blockchain Hash Mechanism
Every row [Block-Data] in the ledger contains a unique Hash identity [This-Block-Hash]
Every row in the ledger contains the Hash of the previous row [Previous-Block-Hash]
The Hashes tie the Blocks together in a Chain and this is what makes the Chain of Blocks [Blockchain]
This weaves the rows of data together into an impenetrable sequence [as shown below]
The Blocks tied together as Chain make it very hard for hackers to insert new data into the Blockchain
The Blockchain Hash Mechanism atkrypto.io
The Blockchain Is Decentralised / Distributed
Blockchain Software must be installed on more than one Server (Node) in more than one place
This is what makes the Blockchain Decentralised and Distributed
Consequently the Blockchain has built in resilience and high availability and disaster recovery
To hack and attack the Blockchain you would have to destroy every Server where it is running
Blockchain Decentralised Distributed atkrypto.io
The Blockchain Is Immutable
Data in the Blockchain cannot be modified or deleted because it is immutable by design
This makes it difficult for malicious actors to modify or delete the data
A malicious actor would have to hack the Blockchain on every Server to modify the data
The Blockchain is Immutable atkrypto.io
The Blockchain Concensus Mechanism
To add a new row of data to the Blockchain, a majority of the Blockchain Servers in the Blockchain have to agree (concede) that the data can be added to the chain ā this is known as the Concensus Mechanism
Getting concensus among Blockchain Servers makes it extremely difficult for Hackers to maliciously attack the Blockchain because to attack the Blockchain the Hacker will need to be trusted by a majority of the Blockchain Servers in the Blockchain
The Blockchain Consensus Mechanism atkrypto.io
And this is why, and this is the key here, the key difference between Blockchain Databases and the previous generation of Databases, Blockchain Databases, natively, out of the box, have a level of security and availability resilience built in which is not there in the previous generation of databases.
With the Blockchain Database you have the High Availability and Disaster Recovery built in, you have your Business Continuity Plan built in, and not only because of the availability resilience but also because of the immutability of the data.
This is why Blockchain Database Technology is so exciting for CSP's, we can get rid of layers of security hardening and have all of these layers taken care of natively out of the box in one product.
And we can do it today, it is no longer just hype, as we demonstrated at DTW24, with atkrypto.io you can have your own API driven Enterprise Blockchain up and running and available in a matter of minutes, these days doing Enterprise Blockchain is easy.
Let's pause and take a breath, have a cup of tea or a cup of coffee, and then let's move to next objective of this blog...
UseCases, how Enterprise Blockchain can solve existing challenges and enable re-imagining of business processes
There are loads and loads of use cases for Blockchain, and people have been writing for years about the Enterprise Blockchain use cases and benefits. a quick search on google will lead you to years of articles about the benefits of Blockchain and the use cases.
What I am going to do here is list a few of them as headlines across the dimensions of Securing the Integrity and Originality of Data, enabling Data Sharing and Orchestration and Multi-Party Collaboration, and Resilience and Business Continuity, and in the subsequent Blogs I will deep dive into the use cases and Technologies which you can already leverage today to implement these solutions and do these use cases in your Enterprises.
Enterprise Blockchain Use Cases for Protecting/Security the Integrity and Originality and Confidentiality of Data:
. Common Shared Single Source of Truth
. Business Processes, Single Party & Multi Party
. Remote Management - proving that what happened did happen and the evidence cannot be manipulated
Enterprise Blockchain is both a Secure Store of Data and a Secure Communication Channel.
Enterprise Blockchain Use Cases for Data Sharing and Orchestration and Multi-Party Collaboration:
This is a really interesting one for the Blockchain, this is where McKinsey & Company, in their December 2023 Featured Insights Publication, really nailed it with, "Blockchain is a secure database shared across a network of participants, where up-to-date information is available to all participants at the same time".
Just think about that. Think about how Blockchain could be used as an irrefutable common store of data, across your Enterprise, or across Enterprises.
We all know, as the number of parties involved in a transaction goes up, so the trust in the transaction goes down.
Just think about how in Business Process and Business Scenarios where the same data is shared between multiple Teams in your Enterprise, or multi Enterprises in a Business Transaction or Process, just think about how the Blockchain and its special native out of the box characteristics will enable everybody to trust the information they are sharing and working with.
And then think about how Blockchain could be used to orchestrate data, to communicate data, to share data.
Imagine you have to give an instruction to a third party and you want to be the most certain that you can be that nobody with bad intentions can manipulate the instruction... you set up a Blockchain between you and your Partner and you write the data to the Blockchain and let the Partner read the data from the Blockchain.
Blockchain Muiti Party Collaboration atkrypto.io
Enterprise Blockchain Use Cases for Resilience and Business Continuity:
This one is a really interesting Enterprise Blockchain Use Case.
In all of our Enterprises we have the Business Continuity Plan.
The Business Continuity Plan leverages technologies to ensure that in the event of a BCP situation the Business can continue to operate to some extent.
To be able to operate most Businesses to some extent, there needs to be Data, certain core Master and Transactional Data to enable the Business to keep running.
As Technical Architects our job is to design Technical Solutions which will enable the BCP scenario.
The basis requirements for the BCP scenario are:
. Store the core Data somewhere where it will be available for a BCP scenario
. Make sure that the core Data cannot be modified, make sure we can trust the core Data
And this again is where the Blockchain shows its beauty. Thanks to the dimensions and characteristics of the Blockchain which were described above, it's Immutable, tick that box for BCP, it's Distributed and Decentralised, tick that box for BCP, all we have to do as Technical Architects is set up a Blockchain and write the most important BCP data to the Blockchain. We could set up a Blockchain Server on a Kubernetes RunTime Service in three continents it can be all on Azure or AWS or GCP or even a mixture of Hyperscalers , connect that Blockchain to our BSS, write the data to the Blockchain, and voila, we have our BCP.
Blockchain for BCP Business Continuity Planning atkrypto.io
If you've got this far, now we are on to the last section which will be a shorter one
How Blockchain and Telco is no longer just a dream, just a hype, but how you can start doing Blockchain in the Telco today solve old challenges with new(er) technology
I've been interested in Blockchain for the Enterprise since about 2018. As a career Technical Architect, when I started looking at Blockchain, I wanted to play with it, and I wanted to set one up, connect it to our Systems, and see what we could do with it. My expectation was that it would be like, download the software, self extract it, run it, do a few configurations and then integrate it and bring data in to it. All of the Blockchains for Enterprise which I looked at back then were extremely complicated, it was like a University Project to try to figure out all of the pieces of the puzzle that were needed to get it running.
6 years later, times have changed, the Blockchain technology is on its journey and maturing, and now, with atkrypto.io you can have Blockchain up and running in a matter of minutes.
So what are we all waiting for ?
Ok, that's the end of this Thread. This Thread is the first of many, you will be seeing a lot more Telco and Blockchain Threads coming from me, explaining how implement the Blockchain software within your Business and talking about all of the Telco CSP Blockchain use cases and business cases.
The next Thread will discuss "Positioning Enterprise Blockchain as a Technology Standard".
What do you think, are the words Blockchain, Web3, Distributed Ledger Technology, starting to appear in your Company's visions and technology visions ? What use cases are you looking at ? Let's chat about it in the comments.
For today, over and out.
Andy Silvey.
CEO of atkrypto.io
Exhibitors Information | DTW25 Ignite TM Forum
atkrypto Enterprise Blockchain Platform has a number of unique qualities, including being the only Blockchain software in the world which has a DataCenter version and a light mobile version which can run on Edge/IoT/Mobile devices and enables data to be written to the Blockchain at the Edge where that same Blockchain is running on a Server in the DataCenter, protecting the integrity and originality of data from the Edge to Insights. Taking Blockchain to the Data at the Edge instead of taking the Data to the Blockchain.
#AIandData#Blockchain#OpenDigitalArchitecture------------------------------
andrew silvey
atkrypto.io
------------------------------