Retiring Hyperledger Beta, Re-Open Sourcing Soon, and Other Changes
Posted by Digital Asset on Nov 23, 2015 9:00:00 AM

Shortly after the acquisition by Digital Asset Holdings in June, we discontinued supporting the beta version of Hyperledger that was available on Github and we would like to take this opportunity to update you on our planned changes and current status.

COMMITTED TO OPEN SOURCE

Hyperledger has always been open source and as part of Digital Asset we are committed to remaining open source. We believe it's vital for a piece of common, shared infrastructure to be open to critical inspection. This would allow an open community to benefit from security fixes and functional additions from a wider range of developers than would be available to any single company or group.

MAJOR CHANGES TO HYPERLEDGER

We are making some significant changes from our beta version that will mean the new version will not be compatible with existing implementations. The Hyperledger server is in the process of a complete rehaul to better integrate with the Digital Asset Platform. When the beta was developed we were a small team with limited resources, now we are part of a larger development team with deep experience in developing software for financial institutions.

As such, we have decided to take down the Github repository for the Hyperledger beta as it is no longer a fair reflection of the current state of the code, nor have we been maintaining it since the acquisition. The new version of Hyperledger is being developed with a small group of strategic partners until it is stable, at which point it will be open sourced once again under the Apache 2.0 licence and then moved to an independent software foundation.

We recommend anyone experimenting with the current beta version of Hyperledger get in touch so we can assist as much as possible in the transition. We will of course keep everyone on this mailing list notified as new versions are available.

SWITCHING TO JAVA/SCALA

Hyperledger is being rewritten from Erlang and Elixir to Java and Scala to better integrate with the existing Digital Asset Platform and make it easier for financial institutions to deploy and develop.

UTILIZING THE UTXO TRANSFER MODEL

We are also switching from our simplistic notion of accounts and balances to adopt to de facto standard of the Bitcoin UTXO model, lightly modified. While Hyperledger does not use Bitcoin in any way, the Bitcoin system is still extremely large and innovative, with hundreds of millions of dollars invested. By adopting the Bitcoin transaction model as standard, users of Hyperledger will benefit from innovation in Bitcoin and vice versa, as well as making Hyperledger more interoperable.

IMPROVED TRANSACTION PRIVACY

As part of updating the transaction model, we have started work on implementing sophisticated cryptographic techniques to allow transaction processors to validate transactions without knowing the counterparties involved in the transfer, how much is being transferred, or what asset the transfer is denominated in. This allows multiple parties to engage in a shared, replicated ledger with only the relevant counterparties and authorized third parties able to view confidential trade information.

DIGITAL ASSET FULL STACK SOLUTION

Hyperledger is only one piece of the Digital Asset Platform. The core of Digital Asset’s solutions that support Hyperledger, other distributed ledgers, and legacy infrastructure, have been under development for multiple man years and are approaching being production ready.

HIGH LEVEL APIS

Developers can quickly and easily build applications on top of distributed ledgers such as Hyperledger by interacting with the Digital Asset Platform via expressive APIs and a comprehensive SDK.

We are actively working with financial institutions on a multitude of Proof of Concepts, Pilots, and jointly developed products that will go to market in 2016. If you are at a financial institution looking to leverage this technology in wholesale financial markets, please get in touch.

Shortly after the acquisition by Digital Asset Holdings in June, we discontinued supporting the beta version of Hyperledger that was available on Github and we would like to take this opportunity to update you on our planned changes and current status.

COMMITTED TO OPEN SOURCE

Hyperledger has always been open source and as part of Digital Asset we are committed to remaining open source. We believe it's vital for a piece of common, shared infrastructure to be open to critical inspection. This would allow an open community to benefit from security fixes and functional additions from a wider range of developers than would be available to any single company or group.

MAJOR CHANGES TO HYPERLEDGER

We are making some significant changes from our beta version that will mean the new version will not be compatible with existing implementations. The Hyperledger server is in the process of a complete rehaul to better integrate with the Digital Asset Platform. When the beta was developed we were a small team with limited resources, now we are part of a larger development team with deep experience in developing software for financial institutions.

As such, we have decided to take down the Github repository for the Hyperledger beta as it is no longer a fair reflection of the current state of the code, nor have we been maintaining it since the acquisition. The new version of Hyperledger is being developed with a small group of strategic partners until it is stable, at which point it will be open sourced once again under the Apache 2.0 licence and then moved to an independent software foundation.

We recommend anyone experimenting with the current beta version of Hyperledger get in touch so we can assist as much as possible in the transition. We will of course keep everyone on this mailing list notified as new versions are available.

SWITCHING TO JAVA/SCALA

Hyperledger is being rewritten from Erlang and Elixir to Java and Scala to better integrate with the existing Digital Asset Platform and make it easier for financial institutions to deploy and develop.

