Nuts and Bolts of Cross-Chain Communication

By Alexei Zamyatin, Mustafa Al-Bassam, Dominik Harz

Throughout the past years, research into facilitating trustless cross-chain communication has resulted in the proposal of numerous concepts and mechanisms. However, to this date, the work is scattered across blog posts, scientific papers and code. The goal of this workshop is to provide an overview of the fundamentals of cross-chain communication, especially in cross-ledger exchanges and sharding. Our goal is that participants understand the differences between trusted/custodial and trustless/non-custodial approaches, and the challenges we face today. We split the workshop into 2 parts:


1) Introduction to Cross-Chain Communication (40 min)
- History & Main Scenarios
- The Cross-Chain Communication Problem
- Classification
- Atomic Swaps and Cryptocurrency-backed Assets
- Sharding
- Cross-Chain Verification and Validation

2) Technical Deep Dive & Coding (1h 20min):
- Technical Deep-Dive: Chain Relays
- “Chain Relay Under Attack CTF”
- Fix bugs in broken BTC Relay contract, racing against time and other teams!
- Please have Python 3, Truffle, Ganache, npm installed on your laptop!

Share your thoughts, add a comment!

You must be logged in in order to place a comment.

Article comments

Loading...
No comments yet, be the first to comment this article