Modify exchange algorithm to avoid sharing offers

**Reviewer** @sortega
**Description** Modify exchange algorithm to avoid sharing offers. The algorithm continues to work after this change! I will update the wiki once this is in.