Category

Hyperledger Sawtooth

Hyperledger’s Monthly Technical Update

By Blog, Hyperledger Burrow, Hyperledger Cello, Hyperledger Composer, Hyperledger Explorer, Hyperledger Fabric, Hyperledger Indy, Hyperledger Iroha, Hyperledger Sawtooth

As our incubated projects continue to mature, we’d like to update the community monthly on the progress we make. Below are May updates on Hyperledger projects.

Hyperledger Explorer

  • We are currently understanding the Node SDK provided by Hyperledger Fabric
  • Created basic project setup with front end using popular react.js framework
  • Added two new developers and are busy getting them up to speed on contributing to Hyperledger Explorer

Hyperledger Burrow

  • We moved and renamed former eris-db v0.16 into Hyperledger Burrow v0.16 (logistics) to initiate Hyperledger Burrow
    • We upgraded Tendermint v0.8.0 (Burrow v0.16) to Tendermint v0.9.2 (on develop Burrow v0.17)
    • Initial design work completed on user interaction with Hyperledger Burrow’s EVM from within Hyperledger family, specifically looking at Hyperledger Composer for UI/UX (replacing monax/legacy-contracts.js) and Hyperledger Indy for identity
  • Started collaboration with Hyperledger Sawtooth to use Hyperledger Burrow’s EVM as a transaction processor on the Hyperledger Sawtooth platform

Hyperledger Cello

  • Added new user-dashboard to support multi-tenant
  • K8s support has been discussed and will make documentation on jira
  • Hyperledger Fabric 1.0 support script are submitted
  • Summer intern students were trained to get familiar with the project

Hyperledger Composer

  • Made great progress with our move to Hyperledger:
    • Moved all source code and builds into GitHub and Travis CI under the Hyperledger organization
    • Moved the main website and documentation to https://hyperledger.github.io/composer
    • Substantial rebranding effort of main website, documentation, and playground
  • Delivered support for deploying Hyperledger Composer to Hyperledger Fabric v1.0 alpha:
    • New version of the getting started guide and related documentation
    • Continuing to keep in step with the latest Hyperledger Fabric v1.0 changes
  • Delivered connection profile and identity management support in the playground:
    • Use connection profiles to connect to Hyperledger Fabric v0.6 and v1.0.
    • Use identity management to switch between different Blockchain identities.
    • Removed and deprecated the old, superseded UI
  • Upgraded the Angular generator to generate Angular 4 applications.
  • Began work on being able to model, publish, and subscribe to business events.

Hyperledger Fabric

  • We agreed to a feature/code freeze at the Hackfest in DC, and selected co-release managers for the v1.0 release: Chris Ferris (IBM) and Jonathan Levi (Hacera).
  • At the hackfest, we also discussed and agreed on some changes to the development process proposed by Dave Huseby, which we will implement as a function of creating the release branch for v1.0.0-alpha2.
  • The TL;DR: of the proposal is that we will manage change through feature branches that will be merged into a development branch to undergo the full gauntlet of testing, and reverted if they still need work. Once the development branch has merged the set of features agreed for a release, the develop branch will be fast forward merged into the release branch (also the master branch), tested once more, and then published. The release/master branch which will always have the most recent stable release as the default on GitHub (as opposed to the head of development as is the case today).
  • Hyperledger Fabric added three new maintainers to help keep reviews up with the pace of change requests.
  • The rate of bug fixing has consistently outpaced reporting for the past 3 weeks, with in excess of 50 defects resolved per week.
  • The unit test coverage has seen steady improvement, now more than 70% (it had been 61%) with many key areas of the code at 100%. The integration test framework is taking shape and we expect to have regular testing (daily, performance/scale and long running) operational shortly.
  • Maintainers cut a v1.0.0-alpha2 release the week of May 8

Hyperledger Indy

  • Hyperledger Indy team is currently planning Jira migration from Sovrin to Hyperledger and working on configuration post-Jira Upgrade
  • Planning migration of code from Sovrin GitHub to Hyperledger GitHub
  • The team is identifying participants for Healthcare, Performance and Scaling WGs as well as collaborators for Hyperledger Burrow and Hyperledger Composer

Hyperledger Iroha

Hyperledger Sawtooth

  • Hyperledger Sawtooth graduated to Active status, announced at Consensus
  • Good hacking at the DC Hackfest, getting started integrating the Hyperledger Burrow EVM and Hyperledger Sawtooth.
  • On track for 0.8 feature complete (one condition for 1.0 release this summer).
    • Updated PoET to Hyperledger Sawtooth 0.8 architecture
    • Implemented PoET Z, C, & K admission policies
    • Threaded peering code
    • Added docker compose features and docs
    • Automated binary package and docker images
    • Improved serial scheduler to take advantage of new context manager functionality
    • Implemented client-side Javascript SDK (Transaction/Batch creation)
    • Implemented Go SDK
    • C++ SDK in progress

