New article on #tokenization Read more >

Skip to main content
Hyperledger Foundation
search
Menu
  • Learn
    • Case Studies
    • White Papers
    • Training & Certification
    • Training Partners
    • Webinars
    • Research
    • Blockchain Showcase
    • Wiki
  • Use
    • Distributed Ledgers
    • Domain-Specific
    • Libraries
    • Tools
    • Tutorials
    • Hyperledger Certified Service Providers
    • Vendor Directory
  • Participate
    • Collaboration Tools
    • Contribute to Coding
    • Academic Collaboration
    • Find a Meetup
    • Regional Communities
    • Speakers Bureau
    • Join a Community Group
    • Labs
  • Events
  • News
    • Blog
    • Announcements
    • Newsletter
  • About
    • Join Hyperledger
    • Members
    • Leadership
    • Charter
    • Job Board
    • Contact Us
  • Join
  • English
    • 简体中文
    • Português
    • Français
    • Malayalam
    • 日本語
    • Español
  • search
Close Search
Category

Developer Showcase

Sep 02
Love1

Developer showcase series: Jason Sherman, Developer at Energy & Mines Digital Trust, Government of British Columbia

By Hyperledger Blog, Climate, Developer Showcase, Hyperledger Aries, Hyperledger Indy, Identity

Back to our Developer Showcase Series to learn what developers in the real world are doing with Hyperledger technologies. Next up is Jason Sherman, Developer at Energy & Mines Digital Trust, Government of British Columbia’s Ministry of Energy, Mines and Low Carbon Innovation.

Give a bit of background on what you’re working on and how you got into blockchain

Energy & Mines Digital Trust (EMDT) is a pilot project enabling a collaborative digital ecosystem between the B.C. government, natural resource companies, and organizations around the world, making it simpler and more secure to share sustainability data. I am currently working on EMDT’s technology, called Traction. Traction is basically a layer above Hyperledger Aries  Cloud Agent Python (ACA-Py) that enables the Government of British Columbia to use our technology for line of business applications. This allows the government to onboard into the world of digital credentials easily, and to track their business data with their credential and presentation exchanges. 

What Hyperledger frameworks or tools are you using in your projects? Any new developments to share? Can you sum up your experience with Hyperledger?

We are using Hyperledger Aries Cloud Agent Python (ACA-Py) and Hyperledger Indy. Using Hyperledger frameworks has increased Traction’s interoperability, making it possible to incorporate a broader range of participants, tools, and technologies into the digital ecosystem EMDT is coordinating. We’re using Hyperledger’s open-source software to accelerate the Government of B.C.’s ability to adopt these tools. My experience with Hyperledger technologies is that things change quickly! And any problem or use case I identify is usually already being addressed.

What do you think is most important for Hyperledger Foundation to focus on in the next year?

I think the Hyperledger Foundation should focus on multiple ledger support (which is already underway) and onboarding users (not developers) of the implemented technology.

What advice would you offer other technologists or developers interested in getting started working on blockchain? 

There is a very steep learning curve, but it’s extremely worthwhile. You will very quickly identify areas where the technology could benefit your clients.

As Hyperledger’s projects continue to mature, what do you see as the most interesting technologies, apps, or use cases coming out as a result?

I am interested in the ability for Hyperledger projects to enable more automated business flows using truly trusted and tamper-proof data. The number of personnel hours that can be saved just through automated conversation and interchange of data programmatically is massive.

What’s the one issue or problem you hope blockchain can solve?

I am hopeful that blockchain has the potential to improve trust between businesses. By exchanging information using blockchain technology and digital credentials, the validity and origin of the credential can always be verified, and businesses can proceed with their interactions confidently.

Where do you hope to see Hyperledger and/or blockchain in five years?

I would hope to see blockchain as a viable and easily selected technology, along the lines of Postgresql or MongoDb. I would hope that blockchain could be adopted as a mainstream technology that development teams can look at as a solution to solve their problems.

What is the best piece of developer advice you’ve ever received?

Your code isn’t precious. 

What technology could you not live without?

Plumbing.

Jul 21
Love0

Developer showcase series: Daniel Bluhm, Indicio

By Hyperledger Blog, Developer Showcase, Hyperledger Aries, Hyperledger Indy, Identity

Back to our Developer Showcase Series to learn what developers in the real world are doing with Hyperledger technologies. Next up is Daniel Bluhm, Software Engineer at Indicio.

Give a bit of background on what you’re working on and how you got into blockchain

I am currently working on Hyperledger Aries Cloud Agent – Python and other agent implementations. I spend most of my days working on agents and protocols. I first got into blockchain at the Sovrin Foundation where I got my start as an associate software engineer. I was actually around at the founding of the agent ecosystem, back when we all collaborated in the Hyperledger Indy Agent Working Group. I was one of the first implementers and continued working with it as the community grew. Eventually it snowballed into the Hyperledger Aries project.

