Search papers, labs, and topics across Lattice.
X-NegoBox is introduced, a framework enabling prosumers to negotiate privacy budgets for energy data sharing based on factors like trust, data sensitivity, and request purpose. It uses an Autonomous Privacy Budget Negotiation Protocol (APBNP) to generate privacy-preserving counter-offers and an Explainable Agreement Layer (X-Contract) to provide justifications for decisions. Experiments in realistic energy market settings demonstrate that X-NegoBox reduces privacy leakage, increases acceptance rates, and improves interpretability compared to fixed privacy policies.
Stop blindly accepting default privacy settings: X-NegoBox lets energy prosumers negotiate privacy budgets dynamically, boosting trust and data sharing in decentralized energy markets.
The decentralization of modern energy systems is transforming consumers into prosumers who continuously exchange data with aggregators, peers, and market operators. While such data is essential for peer-to-peer trading, demand response, and distributed forecasting, it can reveal sensitive household patterns and introduce privacy risks. Existing data sharing mechanisms rely on fixed policies or predefined differential privacy budgets, limiting their ability to adapt to variations in reliability, data sensitivity, and request purpose. As a result, prosumers rarely receive explanations for why a request is accepted, rejected, or modified, reducing trust and participation. To address these limitations, we propose X-NegoBox, an explainable negotiation framework for adaptive privacy budgeting and transparent decision making. Each prosumer data is managed locally within a private DataBox, where raw data remain confined. Incoming requests are processed by an Autonomous Privacy Budget Negotiation Protocol (APBNP), which determines an appropriate privacy budget based on trust, feature sensitivity, declared purpose, historical behavior, and risk-aware pricing. When needed, APBNP generates privacy-preserving counter-offers, such as reduced resolution or duration. An Explainable Agreement Layer (X-Contract) produces human- and machine-readable justifications for each decision. After agreement, requester code executes locally in a sandbox, and only sanitized outputs are shared. Experiments on realistic energy market settings show reduced privacy leakage, higher acceptance rates, and improved interpretability.