All Posts By

hyperledger

Hyperledger Says Hello to Cello

By | Blog | No Comments

Today, we’re excited to welcome a new project to Hyperledger, Cello. Cello is a toolkit for deploying a Blockchain-as-a-Service, that reduces the effort required for creating, managing, and terminating blockchains. Hyperledger serves as an “umbrella” for software developer communities building open source blockchain and related technologies, and as such, Cello joins many other efforts including Fabric, Sawtooth Lake, Blockchain Explorer, and Iroha.

What is Cello?

Cello aims to bring the on-demand “as-a-service” deployment model to the blockchain ecosystem, to provide a multi-tenant chain service efficiently and automatically, on top of various infrastructure, e.g., baremetal, virtual machine, and more container platforms.

With Cello, operators can create and manage multiple blockchains in a pool through a dashboard, at the same time users (typically the chaincode developers) can obtain blockchains instantly with a single request, as illustrated in the figure below.

Cello will plan to support existing and further Hyperledger blockchain platforms including Fabric, Sawtooth Lake, Iroha, and more. We have been evaluating Cello for several environments, e.g., Cello in a POWER-based Cloud has supported thousands of chains for nearly a year.
“Cello will definitely welcome potential collaborations with other important projects, to achieve another open-source success”, said by the initial project proposer, Baohua Yang.

Why Cello?

The Hyperledger community and by extension, The Linux Foundation, has initialized several projects (e.g., Fabric, Sawtooth Lake and Iroha) for the Decentralized Ledger Technology (DLT) ecosystems. Those projects provide various ledger implementations targeting performance, stability, permissions, scalability, etc. Cello hopes to help build the community by providing the blockchain service functionality and attracting more contributors to Hyperledger.

Today, to boot a chain, developers need to adopt the installation scripts, e.g., docker-compose scripts in Fabric. If multiple tenants requires to obtain separate chains at the same time, they have to modify the scripts carefully and create these chains manually. This procedure is time consuming, and even worse, leads to possible misconfigurations.

Take Hyperledger Fabric, for example, currently, the solution to create a Hyperledger Fabric chain includes:

  • Manual installation of each peer node on different servers. This requires much effort and is error prone.
  • Setup scripts (e.g., Docker-Compose) to start a fabric network. This requires a specific server configuration, which makes it hard to share resources and dynamically create multiple chains.

Cello solves these problems in a different way, by maintaining a pool of chains automatically. Users will get chains with various configurations instantly, while operators can dynamically scale the physical resources through a dashboard.

The Hyperledger community now has projects of SDK, blockchain-explorer and chaintool. Cello is a great complement. For example, Cello can boot a blockchain with blockchain-explorer as the dashboard, with SDK and chaintool as the interface to operate chaincode.

Cello’s Architecture

Cello leverages the Docker APIs to manage the blockchain clusters in remote hosts, including physical servers and virtual machines. Hence Cello can be easily deployed to Cloud environments that provide virtual machines on demand.

The design architecture is as follows:

  • Orchestration Engine: Core to handle resource management and workload scheduling, which is mainly implemented in Python;
  • Dashboard: Operational interface, implemented with JavaScript;
  • Restful Server: Operational interface, which is implemented with Python;
  • Drivers: Currently we utilize Docker API lib, to support native host and Swarm cluster The driver layer is designed to be pluggable to support more types in future;
  • Tools: We have also designed several tools to handle tasks like monitoring and logging, which are mainly implemented in Golang. However, the framework is pluggable, hence we can also integrate existing open-source tools.

 

Who will work on Cello?

Currently, Baohua Yang and Haitao Yue from IBM Research are committed part-time to developing and maintaining the project. There are also sponsors from Soramitsu, Huawei and Intel.

Learn more about Cello

Cello is hosted at github. We will follow the Hyperledger community’s guide, all information is open at the wikipage at https://wiki.hyperledger.org/projects/cello.md.
For those interested in additional information about Cello or any of the other technical projects under Hyperledger, please reach out to: info@hyperledger.org

 

Help Shape The Future of Blockchain – Join the Hyperledger Team!

By | Blog | No Comments

Huge thanks to all our members and the community for their support in 2016. It has been a real pleasure for all of us to be behind something so great.

Hyperledger is moving full steam ahead in 2017! As the number of different projects, different members, and public interest in Hyperledger has grown, so too has our concept of who we are and how we support the community. Given that, the Linux Foundation is looking to fill new roles on the Hyperledger team: a Director of Ecosystem Development, a Security Maven, and two Community Architects to help Hyperledger drive open blockchain standards and technologies in the coming year.

The Community Architects will be technical, and expected to write code from time to time, but their primary role is to remove all barriers for other developers to understand, get productive, and start collaborating. They will also assist technical conversations across projects, drive a holistic overarching architecture that makes sense to developers and the broader user community, and drive successful adoption of open source development practices across Hyperledger.

The Security Maven will ensure the Hyperledger community implements the best practices of secure software development, from reporting processes to code scanning to building a common security model. Finally, the Director of Ecosystem Development will help us coordinate all the non-development-related engagement with our members and the broader business community.

If you’re interested in any of the positions mentioned, please apply directly here: https://jobs.lever.co/linuxfoundation.org.
Here’s to a great year!

Hyperledger Announces Technical Working Group China

