JumpStart with Blockchain

February 14, 2018
4 mins read

Are you the one who is curious about this emerging technology that is going to radically improve banking, supply chain, and other transaction networks and going to create new opportunities for innovation? Well, you are just at the right place… : – )

As we know, Businesses contain many examples of networks of individuals and organizations that collaborate to create value and wealth. These networks work together in markets that exchange assets in the form of goods and services between the participants.

So! within all this, What Blockchain Actually Do???

Well, Blockchain provides the basis for a dynamic shared ledger that can be applied to save time when recording transactions between parties, remove costs associated with intermediaries and reduce risks of fraud and tampering.

Hopefully, from above video, your brain might be also clear about how actually Blockchain Work… : – )

For, how the Block within Blockchain works? Let’s see another interesting video;

So! What is the Need of Blockchain?

In today’s world, Business Networks are getting benefit from connectivity. In which participants are customers, suppliers, banks and partners and objective is Cross geography & regulatory boundary. The Wealth is generated by the flow of goods & services across the business network in transactions and contracts. And Markets are central to this process, like Public (fruit market, car auction), or Private (supply chain financing, bonds).

So, during this, when we deal with “Transferring Assets” and building values that includes anything that is capable of being owned or controlled to produce value, is an asset.

That includes two types of assets;

  1. Tangible, E.g. a House, Cash (Has property of anonymity)
  2. Intangible, The Intangible assets subdivide;
    • Financial, e.g. bond
    • Intellectual, e.g. patents
    • Digital, e.g. music

So to take the record of “Transferring Assets”, we have Ledgers…

Ledger is THE system of record for a business.

Most if not all business operate on public or private networks. Tangible and intangible assets must be transferred across networks to network participants. Ledgers are used to document all those transactions, and networks are governed by a contract. At the highest level, a blockchain is a trusted, distributed ledger with shared business processes.

Business will have multiple ledgers for multiple business networks in which they participate.

That actually care for following two things;

  1. Transaction–an asset transfer onto or off the ledger
    • E.g. Sajid gives a car to Bilal (simple).
  2. Contract–conditions for transaction to occur
    • E.g. If Bilal pays Sajid money, then car passes from Sajid to Bilal (simple)
    • E.g. If the car won’t start, funds do not pass to Sajid (as decided by the third-party arbitrator) (more complex)…

So here we are introducing the concept of Blockchain… A Trusted Distributed Ledger

Talking about the challenges of current business networks: multiple manual ledgers. This means that all participants in a network must update or audit their own ledgers, which is inefficient, error-prone, and insecure…

Following is the clear picture of inefficient, expensive, vulnerable;

So, with Blockchain, a shared replicated and permission ledger build with consensus, provenance, immutability and finality…

Following is the clear picture of it;

So, here we can use the term, Blockchain for Business;

What is Blockchain for Business?

It’s the combination of a shared, unalterable ledger and smart contracts that streamline business processes and open new opportunities for innovation. The consensus among blockchain network members eliminates costly risks and inefficiencies as assets change hands throughout a business network.

i) Shared Ledger;

Records all transactions across the business network.

  • Shared among participants.
  • Participants have own copy through replication
  • Permissioned, so participants see only appropriate transactions
  • THE shared system of record

ii) Smart Contract;

Business rules implied by the contract … embedded in the Blockchain and executed with the transaction

  • Verifiable, signed
  • Encoded in programming language
  • Example:
    • Defines contractual conditions under which corporate Bond transfer occurs.

iii) Privacy;

The ledger is shared, but participants require privacy.

  • Participants need:
    • Appropriate confidentiality between subsets of participants
    • Identity not linked to a transaction
  • Transactions need to be authenticated
  • Cryptography central to these processes

iv) Trust;

The ledger is a trusted source of information.

  • Participants endorse transactions
    • Business network decides who will endorse transactions
    • Endorsed transactions are added to the ledger with appropriate confidentiality
  • Assets have a verifiable audit trail
    • Transactions cannot be modified, inserted or deleted
  • Achieved through consensus, provenance, immutability and finality.

Now, at this point, a question arises, Why is Blockchain relevant for our Business?

Well, there are lot of benefits through which blockchain can add true value;

  • Saves time: Transaction time from days to near instantaneous.
  • Removes cost: Overheads and cost intermediaries.
  • Reduces risk: Tampering, fraud & cybercrime.
  • Increases trust: Through shared processes and recordkeeping.

