Have you tried to deploy a Hyperledger Fabric project to the cloud before? I did, it is not an easy task. This blog post assumes you are already familiar with Hyperledger Fabric’s terminology.

If you want to go for the DIY path and set up everything by your own, you'll end up spending weeks, if not months, trying to figure out how to do it properly, taking care of all the small aspects of what it means to deploy a Fabric network. And even when you finally come out with a good network, you have to start thinking about how…

Image for post
Image for post

When we were designing Convector, one of the fundamental goals we wanted to achieve was to make the blockchain interaction as smooth as possible for the developers.

Most of the languages and libraries available today for blockchain development use a lot of complicated terms, the mental model of a blockchain developer often gets obfuscated with the underlying blockchain technology, and as I've mentioned before, a blockchain developer should focus in the application logic rather than the technology running behind it.

Today it doesn't take a database expert to build a software consuming it. Tomorrow it won't take a blockchain expert…

Image for post
Image for post

A few weeks ago, Simon Stone, Lead Engineer at the IBM Blockchain team, announced that IBM will significantly reduce its efforts in the Hyperledger Composer project, leaving a lot of developers with existing applications in a cloudy situation wondering what to do next.

The good news, here at WorldSibu we have been working in an Smart Contract framework that runs natively in Hyperledger Fabric, so you don't have to think about managing the complexities of communicating with Fabric directly, but still running a native Node JS chaincode on it. …

Image for post
Image for post

A few weeks ago, Simon Stone, Lead Engineer at the IBM Blockchain team, announced that IBM will significantly reduce its efforts in the Hyperledger Composer project, leaving a lot of developers with existing applications in a cloudy situation wondering what to do next.

The good news, here at WorldSibu we have been working in an Smart Contract framework that runs natively in Hyperledger Fabric, so you don’t have to think about managing the complexities of communicating with Fabric directly, but still running a native Node JS chaincode on it. …

Image for post
Image for post

Writing smart contracts for any blockchain shouldn't be a hard thing to do. A blockchain developer is nothing more than a software developer, that knows a couple of special rules that apply in its code (checkout our quick intro to blockchain development for software developers). The biggest problem right now is having to learn a whole new programming language just to do one job. This slows down the adoption of the technology and thus the innovation of new developers entering the field.

That's why we created Convector, a Typescript (Javascript) framework for blockchain development systems. …

Image for post
Image for post

One of the concepts I love to talk about when referring to blockchain is to explain (or clarify) the blockchain in terms of code and how it is related to your current development knowledge. For some reason, although a lot of people is talking about blockchains these days, few seem to truly understand what is the role of this technology in our existing toolset as developers.

Leaving aside the political point of view, blockchain is no more than a data layer for our applications. It might be the only persistence layer, it doesn't have to and therefore it can be…

Image for post
Image for post

Have you heard about blockchain? I'm sure you have. Everyone is talking about blockchain these days, but not everyone truly understands how it works. No, it's not about bitcoin, it's not even about cryptocurrency at all; those are just based on blockchain. There are even cryptocurrencies that aren't based on blockchain.

So what is it? From the technical perspective, it's just a list of records stored somewhere, just like a database, but in a very particular way. Each modification (or transaction) is cryptographically secured, using information from the previous transaction or block (hence, the name chain). So, if you update…

Diego Barahona

DevOps and Blockchain Architect and Consultant

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store