The document provides an agenda for the Nice Bluemix Meetup #4 taking place on March 2nd, 2017 at INRIA Sophia Antipolis. The agenda includes an introduction to IBM Bluemix platform-as-a-service by Arlémi Turpault and presentations on blockchain, Hyperledger, and an application demonstration of a contract exchange application on Bluemix. There will be a Q&A session following the presentations.
The document discusses IBM Blockchain based on Hyperledger Fabric. It provides an overview of blockchain networks and how they maintain a common record of transactions through a peer-to-peer consensus protocol. It then discusses how blockchains can remove business frictions and opportunities for transformation. It introduces Hyperledger as an open source project and highlights Hyperledger Fabric as a permissioned distributed ledger that prioritizes identity, selective endorsement, and assets. Finally, it discusses Hyperledger Composer as a tool that accelerates the development of blockchain applications through modeling, testing, and exposing business networks via APIs.
This document provides an introduction and overview of Hyperledger, including:
- Hyperledger is a modular blockchain framework with different implementations like Fabric, Iroha, Sawtooth, etc.
- Fabric is intended as a foundation for developing applications and solutions with a modular architecture.
- Composer is a development tool that allows modeling of assets, participants, and transactions to build applications on top of blockchains.
- The document demonstrates modeling hardware assets, allocating ownership with transactions, and running queries using Composer.
This document outlines steps for completing two Hyperledger Composer workshops on deploying and testing sample business networks. The first lab guides users through deploying an existing car auction sample network on the Composer playground and testing basic transactions. The second lab instructs users to create their own business network by defining assets, participants and transactions.
- Hyperledger is an open source collaborative effort created in 2016 to advance cross-industry blockchain technologies. It is hosted by The Linux Foundation.
- Hyperledger aims to develop enterprise-grade, open source distributed ledger technologies and applications. It has over 200 members including major technology companies.
- The presentation provides an overview of several Hyperledger projects including Fabric, Sawtooth, Iroha, Indy, Burrow, Composer and Cello. It summarizes the goals and technical aspects of these projects.
- The presenter discusses the growth and momentum of Hyperledger, outlines the roadmap for 2018, and notes IBM's founding role and ongoing leadership in Hyperledger.
Hyperledger Fabric: A Custom Blockchain Solution for Corporate Use
Hyperledger Fabric is presented as a customized blockchain solution for corporate use. The document discusses the speaker's background, how businesses are interested in blockchain but many use cases don't truly require it, and how Hyperledger Fabric emerged as the best solution after testing various options. Key aspects of Hyperledger Fabric are that it uses certificate-based authentication, access management, and abstracts the blockchain to allow database-like interactions with rich queries. However, it is noted that stability has been achieved but documentation and APIs still need significant improvements.
The document provides an overview of the Hyperledger community update and blockchain frameworks. It summarizes that Hyperledger is an open source collaborative effort hosted by The Linux Foundation to advance blockchain technologies across multiple industries. It then provides details on the various Hyperledger frameworks such as Fabric, Sawtooth, Iroha, Indy, and Burrow. It also summarizes the business blockchain tools under Hyperledger like Composer, Cello, Explorer, and Caliper. The document outlines the leadership and global community engagement efforts around Hyperledger.
This document provides an overview of Hyperledger, an open source collaborative effort to advance cross-industry blockchain technologies. It discusses how blockchains and distributed ledgers can increase efficiency in business networks by providing consensus, provenance, immutability and finality. Hyperledger consists of several blockchain frameworks and tools developed by a growing global community to solve problems in industries like supply chains, healthcare, and finance.
Hyperledger Fabric provides a technical foundation for transactional applications across business networks. Fabric Composer is a framework that accelerates the development of applications built on Fabric by allowing developers to model network assets, participants, and transactions from a business perspective. Fabric Composer provides complete development tools including a modeling language, transaction processors, access control lists, and client libraries to integrate Fabric with existing systems and quickly build solutions focused on business needs.
IBM presents: Hyperledger Fabric Hands On Workshop - part 1
This document summarizes a presentation about Hyperledger Fabric. The presentation introduced Fabric as an open-source enterprise-grade distributed ledger platform, and discussed its key elements - certificate authorities, peers, ordering service, and channels. It also provided an overview of Fabric's architecture and demonstrated how smart contracts interact with the ledger through developing and running a sample application. The presenter encouraged attendees to get hands-on experience with Fabric through tutorials and coding labs.
This document discusses blockchain and distributed ledgers using Hyperledger and Apache Brooklyn. It provides an overview of blockchain concepts and the Hyperledger Project, including available distributions from Hyperledger like Hyperledger Fabric, Burrow and Sawtooth. It demonstrates how to deploy a Hyperledger Fabric network on Apache Brooklyn and Kubernetes and shows a sample asset management application built on Hyperledger Fabric using simple Brooklyn YAML definitions.
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Hyperledger is a collaborative effort created by the Linux Foundation to advance blockchain technology for use by enterprises. It aims to create an open standard for distributed ledgers that can transform global business transactions. The project will develop an enterprise-grade open source distributed ledger framework and codebase that users can build industry applications on. It will also create a technical community to benefit solution providers and users focused on blockchain use cases.
Defrag X Keynote: Deploying and managing Global Blockchain Network
Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It includes various blockchain frameworks, platforms and libraries for building blockchain applications and solutions. The Linux Foundation hosts the collaboration to provide an open, neutral environment for technical governance. Hyperledger aims to support blockchain applications across different sectors through standards, an open developer community, and enterprise-grade frameworks.
Hyperledger Fabric is a blockchain framework for enterprise use. It was designed from the ground up to address enterprise needs like confidentiality, scalability, and flexibility. Some key features include built-in privacy using channels, pluggable consensus algorithms, and multiple programming languages for writing smart contracts. It uses an endorsement and validation process to ensure transactions are valid before being added to the ledger. Membership services provide identity features and Hyperledger Composer helps speed application development.
Blockchain technology was introduced in 2008 through Satoshi Nakamoto's white paper that introduced blockchain as a distributed database that maintains a continuously growing list of transaction records hardened against tampering. The document discusses key definitions around permissioned versus permissionless blockchains and consensus algorithms. It also provides examples of potential business use cases for blockchain as well as success stories from companies applying the technology.
A brief compare and contrast of why you may want to choose Hyperledger Fabric for your first foray into the world of building blockchain apps.
If you are interested in how to deploy your first Hello World chaincode, please visit the slides below for a step-by-step guide.
http://www.slideshare.net/Excelian/excelian-hyperledger-walkthroughfeb17
These slides were created by James Bowkett, Principal Consultant at Excelian.
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA - Serverless & Open...
The document discusses serverless computing and IBM's OpenWhisk platform. It introduces OpenWhisk and how it allows code to execute in response to events, providing advantages over traditional scaling models by only charging for resources used and handling scaling automatically. Various concepts are explained, like triggers that represent event classes, actions that are event handlers, and rules that associate triggers and actions. Examples are provided for building applications using a serverless approach with OpenWhisk.
This document discusses various use cases for IBM Watson including:
- Olli, the world's first 3D-printed self-driving bus that uses Watson for cognitive computing and analyzing transportation data.
- Using Watson to help chocolate makers develop new flavors while respecting tradition.
- Watson providing precise weather forecasts to help insurers avoid costs from events like hail and reduce aviation risks like turbulence.
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
This document provides an agenda and materials for a 200 BlueMix Days technical training course. The agenda includes lessons on BlueMix overview, architecture, DevOps services, registering services, and Cloud Foundry. Labs are included to build and deploy simple applications using BlueMix and DevOps services. Prerequisites for the course are listed. Overall objectives are to describe BlueMix information, understand Cloud Foundry architecture, and complete labs to develop and deploy applications on BlueMix.
This document outlines an agenda for the Nice Bluemix Meetup #1 on June 30, 2016 hosted by CEEI NCA. The agenda includes an introduction to IBM Bluemix, a presentation on connecting objects to Bluemix using IBM Watson IoT, a live demo of an industrial IoT application using Bluemix, and a presentation of a Smart Garden application developed for a hackathon and hosted on Bluemix. Attendees will also have a Q&A session and networking cocktail.
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
This document summarizes the architecture of the Hyperledger blockchain fabric framework. It describes how Hyperledger fabric implements a permissioned blockchain using Byzantine Fault Tolerant (BFT) consensus. Key aspects covered include the use of smart contracts, separation of transaction endorsement from ordering, and how privacy and confidentiality are achieved through techniques like pseudonymous transactions and encrypted state. The document also discusses ongoing work to further improve scalability and flexibility of the Hyperledger fabric design.
Introduction to Blockchain and the Hyperledger Project
Does The Hyperledger Project have the potential to become the engine behind most successful decentralized applications and organizations created in the next 25-50 years? Absolutely!
A much better question is how, and in what new ways, can we:
a) Build decentralized applications, organizations and APIs at 10x the speed at 1/10 the cost.
b) Build situational awareness in the local community.
I believe that the convergence of decentralized applications, decentralized organizations, artificial intelligence and IoT brings upon us the Great Displacement of the 21st century, where the majority of workforce will be left without “conventional” jobs, forced to learn new skills and professions. Why?
Founders of this group believe that the Hyperledger Foundation will be the engine behind decentralization of the world, a massive economic change of the next 25-50 years.
So.... why don't we standardize and democratize the field with and around Hyperledger?
What?
We are a local micro community of those interested in advancing their knowledge of Hyperledger, its use cases and applications.
How?
Join our group for a regular dose of human interaction, conversations, smiles, food and drinks on all things Hyperledger:
• Use Cases
• Competitive analysis of Hyperledger startups (Distributed Apps from disruptive companies in specific vertical markets)
• How-To’s
• Interviews with individuals working at the edge of the Hyperledger project
• Reviews of tools, services and APIs offered by the Hyperledger ecosystem
• Best Practices in Application Architecture
• Do’s and Don’ts
• Application Templates
• Hackathons
• Security in the decentralized world - on the edge, on the node, in the cloud and in transit
• How others solve some of the hard problems that exist in the world using Hyperledger.
https://www.hyperledger.org
https://github.com/hyperledger
Join the movement. Let’s change the world. Because with Hyperledger we can.
This slides belong to a presentation done by Manuel Garcia @ http://www.meetup.com/HyperLedger-and-Blockchain-Apps-Buenos-Aires
Just how closely should financial executives be paying attention? Is the disruption of blockchain technology a distant rumble or an imminent strike? Fintech is shaking the foundation of the traditional financial services industry and blockchain alone could be a game-changer, transforming transactions, custody, accounting, currency exchange, and more.
Navigating the associated business implications and expected timeline is no easy task for financial professionals. This webinar can help firms sift through the noise and will identify the most significant blockchain trends and tangible applications.
Sponsored by ALFI
Why banks invest in blockchain (and not in bitcoin)
My take on why, generally speaking, banks invest in blockchain & distributed ledger technologi and not in bitcoin. Yes, the ECB doesn't like it. But there are some myths to debunk to make the ECB demand a sound case.
Most slides are pictures, feel free to contact me.
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
meetup.com/Bluemix
meetup.com/CloudFoundry/
In this meetup, we discussed the architecture and demonstrated IBM BlueMix, public Platform-as-a-Service offering based on Cloud Foundry
TDC2018FLN | Trilha Blockchain - BlockChain Casos de Usos alem das CryptoMoedas
Blockchain technologies can enable trusted transactions by providing a distributed digital ledger of transactions and asset transfers. The document discusses several use cases of blockchain including enabling global payments, improving supply chain visibility and traceability, facilitating trade finance and private equity administration, and addressing challenges in renewable energy flexibility and aircraft maintenance records. Blockchain allows for near real-time sharing of information across organizations on a secure immutable platform.
This document provides an overview of blockchain technology and its applications for business. It begins with defining blockchain as a shared, immutable ledger for recording transactions across a network of nodes. It then discusses how blockchain can be used to build trust and transparency in business processes by enabling real-time sharing of information across organizations. The document provides examples of how blockchain is being applied in various industries like trade finance, food supply chains, and healthcare to improve processes like payments, provenance tracking, and data sharing. It also outlines factors to consider when selecting blockchain use cases and developing blockchain solutions.
Blockchain in enterprise - Challenges, Considerations and Designs
What are challenges you will be facing while working on an enterprise Blockchain solution ? What are possible services, solutions we can leverage to create an enterprise blockchain solution ? Here we share our experience and walk you step by step through an on-production blockchain project process.
This document summarizes products and services from ConsenSys, a blockchain technology company. It discusses ConsenSys' mission to build tools for decentralized applications on Ethereum. It then summarizes several ConsenSys divisions and products, including: consulting services for enterprises adopting blockchain; an incubator for blockchain startups; tools for blockchain developers like MetaMask and Truffle; and infrastructure products like Infura for hosting blockchain nodes.
Software Architecture and Model-driven Engineering for Blockchain Applications
My keynote slides from the Second International Symposium on Foundations and Applications of Blockchain 2019 (FAB '19) and a talk I gave the day before at Google. In this talk, I'm giving an overview of our research in Software Architecture, Model-Driven Engineering, Dependability / Availability, and Business Process Execution in the context of Blockchain. It's a summary of our book: X. Xu, I. Weber, M. Staples, Architecture for Blockchain Applications, Springer 2019
"Creating a Competitive Edge Using Blockchain Technology"
Blockchain or Cryptocurrency?
This document provides an overview of blockchain and cryptocurrency concepts and technologies. It begins with distinguishing between cryptocurrencies and blockchains, noting that cryptocurrencies like Bitcoin use cryptography and combine the role of currency on blockchains. The document then discusses what enterprise blockchains are and some of their benefits compared to public blockchains like Bitcoin. It also summarizes some common blockchain frameworks used by enterprises and compares transaction speeds. The document concludes by discussing how organizations can gain competitive advantages by leveraging blockchain technologies.
Webinar presented live on July 18, 2017
Blockchain technology has the potential to have a major impact on how institutions process transactions and conduct business. At its core, blockchain features an immutable distributed ledger and a decentralized network that is cryptographically secured. A blockchain is a historical record of all the transactions that have taken place in the network since the beginning of the blockchain and serves as a single source of truth for the network.
Attend this webinar to learn about the capabilities of a Blockchain cloud reference architecture including deployment considerations and specific application examples.
This presentation draws from the CSCC's deliverable, Cloud Customer Architecture for Blockchain. Read it here: http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-blockchain.htm
Download the presentation deck here: http://www.cloud-council.org/webinars/cloud-customer-architecture-for-blockchain.htm
This presentation was given at the Etisalat Academy Blockchain Symposium. It highlights how fintech and blockchain technologies are disrupting the financial services industries and other vertical domains as well. It also highlights the important features of blockchain and discusses the business opportunities. It briefly explains types of blockchain and the difference between public and private blockchain ledgers. It talks about the world most major initiatives including Dubai blockchain strategy and provide some examples from current PoC projects in UAE.
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.
IBM provides an overview of Hyperledger Fabric and IBM's blockchain initiatives. Hyperledger Fabric is an open source blockchain framework developed by IBM as a foundational component of the Hyperledger Project at The Linux Foundation. It is designed for cross-industry use in regulated businesses and provides modularity, confidentiality, and high performance. IBM is a founding member of Hyperledger and contributor to Hyperledger Fabric. It offers tools and services to develop, govern, and operate blockchain networks using Hyperledger Fabric.
The document discusses IBM Blockchain based on Hyperledger Fabric. It provides an overview of blockchain networks and how they maintain a common record of transactions through a peer-to-peer consensus protocol. It then discusses how blockchains can remove business frictions and opportunities for transformation. It introduces Hyperledger as an open source project and highlights Hyperledger Fabric as a permissioned distributed ledger that prioritizes identity, selective endorsement, and assets. Finally, it discusses Hyperledger Composer as a tool that accelerates the development of blockchain applications through modeling, testing, and exposing business networks via APIs.
This document provides an introduction and overview of Hyperledger, including:
- Hyperledger is a modular blockchain framework with different implementations like Fabric, Iroha, Sawtooth, etc.
- Fabric is intended as a foundation for developing applications and solutions with a modular architecture.
- Composer is a development tool that allows modeling of assets, participants, and transactions to build applications on top of blockchains.
- The document demonstrates modeling hardware assets, allocating ownership with transactions, and running queries using Composer.
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM France Lab
This document outlines steps for completing two Hyperledger Composer workshops on deploying and testing sample business networks. The first lab guides users through deploying an existing car auction sample network on the Composer playground and testing basic transactions. The second lab instructs users to create their own business network by defining assets, participants and transactions.
- Hyperledger is an open source collaborative effort created in 2016 to advance cross-industry blockchain technologies. It is hosted by The Linux Foundation.
- Hyperledger aims to develop enterprise-grade, open source distributed ledger technologies and applications. It has over 200 members including major technology companies.
- The presentation provides an overview of several Hyperledger projects including Fabric, Sawtooth, Iroha, Indy, Burrow, Composer and Cello. It summarizes the goals and technical aspects of these projects.
- The presenter discusses the growth and momentum of Hyperledger, outlines the roadmap for 2018, and notes IBM's founding role and ongoing leadership in Hyperledger.
Hyperledger Fabric: A Custom Blockchain Solution for Corporate UseRobert Tochman-Szewc
Hyperledger Fabric is presented as a customized blockchain solution for corporate use. The document discusses the speaker's background, how businesses are interested in blockchain but many use cases don't truly require it, and how Hyperledger Fabric emerged as the best solution after testing various options. Key aspects of Hyperledger Fabric are that it uses certificate-based authentication, access management, and abstracts the blockchain to allow database-like interactions with rich queries. However, it is noted that stability has been achieved but documentation and APIs still need significant improvements.
The document provides an overview of the Hyperledger community update and blockchain frameworks. It summarizes that Hyperledger is an open source collaborative effort hosted by The Linux Foundation to advance blockchain technologies across multiple industries. It then provides details on the various Hyperledger frameworks such as Fabric, Sawtooth, Iroha, Indy, and Burrow. It also summarizes the business blockchain tools under Hyperledger like Composer, Cello, Explorer, and Caliper. The document outlines the leadership and global community engagement efforts around Hyperledger.
This document provides an overview of Hyperledger, an open source collaborative effort to advance cross-industry blockchain technologies. It discusses how blockchains and distributed ledgers can increase efficiency in business networks by providing consensus, provenance, immutability and finality. Hyperledger consists of several blockchain frameworks and tools developed by a growing global community to solve problems in industries like supply chains, healthcare, and finance.
Hyperledger Fabric provides a technical foundation for transactional applications across business networks. Fabric Composer is a framework that accelerates the development of applications built on Fabric by allowing developers to model network assets, participants, and transactions from a business perspective. Fabric Composer provides complete development tools including a modeling language, transaction processors, access control lists, and client libraries to integrate Fabric with existing systems and quickly build solutions focused on business needs.
IBM presents: Hyperledger Fabric Hands On Workshop - part 1Grant Steinfeld
This document summarizes a presentation about Hyperledger Fabric. The presentation introduced Fabric as an open-source enterprise-grade distributed ledger platform, and discussed its key elements - certificate authorities, peers, ordering service, and channels. It also provided an overview of Fabric's architecture and demonstrated how smart contracts interact with the ledger through developing and running a sample application. The presenter encouraged attendees to get hands-on experience with Fabric through tutorials and coding labs.
This document discusses blockchain and distributed ledgers using Hyperledger and Apache Brooklyn. It provides an overview of blockchain concepts and the Hyperledger Project, including available distributions from Hyperledger like Hyperledger Fabric, Burrow and Sawtooth. It demonstrates how to deploy a Hyperledger Fabric network on Apache Brooklyn and Kubernetes and shows a sample asset management application built on Hyperledger Fabric using simple Brooklyn YAML definitions.
Gluecon 2016 Keynote: Deploying and Managing Blockchain ApplicationsDuncan Johnston-Watt
Hyperledger is a collaborative effort created by the Linux Foundation to advance blockchain technology for use by enterprises. It aims to create an open standard for distributed ledgers that can transform global business transactions. The project will develop an enterprise-grade open source distributed ledger framework and codebase that users can build industry applications on. It will also create a technical community to benefit solution providers and users focused on blockchain use cases.
Defrag X Keynote: Deploying and managing Global Blockchain NetworkDuncan Johnston-Watt
Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It includes various blockchain frameworks, platforms and libraries for building blockchain applications and solutions. The Linux Foundation hosts the collaboration to provide an open, neutral environment for technical governance. Hyperledger aims to support blockchain applications across different sectors through standards, an open developer community, and enterprise-grade frameworks.
Hyperledger Fabric is a blockchain framework for enterprise use. It was designed from the ground up to address enterprise needs like confidentiality, scalability, and flexibility. Some key features include built-in privacy using channels, pluggable consensus algorithms, and multiple programming languages for writing smart contracts. It uses an endorsement and validation process to ensure transactions are valid before being added to the ledger. Membership services provide identity features and Hyperledger Composer helps speed application development.
Blockchain technology was introduced in 2008 through Satoshi Nakamoto's white paper that introduced blockchain as a distributed database that maintains a continuously growing list of transaction records hardened against tampering. The document discusses key definitions around permissioned versus permissionless blockchains and consensus algorithms. It also provides examples of potential business use cases for blockchain as well as success stories from companies applying the technology.
A brief compare and contrast of why you may want to choose Hyperledger Fabric for your first foray into the world of building blockchain apps.
If you are interested in how to deploy your first Hello World chaincode, please visit the slides below for a step-by-step guide.
http://www.slideshare.net/Excelian/excelian-hyperledger-walkthroughfeb17
These slides were created by James Bowkett, Principal Consultant at Excelian.
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA - Serverless & Open...IBM France Lab
The document discusses serverless computing and IBM's OpenWhisk platform. It introduces OpenWhisk and how it allows code to execute in response to events, providing advantages over traditional scaling models by only charging for resources used and handling scaling automatically. Various concepts are explained, like triggers that represent event classes, actions that are event handlers, and rules that associate triggers and actions. Examples are provided for building applications using a serverless approach with OpenWhisk.
This document discusses various use cases for IBM Watson including:
- Olli, the world's first 3D-printed self-driving bus that uses Watson for cognitive computing and analyzing transportation data.
- Using Watson to help chocolate makers develop new flavors while respecting tradition.
- Watson providing precise weather forecasts to help insurers avoid costs from events like hail and reduce aviation risks like turbulence.
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...Romeo Kienzler
This document provides an agenda and materials for a 200 BlueMix Days technical training course. The agenda includes lessons on BlueMix overview, architecture, DevOps services, registering services, and Cloud Foundry. Labs are included to build and deploy simple applications using BlueMix and DevOps services. Prerequisites for the course are listed. Overall objectives are to describe BlueMix information, understand Cloud Foundry architecture, and complete labs to develop and deploy applications on BlueMix.
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 - IBM France Lab
This document outlines an agenda for the Nice Bluemix Meetup #1 on June 30, 2016 hosted by CEEI NCA. The agenda includes an introduction to IBM Bluemix, a presentation on connecting objects to Bluemix using IBM Watson IoT, a live demo of an industrial IoT application using Bluemix, and a presentation of a Smart Garden application developed for a hackathon and hosted on Bluemix. Attendees will also have a Q&A session and networking cocktail.
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...Romeo Kienzler
This document summarizes the architecture of the Hyperledger blockchain fabric framework. It describes how Hyperledger fabric implements a permissioned blockchain using Byzantine Fault Tolerant (BFT) consensus. Key aspects covered include the use of smart contracts, separation of transaction endorsement from ordering, and how privacy and confidentiality are achieved through techniques like pseudonymous transactions and encrypted state. The document also discusses ongoing work to further improve scalability and flexibility of the Hyperledger fabric design.
Introduction to Blockchain and the Hyperledger ProjectManuel Garcia
Does The Hyperledger Project have the potential to become the engine behind most successful decentralized applications and organizations created in the next 25-50 years? Absolutely!
A much better question is how, and in what new ways, can we:
a) Build decentralized applications, organizations and APIs at 10x the speed at 1/10 the cost.
b) Build situational awareness in the local community.
I believe that the convergence of decentralized applications, decentralized organizations, artificial intelligence and IoT brings upon us the Great Displacement of the 21st century, where the majority of workforce will be left without “conventional” jobs, forced to learn new skills and professions. Why?
Founders of this group believe that the Hyperledger Foundation will be the engine behind decentralization of the world, a massive economic change of the next 25-50 years.
So.... why don't we standardize and democratize the field with and around Hyperledger?
What?
We are a local micro community of those interested in advancing their knowledge of Hyperledger, its use cases and applications.
How?
Join our group for a regular dose of human interaction, conversations, smiles, food and drinks on all things Hyperledger:
• Use Cases
• Competitive analysis of Hyperledger startups (Distributed Apps from disruptive companies in specific vertical markets)
• How-To’s
• Interviews with individuals working at the edge of the Hyperledger project
• Reviews of tools, services and APIs offered by the Hyperledger ecosystem
• Best Practices in Application Architecture
• Do’s and Don’ts
• Application Templates
• Hackathons
• Security in the decentralized world - on the edge, on the node, in the cloud and in transit
• How others solve some of the hard problems that exist in the world using Hyperledger.
https://www.hyperledger.org
https://github.com/hyperledger
Join the movement. Let’s change the world. Because with Hyperledger we can.
This slides belong to a presentation done by Manuel Garcia @ http://www.meetup.com/HyperLedger-and-Blockchain-Apps-Buenos-Aires
Just how closely should financial executives be paying attention? Is the disruption of blockchain technology a distant rumble or an imminent strike? Fintech is shaking the foundation of the traditional financial services industry and blockchain alone could be a game-changer, transforming transactions, custody, accounting, currency exchange, and more.
Navigating the associated business implications and expected timeline is no easy task for financial professionals. This webinar can help firms sift through the noise and will identify the most significant blockchain trends and tangible applications.
Sponsored by ALFI
Why banks invest in blockchain (and not in bitcoin)Koen Vingerhoets
My take on why, generally speaking, banks invest in blockchain & distributed ledger technologi and not in bitcoin. Yes, the ECB doesn't like it. But there are some myths to debunk to make the ECB demand a sound case.
Most slides are pictures, feel free to contact me.
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) Animesh Singh
meetup.com/Bluemix
meetup.com/CloudFoundry/
In this meetup, we discussed the architecture and demonstrated IBM BlueMix, public Platform-as-a-Service offering based on Cloud Foundry
TDC2018FLN | Trilha Blockchain - BlockChain Casos de Usos alem das CryptoMoedastdc-globalcode
Blockchain technologies can enable trusted transactions by providing a distributed digital ledger of transactions and asset transfers. The document discusses several use cases of blockchain including enabling global payments, improving supply chain visibility and traceability, facilitating trade finance and private equity administration, and addressing challenges in renewable energy flexibility and aircraft maintenance records. Blockchain allows for near real-time sharing of information across organizations on a secure immutable platform.
This document provides an overview of blockchain technology and its applications for business. It begins with defining blockchain as a shared, immutable ledger for recording transactions across a network of nodes. It then discusses how blockchain can be used to build trust and transparency in business processes by enabling real-time sharing of information across organizations. The document provides examples of how blockchain is being applied in various industries like trade finance, food supply chains, and healthcare to improve processes like payments, provenance tracking, and data sharing. It also outlines factors to consider when selecting blockchain use cases and developing blockchain solutions.
Blockchain in enterprise - Challenges, Considerations and DesignsMichael Chi
What are challenges you will be facing while working on an enterprise Blockchain solution ? What are possible services, solutions we can leverage to create an enterprise blockchain solution ? Here we share our experience and walk you step by step through an on-production blockchain project process.
This document summarizes products and services from ConsenSys, a blockchain technology company. It discusses ConsenSys' mission to build tools for decentralized applications on Ethereum. It then summarizes several ConsenSys divisions and products, including: consulting services for enterprises adopting blockchain; an incubator for blockchain startups; tools for blockchain developers like MetaMask and Truffle; and infrastructure products like Infura for hosting blockchain nodes.
Software Architecture and Model-driven Engineering for Blockchain ApplicationsIngo Weber
My keynote slides from the Second International Symposium on Foundations and Applications of Blockchain 2019 (FAB '19) and a talk I gave the day before at Google. In this talk, I'm giving an overview of our research in Software Architecture, Model-Driven Engineering, Dependability / Availability, and Business Process Execution in the context of Blockchain. It's a summary of our book: X. Xu, I. Weber, M. Staples, Architecture for Blockchain Applications, Springer 2019
Blockchain or Cryptocurrency?
This document provides an overview of blockchain and cryptocurrency concepts and technologies. It begins with distinguishing between cryptocurrencies and blockchains, noting that cryptocurrencies like Bitcoin use cryptography and combine the role of currency on blockchains. The document then discusses what enterprise blockchains are and some of their benefits compared to public blockchains like Bitcoin. It also summarizes some common blockchain frameworks used by enterprises and compares transaction speeds. The document concludes by discussing how organizations can gain competitive advantages by leveraging blockchain technologies.
Webinar presented live on July 18, 2017
Blockchain technology has the potential to have a major impact on how institutions process transactions and conduct business. At its core, blockchain features an immutable distributed ledger and a decentralized network that is cryptographically secured. A blockchain is a historical record of all the transactions that have taken place in the network since the beginning of the blockchain and serves as a single source of truth for the network.
Attend this webinar to learn about the capabilities of a Blockchain cloud reference architecture including deployment considerations and specific application examples.
This presentation draws from the CSCC's deliverable, Cloud Customer Architecture for Blockchain. Read it here: http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-blockchain.htm
Download the presentation deck here: http://www.cloud-council.org/webinars/cloud-customer-architecture-for-blockchain.htm
Business Opportunities in Fintech and BlockchainSaeed Al Dhaheri
This presentation was given at the Etisalat Academy Blockchain Symposium. It highlights how fintech and blockchain technologies are disrupting the financial services industries and other vertical domains as well. It also highlights the important features of blockchain and discusses the business opportunities. It briefly explains types of blockchain and the difference between public and private blockchain ledgers. It talks about the world most major initiatives including Dubai blockchain strategy and provide some examples from current PoC projects in UAE.
This document provides an overview of blockchain technologies and how IBM can help businesses apply blockchain. It defines key blockchain concepts like shared ledgers, smart contracts, consensus, and privacy. It also discusses example use cases for blockchain like supply chain management, financial transactions, and regulatory compliance. The document outlines IBM's engagement model for helping customers explore blockchain, build proofs of concept, and scale blockchain applications. It positions IBM as supporting the open source Hyperledger project and providing tools and services to make blockchain adoption easier for businesses.
The annual review session by the AMIS team on their findings, interpretations and opinions regarding news, trends, announcements and roadmaps around Oracle's product portfolio. This presentation discusses architecture trends, container technology, disruptive movements such as IoT, Blockchain, Intelligent Bots and Machine Learning, Modern User Experience, Enterprise Integration, Autonomous Systems in general and Autonomous Database in particular, Security, Cloud, Networking, Java, High PaaS & Low PaaS, DevOps, Microservices, Hybrid Cloud. This Oracle OpenWorld - more than any in recent history - rocked the foundations of the Oracle platform and opened up some real new roads ahead. This presentation leads you through the most relevant announcements and new directions.
Digital Transformation is all about looking at your business models and industries in fundamentally new ways of operating at higher levels of innovation in order to provide better business value for customers while lowering TCO. Whether you are born digital or analog, an effective DT strategy is essential to remain competitive in this new era of business, by using Multi-Speed IT architectures and the latest technologies enabling businesses to do more, thereby providing a better experience to partners and customers.
Blockchain is such a revolutionary technology and in this webinar, we'll explore the fundamentals of Blockchain, how IBM Blockchain works on IBM's Digital Innovation Platform: Bluemix and how it has the potential to increase trust, transparency, and efficiency in your business or industry.
The document discusses blockchain and Hyperledger Fabric. It provides an overview of blockchain concepts like distributed ledgers, consensus mechanisms, and permissioned vs permissionless networks. It then summarizes Hyperledger Fabric, describing it as a modular blockchain framework that allows for pluggable consensus algorithms and private transaction capability. Finally, it introduces Hyperledger Composer as a suite of tools that simplify blockchain application development on Hyperledger Fabric.
Software Architecture and Model-Driven Engineering for BlockchainIngo Weber
This talk was given at the August SydEthereum meetup, and gives an overview of our Blockchain research (Data61, CSIRO). The focus is on Software Architecture and Model-Driven Engineering. In addition to some approaches and tooling, it mentions some of the empirical work on availability of write transactions on Ethereum.
Blockchain: Background and Data61 Research OverviewIngo Weber
My keynote slides at the Korean National Blockchain Conference, giving an overview of our research in Software Architecture, Model-Driven Engineering, Dependability / Availability, and Business Process Execution in the context of Blockchain.
At the 2017 NC Digital Government Summit, I gave a presentation to demystify Blockchain. The presentation explained what is blockchain, compared primitive trade to Burning Man -- and, highlighted the record and public key; then ended with specific use cases.
Similar to IBM Bluemix Nice Meetup #4-20170302 6 Meetup @INRIA - BlockChain (20)
20200113 - IBM Cloud Côte d'Azur - DeepDive KubernetesIBM France Lab
This document provides an overview of deep diving into Kubernetes and deploying a microservice in IBM Cloud. It discusses Kubernetes concepts and architecture, IBM Cloud Kubernetes Service (IKS), best practices for deployment, and a lab scenario for hands-on experience deploying an application in a Kubernetes cluster. The presentation aims to help attendees better understand Kubernetes and gain skills in deploying applications on IBM Cloud using Kubernetes.
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"IBM France Lab
This document summarizes Amadeus' transition to cloud computing over time. It discusses how Amadeus initially used public cloud platforms like Google Cloud for specific customers or applications before building out its own private cloud and Platform as a Service (PaaS) called Amadeus Cloud Services. Amadeus Cloud Services provides a unified operational model and tools to deploy applications across private and public clouds with increased stability, security, and efficiency compared to traditional hosting. The document outlines Amadeus' guided migration approach to move core applications onto its PaaS platform while minimizing code changes through containerization.
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"IBM France Lab
This document provides an overview of the history and evolution of cloud computing models. It discusses how cloud computing has moved from traditional on-premises software to software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). It also describes how containers helped revolutionize IT by providing standardized, portable, and efficient application packaging and deployment. The document outlines some of the key benefits that containers provide to customers and discusses related technologies like Kubernetes for container orchestration.
Retour expérience Track & Trace - IBM using Sigfox.IBM France Lab
1) PSA Groupe and its suppliers needed to track over 2,200 industrial packaging containers across Europe to optimize usage and avoid disruptions.
2) Previous tracking methods like RFID and GPS failed due to battery life issues related to temperature, number of messages sent, and connecting different IT systems.
3) IBM proposed a solution using Sigfox low-power networks and smart sensor devices that would last over 5 years on a single battery while providing container locations. A pilot project tracked 1,200 containers successfully.
IBM Cloud Paris Meetup - 20190520 - IA & PowerIBM France Lab
The document discusses large model support (LMS) which allows deep learning models to leverage both GPU and system memory. LMS treats GPU memory as a cache for data stored primarily in system memory, enabling models too large to fit in GPU memory alone. Frameworks like Caffe, Chainer, and TensorFlow have been enhanced with LMS. The IBM Power AC922 server is highlighted as uniquely able to leverage up to 2TB of system memory from the GPU through NVLink. Benchmark results show LMS reducing epoch times and improving GPU utilization compared to servers without high-speed CPU-GPU interconnects.
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM France Lab
The document discusses the unit commitment problem in power grid optimization and describes different analytics techniques for solving it. It introduces predictive analytics to forecast renewable generation and demand, and decision optimization techniques like deterministic, stochastic, and robust optimization to determine the optimal commitment of generation units while accounting for uncertainty. By applying robust optimization, one study was able to improve plan quality by 45.7% and increase renewable energy utilization by 5.1% compared to stochastic optimization.
IBM Cloud Bordeaux Meetup - 20190325 - Software FactoryIBM France Lab
The document discusses the challenges faced by IBM in developing large software projects and how they addressed these challenges through adopting agile practices. It describes their context of developing ODM, a large project with 10 million lines of code and 100 developers. Their initial process was sequential and manual, leading to issues like slow integration, inconsistencies and low adoption rates. To address these, they automated builds, implemented continuous integration, delivery and testing. This improved consistency, sped up the process and increased adoption of changes. They also embraced DevOps culture and practices. A demonstration of ODM, a platform for capturing, governing and executing business decisions, concludes the document.
IBM Cloud Paris Meetup - 20190129 - AssimaIBM France Lab
Assima Assist is an intelligent overlay that sits on top of existing applications to recognize the user's screen and provide intelligent responses and recommendations to improve decision making. It uses artificial intelligence, robotic process automation, big data, and cognitive capabilities to recognize application context, monitor user interactions, and recommend the next best actions. The system aims to make users faster and smarter on their information systems.
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...IBM France Lab
The document discusses integrating IBM Operational Decision Manager (ODM) with blockchain and smart contracts to enable rule-based smart contracts. It provides examples of how ODM can be used to author, govern, and execute the business logic and rules that define smart contract terms and conditions. Key points include externalizing smart contract business logic in ODM for maintenance by business users, and integrating an ODM rule execution server with Hyperledger Fabric to allow calling decision services from smart contracts via REST APIs. This enables evolving smart contracts governed by business users without changing code.
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public AdministrationIBM France Lab
This document discusses a common ledger for public administration that was developed by Théophile Danjou, Loïc Cellier, and Omar Mouchtaki of IBM France Lab in 2018. The common ledger has 4 main features - performance, trust, confidentiality, and decentralization.
IBM Cloud Paris Meetup - 20180911 - Smart Citizen BotIBM France Lab
This document describes a proposed "Smart Citizen Bot" that would raise awareness about reducing carbon emissions through everyday choices. The bot would allow users to calculate the carbon footprint of their transportation and objects, provide existing solutions to lower footprints, simulate footprints of different transportation options, and propose alternatives. It would use technologies like Watson Assistant for natural language processing and Cloudant for data storage. The goal is to promote IBM services while advertising green products and services in a non-competitive marketplace to help address the problem of global warming.
The Rise of Supernetwork Data Intensive ComputingLarry Smarr
Invited Remote Lecture to SC21
The International Conference for High Performance Computing, Networking, Storage, and Analysis
St. Louis, Missouri
November 18, 2021
How Social Media Hackers Help You to See Your Wife's Message.pdfHackersList
In the modern digital era, social media platforms have become integral to our daily lives. These platforms, including Facebook, Instagram, WhatsApp, and Snapchat, offer countless ways to connect, share, and communicate.
Best Practices for Effectively Running dbt in Airflow.pdfTatiana Al-Chueyr
As a popular open-source library for analytics engineering, dbt is often used in combination with Airflow. Orchestrating and executing dbt models as DAGs ensures an additional layer of control over tasks, observability, and provides a reliable, scalable environment to run dbt models.
This webinar will cover a step-by-step guide to Cosmos, an open source package from Astronomer that helps you easily run your dbt Core projects as Airflow DAGs and Task Groups, all with just a few lines of code. We’ll walk through:
- Standard ways of running dbt (and when to utilize other methods)
- How Cosmos can be used to run and visualize your dbt projects in Airflow
- Common challenges and how to address them, including performance, dependency conflicts, and more
- How running dbt projects in Airflow helps with cost optimization
Webinar given on 9 July 2024
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionBert Blevins
Cybersecurity is a major concern in today's connected digital world. Threats to organizations are constantly evolving and have the potential to compromise sensitive information, disrupt operations, and lead to significant financial losses. Traditional cybersecurity techniques often fall short against modern attackers. Therefore, advanced techniques for cyber security analysis and anomaly detection are essential for protecting digital assets. This blog explores these cutting-edge methods, providing a comprehensive overview of their application and importance.
Blockchain technology is transforming industries and reshaping the way we conduct business, manage data, and secure transactions. Whether you're new to blockchain or looking to deepen your knowledge, our guidebook, "Blockchain for Dummies", is your ultimate resource.
Implementations of Fused Deposition Modeling in real worldEmerging Tech
The presentation showcases the diverse real-world applications of Fused Deposition Modeling (FDM) across multiple industries:
1. **Manufacturing**: FDM is utilized in manufacturing for rapid prototyping, creating custom tools and fixtures, and producing functional end-use parts. Companies leverage its cost-effectiveness and flexibility to streamline production processes.
2. **Medical**: In the medical field, FDM is used to create patient-specific anatomical models, surgical guides, and prosthetics. Its ability to produce precise and biocompatible parts supports advancements in personalized healthcare solutions.
3. **Education**: FDM plays a crucial role in education by enabling students to learn about design and engineering through hands-on 3D printing projects. It promotes innovation and practical skill development in STEM disciplines.
4. **Science**: Researchers use FDM to prototype equipment for scientific experiments, build custom laboratory tools, and create models for visualization and testing purposes. It facilitates rapid iteration and customization in scientific endeavors.
5. **Automotive**: Automotive manufacturers employ FDM for prototyping vehicle components, tooling for assembly lines, and customized parts. It speeds up the design validation process and enhances efficiency in automotive engineering.
6. **Consumer Electronics**: FDM is utilized in consumer electronics for designing and prototyping product enclosures, casings, and internal components. It enables rapid iteration and customization to meet evolving consumer demands.
7. **Robotics**: Robotics engineers leverage FDM to prototype robot parts, create lightweight and durable components, and customize robot designs for specific applications. It supports innovation and optimization in robotic systems.
8. **Aerospace**: In aerospace, FDM is used to manufacture lightweight parts, complex geometries, and prototypes of aircraft components. It contributes to cost reduction, faster production cycles, and weight savings in aerospace engineering.
9. **Architecture**: Architects utilize FDM for creating detailed architectural models, prototypes of building components, and intricate designs. It aids in visualizing concepts, testing structural integrity, and communicating design ideas effectively.
Each industry example demonstrates how FDM enhances innovation, accelerates product development, and addresses specific challenges through advanced manufacturing capabilities.
Kief Morris rethinks the infrastructure code delivery lifecycle, advocating for a shift towards composable infrastructure systems. We should shift to designing around deployable components rather than code modules, use more useful levels of abstraction, and drive design and deployment from applications rather than bottom-up, monolithic architecture and delivery.
Are you interested in dipping your toes in the cloud native observability waters, but as an engineer you are not sure where to get started with tracing problems through your microservices and application landscapes on Kubernetes? Then this is the session for you, where we take you on your first steps in an active open-source project that offers a buffet of languages, challenges, and opportunities for getting started with telemetry data.
The project is called openTelemetry, but before diving into the specifics, we’ll start with de-mystifying key concepts and terms such as observability, telemetry, instrumentation, cardinality, percentile to lay a foundation. After understanding the nuts and bolts of observability and distributed traces, we’ll explore the openTelemetry community; its Special Interest Groups (SIGs), repositories, and how to become not only an end-user, but possibly a contributor.We will wrap up with an overview of the components in this project, such as the Collector, the OpenTelemetry protocol (OTLP), its APIs, and its SDKs.
Attendees will leave with an understanding of key observability concepts, become grounded in distributed tracing terminology, be aware of the components of openTelemetry, and know how to take their first steps to an open-source contribution!
Key Takeaways: Open source, vendor neutral instrumentation is an exciting new reality as the industry standardizes on openTelemetry for observability. OpenTelemetry is on a mission to enable effective observability by making high-quality, portable telemetry ubiquitous. The world of observability and monitoring today has a steep learning curve and in order to achieve ubiquity, the project would benefit from growing our contributor community.
Choose our Linux Web Hosting for a seamless and successful online presencerajancomputerfbd
Our Linux Web Hosting plans offer unbeatable performance, security, and scalability, ensuring your website runs smoothly and efficiently.
Visit- https://onliveserver.com/linux-web-hosting/
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Chris Swan
Have you noticed the OpenSSF Scorecard badges on the official Dart and Flutter repos? It's Google's way of showing that they care about security. Practices such as pinning dependencies, branch protection, required reviews, continuous integration tests etc. are measured to provide a score and accompanying badge.
You can do the same for your projects, and this presentation will show you how, with an emphasis on the unique challenges that come up when working with Dart and Flutter.
The session will provide a walkthrough of the steps involved in securing a first repository, and then what it takes to repeat that process across an organization with multiple repos. It will also look at the ongoing maintenance involved once scorecards have been implemented, and how aspects of that maintenance can be better automated to minimize toil.
7 Most Powerful Solar Storms in the History of Earth.pdfEnterprise Wired
Solar Storms (Geo Magnetic Storms) are the motion of accelerated charged particles in the solar environment with high velocities due to the coronal mass ejection (CME).
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Bert Blevins
Today’s digitally connected world presents a wide range of security challenges for enterprises. Insider security threats are particularly noteworthy because they have the potential to cause significant harm. Unlike external threats, insider risks originate from within the company, making them more subtle and challenging to identify. This blog aims to provide a comprehensive understanding of insider security threats, including their types, examples, effects, and mitigation techniques.
2. MEETUP #4 avec le
et un grand merci à l’INRIA Sophia-Antipolis pour son
accueil
sujet:
Blockchain, Hyperledger et IBM Bluemix
2
2
3. Agenda
• 18h30 : Présentation du Meetup
par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG
• 18h33 : Introduction au PaaS IBM Bluemix
par Arlémi Turpault, IBM Developer Advocate Digital Business Group.
• 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions.
par Gérard Richter, IBM Cloud Consultant, Business Development & ISV,
Innovation Center Nice.
• 19h15:développement Blockchain sur Hyperledger et démo d’ une
application Bluemix d’ échange de contrats.
par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups,
Bluemix & Blockchain Advocate, Business Solution Center Nice.
• 19h55 : Q&A et discussions autour d’ un verre.
• 20h30 : Fin
3
3
4. Agenda
• 18h30 : Présentation du Meetup
par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG
• 18h33 : Introduction au PaaS IBM Bluemix
par Arlémi Turpault, IBM Developer Advocate Digital Business Group.
• 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions.
par Gérard Richter, IBM Cloud Consultant, Business Development & ISV,
Innovation Center Nice.
• 19h15:développement Blockchain sur Hyperledger et démo d’ une
application Bluemix d’ échange de contrats.
par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups,
Bluemix & Blockchain Advocate, Business Solution Center Nice.
• 19h55 : Q&A et discussions autour d’ un verre.
• 20h30 : Fin
4
4
5. What’s that and what can it do for me?
Arlemi Turpault, Developer Advocate
March, 2017
@arlemi
IBM Bluemix
8. Build, run, scale, manage… in the cloud
Developer Experience
§ Rapidly deploy and scale apps
§ Compose your apps quickly with useful
APIs and Services
§ Avoid tedious backend configuration
8
Enterprise Capability
§Securely integrate with your on-prem
systems and data
§Manage your app lifecyclewith DevOps
§Develop and deploy on a platform built
on a foundation of open tech
9. Developer focus on what matters most: the app
9
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Traditional On-Premises
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Platform as a Service
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Software as a Service
Networking
Storage
Servers
Virtualization
Middleware
Runtime
Data
Applications
Infrastructure as a Service
O/S
Vendor Manages in CloudClient Manages
Standardization; OPEX savings; faster time to value
Customization; higher costs; slower time to value
14. Bluemix CloudFoundry Architecture
§ When deploying an app, the Bluemix
environment determines an
appropriate virtual server based on:
– The load already there
– Runtimes or framework supported
§ Each execution environment is isolated
from the exec environment of other
apps
§ Source:
https://console.ng.bluemix.net/docs/ov
erview/whatisbluemix.html#architectur
e
14
16. Agenda
• 18h30 : Présentation du Meetup
par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG
• 18h33 : Introduction au PaaS IBM Bluemix
par Arlémi Turpault, IBM Developer Advocate Digital Business Group.
• 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions.
par Gérard Richter, IBM Cloud Consultant, Business Development & ISV,
Innovation Center Nice.
• 19h15:développement Blockchain sur Hyperledger et démo d’ une
application Bluemix d’ échange de contrats.
par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups,
Bluemix & Blockchain Advocate, Business Solution Center Nice.
• 19h55 : Q&A et discussions autour d’ un verre.
• 20h30 : Fin
1
16
20. Blockchain underpins Bitcoin but the technology is
applicable to a whole range of business processes
20
Industries are interested in BLOCKCHAIN … not in
CRYPTOCURRENCIES
21. What is a Blockchain network?
21
A set of nodes …
... running a p2p
CONSENSUS protocol ...
... to maintain a common
record of transactions:
the BLOCKCHAIN
24. What can you store as a Transaction in a Blockchain?
24
Transaction
Blockchain
Example
Traditional
Business
On platform
Asset
Cash
Cryptocurrency
Commercial
Bank
Off platform
Asset
Diamonds
Properties
Vehicles
Custodian
Bank
Smart
Contract
Insurance
Supply chain
Clearing
House
26. Business networks, wealth & markets
26
o Business Networks benefit from connectivity
• Participants are customers, suppliers,
banks, partners
• Cross geography & regulatory boundary
o Wealth is generated by the flow of goods &
services across business network
o Markets are central to this process:
• Public (fruit market, car auction), or
• Private (supply chain financing, bonds))
o The easier it is to conducttransactions, the
more people transact
27. Many business transactions remain inefficient,
expensive and vulnerable
27
Time
Many business transactions:
§ are time sensitive
§ require much settlement and
reconciliation time
§ are process-delay prone
Cost
Many business transactions:
§ include overheads from
multiple intermediaries
§ are costly to manage
and execute
§ require extensive
documentation
Risk
Many business transactions:
§ are ambiguous and
non-verifiable
§ are prone to errors and
tampering
§ have no single source of
truth
Source: IBM Institute for Business Value analysis
28. Adoption patterns: we expect Blockchain to
fundamentally change how we do business
28
A new science
of organizations
Codifications of contracts,
compliance and certifications
will redefine how trust is
embodied in business
transactions
Efficient and accessible
market-places built on
blockchains will accelerate
the exchange of value and
flow of wealth
The tightening
of trust
A new nexus for
value exchange
Highly efficient
distributed business
networks will
challenge our notions
of traditional
enterprise
management
29. Full transformation value kicks in when a variety of
industries and activities come together
29
Limited value within the boundaries
of a single organization
Ecosystem participants have to
agree on a standard
30. Typical use cases
30
Vertical Use cases
Financial
Services
• Cross-border remittances
• Enabling peer-to-peer transactions
• Record keeping / Client audits (including KYC and AML
registries)
• Security trading and settlement
• Equity swaps
• Regulatory reporting
• Insurance claim management
• Insurance smart contracts
Healthcare/
Life
Sciences
• Universal health records (Sharing and permission of
healthcare records to improve payment systems and
who has access to confidential data)
• Health record notarization and audit
• Regulatory compliance
• Clinical trial records
Gov. / Legal • Digital Identity Management
• Notary services which certify existence/proof of
ownership
• Title Management
• Smart contracts
• Land registries and other asset transfers
• Digital Voting
• Escrow custodian services
Consumer/
Retail
• Secure transactions
• Tracking the provenance, demand and inventory data of
goods
Vertical Use cases
Energy &
Utilities
• Trading surplus energy
• Digital renewable energy credits
• IoT data infrastructure
Chemical&
Petroleum
• Oil & gas and emissions commodity trading
• Supply chain/ logistics/ shipping/ procurement
• Joint venture data and accounting
• Settlements
• Land royalty
• Asset management life cycle
M & E • Marketplace for sales and purchase of digital assets
• Proof of ownership for digital content & storage
delivery
• Royalty distribution and licensing platform
• Copyright management
Telco • Mobile payments (including peer to peer)
• Settlement and clearing
• IoT transactions
• Identity fraud and management
• Improving OSS and BSS processes (such as eSIM
provisioning and number portability database)
Manufact-
uring
• Supply chain tracking (tracking the provenance of all
components and enabling service/maintenance)
• Connected factories
• Enabling microservices in connected products,
including connected cars
32. Linux Foundation’s Hyperledger Project
32
– Linux Foundation project announced December
17, 2015 with 17 founders, now 81 members
– The Hyperledger Project is a collaborative effort
to advance Blockchain technology by identifying
and addressing important features for a cross-
industry open standard for distributed ledgers
that can transform the way business
transactions are conducted globally
– Open source and open standards-based
Enable adoption of shared ledger technology at
a pace and depth not achievable by any one company or industry
QUICK FACTS
Chairman Blythe Masters/DAH
Executive
Director
Brian Behlendorf
Technical Chair Chris Ferris/IBM
Contribution
44,000 lines of code
in February 2016
Sprint to one
codebase with
unified thinking
Target 3Q release
www.Hyperledger.org
35. Blockchain network abstract model
35
Node
P2P
Protocol
Transaction
level
Consensus
Protocol
Proof of Work
Bitcoin Hyperledger
Pluggable
PBFT (Default)
Transfer of bitcoin Chaincode
(Programmable)
Simple broadcast
network over TCP
GoogleRPC
Network level connectivity
Node onboarding / leaving
Message forwarding
Transaction structure
Rules to validate transactions
Blockchain
Agree on state
36. A Blockchain Application with Hyperledger
36
Peer
Chaincode
Peer
Chaincode
Peer
Chaincode
Peer
Chaincode
Blockchain
Application
SDK
Node.js
Membership
Service
To be
developed
Hyperledger
38. Transactions and Chaincode in Hyperledger
38
Chaincode
Func Invoke()
Peer
Transaction
Invoke (param)
Signed by user
State
Forwarded to
Updates
state
Invokes
Chaincode
functions
Stored in the
blockchain
39. Roles in a Blockchain Network
39
End User
Transacts
Regulator
Auditing
Oversight
Legacy
Enterprise
Systems
Interacts with
Certificate
Authority
Get
Certificates
Blockchain
Developer
Creates application
and chaincode
Blockchain
Network Operator
Manages
Blockchain
Network
41. IBM Blockchain for business
41
Community + Code
Linux Hyperledger Project
Open Source Code: Blockchain for business
Consensus | Provenance
Immutability | Finality
Open Governance – 80 member cross industry board
Cloud
IBM Blockchain
Blockchain managed service on IBM Cloud and z Systems
Identity | Consensus | System Integration |
Hardware-assist for Performance & Security
IBM Blockchain on Bluemix
Clients
Blockchain Solutions
Blockchain Garage
Making Blockchain real for business
Blockchain Garage;
New York | London | Singapore | Tokyo
Blockchain Services Practice
42. Agenda
• 18h30 : Présentation du Meetup
par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG
• 18h33 : Introduction au PaaS IBM Bluemix
par Arl��mi Turpault, IBM Developer Advocate Digital Business Group.
• 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions.
par Gérard Richter, IBM Cloud Consultant, Business Development & ISV,
Innovation Center Nice.
• 19h15:développement Blockchain sur Hyperledger et démo d’ une
application Bluemix d’ échange de biens ( CAR LEASE ).
par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups,
Bluemix & Blockchain Advocate, Business Solution Center Nice.
• 19h55 : Q&A et discussions autour d’ un verre.
• 20h30 : Fin
4
42
45. @benji_fuentes
Blockchain - Introduction
A blockchain is a distributed database,
introduced by Bitcoin (2008) on Satoshi Nakamoto’s
white paper, that maintains a continuously-
growing list of data records that each refer
to previous items on this list and is thus
hardened against tampering and revision
Distributed systems answer to a problem called
Byzantine Generals’ Problem described by Leslie
Lamport (1982)
As today, blockchains can be use to write distributed
applications named “smart contract” or “chaincode”
Mesopotamian
ledger
Byzantine Generals’
Problem
46. @benji_fuentes
Blockchain - Hyperledger
Hyperledger (or Hyperledger project) is a cross-
industry collaborative effort to create blockchain-based
open standard for distributed ledgers for globally
conducted business transactions under the Linux
Foundation
The project aims to create an open-standard,
public, decentralised public ledger based on
blockchain technology to advance worldwide
business transaction processing in terms of cost-
effectiveness, speed and traceability
More than 100 members
Fabric
Sawtooth Lake
47. @benji_fuentes
Blockchain -
Blockchain as a Service (on Bluemix Cloud)
IBM is the only provider that gives you access to a
permissioned Blockchain as a Service on its catalog of
services
49. @benji_fuentes
Fabric - Actors
The business user, operating in a business network. This role interacts with the Blockchain
using an application. They are not aware of the Blockchain.
The overall authority in a business network. Specifically, regulators may require broad access to
the ledger’s contents.
The developer of applications and smart contracts that interact with the Blockchain and are
used by Blockchain users.
Defines, creates, manages and monitors the Blockchain network. Each business in the network
has a Blockchain Network operator.
Manages the different types of certificates required to run a permissioned Blockchain.
An existing computer systemwhich may be used by the Blockchain to augment processing. This
system may also need to initiate requests into the Blockchain.
An existing data system which may provide data to influence the behavior of smart contracts.
Blockchain
User
Blockchain
Developer
Certificate
Authority
Blockchain
Regulator
Traditional
Processing
Platform
Traditional
Data
Sources
Blockchain
Network
Operator
U
R
D
O
ü
50. @benji_fuentes
Fabric - Components
Membership
Smart Contract
Systems
Management
Events
Consensus
Network
Wallet
Ledger Contains the current World State of the ledger and a Blockchain of transaction
invocations
f(abc); Encapsulates business network transactions into logic code. Transaction invocations result in
gets and sets of ledger state
…
E T
A collection of network data and processing peers forming a Blockchain network.
Responsible for maintaining a consistentlyreplicated ledger
Manages identity and transaction certificates, as well as other aspects of permissioned
access
Creates notifications of significant operations on the Blockchain (e.g. a new block), as well as
notifications related to smart contracts. Does not include event distribution.
Provides the ability to create, change and monitor Blockchain components
Securely manages a user’s security credentials
i
Responsible for integrating Blockchain bi-directionally with external systems.
Not part of Blockchain, but used with it.
Systems
Integration
51. @benji_fuentes
Fabric - Interactions
Protocols :
•SDK : use gRPC to communicate with a blockchain
peer or Certificate Authority. Maintain the user’s key
wallet
•HTTP API : use HTTP (will be deprecated in V1.0)
Functional interaction methods:
•DEPLOY* : to deploy a chaincode
•QUERY : to retrieve data from World State
•INVOKE* : to call a chaincode method creating a
transaction
membership
keys
Consensus
Ledger
Events
Chaincode
state
peer
SDK
ECA, TCA, TLS-CA
API
Blockchain
network
(* Creates a block on the chain)
52. @benji_fuentes
Fabric - Architecture
1.Blockchain developer codes
Application and Smart Contract
2.He deploys the app on a server
and smart contract on a peer
using DEPLOY
3.A registered user interacts with
the app sending order
(INVOKE) or retrieving
information (QUERY)
throught the smart contract
4.Smart contract can emit an
event susbcribed by the app World/Ledger
State
Blockchain
Genesis
Block
…
Blockchain
developer
Smart
Contra
ct
Invokes/queries
on a smart contract
Develops
Application
D
SDK HTTP
txn txn txn txn txn
Block
n
PEER
develops, then deploys
emits
PutState/GetState
U
Blockchain
developer
Interacts
53. @benji_fuentes
Think distributed and deterministic !!!
Get resources from external systems
peer
Blockchain
network
peer
peer
Ext system
Put resources to external systems
peer
Blockchain
network
peer
peer
Ext system
t1
t3
t2 1 call
1 call
1 call
54. @benji_fuentes
Next coming on V1.0 (March 2017?)
• Endorsement/consensus model
• Plugging external identity server
• Plugging external State DB
• Historical queries
• HTTP API deprecated, use SDK
• Chaincode upgrades
55. @benji_fuentes
Fabric V1.0 - Endorsement/Consensus model
Peer role has been split :
• Committer peer : commits
transactions, maintainsledger and state
• Endorsing peer: receives a transaction
proposal for endorsement, responds
granting or denying endorsement
• Ordering peer: approves the inclusion
of transaction blocks into the ledger and
communicates with peer and endorsing
peer nodes
Also a peer can now communicate via
private channels inside the network to
strenghten privacy
Different configuration options
for the ordering service include:
– SOLO
• Single node for
development
– Kafka / Zookeeper
• 1:n nodes providing Crash
Fault Tolerance
• Odd number of nodes
recommended
– SBFT (future)
• 1:n nodes providing Byzantine
Fault Tolerance
Ordering-Service
OO
O O
E C
Peer types
oror
56. @benji_fuentes
Fabric V1.0 - Identity server
New Identity server (COP)
•make as pluggable as possible
•make it decentralized
•default implementation : CloudFlare's
PKI/TLS toolkit
•can be configured to read from an LDAP
server
•Developed in GO
•CLI commands for server and client
57. @benji_fuentes
Fabric V1.0 - External World State DB
•Key/value database (LevelDB)
•Document JSON database (CouchDB)
•SQL data stores (future?)
• requires schema definition
• difficult to change schema
CouchDB
Chaincod
e
APIs
LevelDB
Worldstate
58. @benji_fuentes
Fabric V1.0 - Historical queries
Simple use case :
• Show history of values for an asset X
Rich queries :
• Show value of an asset at a certain point
in time
• Show all assets having same field value
through history (example : owned by a
specific owner)
tt-1t-2
59. @benji_fuentes
Fabric V1.0 - HTTP deprecated, use SDK
•Do not use HTTP API anymore
•Use SDK over gRPC :
•Java
•NodeJs
•Python
60. @benji_fuentes
Fabric V1.0 - Chaincode upgrades
• New command UPGRADE to use
instead of redeploying another chaincode
• Chaincode will contain version number
…
Smart
Contra
ct
txn txn txn txn
Smart
Contra
ct
Application
SDK HTTP
UPGRADE
Version N+1Version N
World/Ledger
State
66. Pour vous former
Formation en ligne gratuite
• “Déployez des applications dans le cloud
avec Bluemix”
http://ibm.biz/BluemixMOOC
• “Utilisez des API Rest dans vos projets
WEB”
http://ibm.biz/BluemixMOOC_API_REST
Webinars Bluemix
Suivez un des nombreux webinars
Bluemix (Replays disponibles)
http://ibm.biz/BluemixWebinarsFR
Communauté Dev
Bluemix
Consultez le blog avec toutes les actualités
et posez toutes vos questions sur
Stackoverflow
http://ibm.biz/BluemixDeveloperCommunity
Developpez.com
Suivez la nouvelle Rubrique dédiée à IBM
Bluemix sur Developpez.com avec les
actualités et les publications
https://ibm.biz/bluemix-developpez-com
66