Trustworthy Edge Caching: Defending Mobile Big Data in Social Networks

Trustworthy caching for mobile big data in social networks

2018-04-01
Qichao Xu, Zhou Su, Minghui Dai
Summary
Problem
Method
Results
Takeaways
Abstract

This paper proposes a trustworthy edge caching scheme for mobile big data in social networks, integrating a dual-layer trust evaluation mechanism with a one-to-many matching game. The framework effectively identifies malicious edge nodes and optimizes caching resource allocation to enhance user Quality of Experience (QoE).

TL;DR

As Mobile Social Networks (MSNs) transition into the Big Data era, edge computing has become essential for low-latency content delivery. However, the decentralized nature of edge nodes introduces severe security risks. This paper introduces a Trustworthy Edge Caching Scheme that uses a sophisticated trust evaluation mechanism and a matching game to ensure that big data is stored only on reliable nodes, significantly boosting the secure caching ratio compared to traditional methods.

The Trust Gap in Edge Computing

Edge computing moves content closer to the consumer, reducing backbone traffic. But there is a catch: edge nodes are often owned by third parties (like small businesses) rather than network operators. These nodes can be:

  1. Honest: provide secure services.
  2. Malicious: inject malware or destroy data.
  3. Speculative: fluctuate between honest and malicious behavior to maximize gain.

Prior work largely ignored this "Social Trust" dimension or failed to handle multiple contents generated concurrently. This paper fills that gap by asking: How can a user know which edge node to trust?

Methodology: The Two Pillars of Reliability

1. Dual-Layer Trust Evaluation

The authors define trust as a combination of first-hand experience and "word-of-mouth":

  • Direct Trust (DT): Calculated via historical interaction quality (), caching size, and price. Crucially, it uses an exponential decay function—meaning recent behavior carries more weight than old behavior.
  • Indirect Trust (IT): Uses recommendations from other users. To prevent "collusion attacks" (where malicious users lie for each other), the scheme weights recommendations by Social Similarity (Cosine similarity of peer ratings) and Social Relationship Degree.

2. The Matching Game for Resource Allocation

Once trust is established, how do we distribute data? The authors use a One-to-Many Matching Theory. Users (content generators) rank edge nodes based on a utility function that balances the Trust Degree, Caching Size, and Price.

System Architecture Figure 1: The system model illustrating interactions between Cloud, Edge Nodes, and Mobile Users.

Mathematizing Intuition

The utility for a user choosing node is modeled as: Where is the trust degree and is the size. This ensures that even if a node offers a very low price (), a low trust score () will drive the utility down, preventing users from falling for malicious "honey-pot" nodes.

Experimental Validation

The researchers simulated a network of 20 edge nodes and 50 users. They compared their proposal against:

  • Random Scheme: Nodes selected arbitrarily.
  • Standard Matching: Matching based on price/size but without trust evaluation.

Performance Comparison Figure 2: Secure Caching Ratio over time. The proposed scheme (solid line) maintains 90%+ security, while others suffer due to malicious node infiltration.

Key Finding: Malicious nodes often try to "buy" traffic by offering low prices. Without the trust evaluation mechanism, standard matching algorithms are easily deceived. The proposed scheme identifies these patterns and shifts traffic to reputable honest nodes.

Summary and Future Outlook

This work highlights that in the era of Mobile Big Data, Trust is a Resource. By quantifiable trust through social relationships and historical data, we can build edge networks that are not just fast, but resilient. The authors suggest that the next frontier is Privacy Disclosure—ensuring that while we trust a node to store data, we also prevent it from "peeking" at sensitive user information.

Find Similar Papers

Try Our Examples

  • Look for recent studies that integrate blockchain technology with edge caching trust evaluation to provide immutable reputation records in mobile social networks.
  • Which original papers first established the "one-to-many matching game" for resource allocation in wireless networks, and how does this paper adapt their stability definitions?
  • Research how the trust evaluation mechanisms proposed here could be adapted for Federated Learning in edge environments to prevent model poisoning attacks.
Contents
Trustworthy Edge Caching: Defending Mobile Big Data in Social Networks
1. TL;DR
2. The Trust Gap in Edge Computing
3. Methodology: The Two Pillars of Reliability
3.1. 1. Dual-Layer Trust Evaluation
3.2. 2. The Matching Game for Resource Allocation
4. Mathematizing Intuition
5. Experimental Validation
6. Summary and Future Outlook