What Hyperledger frameworks or tools are you using in your projects? Any new developments to share? Can you sum up your experience with Hyperledger?

I really like where things are going with the Aries Cloud Agent – Python repo, driving towards more pluggability and making it so we can extend functionality without changing the core project itself. I am also excited to get did:indy method support into Hyperledger Indy, as well as multi-ledger support in ACA-Py.We already have reads down, so now we’re just working on the writes.

What do you think is most important for Hyperledger to focus on in the next year?

We have a really diverse and thriving community in the Hyperledger Aries space; what we really need going into 2022 is a push for greater adoption of the technology and getting it into the hands of people who aren’t engineers. I would also really like to see a focus on encouraging more interaction with the Hyperledger Indy project, especially after seeing how positively this affects our work with Hyperledger Aries.

What advice would you offer other technologists or developers interested in getting started working on blockchain? 

The biggest piece of advice I could give is to not be afraid to step in, contribute, and break stuff. It doesn’t matter if your pull request isn’t perfect.The maintainers of the project will work with you to get it right.

As Hyperledger’s projects continue to mature, what do you see as the most interesting technologies, apps, or use cases coming out as a result?

The technologies that are most interesting to me are the ones that allow us to use multiple different technologies at the same time – which is exactly what we’re striving for in Hyperledger Aries. This enables us to take advantage of the strengths of one technology – be it blockchain, communication, protocol, crypto suite, or something else – and use those strengths to shore up the places where another technology might fall short. Beyond that, anything that makes it easier and more efficient for the end user will be a huge step in the right direction.

What’s the one issue or problem you hope blockchain can solve?

The biggest problem that I would like to see blockchain solve is power imbalances. This applies across the board, to finance, representation in government, data used and collected by big orgs, and other scenarios we just haven’t thought up yet. I’d like to see blockchain enable individuals to have a say in how they are treated and be more self-deterministic – they should have at least some level of control over what’s running their lives.

Where do you hope to see Hyperledger and/or blockchain in five years?

I would like to see Hyperledger and blockchain technology in general in the hands of real people. They don’t necessarily need to be aware that they are using a blockchain. In fact, I think there are some really good arguments to the contrary. But it should be a positive influence in their lives as it is used day to day. I would like to see the blockchain space settle down, drop some of the hype, and just be used for what it’s good at. 

What is the best piece of developer advice you’ve ever received?

No one gets it right on the first try. Don’t be afraid to make mistakes, break tests, crash CI/CD pipelines, or push broken code. Don’t do it intentionally, of course, but the faster you can get at shortening the “experience a failure, find the problem, implement the fix” cycle, the faster you’ll learn and master your code. In short, don’t be afraid to break stuff. Just give it a shot and learn from the result.

When a problem or change needs to be made in the future, the developer then can see what your thought processes were for writing the code you did. 

What technology could you not live without?

I could not live without Git. Without it it would be nearly impossible to get any code written and submitted. It’s part of my everyday workflow and even crucial in my hobby projects.

Jun 16
Love1

Developer showcase series: Dr. Yunxi Zhang, Accenture

By Hyperledger Blog, Developer Showcase, Hyperledger Aries

Back to our Developer Showcase Series to learn what developers in the real world are doing with Hyperledger technologies. Next up is Dr. Yunxi Zhang, Tech Architecture Delivery Associate Manager at Accenture.

回到我们的开发者展示系列,让我们了解现实世界中的开发者如何使用超级账本技术。 这次为我们分享的是 来自埃森哲的技术架构师助理经理:张赟熹博士 (Dr. Yunxi Zhang)。

Give a bit of background on what you’re working on and how you got into blockchain

I’ve been working on a number of blockchain projects across various blockchain platforms for diverse business cases since I joined Accenture. I am fascinated by the core blockchain technology, which was invented as a main technical product of bitcoin. I look forward to helping our clients better understand how blockchain could potentially shift their businesses to be more productive. My main motivation for working with blockchain is to help clients leverage this technology to achieve their  goals.

问:您好,张博士!您可以介绍一下您的工作背景以及您是如何加入区块链领域的:

自加入埃森哲后,我已经参与了很多个和区块链相关的项目。基于每个项目有其独特的业务,我们会选用不同的区块链平台。 区块链作为比特币的一个主要的技术产品,我深深被其吸引。同时,我也期待使用区块链来帮助我们的客户更好地理解如何可以使用这项技术帮助转型他们现有的业务,使其更富有成效。达成这些愿景成为了我在区块链这个领域工作的主要动力。

What Hyperledger frameworks or tools are you using in your projects? Any new developments to share? Can you sum up your experience with Hyperledger?

