Proceedings of the sixth annual ACM Symposium on Principles of distributed computing