That’s it for the updates! We encourage developers to join our efforts on these projects. You can plug into the Hyperledger community at github, Rocket.Chat the wiki or our mailing list. You can also follow Hyperledger on Twitter or email us with any questions: info@hyperledger.org.

Happy coding!

 

(5.24.17) Bitcoin Magazine: Hyperledger Moves Blockchain Frameworks Sawtooth and Iroha Forward, Adds Members

By Hyperledger Iroha, Hyperledger Sawtooth, News

Hyperledger, the open-source, cross-industry collaborative effort focusing on blockchain technology, has advanced the status of its Sawtooth and Iroha blockchain frameworks from “Incubation” to “Active” status.

The green light was given by Hyperledger’s 12-member Technical Steering Committee (TSC), chaired by Christopher Ferris, CTO of Open Technology at IBM. It followed an extensive review period during which each project was evaluated based on exit criteria that include legal compliance, community support, test coverage and continuous integration support, documentation, code reviews and more.

More here.

(5.22.17) CoinDesk: Healthcare IT Firm Joins Hyperledger Blockchain Project, Codebases Activated

By Hyperledger Iroha, Hyperledger Sawtooth, News

The Linux-led Hyperledger project today took several new steps toward its goal of creating enterprise-grade blockchain solutions for enterprise.

The consortium was joined by its first US healthcare IT firm, Change Healthcare, and graduated two of its code bases, Intel’s Sawtooth Lake and blockchain startup Soramitsu’s Iroha, into active status.

More here.

Hyperledger Sawtooth Graduates to Active Status

By Blog, Hyperledger Sawtooth

We’re happy to share that Hyperledger’s Technical Steering Committee (TSC) has granted the Hyperledger Sawtooth maintainer’s request to advance the project’s status from Incubation to Active. Hyperledger Iroha also graduated today.

In growing to active Sawtooth has expanded from it’s initial contributors to a wide community with contributions from companies such as Intel, bitwise.io, Huawei, Monax, R3, Red Hat, Context Labs, Hacera, Capital One, PokitDok, dotBlockchain Music Inc., and IBM as well as many independent contributors.

The TSC members agree that the project has satisfied all of the Incubation Exit Criteria. Incubated projects are evaluated by specific exit criteria including legal compliance, community support, test coverage and continuous integration support, documentation, architectural alignment, published releases, and infrastructure support for such things as requirements and defect tracking, code reviews, continuous integration testing and more.

Hyperledger Sawtooth was accepted under incubation in April 2016. The framework was designed to explore scalability, security, and privacy questions prompted by the original distributed ledgers. It currently focuses on (1) designing enterprise deployments that don’t lose the distributed systems benefits of blockchains and (2) making smart contracts safe and confidential.. PoET, the new consensus hits scalability, while Transaction Families, the contract logic, narrow the attack surface for contracts while simultaneously broadening the functionality.

Hyperledger incubates and promotes a range of business blockchain technologies, including distributed ledger frameworks, smart contract engines, client libraries, graphical interfaces, utility libraries and sample applications. The Hyperledger umbrella strategy encourages the re-use of common building blocks and enables rapid innovation of DLT components. Hyperledger Sawtooth falls under that umbrella and is the third of eight Incubator projects to graduate.

As always, we encourage developers to join our efforts on Sawtooth as well as other projects, via github, Rocket.Chat the wiki or the mailing lists. You can also follow Hyperledger on Twitter or email us with any questions: info@hyperledger.org.

Visualization of Hyperledger Sawtooth and Hyperledger Fabric Commit History

By Blog, Hyperledger Fabric, Hyperledger Sawtooth

So much work is being done every day by the technical community to improve Hyperledger’s projects. We thought it be interesting to visualize the software development based on the commit history in git. Below, you’ll find videos of two of Hyperledger’s framework projects: Sawtooth and Fabric.

Starting with Hyperledger Sawtooth, you can see the project evolve during the 2016 POCs. As we reach fall we are able to open source a lot of that POC code and you see an explosion of new code around September.

Through these usage trials we learned what of the initial design was sound and what needed changes. During early winter you see the new design get built out. Once that matured around January you see where we removed the legacy code from the master branch and a chunk of the tree vanishes. This is the point where App / Dapp developers started using the new Sawtooth 0.8 API.

