This is the TCP backoff algorithm, specifically the slow start to find the optimal bandwidth. In your analogy, it would find the optimal amount that a person is willing to reciprocate.
Not only does this algorithm exist, but we're using it to communicate right now!
Not only does this algorithm exist, but we're using it to communicate right now!
https://en.wikipedia.org/wiki/TCP_congestion_control