Privacy-preserving decentralized multi-party netting | Patent Application Number 17216644 | Patexia