## 2 Related Works
### Network Simulation with NS-3  
The majority of commonly used simulation software focuses primarily on testing upper-layer application protocols, such as consensus protocols, without giving sufficient consideration to the construction of the P2P network layer. In contrast, simulation platforms with built-in P2P components, such as NS-2 and PeerSim, are less frequently considered because of their outdated nature. The communities that once extended and maintained these platforms have gradually diminished, resulting in limited available reference materials and a lack of updates.  
In contrast to older platforms, the NS-3 [22] simulation platform has gained increasing prominence in recent years, offering numerous built-in network components, including P2P networking, along with high programmability and scalability. This makes NS-3 suitable for simulating various large-scale topologies. NS-3 is a widely adopted open-source network simulator designed to study the behavior of communication networks, including blockchain-based systems. Its modular architecture enables researchers to model and simulate various network protocols and environments, enabling accurate performance evaluations of blockchain protocols. Recent research has employed NS-3 to simulate and validate the effectiveness of models in addressing security and performance challenges in real-world environments. For instance, [PERSON] et al. [23] used NS-3 to simulate a blockchain-based trust evaluation scheme, which evaluates trust values considering factors such as initial trust, historical experience, recommendation trust, and observation trust. This approach improved the detection of malicious nodes, reduced transmission costs, and enhanced overall network reliability. Similarly, [PERSON] et al. [24] demonstrated through NS-3 simulations that multi-label classification could successfully detect malicious vehicles,improving accuracy, and reducing loss rates. Therefore, in this paper, we utilize NS-3 to simulate the performance of DC-SoC. By modeling the communication between nodes in a dynamic network environment, we can accurately assess the block propagation efficiency and reliability of the model. NS-3 enables us to explore a variety of network scenarios and evaluate the enhancements of our model in terms of transmission delay and network scalability. This simulation framework is essential for validating the effectiveness of the model under real-world conditions.  
To address the current research status, this paper extends the framework of \"DC-Gossip\" [25], providing a more secure and robust network model for consortium blockchain systems. Specifically, while DC-Gossip only offers a stable data dissemination mechanism for Fabric, DC-SoC not only enhances broadcasting efficiency but also defines information reception rules for transactions between nodes through the concept of social networks, effectively preventing malicious behavior. This allows DC-SoC to resist complex attacks and ensures reliable data transmission within the network. These improvements address the limitations identified in previous literature, significantly enhancing network reliability and performance in dynamic environments. Based on the above discussion, some comparisons of schemes related to the work of this paper are listed in Table 1.