Hyperledger Aries is currently the main framework I’m working on in my project. I’ve used Hyperledger Fabric in earlier projects as well. 

We’ve successfully built up a demo by using Hyperledger Aries to demonstrate how Self-Sovereign Identity credentials could help simplify an entire process from credentials issuance, presentation and verification to make a business process more efficient and productive. 

Overall, I’ve found the documentation of Hyperledger Aries to be always evolving to include the up-to-date key design principles as well as both technical and business benefits. For Aries, there are even online courses available that introduce the big picture first. If people would like to know more low-level details, there is abundant documentation available in the repo. It’s common for the documentation to be a bit behind the technology. To deal with this challenge, the open community is very responsive to new joiners, listening to us patiently and reacting to any questions and issues raised. This helped me delve into Aries in a short period of time. Once  I have a very good understanding of how the technology works, I’m glad I can contribute back to Aries in different aspects. 

问:您在项目中使用了哪些超级账本的框架或工具? 有什么新进展可以跟大家分享吗? 您能总结一下您使用超级账本技术的经验吗?

Hyperledger Aries是我目前项目中主要使用的框架。除此之外, 我之前的项目中也曾使用过Fabric。 通过使用Aries,我们成功地搭建了一个演示用以验证如何通过使用用户自主身份凭证来简化凭证生成,凭证提交以及凭证验证,使得整个业务流程更富有成效。 总体来说,我发现Aries的文档始终保持持续更新的状态,及时发布最新的技术信息,关键设计原则以及业务效益。Aries甚至提供了网上课程,介绍了Aries的整体情况。同时,Aries的代码库中提供海量的细节信息。文档的滞后性是常态,为了解决这个问题,Aries的开放社区对于新加入成员提出的问题给予及时的回复,耐心聆听我们的意见。这使得我在很短的时间内理解Aries。当我对Aries有足够的理解后,我很高兴可以以各种方式回馈于Aries。

What do you think is most important for Hyperledger to focus on in the next year?

Hyperledger Foundation should focus on providing updates on how the more mature Hyperledger technologies are being leveraged in different production environments. Any technical architecture design examples could be shared in each repo to help boost the technical architects and developers to try them, so we can reuse these designs, help improve them and contribute back to them. This could facilitate the pace of the adoption for each Hyperledger technology even more.

问:您认为超级账本基金会今年重点应该聚焦在哪方面?

Hyperledger Foundation应该更关注于更新每个Hyperledger技术的成熟程度,它们如何应用于生产环境中。任何的的架构设计的案例可以共享于代码库中,这样,技术架构师和开发人员可以直接尝试并进行改进,并回馈于每个技术。这样也许可以更有效地加速Hyperledger技术的应用。

What advice would you offer other technologists or developers interested in getting started working on blockchain? 

Hyperledger technologies are built upon the basic concept of how blockchain works, but they each implement it in its own ways to provision enough flexibility for different use cases. The nature of blockchain is very complex as it is comprised of different areas of technologies such as cryptography and distributed systems. It would always be beneficial to developers to grasp this foundational knowledge prior to starting to use Hyperledger technologies.

问:您会给其他有兴趣开始使用区块链的技术人员或开发人员提供什么建议?

Hyperledger的技术是构建在区块链的基础概念之上,但是它们各自有自己的实现方式,这样使得他们能更灵活地应用于不同的用户场景中。区块链是复杂的,因为它包含了很多不同的技术,比如加密学,分布式系统等等。对于程序员来说,理解和掌握这些底层的知识对于使用Hyperledger的技术是非常有益的。

As Hyperledger’s projects continue to mature, what do you see as the most interesting technologies, apps, or use cases coming out as a result?

I see use cases related to decentralized Identity and self-sovereign identity being some of the most interesting and popular business areas in the future. Hyperledger Aries and Hyperledger Indy are already contributing to making this happen more easily.

问:随着超级账本项目的不断成熟,您认为由此产生的最有趣的技术、应用程序或用例是什么?

我发现目前一些比较流行的商业领域,他们的用例已经关注了去中心化身份以及用户自主身份,并且会在今后变得越来越流行。Hyperledger Aries和Indy在这些领域里起到了关键的作用,使得应用变得越来越简便。

What’s the one issue or problem you hope blockchain can solve?

Due to blockchain’s innate intricacy, the application of it is not always straight forward. Even developers or architects with many years of experience find it a challenge to design and use blockchain within the underlying infrastructure and system architecture around them. So, to have a PaaS service of blockchain (not only including the underlying blockchain network, but common architecture on top of it) to quickly enable technicians to use them quickly could further boost its application in all aspects. 

问:您希望区块链能解决的一个问题或者一件事情是什么?