We are now at a point of interface stability which is one of the key triggers for declaring a Sawtooth v1.0 release. SDKs are available for a variety of languages (go, c++, java, node, python,… ) using it. There are more things we want to do before declaring 1.0 but the API for writing business logic is substantially simplified.

As for Hyperledger Fabric, there are 23 companies and a bunch of individuals (27 without an affiliation in their email signature) represented and 130 developers in total that have contributed to Hyperledger Fabric thus far. Top companies by contribution are: IBM, State Street Bank, Digital Asset Holdings, IT People, Linux Foundation, DTCC, Hitachi, Wanda Group, Fujitsu, Hyperchain, and Huawei Technologies.

There’s been a huge amount of work delivering the architectural refactor since the Fabric v0.6 release last fall, including a new approach to consensus, chaincode lifecycle management, support for pluggable membership services providers, multi-channel support, a redesigned ledger, pluggable database support and so much more.

You might want to join the other engineers working on these or one of the other Hyperledger projects! You can plug into the Hyperledger community at github, Rocket.Chat the wiki or our mailing list. You can also follow Hyperledger on Twitter or email us with any questions: info@hyperledger.org.

Hyperledger’s Monthly Technical Update

By Blog, Hyperledger Burrow, Hyperledger Cello, Hyperledger Composer, Hyperledger Explorer, Hyperledger Fabric, Hyperledger Iroha, Hyperledger Sawtooth

As our incubated projects continue to mature, we’d like to update the community monthly on the progress we make. Below are updates on Blockchain Explorer, Fabric, Cello, Iroha and Sawtooth Lake during April. An update on Burrow will be included in May’s blog.

Hyperledger Blockchain Explorer

  • We are actively working towards implementing Explorer as per the architecture document. We are planning to make the initial release compatible with Hyperledger Fabric v1.0.

Hyperledger Fabric

  • The v1.0.0-alpha release was published just prior to the previous Governing Board meeting. The past month has been focused on planning out the end-game for the v1.0 release – including deciding how we will manage the process, and what remaining feature work must be included
  • We have also been working on cleaning up JIRA, so that we can focus on a truly JIRA-centric process of managing releases going forward to close out v1.0 and beyond
  • There have been improvements made to the bootstrap process to enable deployment on Windows and in documenting some sample applications.

Hyperledger Cello

  • Fixed the build-up problem on MacOS, now we support both linux and MacOS to run Hyperledger Cello
  • Add host operation fill up/clean/reset supported in dashboard with react theme
  • New sub-project Cello-analytics was started to help maintain those operational/analytics tools
  • Intern candidates on Hyperledger Cello are under review to select
  • Updated the design and contribution documentation
  • Connected with Cloudsoft to have a online demo to make decision to collaborate on the project

Hyperledger Iroha

Hyperledger Sawtooth

  • Hyperledger Sawtooth is on track to release v1.0 mid-summer.
  • Supply Chain demo added to Hyperledger YouTube channel
  • Recommended version and default docs upgraded to 0.8. 0.7 is now considered legacy. Once 0.8 is feature-complete and passing various quality criteria it will be promoted to 1.0.
    • Proof of Elapsed Time (PoET) migrated to 0.8 architecture.
    • Validator Registry migrated to 0.8
    • Added trusted validator signup on genesis tool
    • Created deb-only docker images for all components
    • Migrated load generator from 0.7/stable to 0.8/master
    • Implemented ZMQ ‘Ironhouse’ security on interconnect
    • Added support for parallel scheduler to context manager
    • Added several REST API features
    • Completed the Completer which aids peering by accounting for locally missing blocks and batches
    • Completed a number of CLI tools which benefit on-chain settings
    • Gossip improvements

That’s it for the updates! We encourage developers to join our efforts on these projects. You can plug into the Hyperledger community at github, Rocket.Chat the wiki or our mailing list. You can also follow Hyperledger on Twitter or email us with any questions: info@hyperledger.org.

Happy coding!

Hyperledger Adds Seven New Members

By Announcements, Hyperledger Burrow, Hyperledger Cello, Hyperledger Chaintool, Hyperledger Composer, Hyperledger Explorer, Hyperledger Fabric, Hyperledger Indy, Hyperledger Iroha, Hyperledger Sawtooth

The Linux Foundation’s open blockchain initiative grows to 135 members

SAN FRANCISCO, CA – (April 26, 2017) Hyperledger, a collaborative cross-industry effort created to advance blockchain technology, announced today that seven new members have joined the project to help create an open standard for distributed ledgers for a new generation of transactional applications.

