Prior to the hands-on section of the workshop, we'll quickly introduce the basic concepts, theories and constraints behind the problem space and implementation.
The application we'll be building will use atomic transactions across ledgers and come with a very simple graphical user interface in the interest of easy demonstration.
More specifically our use-case will focus on interoperability challenges in the specific domain of the emerging regulated financial networks, as described in the Harmonia lab.
This is a hands-on workshop where all the attendees will have the opportunity to follow along with the presenters as the application gets created, tested and demonstrated, but it will also be very informative for atendees who just wish to observe the work and the theoretical ideas powering the implementation.
Preparation:
For attendees who plan on following along with the implementation: we recommend relatively strong hardware (as of 2023) to be on hand with at least 32 GB RAM and Docker, Docker Compose installed and in working condition. Operating system environments in order of preference:
Ubuntu-22.04
Windows Sub-system Linux v2 (Windows 11 WSL 2)
macOS (Intel CPU)
Learning Resources
If you'd like to prepare for this workshop by learning more about Hyperledger Cacti and blockchain interoperability we recommend these resources:
If you'd like to get involved with the Cacti community, you are welcome to do so. Everything the Cacti project does is open to anyone who is interested. More details about connecting with Cacti community members are below.