MultiChain source code release

Posted by & filed under MultiChain.

Now available to view, review, compile and fork Two years after starting to develop MultiChain, we’re delighted to release its source code under the GNU General Public License (GPLv3). The code, along with compilation instructions for Ubuntu, is now available at Github. You are free to browse and review it, compile it for yourself, or… Read more »

How to spot a half-baked blockchain

Posted by & filed under Private blockchains.

When chains and blocks serve no useful purpose About 18 months have passed since the finance sector woke up, en masse, to the possibilities of permissioned blockchains, or to use the more general term, “distributed ledgers”. The period since has seen a tsunami of activity, including research reports, strategic investments, pilot projects, and the formation… Read more »

Understanding zero knowledge blockchains

Posted by & filed under Private blockchains.

How to show you know something without showing what you know Last Friday saw the launch of Zcash, a new public blockchain and associated cryptocurrency that attracted a lot of attention. By now, there are hundreds of cryptocurrencies, so any budding young entrant needs a serious differentiator to rise above the fray. In the case… Read more »

First MultiChain Partners Announced

Posted by & filed under MultiChain.

Introducing our partner program for blockchain developers It’s our pleasure to launch the MultiChain Platform Partner Program, starting with 13 member companies from Europe, Asia and North America. The program facilitates our working relationship with the growing number of consultants and integrators building blockchain solutions on the MultiChain platform. The initial list of members includes… Read more »

Introducing MultiChain Streams

Posted by & filed under MultiChain.

For shared immutable key-value and time series databases Today we’re proud to release the latest version of MultiChain, which implements a crucial new set of functionality called “streams”. Streams provide a natural abstraction for blockchain use cases which focus on general data retrieval, timestamping and archiving, rather than the transfer of assets between participants. Streams… Read more »

Announcing the new MultiChain wallet

Posted by & filed under MultiChain.

An important step forwards for performance and scalability After two months of intensive development and testing, we’re proud to release the latest alpha of MultiChain, with a completely rewritten in-node wallet. This new wallet transforms the performance and scalability of creating, receiving and storing transactions in MultiChain.

Smart contracts and the DAO implosion

Posted by & filed under Private blockchains, Smart contracts.

The tragic combination of inevitable bugs and immutable code Last week witnessed a catastrophic event in the Ethereum ecosystem, when The DAO, a smart contract less than two months old, began rapidly leaking funds to an unknown party. Looking at the current set of Ethereum contracts, filled with casinos and self-declared Ponzi schemes, this might… Read more »

Four genuine blockchain use cases

Posted by & filed under Private blockchains.

Where shared ledgers add real value in enterprise IT Almost a year after first releasing MultiChain, we’ve learnt a huge amount about how blockchains, in a private and non-cryptocurrency sense, can and cannot be applied to real-world problems. Allow me to share what we know so far. To begin with, the first idea that we… Read more »

Blockchains vs centralized databases

Posted by & filed under Private blockchains.

Four key differences between blockchains and regular databases If you’ve been reading my previous posts, you will know by now that blockchains are simply a new type of database. That is, a database which can be directly shared, in a write sense, by a group of non-trusting parties, without requiring a central administrator. This contrasts… Read more »