UTILIZING THE UTXO TRANSFER MODEL

We are also switching from our simplistic notion of accounts and balances to adopt to de facto standard of the Bitcoin UTXO model, lightly modified. While Hyperledger does not use Bitcoin in any way, the Bitcoin system is still extremely large and innovative, with hundreds of millions of dollars invested. By adopting the Bitcoin transaction model as standard, users of Hyperledger will benefit from innovation in Bitcoin and vice versa, as well as making Hyperledger more interoperable.

IMPROVED TRANSACTION PRIVACY

As part of updating the transaction model, we have started work on implementing sophisticated cryptographic techniques to allow transaction processors to validate transactions without knowing the counterparties involved in the transfer, how much is being transferred, or what asset the transfer is denominated in. This allows multiple parties to engage in a shared, replicated ledger with only the relevant counterparties and authorized third parties able to view confidential trade information.

DIGITAL ASSET FULL STACK SOLUTION

Hyperledger is only one piece of the Digital Asset Platform. The core of Digital Asset’s solutions that support Hyperledger, other distributed ledgers, and legacy infrastructure, have been under development for multiple man years and are approaching being production ready.

HIGH LEVEL APIS

Developers can quickly and easily build applications on top of distributed ledgers such as Hyperledger by interacting with the Digital Asset Platform via expressive APIs and a comprehensive SDK.

We are actively working with financial institutions on a multitude of Proof of Concepts, Pilots, and jointly developed products that will go to market in 2016. If you are at a financial institution looking to leverage this technology in wholesale financial markets, please get in touch.

Topics:

Hyperledger, Open Source

Recent Posts
NEWS
GFT Joins Digital Asset’s DAML for Corda Program
10/20/2020
NEWS
Asia Pacific’s DLT Initiatives Offer Valuable Lessons for Global Capital Markets
10/14/2020
PRESS RELEASE
ISDA and Digital Asset Launch CDM Clearing Pilot Using DAML
10/6/2020
NEWS
Standardizing Carbon Credits: How to make sustainable markets a reality
09/30/2020
NEWS
Block, Stock, and Barrel: Let's Talk About DAML
09/25/2020
BLOG
Interconnected / September
09/24/2020
NEWS
Digital Asset Expands DAML for Corda Integration Support with Chainstack
09/24/2020
NEWS
Entrepreneurship in Heavy-Duty Technology: Digital Asset CEO Yuval Rooz
09/23/2020
BLOG
How to Monetize your Data at Scale
09/15/2020
PRESS RELEASE
BNP Paribas and Digital Asset Join Forces to Develop DLT Trade and Settlement Apps
09/15/2020
PRESS RELEASE
DAML Named the Exclusive Smart Contract Language for China’s Blockchain Services Network
09/14/2020
NEWS
Digital Asset Joins Leading Companies and Law Firms in  Lawyers for Racial Justice Initiative
09/10/2020
BLOG
GBBC Davos 2020 - Blockchain, smart contracts, and sustainability
09/10/2020
NEWS
DAML Smart Contract Language is Now Used for Digital Bonds
09/4/2020
PRESS RELEASE
SGX Uses DAML to Complete its First Digital Bond Issuance
09/1/2020
BLOG
Smart Contracts and Data Privacy in the Wake of COVID-19
08/27/2020
NEWS
Women in Tech with Kelly Mathieson
08/26/2020
BLOG
Unlocking New Investment Opportunities with Digital Assets
08/20/2020
NEWS
The Tech Talks Daily: Meet the Creators of DAML
08/4/2020
BLOG
Enhancing Corda with DAML Smart Contracts
07/28/2020
PRESS RELEASE
Digital Asset, Creators of DAML, Adds VMware As Investor in Series C Round
07/14/2020
PRESS RELEASE
WeBank to Integrate DAML with China’s Leading Blockchain Platform
04/15/2020
PRESS RELEASE
Digital Asset is First Blockchain Startup to Successfully Complete AICPA Type 2 SOC 2 Examination
03/5/2020
PRESS RELEASE
Hyperledger Besu now has DAML Smart Contracts
03/3/2020
PRESS RELEASE
BTP brings smart contracts to Amazon QLDB with Sextant for DAML
02/25/2020
PRESS RELEASE
Leading Tech Companies Join Series C Financing & Former Microsoft Exec Joins Board
02/4/2020
BLOG
Outcompeting Destructive Systems with Smart Contracts
02/3/2020
BLOG
Smart Contracts for Social Good: Unlocking Blockchain's Potential Beyond Finance
12/19/2019
BLOG
Low-code Smart Contracts for the Enterprise with Unibright and DAML
12/9/2019
BLOG
Committed Settlement: Adoption under UK Law, an analysis by Linklaters
09/26/2019