Some big problems of simple systems

Presenter

Ari Trachtenberg

Abstract

Even relatively simple and well-understood systems face significant implementational challenges that may not be understood until well after they are deployed and in widespread use. This talk will discuss our recent research into two such systems: (i) the operating system page cache, wherein efficiency considerations inherently lead to side-channels and covert channels that cannot be easily stamped out, and (ii) the Bitcoin network, where efficient transaction dissemination has important democratizing features.

Reference