Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
education [2019/09/02 11:49]
rouault Changed link to 'Concurrent Algorithms'
education [2019/11/01 13:27]
seredins
Line 51: Line 51:
  
 EPFL I&C duration, credits and workload information are available [[https://​www.epfl.ch/​schools/​ic/​education/​|here]]. Don't hesitate to contact the project supervisor if you want to complete your Semester Project outside the regular semester period. EPFL I&C duration, credits and workload information are available [[https://​www.epfl.ch/​schools/​ic/​education/​|here]]. Don't hesitate to contact the project supervisor if you want to complete your Semester Project outside the regular semester period.
 +
 +===== Collaborative Projects =====
 +
 +The lab is also collaborating with the industry and other labs at EPFL to offer interesting student projects motivated from real-world problems. With [[LARA||http://​lara.epfl.ch]] and [[interchain.io|Interchain Foundation]] we have several projects:
 +
 +  - **[[https://​dcl.epfl.ch/​site/​cryptocurrencies|AT2]]:​** Integration of an asynchronous (consensus-less) payment system in the Cosmos Hub.
 +
 +  - **[[https://​github.com/​cosmos/​ics/​tree/​master/​ibc|Interblockchain Communication (IBC)]]:** Protocols description (and optional implementation) for enabling the inter-operation of independent blockchain applications.
 +
 +- **[[http://​stainless.epfl.ch|Stainless]]**:​ Implementation of Tendermint modules (consensus, mempool, fast sync) using Stainless and Scala.
 +- **[[|Prusti]]** implementation of modules in Tendermint (consensus, mempool, fast sync).
 +- Mempool performance analysis and algorithm improvement
 +- Experimental evaluation of Tendermint in adversarial settings (Jepsen++)
 +- Test generation out of spec (TLA+ or Stainless) for consensus module
 +- Using HotStuff trick to improve Tendermint
 +
 +[[education#​collaborative projects|test link]]