Decentralized storage network node
Decentralization is a form of social relations and content proction formed in the development of the Internet. It is a new type of network content proction process relative to "centralization"
decentralizing is not to do without the center, but to let the nodes freely choose and decide the center. In short, centralization means that the center determines the node. The node must depend on the center, and the node cannot survive without the center. In a decentralized system, anyone is a node, and anyone can be a center. Any center is not permanent, but phased, and no center is mandatory for nodes
extended data:
in a system with many nodes, each node has a high degree of autonomy. Nodes can connect freely to each other to form a new connection unit. Any node may become the stage center, but it does not have the mandatory central control function. The influence between nodes will form nonlinear causality through the network. This open, flat and equal system phenomenon or structure is called decentralization
with the deepening of the interaction between subject and object, the constant balance of cognitive function and the continuous improvement of cognitive structure, the indivial can be released from the egocentric state, which is called decentralization
this paper mainly interprets an entrepreneur's transitional interpretation and amplification of the word "decentralization"
entrepreneurs or some people obsessed with Entrepreneurship often say that our procts are "decentralized" when they talk about procts in public
people are blind to things and the so-called unconsciousness, so what is "decentralization"? To understand "decentralization", we must first know what is "centralization"
1. The Internet is a new form of information transmission. Centralization is the centralized release of information, and participants often have no right to speak. The right to speak here is the right to speak at the level of guiding public opinion
2. Decentralization means that participants can have the right to speak, make voice and freely spread information
how is centralization formed
the lack of information resources leads to centralization. To some extent, the Internet user group is also the reason for the formation of centralization
how is decentralization formed
because the standardization of information resources leads to centralization, to a certain extent, the rise of Internet user groups has the conditions to build decentralization, and users' demand for information is expanding.
De flow means that all social resources can be aggregated and distributed with one click
in a system with many nodes, each node has a high degree of autonomy. Nodes can connect with each other freely to form a new connection unit. Any node may become the stage center, but it does not have the mandatory central control function. The influence between nodes will form a nonlinear causal relationship through the network
This kind of open, flat and equal system phenomenon or structure is called decentralization
extended materials:
compared with the previous Internet (WEB 1.0) era, today's Internet (Web 2.0) content is no longer proced by professional websites or specific groups, but by the participation of the whole Internet users and the creation of equal power levels. Anyone can express their views on the Internet or create original content to proce information together
with the diversification of network service shape, 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
centralization is first reflected in diversification. In the Internet world, there are no more than several portals has the final say. Various websites have begun to voice their own voice, express different choices and different hobbies, and these websites are distributed in every corner of the Internet world. Br > decentralisation is followed by the centralization of people, and decentralisation of content has become a trend, and people have become the key force to determine the survival of websites. It's a great change to build a website with indivials who lack interaction to gather talents and contribute their wisdom in the form of a circle. That is user-oriented, humanized< < br > decentralized content: < br > decentralization is the form of social relationship and content generation formed in the development of the Internet, which is a new network content proction process relative to "centralization"< Br > compared with the early Internet (Web1.0) era, today's Web (Web2.0) content is no longer proced by professional websites or specific groups of people, but is created by all Internet users with equal rights. Anyone can express their views or create original content on the Internet to proce information together< Br > with the diversification of network service forms, the decentralized network model is becoming clearer and more 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< After that, with the emergence of more simple and easy-to-use decentralized network services, the characteristics of Web2.0 became more and more obvious. For example, the birth of services more suitable for ordinary Internet users, such as twitter and Facebook, made it easier and more diversified to proce or contribute content to the Internet, thus enhancing the enthusiasm of Internet users to participate in the contribution and recing the threshold of procing content. Eventually, every netizen becomes a tiny and independent information provider, making the Internet more flat and content proction more diversified.
on the other hand, what you want to build is a network similar to a virtual country, so when you are modeling, you need to consider what the real society is like. Society has division of labor, and society also has layers. These will form a center
every central node can generate blocks and write data, so every point is a central node, or the blockchain is decentralized. In order to control the whole system, more than half of the nodes must be controlled in order to control voting, so there is no administrator in this system.
IPFs is a point-to-point distributed file system, dedicated to replace http
the difference between IPFs and HTTP
Security: http is centralized, and all traffic is directly carried on the centralized server, which carries great pressure and is easy to cause system crash. HTTP is also vulnerable to DDoS attacks; The storage mode of IPFs is decentralized and partitioned distributed storage, which can not be attacked by hackers, files are not easy to be lost, and security is guaranteed
efficiency: http relies on the centralized service network, so the server is easy to be shut down and the files on the server are easy to be deleted. The server needs to be turned on 24 hours; IPFs adopts P2P network topology, all computers in the whole network can become storage nodes, and the nearby distributed storage greatly improves the network efficiency
cost: http centralized server needs high maintenance cost. Once the centralized database is attacked by DDoS or damaged by force majeure, all data will be lost; IPFs greatly reces the cost of server storage and bandwidth
most of HTTP customers' network access is not localized, and there is network delay. IPFs can greatly accelerate the speed of network access, and the sense of experience will be significantly improved with the localization of network access
usage scenarios of IPFs:
< UL >as a mounted global file system, mounted in IPFs and IPNs
as a mounted personal synchronization folder, version management and publishing are automatically performed, As an encrypted file or data sharing system, as the version package manager of all software, as the root file system of virtual machine, as the boot file system of VM, as a database, applications can write data directly to Merkle da In G data model, obtain all versions, buffers, and IPFs provided allocation
as a linked (and encrypted) communication platform
as a CDN for integrity check of large files (without SSL)
as an encrypted CDN
on Web pages, As a web CDN
as a link, there will always be a new and eternal web