由于区块链其先天的复杂性,对于即使有多年经验的程序员和工程师来说,搭建底层的基础设施和系统架构也不是那么容易的。所以,建设一个以平台为服务的区块链服务(不仅限于底层的区块链网络,包括上层的通用架构)使得技术人员迅速使用它们,也许会加速区块链在各个方面的应用。

Where do you hope to see Hyperledger and/or blockchain in five years?

Having achieved a much lower learning curve for technicians.

问:您希望看到超级账本和/或者区块链在五年后将呈现出什么发展情况?  

进一步降低技术人员的学习和使用门槛。

What is the best piece of developer advice you’ve ever received?

Get your hands dirty with the technology. The more you play with it, the better you will be at using it.

问:您收到的最好的开发人员建议是什么?

动手使用技术,你玩得越多,你就会越擅长使用它。

What technology could you not live without?

Internet

问:您觉得生活中哪些技术是必不可少的?

因特网

May 09
Love1

Developer showcase series: Matthew B. White, IBM

By Hyperledger Blog, Developer Showcase, Hyperledger Fabric

Back to our Developer Showcase Series to learn what developers in the real world are doing with Hyperledger technologies. Next up is Matthew B. White, Lead Software Engineer at IBM.

Give a bit of background on what you’re working on and how you got into blockchain

Can’t really recall when I first heard of blockchain or indeed cryptocurrency; but it was the new thing that obviously was creating interest. My natural curiosity wanted to know more about this. 

There were a couple of internal staff briefings I listened into to get some background; plus the people who were involved were ones I’d worked with previously and respected. This wasn’t some random idea that had no real benefit. As luck would have it, I saw an opening to move into a newly created team at IBM focusing on blockchain and went for it. 

Since that point I’ve not looked back and have worked on a number of aspects of Hyperledger Fabric and IBM’s offerings.

What Hyperledger frameworks or tools are you using in your projects? Any new developments to share? Can you sum up your experience with Hyperledger?

Currently it’s as a contributor and maintainer of Hyperledger Fabric. It’s been a really enjoyable time working with open source.

What do you think is most important for Hyperledger to focus on in the next year?

There are two big challenges I believe. Collaboration and applicability

Blockchain requires a collaboration between ‘entities,’ companies, people, etc. A collaboration that many previously wouldn’t have thought of. For example, the many companies that form a supply chain. It’s this collaboration that is key to blockchain and needs to remain a focus as Hyperledger technologies are adopted more widely. For example, how do multiple companies adopt Hyperledger Fabric for supply chain solutions?

There are many use cases, from the token space (tracking both assets & currency) to supply chain tracking and auditing to distributed identity, where the concepts and features offered by a blockchain can help. Likewise, there are many Hyperledger projects and labs. That leads to the applicability challenge. For the outside user looking in, it can be hard to know how to apply these technologies to real solutions. For example, how does Hyperledger Grid work with Hyperledger Fabric for supply chain solutions? How do I use Hyperledger Indy to get distributed identity linked with my existing systems?

What advice would you offer other technologists or developers interested in getting started working on blockchain? 

Like any new technology, there is the initial “it’s the best invention since the wheel” hype. The key thing to blockchain is that to make it worthwhile requires the collaboration mentioned before. That’s the hard part and the part we need to focus on.

As Hyperledger’s projects continue to mature, what do you see as the most interesting technologies, apps, or use cases coming out as a result?

The one we haven’t thought of yet! 

What’s the one issue or problem you hope blockchain can solve?

The lack of trust between parties.

Where do you hope to see Hyperledger and/or blockchain in five years?

As mainstream as, say, a database or a rest server.

What is the best piece of developer advice you’ve ever received?

You’re not writing the code for yourself; you’re writing for either your future self or more likely somebody else. Don’t add a comment saying “this next line calls an array sort function,” but add a comment “why does this array need to be sorted? What is the scale of the data and how did that affect your choice of sort algorithm? Are there controls in the system that would change the assumption about the scale of the data.”

When a problem or change needs to be made in the future, the developer then can see what your thought processes were for writing the code you did. 

What technology could you not live without?

Lego

Apr 26
Love1

Developer showcase series: Navil Rodrigues, Coding Bootcamps

By Hyperledger Blog, Developer Showcase, Hyperledger Fabric, Hyperledger Transact

Back to our Developer Showcase Series to learn what developers in the real world are doing with Hyperledger technologies. Next up is Navil Rodrigues of Coding Bootcamps.

What advice would you offer other technologists or developers interested in getting started working on blockchain?

To the newbies starting out their journey in the blockchain space, I would suggest having a strong grasp on fundamentals like cryptography and data structure like merkle tree to know how blocks are linked with each other. After which I would suggest reading the book “Mastering Bitcoin by Andreas” to enhance your knowledge. Later on you can choose a public or private blockchain that interests you. 

Give a bit of background on what you’re working on, and let us know what was it that made you want to get into blockchain?

