My presentation from Java2Days, with an introduction to blockchain, the IBM Blockchain Platform, Hyperledger Fabric, and a demo of how Java developers can use their existing Java skills to build smart contracts and applications.
In this webinar Prof. Banafa will discuss in details the use of Blockchain in the following businesses: Insurance; Payments; Internet-of-Things (IoT); Supply Chain; Healthcare; Government; Identity; Advertising; Marketing; Banking.
This presentation is devoted to Stripe payment system, which appeared on the market about 5 years ago. Here you'll find out about advantages and disadvantages of using new billing system.
Overview Of Blockchain Technology And Architecture Powerpoint Presentation Sl...SlideTeam
Enhance your audiences knowledge with this well researched complete deck. Showcase all the important features of the deck with perfect visuals. This deck comprises of total of thirty two slides with each slide explained in detail. Each template comprises of professional diagrams and layouts. Our professional PowerPoint experts have also included icons, graphs and charts for your convenience. All you have to do is DOWNLOAD the deck. Make changes as per the requirement. Yes, these PPT slides are completely customizable. Edit the colour, text and font size. Add or delete the content from the slide. And leave your audience awestruck with the professionally designed Overview Of Blockchain Technology And Architecture Powerpoint Presentation Slides complete deck. https://bit.ly/3cJ7GmX
Advantages and disadvantages of permissionless blockchainBlockchain Council
Blockchain Technology surfaced with the surge of cryptocurrency. Today you may find every business, and all the big industries are talking about using Blockchain. They want to make it a part of their mainstream business operations. On the surface, we know that blockchain is a distributed ledger technology. It works on the principle of decentralisation and peer-to-peer transactions. It means that Blockchain culminates the need of having intermediaries. Thus it saves cost and time both. It is the prime reason that many of the financial institutions and businesses are trying to use Blockchain for their benefit.Check out the full article here >>
https://bit.ly/2zRdAyS
In this webinar Prof. Banafa will discuss in details the use of Blockchain in the following businesses: Insurance; Payments; Internet-of-Things (IoT); Supply Chain; Healthcare; Government; Identity; Advertising; Marketing; Banking.
This presentation is devoted to Stripe payment system, which appeared on the market about 5 years ago. Here you'll find out about advantages and disadvantages of using new billing system.
Overview Of Blockchain Technology And Architecture Powerpoint Presentation Sl...SlideTeam
Enhance your audiences knowledge with this well researched complete deck. Showcase all the important features of the deck with perfect visuals. This deck comprises of total of thirty two slides with each slide explained in detail. Each template comprises of professional diagrams and layouts. Our professional PowerPoint experts have also included icons, graphs and charts for your convenience. All you have to do is DOWNLOAD the deck. Make changes as per the requirement. Yes, these PPT slides are completely customizable. Edit the colour, text and font size. Add or delete the content from the slide. And leave your audience awestruck with the professionally designed Overview Of Blockchain Technology And Architecture Powerpoint Presentation Slides complete deck. https://bit.ly/3cJ7GmX
Advantages and disadvantages of permissionless blockchainBlockchain Council
Blockchain Technology surfaced with the surge of cryptocurrency. Today you may find every business, and all the big industries are talking about using Blockchain. They want to make it a part of their mainstream business operations. On the surface, we know that blockchain is a distributed ledger technology. It works on the principle of decentralisation and peer-to-peer transactions. It means that Blockchain culminates the need of having intermediaries. Thus it saves cost and time both. It is the prime reason that many of the financial institutions and businesses are trying to use Blockchain for their benefit.Check out the full article here >>
https://bit.ly/2zRdAyS
An introductory look at various Blockchain Technologies and examples. In this slide I explain about basics of Etherium and types of Blockchain technology currently present and some known public projects/examples which use Blockchain.
***** Blockchain Training : https://www.edureka.co/blockchain-training *****
This Edureka video on "Blockchain Explained" is to guide you through the fundamentals of the new revolutionary technology called Blockchain and its defining concepts. Below are the topics covered in this tutorial:
1. History of blockchain
2. What is Blockchain
3. Traditional Transaction vs Blockchain
4. How Blockchain Works
5. Benefits of Blockchain
6. Blockchain Transaction Demo
Here is the link to the Blockchain blog series: https://goo.gl/DPoAHR
You can also refer this playlist on Blockchain: https://goo.gl/V5iayd
Amazon Managed Blockchain is a fully managed blockchain service that makes it easy for customers to create and manage scalable blockchain-based transaction networks (blockchain networks) using the popular open source blockchain frameworks Hyperledger Fabric and Ethereum. Blockchain technologies enable groups of organizations, oftentimes in financial services and manufacturing, to securely transact, run application code, and share data without a trusted central authority. We will explore the components of blockchain technology, discuss use cases, and do a deep dive into capabilities, performance, and key innovations in Amazon Managed Blockchain.
Blockchain Overview, What is Blockchain, Why Blockchain, How Blockchain will change the world, concepts of Blockchain are explained like Consensus, Distributed Ledger, Blockchain use cases and more
BlockChain Technology - Technology Behind Bitcoin and other CryptocurrencyYashwanth Reddy
Here is the Presentation on Block Chain Technology which i presented at one of my technical seminar at College...
You also need to study in brief about the terms listed in this and hope you find this useful!
Regards
-Yashwanth Reddy(YashKruk)
Use extensively researched Blockchain PowerPoint Presentation Slides to educate your audience about the secure online payment transactions and cryptographic techniques. Show encryption methods and concept of decentralized network that allows the easy transfer of digital values such as currency and data. Bitcoin developers can incorporate this professionally designed content-ready blockchain PowerPoint presentation templates for their work. This deck covers topics like distributed ledger, working of a distributed ledger, use cases, industrial blockchain benefits, blockchain limitations, and more. Illustrate the idea of transferring funds directly between two parties without any banks or credit card company using blockchain PPT presentation templates. Demonstrate the workings of cryptocurrencies, showcase the process and its benefits with the help of cryptocurrency PPT slides. These templates are completely customizable. You can edit the slides as per your convenience. Change color, text, icon, and font size as per your need. Download now. Engage with disbelievers through our Blockchain Powerpoint Presentation Slides. Explain the grounds for your beliefs. https://bit.ly/2W76JPY
An introduction to Blockchain for Business, as well as a deep dive into the IBM Blockchain Platform, its underpinning technologies, as well as various tools and frameworks that can guide developers towards building applications on top of a running business network.
An introductory look at various Blockchain Technologies and examples. In this slide I explain about basics of Etherium and types of Blockchain technology currently present and some known public projects/examples which use Blockchain.
***** Blockchain Training : https://www.edureka.co/blockchain-training *****
This Edureka video on "Blockchain Explained" is to guide you through the fundamentals of the new revolutionary technology called Blockchain and its defining concepts. Below are the topics covered in this tutorial:
1. History of blockchain
2. What is Blockchain
3. Traditional Transaction vs Blockchain
4. How Blockchain Works
5. Benefits of Blockchain
6. Blockchain Transaction Demo
Here is the link to the Blockchain blog series: https://goo.gl/DPoAHR
You can also refer this playlist on Blockchain: https://goo.gl/V5iayd
Amazon Managed Blockchain is a fully managed blockchain service that makes it easy for customers to create and manage scalable blockchain-based transaction networks (blockchain networks) using the popular open source blockchain frameworks Hyperledger Fabric and Ethereum. Blockchain technologies enable groups of organizations, oftentimes in financial services and manufacturing, to securely transact, run application code, and share data without a trusted central authority. We will explore the components of blockchain technology, discuss use cases, and do a deep dive into capabilities, performance, and key innovations in Amazon Managed Blockchain.
Blockchain Overview, What is Blockchain, Why Blockchain, How Blockchain will change the world, concepts of Blockchain are explained like Consensus, Distributed Ledger, Blockchain use cases and more
BlockChain Technology - Technology Behind Bitcoin and other CryptocurrencyYashwanth Reddy
Here is the Presentation on Block Chain Technology which i presented at one of my technical seminar at College...
You also need to study in brief about the terms listed in this and hope you find this useful!
Regards
-Yashwanth Reddy(YashKruk)
Use extensively researched Blockchain PowerPoint Presentation Slides to educate your audience about the secure online payment transactions and cryptographic techniques. Show encryption methods and concept of decentralized network that allows the easy transfer of digital values such as currency and data. Bitcoin developers can incorporate this professionally designed content-ready blockchain PowerPoint presentation templates for their work. This deck covers topics like distributed ledger, working of a distributed ledger, use cases, industrial blockchain benefits, blockchain limitations, and more. Illustrate the idea of transferring funds directly between two parties without any banks or credit card company using blockchain PPT presentation templates. Demonstrate the workings of cryptocurrencies, showcase the process and its benefits with the help of cryptocurrency PPT slides. These templates are completely customizable. You can edit the slides as per your convenience. Change color, text, icon, and font size as per your need. Download now. Engage with disbelievers through our Blockchain Powerpoint Presentation Slides. Explain the grounds for your beliefs. https://bit.ly/2W76JPY
An introduction to Blockchain for Business, as well as a deep dive into the IBM Blockchain Platform, its underpinning technologies, as well as various tools and frameworks that can guide developers towards building applications on top of a running business network.
Blockchain is a technology for a new generation of transactional applications that establishes trust,
accountability and transparency while streamlining processes in business networks. Think of it as
an operating system for interactions between participants in a business network. It has the potential
to vastly reduce the cost and complexity of getting things done
Making Blockchain Real for Business - Kathryn Harrison (IBM, Middle East and ...ideaport
Making Blockchain Real for Business - Kathryn Harrison (IBM, Middle East and Africa Payment and Blockchain Leader)
İçinde bulunduğumuz teknoloji çağının getirdikleri ile birlikte finans dünyasını yeni teknolojiler bekliyor. Bitcoin ve Blockchain teknolojisi bunların başında yer alıyor. Finans dünyasındaki tüm kuralları değiştirebilecek potansiyeli içinde barındıran bu iki teknolojiye olan ilgi her geçen gün artmakta. İstanbul Finans Derneği işbirliği ve Business Ankara medya sponsorluğunda düzenlenen etkinlikte, 'bitcoin' ve 'blockchain' teknolojileri gerek yazılım gerekse finansal boyutuyla ele alındı.
-
31 Mart 2016
meet@ideaport | Finans Dünyasında Yeni Trend: Bitcoin ve Blockchain
Hyperledger Fabric Technical Deep Dive 20190618Arnaud Le Hors
Slides presented at the Hyperledger Fabric workshop in Barecelona on July 10th, 2019.
This introduces blockchain for business and describes in details the Hyperledger Fabric design principles, overall architecture, its components, and the transaction flow.
Similar to Building blockchain applications using Java (20)
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Building blockchain applications using Java
1. Building Blockchain applications using Java
Using your existing Java skills to develop Blockchain applications
with the IBM Blockchain Platform and Hyperledger Fabric
V5.13, 4 October 2018
Simon Stone
2. 2
Business networks, wealth and markets
• Business Networks benefit from connectivity
– Participants are customers, suppliers,
banks, partners
– Cross geography and regulatory boundary
• Wealth is generated by the flow of goods and
services across business network in transactions
and contracts
• Markets are central to this process:
– Public (fruit market, car auction), or
– Private (supply chain financing, bonds)
3. 3
Transferring assets, building value
Anything that is capable of being owned or controlled to produce value, is an asset
Two fundamental
types of asset
Intangible assets
subdivide
Cash is also
an asset
• Tangible, e.g. a house
• Intangible, e.g. a mortgage
• Financial, e.g. bond
• Intellectual, e.g. patents
• Digital, e.g. music
• Has property of anonymity
4. 4
Ledgers are key
Ledgers are THE system of record for a business.
Businesses will have multiple ledgers for the multiple
business networks in which they participate.
• Transaction: an asset transfer onto or off the ledger
– John gives a car to Anthony (simple)
• Contract: the conditions for a transaction to occur
– If Anthony pays John money, then car passes
from John to Anthony (simple)
– If car won't start, funds do not pass to John (as
decided by third party arbitrator) (more complex)
6. 6
Blockchain
Participant A’s records Participant B’s records Bank records
Insurer records Regulator records Auditor records
Solution
A shared, replicated, permissioned ledger…
…with consensus, provenance, immutability and finality
7. 7
Different types of blockchain
– The first blockchain application
– Defines a shadow-currency and its ledger
– Resource intensive
is an example of an
unpermissioned, public blockchain
• All blockchains aim to provide irrefutable proof that
a set of transactions occurred between participants
• Different types of blockchain exist:
• Blockchains for business are generally permissioned and private, and prioritize
– Identity over anonymity | Selective endorsement over proof of work | Assets over
cryptocurrency
8. 8
Introducing the IBM Blockchain Platform
IBM Blockchain Platform is a fully integrated enterprise-
ready blockchain platform designed to accelerate the
development, governance, and operation of a multi-
institution business network
• Developer tools that will make use of Hyperledger
Fabric SDK, to quickly build your blockchain
application
• Hyperledger Fabric also provides the ledger, which
is managed through a set of intuitive operational
tools
• Governance tools for democratic management of the
business network
• Flexible deployment options, including a highly
secure and performant IBM Cloud environment
DeveloperTools
IBM Cloud
OperationalTools
GovernanceTools
Blockchain application
Hyperledger Fabric
9. 9
Hyperledger: A Linux Foundation project
• IBM Blockchain Platform is underpinned
by technology from the Hyperledger
project
• Hyperledger is a collaborative effort
created to advance cross-industry
blockchain technologies for business
• Founded February 2016; now more than
270 member organizations
• Open source
Open standards
Open governance model
Source: https://www.hyperledger.org/members
Updated: 4 October 2018
Premier
Associate
Academia Associate
General
10. 10
Distributed ledger
• An implementation of blockchain technology that is a
foundation for developing blockchain applications
• Emphasis on ledger, smart contracts, consensus,
confidentiality, resiliency and scalability.
• V1.2 released July 2018
– Includes significant confidentiality and service
discovery improvements
• IBM is one of the many contributing organizations
Fabric Explored
12. 12
A demo of a blockchain application
• In this demo, you will see:
• A sample blockchain solution based around a
vehicle manufacturing business network.
• This solution includes a smart contract and a set
of applications for the different users and
businesses in the business network.
• You can try it yourself today here:
https://github.com/IBM-Blockchain/vehicle-manufacture
18. 18
Choice is key
• At IBM, we believe that choice is key when it
comes to the experience for blockchain
developers.
• The freedom to utilize your existing skills and your
programming language of choice:
– Develop smart contracts and applications
in Go, Java, and JavaScript
• The freedom to use your favorite editors, IDEs,
and tools to get the job done:
– Develop smart contracts and applications
in Visual Studio Code, Eclipse, Vim, etc
19. 19
A code walkthrough for Java developers
• In this code walkthrough, you will see:
• A smart contract developed in Java, using Visual
Studio Code and the IBM Blockchain Platform
developer tools extension.
• An application developed in Java, using Eclipse.
• Everything you will see is available today, open
source software, and ready for you to try
yourselves.
20. Questions? Tweet us or go
to ibm.com/blockchain
@IBMBlockchain
IBM Blockchain
IBM Blockchain
Thank you
Simon Stone
This is a high level introduction to blockchain concepts and business value. Presentations in the “Explained” series are:
Blockchain Explained: High level introduction to blockchain for business
IBM Blockchain Platform Explained: An introduction to the IBM Blockchain Platform
Solutions Explained: Key IBM Blockchain solutions, and what makes a good use-case.
Garages Explained: The IBM Blockchain Garages
What’s New: Recent developments in blockchain and what’s coming
Next Steps: How to proceed on a first project
There is much hype around Blockchain. Most of this relates to the use of Blockchain to underpin the Bitcoin cryptocurrency. Whilst IBM are not interested in cryptocurrency, we are very interested in exploring the broader business application of blockchain technology. This is a transformational opportunity for many of our clients.
IBM is a recognized leader in making blockchain real for business. We are helping many hundreds of clients on their blockchain journeys.
This presentation is the first step! IBM has lots of educational material (signified by the breadcrumb trail at the top of this chart) and a well-defined engagement process that will help. We will take you through all of this later on in this presentation.
The latest copy of this presentation can be found on the IBM intranet at https://ibm.box.com/v/BlockchainExplained. Feel free to distribute a PDF of this file to clients (https://ibm.box.com/v/BlockchainExplainedPDF) or point people at Slideshare (https://www.slideshare.net/MattLucas3/blockchain-explained-vNNN) where NNN is the version number without the ’.’.
Business never operates in isolation. They are participants in a business network.
Business Networks will connect customers, suppliers, banks and regulators and will cross geographical boundaries.
WEALTH is generated as goods and services move across this network; this flow is referred to as a MARKET.
Growth of wealth can be constrained if the network is heavily silo’d or inefficient.
Ownership of assets pass across the network in return for payments, and governed by contracts.
ASSETS can be tangible and intangible, We are most comfortable with tangible (Cars, Houses),
INTANGIBLE assets – financial instruments most obvious, but don’t forget about intellectual assets like patents and growing digital assets (music, games, video, art).
Ledgers are not new – they have been used for double entry book keeping since 10 November 1494 when Luca Pacioli (the Franciscan monk) published his work on double-entry book-keeping.
Commercial usage of the term is for the "principal book of account" in a business house.
THE system of record for recording asset transfer in and out of a business.
This is the “BEFORE” picture representing the “status quo” for business networks.
Each participant keeps their own ledger(s) which are updated to represent business transactions as they occur.
This is EXPENSIVE due to duplication of effort and intermediaries adding margin for services.
It is clearly INEFFICIENT, as the business conditions – the contract – is duplicated by every network participant
It is also VULNERABLE because if a central system (e.g. Bank) is compromised due to an incidents this affects the whole business network. Incidents can include fraud, cyber attack or a simple mistake.
The novel Blockchain architecture give participants the ability to share a ledger which is updated every time a transaction occurs through peer to peer replication.
Cryptography is used to ensure that network participants see only the parts of the ledger that are relevant to them, and that transactions are secure, authenticated and verifiable.
Blockchain also allows the contract for asset transfer to be embedded in the transaction database determining the conditions under which the transaction can occur.
Network participants agree how transactions are verified through consensus or similar mechanisms. Government oversight, compliance & audit can be part of the same network.
Participants SAME AS BEFORE – this is not a disintermediation play
CONSENSUS– means all participants agree that a transaction is valid
PROVENANCE– means participants know where the asset came from and how it’s ownership has changed over time
IMMUTABILITY– means no participant can tamper with a transaction once it’s agreed. If a transaction was in error then a NEW transaction must be used to reverse the error, with both visible
FINALITY– once a transaction is committed, it cannot be reversed, i.e. the data cannot be rolled back to the previous state. Businesses need near-real-time finality for transactions, not probabilistic finality as present on some blockchains like bitcoin.
These characteristics together give businesses a “Single Source of Truth”, which means that there is ONE place to determine the ownership of an asset or the completion of a transaction. This is the role of the SHARED LEDGER.
Blockchains are all about adding irrefutable PROOF to transactions. (Note that this is not the same as TRUST… people can choose to accept the proof or not; that’s a social debate beyond the scope of this discussion.)
Blockchain technology enables the Bitcoin crypto currency and is best known for this usage. However, the shared ledger technology is separate & separable – applicable to a whole range of business challenges that cross all industries.
The next chart goes into more detail on the requirements of blockchain for business and how these differ from public ledgers like Bitcoin.
This is what the IBM Blockchain Platform is in a single chart. As the words at the top say, it is a fully integrated enterprise-ready blockchain platform designed to accelerate the development, governance, and operation of a multi-institution business network. This means it’s not just a hosting platform, but it aims to help with the entire lifecycle of a blockchain solution from inception through to deployment and beyond. The simplified architecture diagram on the right shows how the platform is put together. It’s built on the IBM Cloud platform, although other options are available - more on that later - and makes use of the Hyperledger Fabric run time. There are a set of tools for solution development built on Hyperledger Composer, as well as tools to allow clients to govern and operate blockchain business networks.
t is important to correctly distinguish between the terms and projects here:
Hyperledger is a trademark of the Linux Foundation and is the umbrella for a group of technologies designed to advance blockchain for business.
Hyperledger Fabric is one framework that is underneath this umbrella. Contributors to Fabric include IBM, DTCC, Fujitsu and others. Other frameworks include Iroha and Sawtooth.
IBM Blockchain is used to describe the breadth of technologies and services that are supplied uniquely by IBM (e.g. hosting on IBM Cloud).
One of the key differentiators for Hyperledger is open governance. This means that there is no one controlling organisation that governs the direction of the project, and no lock-in to one particular vendor.
Hyperledger Fabric is one of two Hyperledger projects that IBM is significantly investing in, although it is important to note that Fabric is NOT an IBM project. V1 was released on 11 July 2017 with developers representing 28 different organizations. V1.1 was released in March 2018; V1.2 in July 2018.
A developer will create an application and smart contract (could be different developers)
The application will invoke calls within the smart contract via an SDK
Those calls are processed by the business logic within the smart contract
- a ‘put’ or ‘delete’ command will go through consensus protocol selected and added to the blockchain
- a ’get’ command can only read from the world state but is not recorded on the blockchain
An application can access Block information via rest APIs such as get block height
Note the use of ‘Delete’ here – delete can delete keys from the world state database, but not transactions from the blockchain, which we’ve established is immutable.
Business never operates in isolation. They are participants in a business network.
Business Networks will connect customers, suppliers, banks and regulators and will cross geographical boundaries.
WEALTH is generated as goods and services move across this network; this flow is referred to as a MARKET.
Growth of wealth can be constrained if the network is heavily silo’d or inefficient.
So the business network in this scenario is based on an individual purchasing a car.
We’re going to start you off as Paul, who’s an aspiring Arium Motors customer, on his phone.
(hand over phone)
Today he’s placing an order, which takes place on his phone
So the business network in this scenario is based on an individual purchasing a car.
We’re going to start you off as Paul, who’s an aspiring Arium Motors customer, on his phone.
(hand over phone)
Today he’s placing an order, which takes place on his phone
So the business network in this scenario is based on an individual purchasing a car.
We’re going to start you off as Paul, who’s an aspiring Arium Motors customer, on his phone.
(hand over phone)
Today he’s placing an order, which takes place on his phone
So the business network in this scenario is based on an individual purchasing a car.
We’re going to start you off as Paul, who’s an aspiring Arium Motors customer, on his phone.
(hand over phone)
Today he’s placing an order, which takes place on his phone
So the business network in this scenario is based on an individual purchasing a car.
We’re going to start you off as Paul, who’s an aspiring Arium Motors customer, on his phone.
(hand over phone)
Today he’s placing an order, which takes place on his phone
Business never operates in isolation. They are participants in a business network.
Business Networks will connect customers, suppliers, banks and regulators and will cross geographical boundaries.
WEALTH is generated as goods and services move across this network; this flow is referred to as a MARKET.
Growth of wealth can be constrained if the network is heavily silo’d or inefficient.
Business never operates in isolation. They are participants in a business network.
Business Networks will connect customers, suppliers, banks and regulators and will cross geographical boundaries.
WEALTH is generated as goods and services move across this network; this flow is referred to as a MARKET.
Growth of wealth can be constrained if the network is heavily silo’d or inefficient.