How does Ripple resolve circular debt?
Circular debt is when, to give a three-person example, A owes B, who owes C, who owes A. It would be nice if Ripple automatically resolved. It is possible to always route payments along paths that avoid creating creating circular debt (always pay back existing debt first), however this would likely create unreasonable payment delays. Future versions of Ripple might include a search message for specifically sniffing out and cancelling circular debt.