Blockchain is HOT
You can’t go many places these days without hearing about blockchain. It is a truly disruptive technology that will change the way people do business with each other. If you have wanted to learn more about Blockchain but think the barrier to entry is too high, I have good news: Hyperledger Composer. Yes, that’s the good news. Read on.
What is Hyperledger Composer?
- A Domain-Specific Language (DSL) called CTO that lets you model a blockchain network
- A sandbox – called Playground – that lets you quickly prototype a blockchain application
- A command line interface (CLI) for managing and interacting with blockchain applications
- Security through the use of ACL-style permissions
- Lots more!
Using Composer, you can quickly build, test, and then manage blockchain applications that run on the Hyperledger Fabric.
Composer lowers the bar to building Fabric applications. How? Composer provides a framework that includes many common features of production-quality blockchain applications like management and security. So you spend your time writing business logic, not infrastructure.
How about a tutorial?
So, you want to build a blockchain application, and Composer sounds like a good tool for getting you started. Now what do you do? Sounds like you need a tutorial. Don’t worry, IBM developerWorks and I have you covered.
I’ve written a three part tutorial series on how to use Composer. When you’re finished with this tutorial series, you’ll be ready to build the next hot blockchain application.
In Part 1 of the series, called Hyperledger Composer Basics, Model and test your blockchain network, available at IBM developerWorks, I tell you all about these features of Composer, and show you how to use them as you work with a perishable goods network. You’ll learn how to model a blockchain network’s features – such as assets, participants, and transactions – using the Composer CTO language, and you’ll see how to use the Composer Playground to quickly prototype and test the perishable goods network using an embedded Hyperledger Fabric instance that runs inside a Docker container.
How do I learn more?
Check out these links to learn more about Blockchain and Hyperledger Fabric and Composer:
- What is Blockchain?
- Hyperledger Fabric
- Hyperledger Composer
- Hyperledger Composer Basics Part 1, Model and test your blockchain network
- Hyperledger Composer Basics Part 2, Refine and deploy your blockchain network
- Hyperledger Composer Basics Part 3, Deploy locally, interact with, and extend your blockchain network
Take a video tour of Composer Playground:
Model and test a blockchain network using Playground:
Thanks for reading, and happy blockchaining!