Back in March we announced Hyperledger’s inaugural summer internship program. We put together several internship projects that span across our incubated projects (Hyperledger Cello, Hyperledger Iroha, Hyperledger Fabric and Hyperledger Sawtooth) proposed by active developers in the technical community.

Today, we’d like to introduce each intern, provide info on what they will be working on and get to know them a bit better. We asked each intern a few questions like what issue or problem they hope blockchain can solve and where they hope to see Hyperledger and/or blockchain in five years.

Let’s see what they had to say!

 


Attila Klenik

Attila Klenik, Budapest University of Technology and Economic

A PhD student at Budapest University of Technology and Economic studying performance model identification and optimization of blockchain systems

Hyperledger Intern Project: Contract-Based Business Process Execution

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

Blockchain (and related frameworks, like Hyperledger Fabric) can serve as a firm foundation for critical applications in nearly all domains. Being a distributed, highly available, synchronization medium, developers can satisfy many requirements of critical systems using a single middleware, not to mention the additional security provided by blockchain.

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

In my honest opinion, in five years Hyperledger Fabric and blockchain will be just as supported by Business Process Modeling as traditional technologies nowadays. Mature toolchains will support the high-level design of blockchain-based systems. Technically and legally certified domain specific templates for smart contracts and pattern libraries for process design will elevate the trust at the technical level to that of the business. Furthermore, “blockchainification” i.e. using the Blockchain technology as a substitute for sequential inter party communication in consolidating and re engineering existing applications will be as common, as it was/is with the cloud. I believe blockchain will be a dominant technology, especially in the business process domain.


Ezequiel Gomez

Ezequiel Gomez, Boston University

An international undergraduate student from Mexico studying at Boston University

Hyperledger Intern Project: Anonymous Transactions in Hyperledger Iroha

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

Growing up in Latin America where financial institutions and governments are known to be very corrupt, the transparency of blockchains immediately caught my eye. Every year the amount of money sent to Mexico in the form of remittances increases, reaching an all-time high of 26,987 million dollars in 2016. As money flows in, a lot of this money is being kept by intermediary financial institutions or service providers that keep a percentage of this money and take a long time processing these payments. Remittances rank third in the sources of foreign exchange coming into Mexico, and around 43% of the 26,970 million dollars sent every year is being sent through intermediaries other than banks. These intermediaries charge workers 3-4% of the money being sent back to Mexico, but since the exchange rate from USD to MXN Pesos must also be taken into account, the families are only receiving around 83% of the money initially sent. Given that the monthly average transfer is around $300USD, a 17% increase would give the average receiving family $50 extra dollars every month. I hope that blockchain solutions can lower the transaction fees so that the Mexican workers are better rewarded for the sacrifices of being an immigrant. Given that blockchain transactions require no intermediary and have transaction fees much lower than 17% of the money being transferred they are already fit to solve this problem. However, we need to create blockchain solutions that make this technology more accessible to the average person.

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

I hope to see Blockchain providing businesses new solutions, allowing them to incorporate new business models and businesses trusting this new technology when searching for new solutions. Hyperledger provides businesses with properly architected blockchain and distributed ledger solutions, which can be implemented into incorporate new business models and solutions that would make industries more efficient. As more companies join Hyperledger, the amount of developers actively contributing to Hyperledger will grow as well. Within the next five years the distributed ledgers built by Hyperledger projects will be used to provide businesses with new solutions and opportunities, and the expanding community of developers will work hand in hand with business leaders to make sure there is a codebase that can fit their needs. A recent report on the current state of blockchains done by McKinsey found more than 60 use cases for blockchains after surveying 200 companies from different industries, and predict that based on the current rate of evolution, blockchain solutions will reach their full potential in the next 5 years. McKinsey identified seven use cases for blockchains which could generate 80-100 billion dollars in impact. Given the amount of innovation that blockchains will bring to the table in business solutions, I am excited to be part of this revolution with the future leaders of blockchain solutions.

References:

http://eleconomista.com.mx/finanzas-publicas/2017/02/05/11-datos-sobre-envio-remesas-mexico

