Week 3 EPFsg Consensus Layer Notes