SlideShare a Scribd company logo
1 of 15
agreements.network
BPM on Blockchain
Introduction
▶ Monax
▶ First to market with a Permissionable Blockchain -- now Hyperledger Burrow
▶ First to market with scalable systems of smart contracts -- now Blackstone
▶ First to position blockchain technology as enabler for legal -- now Agreements Network
▶ Overview of Hyperledger Burrow
▶ Overview of Blackstone
▶ Demonstration
▶ How to Get Started
Fast, easy, process-oriented blockchain client
Hyperledger Burrow
Hyperledger Burrow
▶ Tendermint Consensus Engine
▶ Permission layer and secure natives framework
▶ Built-to-spec EVM
▶ In-built tooling (configuration, deployment, monitoring)
1. Single binary distribution with in-built tooling
2. Fast, simple and easy to use
3. Highly suitable for process-heavy use cases
Advantages of Burrow
BlackstoneFull-feature business process management in
Solidity
Blackstone
▶ High level API to ingest BPMN files and turn those into Solidity-based
process graphs. Full-feature business process modelling execution
engine
▶ Operating and managing business processes on a blockchain is
suitable for cross-company process tracking. NOT trying to replace
in-house BPM suites.
▶ Blackstone + Burrow allows for no-code blockchain-based
process-managed use cases
Systems integration for businesses
today
WebService,
Message Bus,
etc.
Data
Redundancy
Systems integration via trust
ecosystems
Partially shared data and
processes
State machines in state machines in ….
Model Load Run
Graphical BPMN Modeler
Solidity-based Process Graph
Operated in
Execution Engine
producing Audit Trail
on the Blockchain
POST XML document to
REST API
Systems extensibility via smart contract
applications
▶ User Tasks: human / organizational performer
▶ Proxy contract permissioning
▶ On-chain script (smart contract): synchronous processing
▶ Read
▶ Write
▶ Read+Write
▶ Off-chain integration (smart contract): asynchronous processing
▶ Read
▶ Write
▶ Read+Write
Branching allows extensible,
sophisticated processes
Loops and conditionals without IFs or
FORs
Getting Started
▶ Install burrow (see https://github.com/hyperledger/burrow)
▶ Clone blackstone
(https://github.com/agreements-network/blackstone)
▶ Deploy contracts (./contracts/deploy_contracts)
▶ Start API (cd api && npm start)
https://agreements.network
THANK YOU

More Related Content

Similar to D1Conf 2018 | Business Process Modeling and Execution in Ethereum | Casey Kuhlman & Jan Hendrik Scheufen, Monax

SUSE CaaSP: deploy OpenFaaS and Ethereum Blockchain on Kubernetes
SUSE CaaSP: deploy OpenFaaS and Ethereum Blockchain on KubernetesSUSE CaaSP: deploy OpenFaaS and Ethereum Blockchain on Kubernetes
SUSE CaaSP: deploy OpenFaaS and Ethereum Blockchain on KubernetesJuan Herrera Utande
 
Getting Started with Blockchain Development: The Complete Guide
Getting Started with Blockchain Development: The Complete GuideGetting Started with Blockchain Development: The Complete Guide
Getting Started with Blockchain Development: The Complete GuideBpointerTechnologies
 
Blockchain for Enterprises
Blockchain for EnterprisesBlockchain for Enterprises
Blockchain for EnterprisesHimanshu Pandey
 
Securing MQTT - BuildingIoT 2016 slides
Securing MQTT - BuildingIoT 2016 slidesSecuring MQTT - BuildingIoT 2016 slides
Securing MQTT - BuildingIoT 2016 slidesDominik Obermaier
 
IRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and EthereumIRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and EthereumIRJET Journal
 
What is co co blockchain framework
What is co co blockchain frameworkWhat is co co blockchain framework
What is co co blockchain frameworkCeline George
 
What makes blockchain secure: Key Characteristics & Security Architecture
What makes blockchain secure: Key Characteristics & Security ArchitectureWhat makes blockchain secure: Key Characteristics & Security Architecture
What makes blockchain secure: Key Characteristics & Security ArchitectureEC-Council
 
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발 [Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발 Yunho Maeng
 
ChainDigit your partner for blockchain solutions
ChainDigit   your partner for blockchain solutionsChainDigit   your partner for blockchain solutions
ChainDigit your partner for blockchain solutionsBaiju Jacob
 
02 - Introduction to Hyperledger Fabric
02 - Introduction to Hyperledger Fabric  02 - Introduction to Hyperledger Fabric
02 - Introduction to Hyperledger Fabric Merlec Mpyana
 
Caterpillar: A Blockchain-Based Business Proces Management System
Caterpillar: A Blockchain-Based Business Proces Management SystemCaterpillar: A Blockchain-Based Business Proces Management System
Caterpillar: A Blockchain-Based Business Proces Management SystemMarlon Dumas
 
Blockchain solution architecture deliverable
Blockchain solution architecture deliverableBlockchain solution architecture deliverable
Blockchain solution architecture deliverableSarmad Ibrahim
 
Webinar - Loyalty Reward Points Using Blockchain
Webinar - Loyalty Reward Points Using BlockchainWebinar - Loyalty Reward Points Using Blockchain
Webinar - Loyalty Reward Points Using BlockchainJK Tech
 
Blockchain Applications in Enterprises
Blockchain Applications in EnterprisesBlockchain Applications in Enterprises
Blockchain Applications in EnterprisesMinHsien Chang
 
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWEEcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWEJohn Lilic
 
Monitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsMonitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsColloquium
 
Caching necessity and benifits for mobile Operator
Caching necessity and benifits for mobile OperatorCaching necessity and benifits for mobile Operator
Caching necessity and benifits for mobile OperatorMd. Abdul Hadi Dipu
 

Similar to D1Conf 2018 | Business Process Modeling and Execution in Ethereum | Casey Kuhlman & Jan Hendrik Scheufen, Monax (20)

Blockchain spreads
Blockchain spreadsBlockchain spreads
Blockchain spreads
 
SUSE CaaSP: deploy OpenFaaS and Ethereum Blockchain on Kubernetes
SUSE CaaSP: deploy OpenFaaS and Ethereum Blockchain on KubernetesSUSE CaaSP: deploy OpenFaaS and Ethereum Blockchain on Kubernetes
SUSE CaaSP: deploy OpenFaaS and Ethereum Blockchain on Kubernetes
 
Getting Started with Blockchain Development: The Complete Guide
Getting Started with Blockchain Development: The Complete GuideGetting Started with Blockchain Development: The Complete Guide
Getting Started with Blockchain Development: The Complete Guide
 
Blockchain for Enterprises
Blockchain for EnterprisesBlockchain for Enterprises
Blockchain for Enterprises
 
Securing MQTT - BuildingIoT 2016 slides
Securing MQTT - BuildingIoT 2016 slidesSecuring MQTT - BuildingIoT 2016 slides
Securing MQTT - BuildingIoT 2016 slides
 
IRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and EthereumIRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and Ethereum
 
What is co co blockchain framework
What is co co blockchain frameworkWhat is co co blockchain framework
What is co co blockchain framework
 
What makes blockchain secure: Key Characteristics & Security Architecture
What makes blockchain secure: Key Characteristics & Security ArchitectureWhat makes blockchain secure: Key Characteristics & Security Architecture
What makes blockchain secure: Key Characteristics & Security Architecture
 
Conoscerehyperledger
ConoscerehyperledgerConoscerehyperledger
Conoscerehyperledger
 
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발 [Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
 
ChainDigit your partner for blockchain solutions
ChainDigit   your partner for blockchain solutionsChainDigit   your partner for blockchain solutions
ChainDigit your partner for blockchain solutions
 
02 - Introduction to Hyperledger Fabric
02 - Introduction to Hyperledger Fabric  02 - Introduction to Hyperledger Fabric
02 - Introduction to Hyperledger Fabric
 
Caterpillar: A Blockchain-Based Business Proces Management System
Caterpillar: A Blockchain-Based Business Proces Management SystemCaterpillar: A Blockchain-Based Business Proces Management System
Caterpillar: A Blockchain-Based Business Proces Management System
 
Blockchain solution architecture deliverable
Blockchain solution architecture deliverableBlockchain solution architecture deliverable
Blockchain solution architecture deliverable
 
Webinar - Loyalty Reward Points Using Blockchain
Webinar - Loyalty Reward Points Using BlockchainWebinar - Loyalty Reward Points Using Blockchain
Webinar - Loyalty Reward Points Using Blockchain
 
Blockchain Applications in Enterprises
Blockchain Applications in EnterprisesBlockchain Applications in Enterprises
Blockchain Applications in Enterprises
 
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWEEcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
 
Monitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsMonitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS Solutions
 
Blockchain v 2 (1)
Blockchain v 2 (1)Blockchain v 2 (1)
Blockchain v 2 (1)
 
Caching necessity and benifits for mobile Operator
Caching necessity and benifits for mobile OperatorCaching necessity and benifits for mobile Operator
Caching necessity and benifits for mobile Operator
 

More from D1Conf

D1Conf 2018: Technical Workshop
D1Conf 2018: Technical WorkshopD1Conf 2018: Technical Workshop
D1Conf 2018: Technical WorkshopD1Conf
 
D1Conf 2018 | xDai Chain:Decentralized Insurance & the Benefits of the Stable...
D1Conf 2018 | xDai Chain:Decentralized Insurance & the Benefits of the Stable...D1Conf 2018 | xDai Chain:Decentralized Insurance & the Benefits of the Stable...
D1Conf 2018 | xDai Chain:Decentralized Insurance & the Benefits of the Stable...D1Conf
 
D1Conf 2018 | DAOs as Infrastructure for Product Lines | Joel Martinez & Alpe...
D1Conf 2018 | DAOs as Infrastructure for Product Lines | Joel Martinez & Alpe...D1Conf 2018 | DAOs as Infrastructure for Product Lines | Joel Martinez & Alpe...
D1Conf 2018 | DAOs as Infrastructure for Product Lines | Joel Martinez & Alpe...D1Conf
 
D1Conf 2018 |Working with Regulatory Bodies: Lessons Learned from the FCA San...
D1Conf 2018 |Working with Regulatory Bodies: Lessons Learned from the FCA San...D1Conf 2018 |Working with Regulatory Bodies: Lessons Learned from the FCA San...
D1Conf 2018 |Working with Regulatory Bodies: Lessons Learned from the FCA San...D1Conf
 
D1Conf 2018 |The Future of Oracles and Data On The Blockchain | Adan of Witne...
D1Conf 2018 |The Future of Oracles and Data On The Blockchain | Adan of Witne...D1Conf 2018 |The Future of Oracles and Data On The Blockchain | Adan of Witne...
D1Conf 2018 |The Future of Oracles and Data On The Blockchain | Adan of Witne...D1Conf
 
D1Conf 2018 |Insurance Risk Tokenization on Blockchain | Theo Freybote, tenSigma
D1Conf 2018 |Insurance Risk Tokenization on Blockchain | Theo Freybote, tenSigmaD1Conf 2018 |Insurance Risk Tokenization on Blockchain | Theo Freybote, tenSigma
D1Conf 2018 |Insurance Risk Tokenization on Blockchain | Theo Freybote, tenSigmaD1Conf
 
D1Conf 2018 |Blockchain-Native Investment Assets | Reinis Melbardis, Nexus Mu...
D1Conf 2018 |Blockchain-Native Investment Assets | Reinis Melbardis, Nexus Mu...D1Conf 2018 |Blockchain-Native Investment Assets | Reinis Melbardis, Nexus Mu...
D1Conf 2018 |Blockchain-Native Investment Assets | Reinis Melbardis, Nexus Mu...D1Conf
 
D1Conf 2018 | Exploring Insurance Primitives for Blockchain | Matt Tyndall, C...
D1Conf 2018 | Exploring Insurance Primitives for Blockchain | Matt Tyndall, C...D1Conf 2018 | Exploring Insurance Primitives for Blockchain | Matt Tyndall, C...
D1Conf 2018 | Exploring Insurance Primitives for Blockchain | Matt Tyndall, C...D1Conf
 
D1Conf 2018 |Generalized Mining and the Third-Party Economy | Jake Brukhman, ...
D1Conf 2018 |Generalized Mining and the Third-Party Economy | Jake Brukhman, ...D1Conf 2018 |Generalized Mining and the Third-Party Economy | Jake Brukhman, ...
D1Conf 2018 |Generalized Mining and the Third-Party Economy | Jake Brukhman, ...D1Conf
 
D1Conf 2018 | Decentralized Cell-Phone Insurance | Jonathan Staude & Eugene D...
D1Conf 2018 | Decentralized Cell-Phone Insurance | Jonathan Staude & Eugene D...D1Conf 2018 | Decentralized Cell-Phone Insurance | Jonathan Staude & Eugene D...
D1Conf 2018 | Decentralized Cell-Phone Insurance | Jonathan Staude & Eugene D...D1Conf
 
D1Conf 2018 | Blockchain Use Cases for Agriculture & Agriculture Insurance | ...
D1Conf 2018 | Blockchain Use Cases for Agriculture & Agriculture Insurance | ...D1Conf 2018 | Blockchain Use Cases for Agriculture & Agriculture Insurance | ...
D1Conf 2018 | Blockchain Use Cases for Agriculture & Agriculture Insurance | ...D1Conf
 
D1Conf 2018 | The Opportunities of Blockchain for Inclusive Insurance | Michi...
D1Conf 2018 | The Opportunities of Blockchain for Inclusive Insurance | Michi...D1Conf 2018 | The Opportunities of Blockchain for Inclusive Insurance | Michi...
D1Conf 2018 | The Opportunities of Blockchain for Inclusive Insurance | Michi...D1Conf
 
D1Conf 2018 | Decentralizing Social Security | Fabian Raetz, AsureNetwork
D1Conf 2018 | Decentralizing Social Security | Fabian Raetz, AsureNetworkD1Conf 2018 | Decentralizing Social Security | Fabian Raetz, AsureNetwork
D1Conf 2018 | Decentralizing Social Security | Fabian Raetz, AsureNetworkD1Conf
 
D1Conf 2018 | A Decentralised Mutual for the Ethereum Community | Hugh Karp, ...
D1Conf 2018 | A Decentralised Mutual for the Ethereum Community | Hugh Karp, ...D1Conf 2018 | A Decentralised Mutual for the Ethereum Community | Hugh Karp, ...
D1Conf 2018 | A Decentralised Mutual for the Ethereum Community | Hugh Karp, ...D1Conf
 
D1Conf 2018 | Building alternative insurance value chains on blockchain | Ris...
D1Conf 2018 | Building alternative insurance value chains on blockchain | Ris...D1Conf 2018 | Building alternative insurance value chains on blockchain | Ris...
D1Conf 2018 | Building alternative insurance value chains on blockchain | Ris...D1Conf
 
D1Conf 2018 |The incumbents view: how is the insurance industry using blockch...
D1Conf 2018 |The incumbents view: how is the insurance industry using blockch...D1Conf 2018 |The incumbents view: how is the insurance industry using blockch...
D1Conf 2018 |The incumbents view: how is the insurance industry using blockch...D1Conf
 

More from D1Conf (16)

D1Conf 2018: Technical Workshop
D1Conf 2018: Technical WorkshopD1Conf 2018: Technical Workshop
D1Conf 2018: Technical Workshop
 
D1Conf 2018 | xDai Chain:Decentralized Insurance & the Benefits of the Stable...
D1Conf 2018 | xDai Chain:Decentralized Insurance & the Benefits of the Stable...D1Conf 2018 | xDai Chain:Decentralized Insurance & the Benefits of the Stable...
D1Conf 2018 | xDai Chain:Decentralized Insurance & the Benefits of the Stable...
 
D1Conf 2018 | DAOs as Infrastructure for Product Lines | Joel Martinez & Alpe...
D1Conf 2018 | DAOs as Infrastructure for Product Lines | Joel Martinez & Alpe...D1Conf 2018 | DAOs as Infrastructure for Product Lines | Joel Martinez & Alpe...
D1Conf 2018 | DAOs as Infrastructure for Product Lines | Joel Martinez & Alpe...
 
D1Conf 2018 |Working with Regulatory Bodies: Lessons Learned from the FCA San...
D1Conf 2018 |Working with Regulatory Bodies: Lessons Learned from the FCA San...D1Conf 2018 |Working with Regulatory Bodies: Lessons Learned from the FCA San...
D1Conf 2018 |Working with Regulatory Bodies: Lessons Learned from the FCA San...
 
D1Conf 2018 |The Future of Oracles and Data On The Blockchain | Adan of Witne...
D1Conf 2018 |The Future of Oracles and Data On The Blockchain | Adan of Witne...D1Conf 2018 |The Future of Oracles and Data On The Blockchain | Adan of Witne...
D1Conf 2018 |The Future of Oracles and Data On The Blockchain | Adan of Witne...
 
D1Conf 2018 |Insurance Risk Tokenization on Blockchain | Theo Freybote, tenSigma
D1Conf 2018 |Insurance Risk Tokenization on Blockchain | Theo Freybote, tenSigmaD1Conf 2018 |Insurance Risk Tokenization on Blockchain | Theo Freybote, tenSigma
D1Conf 2018 |Insurance Risk Tokenization on Blockchain | Theo Freybote, tenSigma
 
D1Conf 2018 |Blockchain-Native Investment Assets | Reinis Melbardis, Nexus Mu...
D1Conf 2018 |Blockchain-Native Investment Assets | Reinis Melbardis, Nexus Mu...D1Conf 2018 |Blockchain-Native Investment Assets | Reinis Melbardis, Nexus Mu...
D1Conf 2018 |Blockchain-Native Investment Assets | Reinis Melbardis, Nexus Mu...
 
D1Conf 2018 | Exploring Insurance Primitives for Blockchain | Matt Tyndall, C...
D1Conf 2018 | Exploring Insurance Primitives for Blockchain | Matt Tyndall, C...D1Conf 2018 | Exploring Insurance Primitives for Blockchain | Matt Tyndall, C...
D1Conf 2018 | Exploring Insurance Primitives for Blockchain | Matt Tyndall, C...
 
D1Conf 2018 |Generalized Mining and the Third-Party Economy | Jake Brukhman, ...
D1Conf 2018 |Generalized Mining and the Third-Party Economy | Jake Brukhman, ...D1Conf 2018 |Generalized Mining and the Third-Party Economy | Jake Brukhman, ...
D1Conf 2018 |Generalized Mining and the Third-Party Economy | Jake Brukhman, ...
 
D1Conf 2018 | Decentralized Cell-Phone Insurance | Jonathan Staude & Eugene D...
D1Conf 2018 | Decentralized Cell-Phone Insurance | Jonathan Staude & Eugene D...D1Conf 2018 | Decentralized Cell-Phone Insurance | Jonathan Staude & Eugene D...
D1Conf 2018 | Decentralized Cell-Phone Insurance | Jonathan Staude & Eugene D...
 
D1Conf 2018 | Blockchain Use Cases for Agriculture & Agriculture Insurance | ...
D1Conf 2018 | Blockchain Use Cases for Agriculture & Agriculture Insurance | ...D1Conf 2018 | Blockchain Use Cases for Agriculture & Agriculture Insurance | ...
D1Conf 2018 | Blockchain Use Cases for Agriculture & Agriculture Insurance | ...
 
D1Conf 2018 | The Opportunities of Blockchain for Inclusive Insurance | Michi...
D1Conf 2018 | The Opportunities of Blockchain for Inclusive Insurance | Michi...D1Conf 2018 | The Opportunities of Blockchain for Inclusive Insurance | Michi...
D1Conf 2018 | The Opportunities of Blockchain for Inclusive Insurance | Michi...
 
D1Conf 2018 | Decentralizing Social Security | Fabian Raetz, AsureNetwork
D1Conf 2018 | Decentralizing Social Security | Fabian Raetz, AsureNetworkD1Conf 2018 | Decentralizing Social Security | Fabian Raetz, AsureNetwork
D1Conf 2018 | Decentralizing Social Security | Fabian Raetz, AsureNetwork
 
D1Conf 2018 | A Decentralised Mutual for the Ethereum Community | Hugh Karp, ...
D1Conf 2018 | A Decentralised Mutual for the Ethereum Community | Hugh Karp, ...D1Conf 2018 | A Decentralised Mutual for the Ethereum Community | Hugh Karp, ...
D1Conf 2018 | A Decentralised Mutual for the Ethereum Community | Hugh Karp, ...
 
D1Conf 2018 | Building alternative insurance value chains on blockchain | Ris...
D1Conf 2018 | Building alternative insurance value chains on blockchain | Ris...D1Conf 2018 | Building alternative insurance value chains on blockchain | Ris...
D1Conf 2018 | Building alternative insurance value chains on blockchain | Ris...
 
D1Conf 2018 |The incumbents view: how is the insurance industry using blockch...
D1Conf 2018 |The incumbents view: how is the insurance industry using blockch...D1Conf 2018 |The incumbents view: how is the insurance industry using blockch...
D1Conf 2018 |The incumbents view: how is the insurance industry using blockch...
 

Recently uploaded

Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseWSO2
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 

Recently uploaded (20)

Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 

D1Conf 2018 | Business Process Modeling and Execution in Ethereum | Casey Kuhlman & Jan Hendrik Scheufen, Monax

  • 2. Introduction ▶ Monax ▶ First to market with a Permissionable Blockchain -- now Hyperledger Burrow ▶ First to market with scalable systems of smart contracts -- now Blackstone ▶ First to position blockchain technology as enabler for legal -- now Agreements Network ▶ Overview of Hyperledger Burrow ▶ Overview of Blackstone ▶ Demonstration ▶ How to Get Started
  • 3. Fast, easy, process-oriented blockchain client Hyperledger Burrow
  • 4. Hyperledger Burrow ▶ Tendermint Consensus Engine ▶ Permission layer and secure natives framework ▶ Built-to-spec EVM ▶ In-built tooling (configuration, deployment, monitoring)
  • 5. 1. Single binary distribution with in-built tooling 2. Fast, simple and easy to use 3. Highly suitable for process-heavy use cases Advantages of Burrow
  • 7. Blackstone ▶ High level API to ingest BPMN files and turn those into Solidity-based process graphs. Full-feature business process modelling execution engine ▶ Operating and managing business processes on a blockchain is suitable for cross-company process tracking. NOT trying to replace in-house BPM suites. ▶ Blackstone + Burrow allows for no-code blockchain-based process-managed use cases
  • 8. Systems integration for businesses today WebService, Message Bus, etc. Data Redundancy
  • 9. Systems integration via trust ecosystems Partially shared data and processes
  • 10. State machines in state machines in …. Model Load Run Graphical BPMN Modeler Solidity-based Process Graph Operated in Execution Engine producing Audit Trail on the Blockchain POST XML document to REST API
  • 11. Systems extensibility via smart contract applications ▶ User Tasks: human / organizational performer ▶ Proxy contract permissioning ▶ On-chain script (smart contract): synchronous processing ▶ Read ▶ Write ▶ Read+Write ▶ Off-chain integration (smart contract): asynchronous processing ▶ Read ▶ Write ▶ Read+Write
  • 13. Loops and conditionals without IFs or FORs
  • 14. Getting Started ▶ Install burrow (see https://github.com/hyperledger/burrow) ▶ Clone blackstone (https://github.com/agreements-network/blackstone) ▶ Deploy contracts (./contracts/deploy_contracts) ▶ Start API (cd api && npm start)