Innovation That Matters, easy to say, not so easy to define… What matters in life is deeply subjective and context dependent. How about Maslow’s Hierarchy of Needs and the list below as a starting point?
Are you evaluating blockchains and wondering how to get started? In this technical article I will compare and contrast two approaches that fall under the Hyperledger umbrella: Hyperledger Fabric and Hyperledger Composer.
Six months have elapsed since we started working on Fabric Composer. What started as a whitepaper by IBMer Anthony O’Dowd, some analysis of the code of existing Hyperledger Fabric solutions, and a spark of model-driven inspiration, is now a fledgling Open Source project proposal to the Linux Foundation.
Introduction to Fabric Composer
This article (for CIOs, developers, analysts and IT architects) explains the value proposition and high-level features of Fabric Composer.
Fabric Composer (Composer) is an Open Source tool to define, deploy and integrate with business networks. Fabric Composer makes it easy for technical analysts and developers to create business networks that use a distributed-ledger to exchange information. The Composer runtime executes on the Open Source Hyperledger Fabric blockchain, storing all data on the distributed ledger, and executing all business logic on Hyperledger Fabric.
Since September 2016 I’ve been working on an application development framework for the Hyperledger Fabric distributed ledger technology (blockchain). I’ve been fortunate enough to be part of an amazing team that has moved mountains and performed several miracles over the past few months!
Artificial intelligence and robotics are now part of our everyday experience and zeitgeist. From Tesla and Uber advancing the state of the art in self-driving cars (and soon trucks), to robotic milking machines, driver-less trains, to space exploration, to algorithmic news filtering, summarisation and selection, to using computers to detect cancer, to military drones, many traditionally human jobs are being replaced, or augmented, by robotics, algorithms and technology.
The challenges to applying existing declarative rules and process technology in the context of blockchain are many and varied.
I’ve been fortunate at several points in my career to work on innovation. When you are on the cutting-edge there are many more questions than answers, and risks abound. Should we do A or B? Will this approach scale? Can we handle 10 transactions per second or 1,000 transactions per second? What is competitor X going to release in the next 12 months? How much do we need to charge for this service? Is this core to our business, or should we buy or outsource it?
If you take an interest in blockchain technology you have likely heard of “Smart Contracts”. Let us dig a little deeper…