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
Bursa Malaysia Partners with Digital Asset and VMware to Develop Dematerialization Proof-of-Concept
09/14/2021
NEWS
Digital Asset Strengthens its C-Suite as it Drives Toward Becoming the Global Economic Network of Interconnected Businesses
07/14/2021
NEWS
Digital Asset partners with Nasdaq to enable Daml on the Marketplace Services Platform
06/24/2021
NEWS
Central Bank Digital Currency: Principles for Technical Implementation
04/28/2021
NEWS
Xpansiv Selects Daml to Scale New ESG Platform in Global Commodity Markets
04/27/2021
NEWS
Digital Asset Raises $120 Million Growth Round to Expand Daml Data Network
04/21/2021
NEWS
How Smart Contracts Bring Real-World Improvements To Post-Trade Settlement
01/12/2021
BLOG
Abstracting Away the Complexities of Blockchain and Smart Contracts
12/16/2020
PRESS RELEASE
DAML for Microsoft Azure Database Now Available
12/8/2020
BLOG
Unlock the Power of Your Existing Infrastructure
12/3/2020
BLOG
Interconnected /November
11/30/2020
BLOG
Digital Asset Demos 4 Key Properties of Interoperability
11/27/2020
BLOG
HKEX Connects Hong Kong and Mainland China Markets with DAML
11/24/2020
PRESS RELEASE
Climate Risk InsurTech Brings Blockchain and Smart Contracts to Financial Risk Solutions
11/19/2020
BLOG
VMware Blockchain with DAML is Now Available
11/18/2020
BLOG
Unlock Developer Productivity Without Getting Locked-in
11/12/2020
PRESS RELEASE
Digital Asset Expands DAML Certification Program
11/10/2020
BLOG
Simplifying Trade Processing  with DAML (Part 2)
11/6/2020
BLOG
Simplifying Trade Processing with DAML
11/4/2020
BLOG
How to Build Distributed Applications Today with the Option to Decentralize Later
10/26/2020
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
Digital Asset Expands DAML for Corda Integration Support with Chainstack
09/24/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
PRESS RELEASE
SGX Uses DAML to Complete its First Digital Bond Issuance
09/1/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