I am currently working as a full-time blockchain developer at Mckinley Rice. My most of the time goes architecting and implementing smart contracts for Ethereum and sidechains. I also have experience in developing and designing ICO contracts and bridging solutions to connect different chains. The “State of trust,” “Decentralization” and “Immutable data records” made me fall for this technology.

What Hyperledger project(s) are you working on? Any new developments to share? Can you sum up your experience with Hyperledger technologies?

I have worked on a supply chain finance platform built upon Hyperledger Fabric that was developed to provide a common platform for suppliers, anchors and financial institutions. I keep an eye on what’s new in Hyperledger Fabric to stay updated with the latest developments. I would say the community behind the Hyperledger umbrella development is very active and its industry experts.

What are the main differences between developing blockchain applications in Hyperledger Fabric or Ethereum?

There are several differences. For instance, the consensus algorithm or architecture of a popular public blockchain like Ethereum or Polygon is very different from Hyperledger Fabric as they serve different purposes. Likewise, when it comes to NFT assets on a public network like Polygon versus a private network like Hyperledger Fabric, public networks allow integration with cross-chain networks and DeFi. For example, RealBig NFT assets are tied into both crypto exchanges and DeFi platforms for staking.

What do you think is most important for the Hyperledger community to focus on in the next year?

The most important thing Hyperledger can focus on is increasing the number of transactions per second. Also, we like to see Hyperledger tools and libraries that are currently at incubation stage become active.

As Hyperledger’s incubated projects start maturing and hit 1.0s and beyond, what are the most interesting technologies, apps, or use cases coming out as a result from your perspective?

Hyperledger Transact is a really interesting product. We need methods for quickly creating distributed ledger technology (DLT) applications.

What’s the one issue or problem you hope blockchain can solve?

Blockchain is going to solve many problems. However, I am looking forward to seeing blockchain being adopted and implemented more by private companies.

Where do you hope to see Hyperledger technologies and/or blockchain in 5 years?

We hope to see robust widely accepted Hyperledger DLT applications especially among enterprise companies. 

What is the best piece of developer advice you’ve ever received?

Spend more time on architecting a solution thoroughly than developing it.

What technology could you not live without?

The Internet.

Feb 15
Love0

Developer showcase series: Yi (Sam) Yuan, IBM

By Hyperledger Blog, Developer Showcase

Back to our Developer Showcase Series to learn what developers in the real world are doing with Hyperledger technologies. Next up is Yi (Sam) Yuan, Back-End Developer Engineer at IBM.

回到我们的开发者展示系列,让我们了解现实世界中的开发者如何使用超级账本技术。 这次为我们分享的是 来自IBM 后端开发工程师袁怿 (Sam Yuan)。

Q: Give a bit of background on what you’re working on and how you got into blockchain:

A: I got involved with Hyperledger Fabric and blockchain when I joined IBM in January, 2019. Currently, I am working part time on projects for the Hyperledger Technical Working Group China (TWGC) and the Hyperledger Performance and Scale Working Group (PSWG). Recent topics from Fabric contributor meetings include new open telemetry support and pluggable crypto service.

问:您好,袁老师!您可以介绍一下您的工作背景以及您是如何加入区块链领域的:

答:19年入职IBM之后我接触到了Hyperledger Fabric和区块链。目前我正在参与超级账本中国技术工作组(TWGC)和超级账本性能和规模化工作组(PSWG)的相关活动,主要关注在Hyperledger Fabric最新roadmap中的密码学模块改造和open telemetry支持的相关内容。

Q: What Hyperledger frameworks or tools are you using in your projects? Any new developments to share? Can you sum up your experience with Hyperledger technologies?

A: I am a user for Hyperledger Fabric and a maintainer of some tools being developed by the TWGC, including Tape, which is a simple traffic generator for Hyperledger Fabric and others.

For more on the tools being developed in TWGC, please visit the TWGC GitHub or these wiki pages for an introduction in English: https://wiki.hyperledger.org/display/PSWG/PSWG+December+14%2C+2021 and https://wiki.hyperledger.org/display/PSWG/PSWG+May+18%2C+2021.

问:您在项目中使用了哪些超级账本的框架或工具? 有什么新进展可以跟大家分享吗? 您能总结一下您使用超级账本技术的经验吗?

答:我目前在使用Hyperledger Fabric, 并且在维护TWGC下的几个开源项目,包括Fabric简易性能测试工具Tape。详情请访问TWGC在github上的页面 https://github.com/Hyperledger-TWGC。作为技术人员,我希望大家能够通过动手实践的方式来了解Hyperledger相关项目。比如,找到hello world文档并且尝试,通过动手实践来学习。

Q: What do you think is most important for Hyperledger Foundation to focus on in the next year?
A: Business cases for Hyperledger technologies. 

