Add EventDispatcher.RemoveEventListener().
Dispatch commit event.
Use exponential backoff for failed peer heartbeats.