Project TitleVisualization and Analysis of Cross-chain Transactions
Status

Difficulty

   


Description 

The emergence of blockchain interoperability is reducing the risk of investing in blockchain by avoiding vendor lock-in, leveraging interoperation with off-chain systems, and providing a truly open ecosystem, enabling a network of blockchains. While technical interoperability is practically solved across public blockchains (using relays, sidechains, HLTCs, and notary schemes), there is still a lot of work to be done across private-public blockchains. This is being tackled by Hyperledger Cactus. However, there are very limited efforts on the value/semantic level of interoperability - which soon will become a bottleneck for interoperability.

In particular, the human-challenges related to the adoption of such technology have received little attention, with few significant contributions to date. Yet, real innovation can be achieved only by adopting a holistic approach. Designing for blockchain interoperability poses several socio-technical challenges thus offering a unique opportunity to link the underlying technology with human experience and values.

This project aims to advance the state of the art on understanding blockchain interoperability on the value/semantic layers - In particular, how can someone conjugate human-centric design, service design, and sustainability to blockchain interoperability? How can one make informed choices on the best cross-chain synergies? How can someone visualize cross-blockchain transactions? 

Learning Objectives

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





Useful sources / projects:

https://github.com/hyperledger/cactus


A Survey on Blockchain Interoperability: Past, Present, and Future Trends (2020)

https://arxiv.org/pdf/2005.14282.pdf


HERMES: Fault-Tolerant Middleware for Blockchain Interoperability (2021)

https://web.ist.utl.pt/~ist180970/papers/2021/hermes-middleware-2021.pdf


Elsden, Chris, et al. "Making sense of blockchain applications: A typology for HCI." Proceedings of the 2018 chi conference on human factors in computing systems. 2018.

http://nrl.northumbria.ac.uk/id/eprint/33897/1/Elsden%20et%20al%20-%20Making%20sense%20of%20blockchain%20applications.pdf


Sas, Corina, and Irni Eliana Khairuddin. "Design for trust: An exploration of the challenges and opportunities of bitcoin users." Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems. 2017.

https://eprints.lancs.ac.uk/id/eprint/83765/1/Design_for_trust.pdf

Expected Outcome

Relation to Hyperledger 

The expected outcome tackles the whole Hyperledger Ecosystem. In particular, the project includes Hyperledger Cactus and possibly Fabric, Besu, and Hyperledger Explorer.

Education Level

Masters or Ph.D. level students are preferred. Experience in scientific research is recommended (but not required).

Skills

Must:


Nice to have:

Future plans

The end of the internship does not need to mean an end to your collaboration. The idea is for the mentee to be connected to Hyperledger’s ecosystem, contributing to blockchain interoperability solutions.

Preferred Hours and Length of Internship

Full-time.

Mentor(s) Names and Contact Info

Nuno J. Nunes, Professor at IST and Senior Researcher ITI/LARSyS

Sabrina Scuri, Ph.D. - ITI/LARSyS - sabrina.scuri@iti.larsys.pt

Rafael Belchior, Junior Researcher at INESC-ID; Teaching Assistant and Ph.D. candidate at Instituto Superior Técnico, Universidade de Lisboa: rafael.belchior@tecnico.ulisboa.pt

Mentee

Iulia Mihaiu, Master Student in CyberSecurity at Transilvania University of Brasov - iulia.mihaiu@student.unitbv.ro

Final Report

Technical Report can be found here.