Week 2 (Compute Heavy) | - Some papers to start reading:
- MAD-HTLC
- Cross-chain Deals and Adversarial Commerce: https://arxiv.org/pdf/1905.09743.pdf
- Atomic Cross-Chain Swaps: https://arxiv.org/pdf/1801.09515.pdf
- Failure is (literally) an Option: Atomic Commitment vs Optionality in Decentralized Finance: https://arxiv.org/pdf/2109.12167.pdf
- A literature survey on attacks on HTLC
- Literature survey on analysis of cross-chain swaps and proposals for fault-tolerant cross-chain swaps
- Put paper summaries in GDoc, send to slack
Send papers to slack channel to get approval as to whether or not they are relevant
- Propose fault models that are feasible to protect against in a cross-chain atomic swap (builds upon set 1)
- Fault model archetypes/schemas will be acquired as you read papers
- Make a master list of all fault models and then shortlist what is realistic
- Get feedback from slack based on what constitutes a fault model
- NOTE: Cryptography definitions may vary regarding fault models and/or their properties
- Run 2x Fabric Networks + 1x Corda Network (Corda is MEMORY HEAVY) on the VM + 1x Besu test network + test Weaver implementation
- 1 pair of networks (ideally fabric/fabric) is sufficient to test #3
- Project Plan on HLF Project Page (just timeline; 24 weeks total/6 weeks per quarter, 4 quarters total)
- Set up remote access to your tower
- Fix Zenhub ticket reporting issue
|