By | Blog | No Comments

hyperledger_blogpost_dec2016_final

Hyperledger membership has been growing quickly in China over the past year. To date, more than 25% of Hyperledger members are from mainland China. In order to foster a strong relationship between the Hyperledger global community and the China local technical teams, today, Hyperledger is announcing a Technical Working Group China (TWG China). TWG China was officially approved by the Hyperledger TSC on December 1, 2016.

The TWG China is a bridge between the global Hyperledger community, the emerging technical users and contributors in China and the greater region, including Hong Kong and Taiwan. TWG China is now led by key contributors from China, who actively contribute to the Hyperledger Technical Community and build the consortium ecosystem. Currently, three members are appointed by Hyperledger TSC as chairpersons of the working group, including Baohua Yang from IBM, Dong Cai from Wanda and Ruifeng Hu from Huawei.

The mission for TWG China is to help grow the Hyperledger developer community in China by responding to new user questions, as well as help with first-level triage of community-reported bugs or other issues. TWG China will also:

  1. Help grow the Hyperledger technical team, embrace more members and encourage technical contribution to Hyperledger community from the greater China region.
  2. Help demonstrate to new developers how to contribute,e.g., report bugs or file pull requests, and point motivated developers towards the Hyperledger roadmaps and development initiatives.
  3. Expose new users to the broad range of projects at Hyperledger.
  4. Regularly organize meetups, Hackathons, trainings and related activities for the membership and technical fans to communicate and exchange innovative ideas with each other.

Individual contribution and firm membership are warmly welcomed. As an open team, TWG China encourages others from the community to join the team, help build the local technical scene, and promote Hyperledger with more adoptions and scenarios. If you’re interested in joining please email hyperledger-twg-china@lists.hyperledger.org. You can also visit:  https://wiki.hyperledger.org/groups/tsc/technical-working-group-china for additional information.

==============================

Hyperledger宣布成立中国技术工作组

在过去的一年中,Hyperledger 中国成员增长迅速。目前,25%以上的Hyperledger 成员来自中国大陆地区。为了培养Hyperledger 全球社区与中国当地技术团队之间的紧密联系,今天,Hyperledger 宣布成立中国技术工作组(TWG China)。该工作组由 Hyperledger 技术委员会于2016121日正式批准。

中国技术工作组是连接 Hyperledger 全球社区和大中华地区(包括港台)新兴技术用户和贡献者的桥梁。中国技术工作组的具体工作由数位来自中国的核心贡献者领导展开,他们作为 Hyperledger 技术社区的活跃贡献者,帮助建设了整个联盟的生态系统。目前工作组的三位执行主席由 Hyperledger 技术委员会任命,他们是杨保华(IBM)、蔡栋(万达)以及胡瑞丰(华为)。

中国技术工作组的使命是发展壮大中国的 Hyperledger 开发者社区,包括新用户答疑以及归类处理社区反馈的 bug 和其他问题。另外,中国技术工作组的具体工作还包括:

帮助扩展 Hyperledger 技术团队,吸引更多成员加入,鼓励更多来自大中华地区的对 Hyperledger 社区的技术贡献。

向新开发者演示如何进行贡献,包括报告问题、提交代码等,帮助有意向的开发者向 Hyperledger 的技术路线图和开发设计理念靠拢。

Hyperledger 旗下的多个子项目带来更多的新用户。

定期举办线下聚会、黑客马拉松、培训等相关活动,帮助成员和技术爱好者沟通和交换创意。

我们诚挚欢迎独立贡献者和公司成员的加入。作为一个开放的团队,中国技术工作组鼓励社区的其他成员的加入,一起建设本地化的技术氛围,让Hyperledger 获得更多可能的应用和场景。如果您有兴趣加入,请发送邮件到hyperledger-twg-china@lists.hyperledger.org 。您也可以访问https://wiki.hyperledger.org/groups/tsc/technical-working-group-china了解更多信息。

(12.30.16) Coinspeaker: Blockchain Project Hyperledger Wraps Up 2016 by Welcoming 8 New Members

By | News | No Comments

Hyperledger Project, a collaborative effort created to adopt blockchain technology for business aims, has attracted eight members to join the project. The new participants are CA Technologies, Factom Foundation, Hashed Health, Koscom, LedgerDomain, Lykke, Sovrin Foundation and Swisscom. Together, companies will continue creating an open standard for distributed ledgers for a new generation of transactional applications.

More here.

(12.30.16) AllCoinNews: Eight New Members Join Hyperledger

By | News | No Comments

Hyperledger Project, the collaborative cross-industry effort created to advance blockchain technology, has announced that eight new members have joined the project to help create an open standard for distributed ledgers for a new generation of transactional applications. Last month, Hyperledger announced it reached 100 active members in under one year, an important milestone for the open source project, hosted by The Linux Foundation.

More here.

(12.30.16) Econotimes: Hyperledger blockchain project ends 2016 with 8 new members

By | News | No Comments

With the countdown to the New Year just about to begin, the cross-industry blockchain initiative Hyperledger Project has announced the addition of eight new members to the project.

Last month, the project reached 100 active members in less than one year, a huge milestone for the open source project, hosted by The Linux Foundation. The new members will help create an open standard for distributed ledgers for a new generation of transactional applications.

More here.