For example, for financial services network, a business network that runs on a blockchain can speed up transaction processes and audits. That in turn reduces costs and can lead to greater customer satisfaction. A business that runs a supply chain network can benefit from blockchain by reducing errors in shipments, have better tracking or materials, and reduce the risk of illicit tampering of records.

Need to remember that blockchain is still an emerging technology. One suggestion for those looking to adopt blockchain is to start with a simple first use case. Business owners need to start small and then look for more ways to grow and expand the use of blockchain networks. Speaker briefly mentions some of the roles in a business such as regulators, market makers, and industry groups.

By talking about Blockchain, we must have mentioned IBM here. IBM plays a major role for Blockchain. It was an IBM project which IBM outsource for accessibility of people.

IBM is involved in blockchain for business development. IBM is a premier member of the Linux Foundation Hyperledger Project. IBM also has other services and technologies to help you build a blockchain network such as IBM Cloud (IBM Cloud) and Docker containers. IBM provides support and engagement to help you build with blockchain.

  • Hyperledger, a Linux Foundation Project:

It is a collaborative effort created to advance cross-industry blockchain technologies for business, Announced December 2015, now over 140 members,  Open source, open standards, open governance. One active framework (“Fabric”) and seven projects in incubation. IBM is a premier member of Hyperledger.

  • Hyperledger Composer: Accelerating time to value;

It helps you accelerate time to value because you no longer need to Render smart contracts in chaincode.

It is a suite of high-level application abstractions for business networks. Emphasis on business-centric vocabulary for quick solution creation, Reduce risk and increase understanding and flexibility.

IBM is a premier member of Hyperledger.

Hyperledger Composer is a faster, easier way to build networks rather than build with chaincode in the Go programming language.

Features;

  • Model your business networks, test and expose via APIs
  • Applications invoke APIs transactions to interact with business network
  • Integrate existing systems of record using loopback/REST
  • Fully open and one of eight Hyperledger projects

Transfer assets in a business blockchain

Transferring assets is the heart of blockchain. How can people buy and sell or transfer goods in a business network without any central governing body or policy?

The following video demonstrates exactly that: how an asset, such as a car, can be transferred (bought or sold) to other people. That process is compared to the traditional way assets (goods or services) are transferred between different people.

LIVE DEMO!


So, hope you have got a good JumpStart with Blockchain… For a detailed Hands-on with Blockchain, see the blog post here;

Data Scientist & Solution Architect || IBM Recognised Speaker, Mentor, and Teacher || Debater || Blogger || Guinness World Record Holder || Watson Solution Developer || IBM Community Activist || Aspiring to Inspire.

Leave a Reply

Your email address will not be published.

Previous Story

2nd Meetup, Blockchain Special Interest Group | SPINN LABS

Next Story

Resources for Blockchain Hackathon Participants | 18th Softcom

Latest from Blog

Quantum Computing | What, Why & How

Now as we are starting the 5th decade after the very first proposed model in the 1980s, quantum computers are now commercially available, brought out of the lab, and into the industry by IBM Quantum. With many experts predicting it will revolutionize the way we approach problem-solving. With the recent

Case Study: Digital Transformation of “justSajid Bank”

In this current era of what we call “digital first”, industries are repeatedly changing and evolving with the help of technology. So as the banking industry is reshaping itself, banks need to keep adopting positive changes to counter and overcome the key challenges of the modern world to overcome the

Metaverse || A Whole New World.

Things are going to be super dramatic in the next few years. Metaverse is going to open a lot of new doors to revise things that we are doing now. The culture and lifestyle would be changed. Some new cultures would have emerged and everybody would be living without physical

Pakistan Day 2020 | Coronavirus Technical Solutions

Well, on Pakistan Day 2020 our nation along with the rest of the world is facing Corona Pandemic. As the sons of this great motherland, we are trying to play our roles at our places. Within the last few weeks, Alhamdulillah I’ve got a chance to develop two technical solutions

Password: Choose the Secure, Easy and Cool Password

A super secure Password is very common nowadays. Although according to experts the password is going to expire very soon. Moreover, the pin codes are also replacing password in some why. Perhaps still there is a lot of importance of a secure password in many places. The one of the most

JumpStart with DevOps

