Update protocols.md

started to think about design