问:您认为超级账本基金会今年重点应该聚焦在哪方面?

答:超级账本商业案例

Q: What advice would you offer other technologists or developers interested in getting started working on blockchain? *

A: Experience is the best teacher so get as much of it as you can.

问:您会给其他有兴趣开始使用区块链的技术人员或开发人员提供什么建议?

答:实践出真知,从现在开始,开始动手实践吧。

Q: As Hyperledger projects continue to mature, what do you see as the most interesting technologies, apps, or use cases coming out as a result?

A: Advance crypto related technologies (e.g., zero knowledge proofs)

问:随着超级账本项目的不断成熟,您认为由此产生的最有趣的技术、应用程序或用例是什么?

答:应用密码学,如零知识证明

Q: What’s the one issue or problem you hope blockchain can solve?

A: Worldwide health care fight against COVID-19.

问:您希望区块链能解决的一个问题或者一件事情是什么?

答:全球范围内的医疗相关领域,以帮助抗击疫情。

Q: Where do you hope to see Hyperledger and/or blockchain in five years?
A: As blockchain is/will be next generation of data exchange solution, I expect that companies from all kinds of business use this technology and benefit from it

问:您希望看到超级账本和/或者区块链在五年后将呈现出什么发展情况?   

答:我希望看到区块链成为下一代数据交互的方式,并在各个行业中落地。

Q: What is the best piece of developer advice you’ve ever received?

A: Too many things helped me. In short, I would suggest reading Enterprise Open Source: A Practical Introduction from the Linux Foundation.

问:您收到的最好的开发人员建议是什么?

答:简单而言,请参考 Enterprise Open Source: A Practical Introduction from the Linux Foundation.

Q: What technology could you not live without?

A: Digital and telecommunication technologies

问:您觉得生活中哪些技术是必不可少的?

答:数字化技术和通讯技术

Jan 26
Love0

Developer showcase series: Sam Curren, Indicio

By Hyperledger Blog, Developer Showcase

Back to our Developer Showcase Series to learn what developers in the real world are doing with Hyperledger technologies. Next up is Sam Curren, Architect at Indicio.

Give a bit of background on what you’re working on and how you got into blockchain

Three things keep me busy: I am co-chair of the Hyperledger Aries working group, I lead the DIDcomm v2 working group, and I’m an architect for Indicio. I’ve been involved in various aspects of Identity prior, but I got into blockchain by working at the Sovrin Foundation. I was there when Indy became a Hyperledger project and later for the spin out of the Aries and Ursa projects. The Agent and Cryptographic aspects of Indy were applicable outside of the Indy project, and establishing them as independent projects allowed an expansion of their use.

What Hyperledger frameworks or tools are you using in your projects? Any new developments to share? Can you sum up your experience with Hyperledger?

I use Hyperledger Indy and Hyperledger Aries day to day, looking forward to the finalization of Didcomm v2 and helping the Aries community adopt it. I am also excited about the upcoming work with the did:indy method Indicio will be implementing as part of a BCGov project.

What do you think is most important for Hyperledger to focus on in the next year?

Keep up the good work in helping to boost projects through both bringing together developers and marketing. Also continuing to help educate the average person is super important.

What advice would you offer other technologists or developers interested in getting started working on blockchain? 

Make sure you are using the right tool for the job. Carefully select a ledger when you need the features of a ledger, and stick with more traditional approaches when a ledger is not necessary. Understanding the technology and using it in the correct way is more important than trying to force a popular solution onto your project for bragging rights.

As Hyperledger’s projects continue to mature, what do you see as the most interesting technologies, apps, or use cases coming out as a result?

I am most excited by projects that get this technology into the hands and lives of regular people. It doesn’t matter how cool we make something – if it doesn’t positively impact people’s lives, I think we’ve fallen short of our goal.

What’s the one issue or problem you hope blockchain can solve?

I believe that properly deployed blockchain technology has the power to make people first-class citizens on the internet again.

Where do you hope to see Hyperledger and/or blockchain in five years?

Widely deployed

What is the best piece of developer advice you’ve ever received?

I have two. First, your contributions and insights are valuable; dont assume that people that have been in the industry a while are the ones who have all the answers. Secondly, just try it. Your solution will work more often than not, and you’ll learn plenty of useful stuff in the process.

What technology could you not live without?

Noise canceling headphones

Oct 26
Love1

Developer showcase series: Christopher Cordi, Splunk

By Hyperledger Blog, Developer Showcase

Back to our Developer Showcase Series to learn what developers in the real world are doing with Hyperledger technologies. Next up is Christopher Cordi, Software Engineer at Splunk.

Give a bit of background on what you’re working on and how you got into blockchain