What is DevOps; DevOps is a Software Development Strategy, that bridges the gap between the Dev and the Ops side of the company. * It’s not a tool, it’s a Methodology to bridge the gap b/w development and operations teams! As there is always a lot of conflicts between the

JumpStart Programming with Python 3

Motivation; Well, if you want to play with data and deal with complex analytics problems then Python is the best for you. We can use Python for developing complex scientific and numeric apps. Python is designed with features to facilitate data analysis and visualization. The syntax in Python helps the programmers to do coding

Understanding of Data Science Methodology

Motivation: It’s all about the different methods used in data science. Data Science Methodology: There is the following methodology used in data science which can further categories into different phases; From Problem to Approach Business Understanding Analytical Approach Working with Data Data Requirements Data Collection Data Understanding Data Preparation Deriving the

Understanding Machine Learning Methodology

Motivation Well, if we talk about a human cell sample extracted from a patient. The cell would have some characteristics. One of the interesting questions we can ask, what kind of statistics that cell have? One could easily presume that only a doctor with years of experience could diagnose a tumor and

SIMPLE NAVIGATION IN WINDOWS APPLICATION

The Navigation of UWP Apps is extremely cool and easier than other platforms. It allows enabling a variety of intuitive user experiences for moving between apps, pages, and content. Navigation is the key part of the Application. In your small Apps, you may maintain your contents and functionality in a

UNDERSTANDING THE ARCHITECTURE OF UNIVERSAL WINDOWS PLATFORM

The architecture of Universal Windows Platform is most exclusive with the center of gravity which is One Windows Core. Now the whole development will follow the common refactored core that will common for all the windows Releases. It’s all about One Core, One Hardware Platform, Universal Hardware Driver and Standalone

Guinness World Record Holder | Hajj Hackathon | Khadim Al-Haramain Al-Sharifain

Khadim Al-Haramain Al-Sharifain Built an MVP of a cognitive platform name “Khadim Al-Haramain Al-Sharifain“.  Objective The objective was to facilitate Hajj operations by introducing cognitive services integrated with Hajj systems. Hence millions of Muslims who are there for Allah Rab-ul-Izat, can perform anything without disturbing their focuses and concentrations.  Functionalities

JumpStart with IBM Bluemix

IBM Bluemix is the world most exclusive cloud platform that provides developers to quickly develop, Deploy and manage Apps over the cloud without dealing with any underline infrastructure. Bluemix provides great open source platforms for your needs. Tech experts believe that up to 2020 the computing era would completely change.

JumpStart Into Big Data With HDInsight

What would happen when the volume of your data increased repeatedly over time and you need high velocity at the same time. Not only that but you have a different variety of data and Variability also exists in your data. So how would you handle all that data? If we

Microsoft SharePoint: Create an Intranet in SharePoint

As you should already have some hands on with SharePoint. So, Lets do some hands on with SharePoint Intranet for Small company. Simply start with a Blank Site Collection. Let’s assume that the company has 3 Departments: Sales, Production and Support. They each have their own area in which they should

.NET Core

.NET Core 1.0  .NET Core 1.0 is a major new investment in the future of .NET and laying the foundation for decades to come. Still, it is in its early stage, and for some time you might still focus .NET Framework 4.6 depending on your application needs. But for many scenarios,

JUMPSTART WITH DATA BINDING IN UWP

Data Binding is one of the most interesting topics in Universal App Development. In order to perform the better functionality, you really need to have some great usage of Data Binding in you Apps. So! First thing first. What is actually the Data Binding and is its usage in UWP.

justSajid | A PLACE FOR MY THOUGHTS

This blog is my personal mental playground. The views expressed are mine, and mine alone. They do not represent the views of my employer, my family, my friends, my imaginary friends, my neighbors, people who live in my city, province, country, region, or planet, nor do they represent the views

justSajid | A PLACE FOR MY THOUGHTS

justSajid is my personal mental playground. The views expressed are mine, and mine alone. They do not represent the views of my employer, my family, my friends, my imaginary friends, my neighbors, people who live in my city, province, country, region, or planet, nor do they represent the views of

Agentic AI: The Future of Machines Acting with Purpose

Artificial Intelligence (AI) has come a long way from being a fancy algorithm for chess games to becoming our digital assistant, creative collaborator, and even a philosopher’s muse. One of the more intriguing advancements in AI is Agentic AI—an AI system that can act autonomously, pursue goals, and make decisions,
GoUp