cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
20577
Views
19
Helpful
5
Comments
thodavie
Cisco Employee
Cisco Employee

You’re probably heard of Blockchain by now – the relativity new technology underpinning a whole host of cryptocurrencies and distributed apps, promising exciting solutions across a range of markets, from IoT and machine to machine communication and healthcare, to identity management, supply chain and more.

But, have you got to grips with how they work? How you use them? What they can do? How you code apps on them?

Well, now’s your chance to get started!

This week on DevNet Sandbox, we’re excited to release a Blockchain Sandbox to give you your very own private blockchain based on the Linux Foundation’s HyperLedger Fabric.

Screen Shot 2017-10-01 at 21.18.06.png  

Intended as a foundation for developing applications or solutions with a modular architecture, Hyperledger Fabric allows components, such as consensus and membership services, to be plug-and-play.

HyperLedger Fabric leverages container technology to host smart contracts called “chaincode” that comprise the application logic of the system.

As part of the Sandbox, we’ll provide you with an Ubuntu VM that has four docker containers containing the peers of the blockchain, split across two separate organisations. Each one of these peers is capable of hosting your chaincode that can be used to execute code on Fabric that support well, any app or logic that you wish!

  Screen Shot 2017-10-01 at 21.48.36.png

Of course, feel free to re-configure the peers and organisations as you wish, along with build more channels to communicate on (hit the Hyperledger Fabric link earlier to learn more about these concepts or fire directly over here).

We also provide you with a short example of how to transact on the blockchain and move some value across peers taking part in the chain, to get you started, should you need.

There’s also the CLI that you can use should you wish to explore this method of interaction further.


Note that we're using LevelDB as the data store on our deployment of HyperLedger fabric. It's a light-weight, single-purpose library for persistence with bindings to many platforms, including Fabric.

As always, let us know what you think of the Sandbox and provide us any feedback through the Sandbox forums. Cisco are a premier member of the HyperLedger effort, so we’d love to know what you think!

Enjoy…

TBM.

5 Comments
micahwilliams12
Level 1
Level 1

The blockchain is seen as the main technological innovation of Bitcoin because it stands as a “trustless” proof mechanism of all the transactions on the network. Users can trust the system of the public ledger stored worldwide on many different decentralized nodes maintained by “miner-accountants,” as opposed to having to establish and maintain trust with the transaction counterparty (another person) or a third-party intermediary (like a bank). The blockchain as the architecture for a new system of decentralized trustless transactions is the key innovation. The blockchain allows the disintermediation and decentralization of all transactions of any type between all parties on a global basis.

Hello Thomas,

This Lab is really fantastic and saves us a lot of time for a demonstration.

I work at a Cisco Gold Partner company and would love to do a demonstration internally, so I wonder how long it will be available?

Regards,

Luciane de Medeiros

crnewman
Level 5
Level 5

Hi Luciane,

This Sandbox is available on a permanent basis.  Or at least until the next technology upgrade.  So feel free to make a reservation and do a demonstration.  We do have a limit of one week per reservation to keep resources available.  I recommend you make your reservation in advance of your planned reservation so that you are guaranteed those resources when you need them.

Regards,

Craig

Hi Craig,

Thank you.

Luciane de Medeiros

Not applicable

How can I deploy Business Definition File ( .bna) file  built from hyperledger composer  ?  Is composer installed in the sandbox ?

thx

-Vastrad

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: