Jens-Rene explained in his three-hour tutorial at the IEEE Secure Development Conference (SecDev) which vulnerabilities in smart contracts exist, how to find, and how to prevent them.
Tobias Cloosters and Sebastian Surminski presented their work on runtime attestation for SGX enclaves. Using a video player for video streaming they showed how to enhance applications in SGX enclaves with control flow attestation to prevent runtime attacks.