Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

What is this project about?
This project intends to propose a solution to this real-world problem, and it is research-focused. The goal is to give a strong contribution to the Hyperledger ecosystem in terms of the state of the art in blockchain interoperability. Some questions that this project aims to answer are: How can we interoperate Hyperledger technologies with other blockchains? How can Hyperledger initiatives position themselves to tackle blockchain interoperability, the key to the survivability of this technology?


In In other to try to answer those questions, in this project , the mentee(s) will study start by studying some of the most prominent blockchain interoperability solutions already available or being proposed, and study how they can be used to promote and strengthen Hyperledger technologies.  The applicability Then, will design and develop a framework for creating, deploying and maintaining services with several blockchains. The applicability of the solution to be proposed is to be demonstrated through the exploration of a use case, implementing several blockchains (including Hyperledger Fabric) to increase the dependability of blockchain-powered services administrated by several stakeholders, serving as a proof-of-concept.


The Use Case: Digital Media dApp
The scenario is of corresponds to a decentralised ecosystem for Digital Media contactscontents, that empowers the creators of those contents and delivers to consumers a diverse collection of classic and original contentcontents.
That ecosystem is based on an artist-centric model, in which the creators are paid fairly for their content contents (music, video, images, texts…), and their fans consume, share and enjoy what they like, and pay a fair value. This model considers that publishers, labels or digital distributors are equal to creators, rather than dominant members of the ecosystem.
The dApp aims to help artists monetise their work in a transparent and secure peer-to-peer marketplace by implementing and enabling interoperable blockchains throughout the whole production, distribution and management process, ensuring that their work is correctly recorded (rights including rights management and tracking), and that they receive fair royalty payments (through the use of smart contracts and cryptocurrencies). 

Wrap up

In short, this project solves is a preliminary attempt to solve a real-world problem, and it will be research-focused. The goal is to give a strong contribution to the Hyperledger ecosystem in the, by learning the state of the art of blockchain interoperability and proposing a framework for creating, deploying and maintaining services with interoperable blockchains. Some advances in the state of the art are also made through the exploration of the use case.

Additional Information

The mentee should have read the reference papers, to build a basic understanding of blockchain interoperability:

Blockchain:

http://vukolic.com/fabric.pdf

https://www.hyperledger.org/wp-content/uploads/2017/08/Hyperledger_Arch_WG_Paper_1_Consensus.pdf

https://www.hyperledger.org/wp-content/uploads/2018/04/Hyperledger_Arch_WG_Paper_2_SmartContracts.pdf

https://www.hyperledger.org/wp-content/uploads/2018/08/HL_Whitepaper_IntroductiontoHyperledger.pdf


Interoperability:

Learning Objectives

This internship intends to yield a fruitful learning experience, with several dimensions:

...