I’ve always been interested in computer and network security, so I was immediately fascinated with the security properties of Bitcoin and blockchain technology when I learned of them more than a decade ago. For the past five years, I’ve worked as a cybersecurity researcher focused on Distributed Ledger Technologies (DLTs) with the goal of better understanding and improving their security. My experience includes building emulated models to evaluate the performance of different blockchain technologies under various network and adversarial conditions. This has allowed me to gain familiarity with many different permissioned and permissionless, established and prototype DLTs. At Splunk, I’ve been applying what I’ve learned toward making robust infrastructure and security monitoring tools for DLTs like Hyperledger Fabric.

What Hyperledger frameworks or tools are you using in your projects? Any new developments to share? Can you sum up your experience with Hyperledger?

I’ve primarily worked with Hyperledger Fabric, but I also have some experience with Hyperledger Besu and Hyperledger Explorer. I am currently working on the Splunk App for Hyperledger Fabric, which enables the real-time infrastructure and security monitoring of Hyperledger Fabric networks. I’ve found the Hyperledger community to be enthusiastic and helpful.

What do you think is most important for Hyperledger to focus on in the next year?

I think there’s always room for improvement with regard to ease of use/configuration, security, and monitoring

What advice would you offer other technologists or developers interested in getting started working on blockchain? 

It’s certainly helpful to have good motivation before starting work on any new technology. Anyone looking to work in blockchain would benefit from a fundamental understanding of blockchain technology, its security properties, and potential performance tradeoffs. Essentially, make sure you have an understanding of why a given application would benefit from a blockchain. There are plenty of resources available like Coursera, Udacity, Udemy, YouTube, books, and blog posts. Of course, reading and watching videos alone isn’t optimal. Get your hands dirty by running your own blockchain nodes in a test network and writing/deploying/running your own chaincode and smart contracts.

As Hyperledger’s projects continue to mature, what do you see as the most interesting technologies, apps, or use cases coming out as a result?

Some of the more interesting use cases I would expect are supply chain, digital identity, central bank digital currency, and NFTs.

What’s the one issue or problem you hope blockchain can solve?

Generally, I would like to see blockchain helping to bring tamper-evident audit trails to as much data as possible.

Where do you hope to see Hyperledger and/or blockchain in five years?

Over the past few years, the mainstream perception of blockchain has shifted away from being just about Bitcoin or cryptocurrency. In the next few years, I would expect to see blockchain represented more in computer science curriculums, not only for its utility in certain decentralized applications, but also as a mechanism to teach security, trust, and decentralization. 

What is the best piece of developer advice you’ve ever received?

Be able to articulate why anyone should care about what you’re building.

What technology could you not live without?

The internet.

Oct 06
Love1

Developer showcase series: Matt Zand, author and HashFlow CEO

By Hyperledger Blog, Developer Showcase, Hyperledger Fabric

Back to our Developer Showcase Series to learn what developers in the real world are doing with Hyperledger technologies. Next up is Matt Zand, CEO of HashFlow and co-author of Hands-On Smart Contract Development with Hyperledger Fabric V2 by O’Reilly Media

Give a bit of background on what you’re working on, and let us know what was it that made you want to get into blockchain?

I started an IT company in Maryland in 2010. Since then I gradually moved from custom web development to mobile app development services. In 2019, I started exploring blockchain technology and mastered all of its concepts and platforms. In 2020, I decided to write a book on Hyperledger Fabric V2, which came out last week. Beside my book, I have designed several blockchain course curricula and course materials for companies like O’Reilly Media as well as done several blockchain projects for our clients at HashFlow. Lastly, I have done several public speaking sessions in the Hyperledger community in North America and Europe. 

What project in Hyperledger are you working on? Any new developments to share? Can you sum up your experience with Hyperledger?

NFT for financial products with Hyperledger Fabric, asset tokenization for digital banks with Hyperledger Fabric and Ethereum, B2B NFT in music industry, a SaaS product for customer loyalty management, healthcare payment system, an ICO product and an internet-connectivity reward system for the telecom industry just to name a few. In addition, my book covers several projects done on Hyperledger Fabric. 

What advice would you offer other technologists or developers interested in getting started working on blockchain?

My advice is to start exploring blockchain concepts and its use cases. Then, try to map a blockchain solution to an existing business problem. In this step, you learn how to design a blockchain system as a solution architect. Finally, pick a platform (e.g., Hyperledger Fabric or Ethereum) and build a demo of your product. After you finish and launch your first blockchain application, you would be able to gradually dig deeper into more advanced blockchain implementations. 

What are the main differences between developing blockchain applications in Hyperledger or Ethereum?

While working as CEO at HashFlow, I advise and architect different blockchain solutions based on client requirements and other considerations such as choice of cloud provider, performance, availability, and interoperability. Thus, the choice of platform comes after we design the project architecture. As a rule of thumb, private enterprise performance-sensitive applications are being built with Hyperledger Fabric, whereas public applications like utility tokens are best suited with Ethereum. 