http://www.nexos.com.mx/?p=9109


Indirajith Vijai Ananth

Indirajith Vijai Ananth, University of Rome Tor Vergata, Italy

A Ph.D. student at the University of Rome Tor Vergata, Italy studying Data Security and Privacy
Hyperledger Intern Project: Design and Implement Blockchain Clustering Platform for Hyperledger

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

Blockchain can provide open standard distributed ledger technology, which will provide more open and provisioned/controlled database of moving/transferring objects. One should not need to keep a separate record of objects and their state. Stakeholders can have their relative info at any stage of a transaction or lifecycle of an object or asset.

It is also more secure so, each stakeholder can be able to keep a record for them and contribute to the distributed structure to strengthen it.

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

In five years down the line, I think blockchain will be the backbone network of several mobile applications, the core of supply chain industries, logistics and even will be a mandatory tool or technological solution of several governmental records keeping departments. With the help of Hyperledger, anyone can have their own blockchain which can be tweaked to custom built to address one’s own problem.


Nikhil Chawla

Nikhil Chawla, Northern India Engineering

An undergrad student at the Northern India Engineering pursuing a Computer Science and Engineering degree

Hyperledger Intern Project: Deploy Fabric on Kubernetes Using Hyperledger Cello

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

Blockchains are generally considered in technical grounds with Bitcoins (Cryptocurrency), where transaction of bitcoins is shared between the authorized parties and a ledger of those transactions is maintained among those authorized parties only. But, one of the diverse uses of blockchain I think is in healthcare where a patient has the freedom to share is medical history and other medication details, with the doctors he would want to share everything. Now, consider a scenario where a patient is being treated by multiple doctors at the same time, then, how easy it will be for the doctors to check the medical history in form of transactions of the patient. And suppose if one doctor makes an addition to his medication then it will be automatically updated in the ledger of other authorised doctors as well, and accordingly he can also make changes if needed. This is one of the significant aspect of blockchains (Hyperledger), as modernization is affecting the life force of humans, so it should be made as easy as possible for the humans to maintain their health in a modern era. Apparently, on the same concept of “Healthcare”, I along with some colleagues initiated a project named “Medcare” which was focused on a centralized system for maintaining patient’s health record and patient would authorize the doctors of his choice to have a look on his/her medical records. Unfortunately, we couldn’t give it a push due to lack of resources and time, but I assume blockchains can make it happen in a resourceful way.

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

Blockchain is a growing technology which has the potential to affect industries like, Finance, Healthcare, Software Testing and many more. Blockchains can be used to eliminate the need of 3rd-party ledger which is currently a part of online transaction system, like, while using Paytm for mobile recharge, a 3rd party ledger is being maintained by Paytm itself for your transaction, although the transaction occurred between you and your connection provider (Airtel,Vodafone etc.). I think ideally these whole transactions must be maintained between two parties only because 3rd party ledger are a kind of vulnerability which might cause a breach in security. In Healthcare , Blockchains can bring a whole new world which is a tightly coupled secure network, where privacy of patient records can be maintained easily and at the same time it is easily accessible from anywhere, anytime, if the person has the access using a signed digital contract or something like this. In software testing, It can help to solve some unsolvable problems such as Byzantine  fault  tolerance , Two Generals Problem and so on which are currently unsolvable with a proof. To understand this better, assume a situation, where a distributed database is being maintained using blockchains, if one transaction is occurred in these two connected nodes , and one of them fails and crashes down, then, the other connected node can help us to rectify the problem and can help to avoid this situation to occur in future. Now, as the time will pass, certain new areas will also be discovered where blockchain would act as a elixir and Hyperledger being a widely renowned project which aims to develop resourceful blockchain network. It will be the only best option and Hyperledger will be equipped with all possible working technologies of that time. For example, currently it is being added with “Kubernetes Support for Fabric”.

Please help us in welcoming all our interns! It is our hope that they continue to be valued contributors in the Hyperledger community well after their summer internships. You might even want to join them working on the 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: [email protected]