“This is a very exciting time with world class global organizations joining Hyperledger nearly every week,” said Brian Behlendorf, Executive Director, Hyperledger. “The blockchain technology community still has many challenges to solve, and many different possible approaches to solving them. Hyperledger’s open collaboration is key to fostering this growing community and is fundamentally important to getting innovative ideas into production-quality code this year.”

Hyperledger aims to enable organizations to build robust, industry-specific applications, platforms and hardware systems to support their individual business transactions by creating an enterprise grade, open source distributed ledger framework and code base. It is a global collaboration including leaders in finance, banking, IoT, supply chain, manufacturing and technology. The latest members include: CollectorIQ Inc., Korea Exchange, Shanghai Onechain Information Technology, Shenzhen Forms Syntron Information, The State of Illinois, The Netherlands Organization for applied scientific research (TNO) and 1worldblockchain.

New member quotes:

CollectorIQ Inc.

“CollectorIQ’s data and analytics platform aims to unlock liquidity in the $6 trillion global fine art and collectibles market,” said Christopher E. Vroom, CFA / CEO / CIQ of CollectorIQ Inc. “We’ve assembled the world’s largest public and private market dataset, which is the first step towards greater transparency and, ultimately, higher transaction velocity. The distributed ledger promises to increase trust and veracity of and in asset authenticity which we view as a fundamental requirement for broad-based participation. Over the next ten years, we expect blockchain strategies to drive an incremental $200 billion in sales activity in this vertical. We’re thrilled to be a part of Hyperledger and hope that we can meaningfully contribute to open-source innovation within this growing network of like-minded entrepreneurs.”

Korea Exchange

“Joining Hyperledger will open the gateway to the blockchain technology for the Korean capital market,” said Hong Hee Shin, CIO of the Korea Exchange. “As it has strived to transform the traditional financial industry into innovative business, the Korea Exchange will keep driving the Korean capital market to adopt and develop distributed ledger technology that will benefit all market participants and investors. The collaboration with Hyperledger and member firms will accelerate its effort to reach the goal.”

Shanghai Onechain Information Technology

“Onechain technology, a financial technology company in China, is excited to have joined Hyperledger as an open source initiative that promotes blockchain digital technology and transaction verification,” Mr. George Zhou, the general manager of Onechain technology. “Members can cooperate with each other to build an open platform and meet the needs of different industries from multiple use cases and streamline business processes. The success of joining, not only marks that Onechain technology has gained further acceptance in the field of blockchain, but also provides a good opportunity for us to cooperate with other members. And our goal is to become the blockchain integrated application solutions expert in the future.”

Shenzhen Forms Syntron Information

“Since its inception in 2003, Forms Syntron has been focusing on providing comprehensive IT services for the banking industry,” said Frank Chow, chairman of Forms Syntron. “We believe blockchain will take an important position in the banking industry. Being a member of Hyperledger will facilitate our blockchain technology, accelerate our development of fintech applications, and also promote the implementation of innovative blockchain applications for the banking industry.”

1worldblockchain

“The recent partnership between 1worldblockchain.com and the Hyperledger global community is a big step toward ensuring workable Blockchain standards, whilst staying true to the theme of DLT open source,” said Edward Ng, CEO of 1worldblockchain.com (1WB). “Our goal is to provide a robust Blockchain platform and business solutions development to facilitate an even better operational environment for the Fintech industry.  The Fintech operating environment needs industry standardized stability in order for it to move forward at an optimal and sustainable pace, as it replaces the outmoded, slow and inconvenient traditional X-border wire transfers systems. We at 1worldblockchain are looking forward to supporting the goodwill and contributing to the success of Hyperledger as part of The Linux Foundation.”

To see a full list of member companies, visit: https://www.hyperledger.org/about/members. If you’re interested in joining Hyperledger as a member company, please visit: https://www.hyperledger.org/about/join

About Hyperledger

Hyperledger is an open source collaborative effort created to advance blockchain technology by addressing important features for a cross-industry open standard for distributed ledgers. It is a global collaboration including leaders in finance, banking, Internet of Things, supply chains, manufacturing and Technology. The Linux Foundation hosts Hyperledger as a Collaborative Project under the foundation. To learn more, visit: https://www.hyperledger.org/.

(4.6.17) CoinDesk: Intel Demos Seafood Tracking on Sawtooth Lake Blockchain

By Hyperledger Sawtooth, News

The ocean-to-table movement is getting a high-tech helping hand.

Intel has just revealed a public demo that finds it showcasing how a seafood supply chain project can be built using its open-source Sawtooth Lake codebase. As such, the project is the latest that finds the tech giant illustrating the power of its offering, following a bond-trading demo launched late last month.

More here.