What do you think is most important for Hyperledger to focus on in the next year?

The most important thing Hyperledger can focus on is increasing the number of transactions per second. It would also be great to have Hyperledger tools and libraries that are currently at incubation stage become active. 

As Hyperledger’s incubated projects start maturing and hit 1.0s and beyond, what are the most interesting technologies, apps, or use cases coming out as a result from your perspective?

Hyperledger Transact is a really interesting product. We need methods for quickly creating distributed ledger technology (DLT) applications.

What’s the one issue or problem you hope blockchain can solve?

Blockchain is going to solve many problems. However, I am looking forward to seeing more enterprise blockchain projects moving forward from the PoC stage to production.

Where do you hope to see Hyperledger and/or blockchain in five years?

I hope to see a robust and prevalent acceptance of Hyperledger DLTs among enterprise projects. Also, I like to see more collaboration on projects like Hyperledger Besu where public and private blockchain developers would be able to collaborate. 

What is the best piece of developer advice you’ve ever received?

Spend more time on architecting a solution thoroughly than developing it. 

What technology could you not live without?

The Internet.

Sep 02
Love0

Developer showcase series: Anitha Radhakrishnan, KrypC Technologies

By Hyperledger Blog, Developer Showcase

Back to our Developer Showcase Series to learn what developers in the real world are doing with Hyperledger technologies. Next up is Anitha Radhakrishnan, Senior Software Engineer at KrypC Technologies.

Give a bit of background on what you’re working on and how you got into blockchain

I’m working on the development of several blockchain use cases and also on our product, KrypCore, which helps us to deliver various business solutions. We have delivered many supply chain, trade finance and microfinance solutions by implementing using our KrypCore. 

KrypCore is a managed service where one can easily manage Hyperledger Fabric networks, chaincode and channel management (supports both 1.4 and 2.x versions).

What Hyperledger frameworks or tools are you using in your projects? Any new developments to share? Can you sum up your experience with Hyperledger?

Hyperledger Fabric is our primary DLT. We also use the Hyperledger Fabric SDK to develop our projects. We have added a DeliverWithPrivateData service in Fabric Go SDK, which delivers blocks with private data (which is available in Node SDK). We also added a function for fetching certain blocks with private data from a peer.

What do you think is most important for Hyperledger to focus on in the next year?

• Focusing on increasing the awareness about how the technology works, which will help to increase the adoption of blockchain technology
• Improving scalability especially for public blockchains
• Developing interoperability with a large number of blockchain networks
• Including blockchain technology in academics

What advice would you offer other technologists or developers interested in getting started working on blockchain? 

Hyperledger Docs are a good way to learn the concepts. However, before starting to develop a use case/project, it is better to experiment with the Fabric test network available in GitHub. That is a helpful way to get a solid understanding of basic concepts.

As Hyperledger’s projects continue to mature, what do you see as the most interesting technologies, apps, or use cases coming out as a result?

Central Bank Digital Currency and crypt collectibles (NFT)

What’s the one issue or problem you hope blockchain can solve?

Corruption

Where do you hope to see Hyperledger and/or blockchain in 5 years?

• Broad adoption by the government for managing various registrations, managing identities and finances
• Wider blockchain education in academic

What is the best piece of developer advice you’ve ever received?

• Learn the basics
• Be clear about what you learn and try implementing it to understand things better
• Explore new technologies

What technology could you not live without?

Cloud computing

1 2 3 4 Next

Copyright © 2022 The Linux Foundation®. All rights reserved. Hyperledger Foundation, Hyperledger, and the other Hyperledger Foundation trademarks are trademarks of The Linux Foundation. For a list of Hyperledger Foundation trademarks, please see our Trademark Usage page. Linux is a registered trademark of Linus Torvalds. Privacy Policy and Terms of Use.

Close Menu
  • Learn
    • Case Studies
    • White Papers
    • Training & Certification
    • Training Partners
    • Webinars
    • Research
    • Blockchain Showcase
    • Wiki
  • Use
    • Distributed Ledgers
    • Domain-Specific
    • Libraries
    • Tools
    • Tutorials
    • Hyperledger Certified Service Providers
    • Vendor Directory
  • Participate
    • Collaboration Tools
    • Contribute to Coding
    • Academic Collaboration
    • Find a Meetup
    • Regional Communities
    • Speakers Bureau
    • Join a Community Group
    • Labs
  • Events
  • News
    • Blog
    • Announcements
    • Newsletter
  • About
    • Join Hyperledger
    • Members
    • Leadership
    • Charter
    • Job Board
    • Contact Us
  • Join
  • English
    • 简体中文
    • Português
    • Français
    • Malayalam
    • 日本語
    • Español