DeSocial: Blockchain-based Decentralized Social Networks

1Rutgers University
DeSocial

The difference between Web 2.0 social networks and Web 3.0 social networks is that, in Web 2.0, users passively receive social feeds. While in Web 3.0, users receive feeds via personalized algorithms.

Abstract

Web 2.0 social platforms are inherently centralized, controlling the user data and algorithmic decisions. Users can only passively receive social predictions without being able to choose the underlying algorithm. Fortunately, in a blockchain environment, each user possesses its own model to perform the social prediction, capturing different perspectives on social interactions.

In our work, we propose DeSocial, a decentralized social network learning framework deployed on an Ethereum (ETH) local development chain that integrates distributed data storage, node-level consensus, and user-driven model selection through Ganache.

In the first stage, each user leverages DeSocial to evaluate multiple backbone models on their local subgraph. DeSocial coordinates the execution and returns model-wise prediction results, enabling the user to select the most suitable backbone for personalized social prediction.

Then, DeSocial uniformly selects several validation nodes that possess the algorithm specified by each user, and aggregates the prediction results by majority voting, to prevent errors caused by any single model's misjudgment.

Extensive experiments show that DeSocial has an evident improvement compared to the five classical centralized social network learning models, promoting user empowerment in blockchain-based decentralized social networks, showing the importance of multi-node validation and personalized algorithm selection based on blockchain. Our implementation is available at: https://github.com/agiresearch/DeSocial.

🚀Motivations and Missions of DeSocial



2008-2013

DeSocial Framework

Financial Frenzy: Early adopters mined for fortune, while anonymity sparked the dark side of decentralization.

2013-2018

DeSocial Framework

Tech Boom & ICO Bubble: Ethereum and smart contracts unlocked innovation—until speculation burst the ICO bubble.

2018-2025

DeSocial Framework

Crypto Populism: DeFi, NFTs, and meme coins fueled the hype—amplified by influencers, driven by greed.

2025-

DeSocial Framework

Trust Rebuilding with DeSocial: DeSocial pioneers a new Web3——transparent, verifiable, and community-governed.

🌐DeSocial: Towards Decentralized Social Media



🧩 We introduce a novel task where link prediction arises from decentralized consensus among validators, each running its own graph model. This setup reflects real blockchain constraints like data locality, trust boundaries, and transparency.

🌐 We propose DeSocial, a decentralized social network learning framework that combines blockchain and graph learning. It supports personalized model selection, validator communities, and majority-vote consensus, and is deployed on a local Ethereum chain.

📈 Experiments on four graph datasets (Web3, email, and interest-based networks) show that DeSocial outperforms five centralized baselines by 4.53% in link prediction accuracy, validating the advantage of decentralized graph learning.

🔁DeSocial Framework



Personalized Algorithms

Each user can select a personalized algorithm for social recommendation, holding a historical neighbor validation exam to evaluate the performance of different algorithms on their local subgraph. The blockchain coordinates the execution of the exam and returns the prediction results, allowing users to choose the best-performing algorithm.

DeSocial Framework

Decentralized Voting

To predict potential relationships, the blockchain samples several validators with the requester's favorite algorithm to predict and finalizes the result via majority voting through the blockchain. That is, if the majority of validators agree on a prediction, it is accepted as the final result. This process ensures that the prediction is robust against individual model errors and reflects a consensus among multiple validators.

DeSocial Framework

🧪Experiments



🛠️Tasks

We used 3 Web2 social network datasets (Enron, UCI, and GDELT) and 1 Web3 dataset (Memo-Tx) for link prediction tasks. The goal is to predict potential relationships between users based on their historical interactions.

🧠GNN Backbones

We applied 5 classical GNN backbones: GCN, GAT, GraphSAGE, MLP, and SGC, for social network prediction tasks. Each user can select the best-performing algorithm for their local subgraph, enabling personalized social recommendations.

🏗️Blockchain

Blockchain testnets like Ganache are used to simulate the decentralized environment. It allows us to deploy smart contracts, manage user accounts, and execute transactions in a controlled setting, enabling the decentralized consensus voting scheme.

Experimental Results



Conclusions

📣 We present DeSocial, a decentralized framework for social network prediction built on Web 3.0 blockchain infrastructure. By combining personalized model selection with validator-level majority voting, DeSocial enables user-driven, robust prediction and outperforms centralized baselines. Our findings underscore the importance of decentralized consensus and tailored model choice in social graph learning. We also found that encouraging lower active level users can improve the Web3 social ecosystem.

⚠️ While promising, DeSocial faces challenges in scalability and deployment. Blockchain testnets are inefficient, and real-world chains like Ethereum require complex multi-machine setups. Future work may explore more powerful GNN backbones and advanced validation strategies to further boost performance.

BibTeX

@article{desocial,
        title={DeSocial: Blockchain-based Decentralized Social Networks},
        author={Huang, Jingyuan and Zhu, Xi and Guo, Minghao and Zhang, Yongfeng},
        journal={arXiv preprint arXiv:2505.21388},
        year={2025}
      }