Enabling Fair and Privacy-Preserving Applications Using Reconciliation Protocols on Ordered Sets