Design of P2P decentralized network
with the diversification of network service forms, the decentralized network model becomes more and more clear and possible. After the rise of Web2.0, the services provided by Wikipedia, Flickr, blogger and other network service providers are decentralized. Any participant can submit content, and Internet users can create or contribute content together
decentralization is a phenomenon or structure, which can only appear or exist in a system with many nodes or in a group with many indivials-- Cloud financial services for you
centralization has the advantage of centralization, which should not be too one-sided.
The pilot and graal implementation of digital currency has aroused heated discussion in the market. Many people think that digital currency will replace mobile payment. What do you think
first of all, the development of digital currency for indivials is actually the upgrading of wallets. In the past, wallets were made of gold and silver, then paper money and credit wallets in modern times, and now they have become digital currency wallets. Digital currency wallet is the upgrade and perfection of the development of currency credit
the emergence of digital currency wallet means that personal property security has been greatly improved. Due to the traceability of digital currency, every transaction record and capital flow can find the source and direction, which can ensure the security of your wallet. In addition, mobile phone peer-to-peer payment does not need network, which also makes your daily business and consumption more convenient and simple
please click to input picture description
P2P is the abbreviation of peer-to-peer Equal in status, ability, etc& quot; Colleagues & quot; And & quot; Partner & quot; And so on. In this way, P2P can be understood as & quot; Partner to partner & quot; Or peer to peer networking. At present, people think that it has a bright future in enhancing people's communication, file exchange, distributed computing and so on< br />
centralized topology
decentralized unstructured topology
fully distributed structured topology (DHT network)
partially decentralized topology
among them, the biggest advantages of centralized topology are simple maintenance and high efficiency of resource discovery
the P2P network with fully distributed unstructured topology adopts the organization mode of random graph in overlay network, and the node degree obeys the power law (power law), so it can quickly find the destination node, and has better fault tolerance ability in the face of the dynamic changes of the network, so it has better usability
DHT class structure can adapt to the dynamic join / exit of nodes, and has good scalability, robustness, uniformity of node ID distribution and self-organization ability
semi distributed topology (some literatures also call hybrid structure) takes the advantages of centralized structure and fully distributed unstructured topology, and has high selection performance (processing, processing, and so on) Storage, bandwidth and other aspects of performance) as a super node (English expression for supernodes or hubs), each super node stores the information of other parts of the system nodes. It is found that the algorithm only forwards between super nodes, and then the super node forwards the query request to the appropriate leaf node. The semi distributed structure is also a hierarchical structure, in which the super nodes form a high-speed forwarding layer, and the super nodes and the responsible common nodes form several layers. The most typical case of this structure is Kazaa
