CN113114761A - Data sharing exchange excitation system and method based on distributed service - Google Patents
Data sharing exchange excitation system and method based on distributed service Download PDFInfo
- Publication number
- CN113114761A CN113114761A CN202110387489.2A CN202110387489A CN113114761A CN 113114761 A CN113114761 A CN 113114761A CN 202110387489 A CN202110387489 A CN 202110387489A CN 113114761 A CN113114761 A CN 113114761A
- Authority
- CN
- China
- Prior art keywords
- excitation
- server
- node
- seed
- supervision
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
- G06F16/137—Hash-based
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/172—Caching, prefetching or hoarding of files
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention discloses a data sharing exchange excitation system and method based on distributed service, wherein the method comprises the following steps: (1) system networking: the nodes are interconnected through an interconnection network to form a distributed network system; (2) starting a supervision server group: the supervision server provides index query service of global shared files, excitation rule making and issuing, excitation token issuing and data diskless consensus achievement; (3) uploading a file; (4) file query and download use: the client connects the monitoring server to inquire, to download or use the shared file, and to pay; (5) and (4) exciting. The method can improve the enthusiasm and initiative of the user through a decentralized node system deployment architecture, a consensus mode of system design, a data sharing interaction mode and an excitation mode, and the shared data is reliable.
Description
Technical Field
The invention belongs to the technical field of data sharing exchange, and particularly relates to a data sharing exchange excitation system and method based on distributed service.
Background
The currently popular data sharing exchange adopts a single or group server as a central node, the data sharing is acquired and distributed through an api command, and then the data is pushed or pulled, so that the centralization degree is high, the node dependence is strong, the data is not reliable and has no tracing system support, the data is easy to be tampered, and an excitation mechanism or a good excitation mechanism is not provided in the data exchange process. Therefore, it is important to provide a data exchange system with an incentive mechanism and data traceability.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a data sharing exchange excitation system and method based on distributed service, the enthusiasm and the initiative of the user can be obviously improved through a decentralized node system deployment architecture and a consensus mode of system design, a data sharing interaction mode and an excitation mode, the shared data is reliable, and the robustness and the stability of the system can be greatly improved along with the increase of the number of machine nodes.
The data sharing exchange excitation method based on the distributed service comprises the following steps:
(1) system networking: the nodes are interconnected through an interconnection network to form a distributed network system, the nodes comprise seed nodes and non-seed nodes, and a seed node server is started;
(2) starting a supervision server group: the administration server group is a distributed group computer system including a file index server; the supervision server provides index query service of global shared files, excitation rule making and issuing, excitation token issuing and data diskless consensus achievement; the supervision server needs to meet 3f +1, wherein f is more than or equal to 1; after the supervision servers are started, the seed node servers are registered in any supervision server, when any supervision server receives the registered content, the registered content is broadcasted to other supervision servers, the other supervision servers receive the information to confirm, when the information of the supervision servers meeting the requirement of 3f +1 is confirmed, data is packaged and placed, and the data content of the placed data is broadcasted to other supervision servers;
(3) uploading a file: the node owner stores the shared file in the node through uploading software of the client and sends a seed target address to the index server; the algorithm adopted during the storage is as follows:
naming the files, searching through an index server, generating a Hash if no file with the same name exists, calculating a group of hashes according to each shared file, and recording the hashes as hi(a) H is saidi(a)->(0,1), i =1, · k; then, a Hash is generated according to the network card address of each node, a group of Hash is calculated and recorded as hj(b) H is saidj(b)->(0,1), j =1.., k; finally, | hi(a)- hj(b)| ≤э,э->0; the smaller the E value is, the fact that the ith file can be stored and backed up to the jth node is shown;
(4) file query and download use: the client connects the monitoring server to inquire, to download or use the shared file, and to pay;
(5) excitation: the supervision server performs excitation according to the excitation rule and issues an excitation token.
Preferably, the excitation rules are as follows: exciting by the weight balance of the network storage equipment capacity mu, the network storage contribution data quantity sigma, the backup data quantity resource quantity rho contributed to other nodes and the network stability omega providing the shared resource node, wherein the excitation formula is as follows:
where, Φ = N × (1/2) yN represents the total amount of issuance of the stimulus token,representing the overall network revenue; emRepresenting the obtained excitation; phi represents the dispensing quantity value of each period; λ represents the system adjustment coefficient; m and n represent node serial numbers, and take values of 1.
The stronger the network storage capacity mu provided by the node side, the larger the excitation is;
the larger the number of the shared files provided by the node side is, the larger the network storage contribution data amount sigma is, and the larger the excitation is;
other nodes can be used as shared backup nodes, and the larger the backup data volume resource number rho contributed to other nodes is, the larger the participation degree is, and the larger the excitation is;
the greater the network stability ω of the nodes providing the shared resource, the greater the incentive.
Preferably, the node seed server stores respective network ip addresses, shared file resource partition modes and access modes, and the network ip addresses, the shared file resource partition modes and the access modes are mutually stored.
Preferably, after starting the seed node server, the method further includes the following steps: the non-seed nodes are connected with any seed node server on line, the list addresses of the known seed nodes and the list addresses on line are obtained, all seed node lists are selected as a basic index list, and a plurality of non-seed node list addresses are selected randomly as standby connections.
Preferably, the nodes are separate hosts with network resources and device storage resources.
Preferably, the registered content in step (2) includes an ip of the seed node server and storage information.
Preferably, the file uploading further comprises the steps of: the nodes provide network bandwidth resources, and provide redundant network bandwidth and computing power for uploading and downloading services of the shared files.
The data sharing exchange excitation system based on the distributed service comprises a distributed network system, a supervision server group and a client;
the distributed network system is formed by interconnecting nodes through an interconnection network;
the administration server group is a distributed group computer system including a file index server; the supervision server provides index query service of global shared files, excitation rule making and issuing, excitation token issuing and data diskless consensus achievement;
storing the shared file in a node through uploading software of a client; the client is connected with the supervision server to perform query operation, and requests the shared file to download or use;
the supervision server performs excitation according to an excitation rule and issues an excitation token;
the data sharing exchange excitation system adopts the method.
The invention has the advantages that:
through a decentralized node system deployment architecture and a consensus mode of system design, a data sharing interaction mode and an excitation mode can obviously improve the enthusiasm and initiative of user use, shared data is reliable, and the robustness and stability of the system can be greatly improved along with the increase of the number of machine nodes.
Detailed Description
Example 1
The data sharing exchange excitation method based on the distributed service comprises the following steps:
(1) system networking: the nodes are interconnected through an interconnection network to form a distributed network system, the nodes comprise seed nodes and non-seed nodes, and a seed node server is started;
(2) starting a supervision server group: the administration server group is a distributed group computer system including a file index server; the supervision server provides index query service of global shared files, excitation rule making and issuing, excitation token issuing and data diskless consensus achievement; the supervision server needs to meet 3f +1, wherein f is more than or equal to 1; after the supervision servers are started, the seed node servers are registered in any supervision server, when any supervision server receives the registered content, the registered content is broadcasted to other supervision servers, the other supervision servers receive the information to confirm, when the information of the supervision servers meeting the requirement of 3f +1 is confirmed, data is packaged and placed, and the data content of the placed data is broadcasted to other supervision servers;
(3) uploading a file: the node owner stores the shared file in the node through uploading software of the client and sends a seed target address to the index server; the algorithm adopted during the storage is as follows:
naming the files, searching through an index server, generating a Hash if no file with the same name exists, calculating a group of hashes according to each shared file, and recording the hashes as hi(a) H is saidi(a)->(0,1), i =1, · k; then, a Hash is generated according to the network card address of each node, a group of Hash is calculated and recorded as hj(b) H is saidj(b)->(0,1), j =1.., k; finally, | hi(a)- hj(b)| ≤э,э->0; the smaller the E value is, the fact that the ith file can be stored and backed up to the jth node is shown;
(4) file query and download use: the client connects the monitoring server to inquire, to download or use the shared file, and to pay;
(5) excitation: the supervision server performs excitation according to the excitation rule and issues an excitation token.
Example 2
On the basis of example 1, the excitation rules are as follows: exciting by the weight balance of the network storage equipment capacity mu, the network storage contribution data quantity sigma, the backup data quantity resource quantity rho contributed to other nodes and the network stability omega providing the shared resource node, wherein the excitation formula is as follows:
where, Φ = N × (1/2) yN represents the total amount of issuance of the stimulus token,representing the overall network revenue; emRepresenting the obtained excitation; phi represents the dispensing quantity value of each period; λ represents the system adjustment coefficient; m and n represent node serial numbers, and take values of 1.
The stronger the network storage capacity mu provided by the node side, the larger the excitation is;
the larger the number of the shared files provided by the node side is, the larger the network storage contribution data amount sigma is, and the larger the excitation is;
other nodes can be used as shared backup nodes, and the larger the backup data volume resource number rho contributed to other nodes is, the larger the participation degree is, and the larger the excitation is;
the greater the network stability ω of the nodes providing the shared resource, the greater the incentive.
Example 3
On the basis of the embodiment 2, the node seed servers store respective network ip addresses, shared file resource partition modes and access modes, and the network ip addresses, the shared file resource partition modes and the access modes are mutually stored.
After the seed node server is started, the method further comprises the following steps: the non-seed nodes are connected with any seed node server on line, the list addresses of the known seed nodes and the list addresses on line are obtained, all seed node lists are selected as a basic index list, and a plurality of non-seed node list addresses are selected randomly as standby connections.
The nodes are individual hosts with network resources and device storage resources.
And (3) the registration content in the step (2) comprises the ip and the storage information of the seed node server.
Example 4
On the basis of embodiment 3, the file uploading further comprises the following steps: the nodes provide network bandwidth resources, and provide redundant network bandwidth and computing power for uploading and downloading services of the shared files.
Example 5
The data sharing exchange excitation system based on the distributed service comprises a distributed network system, a supervision server group and a client;
the distributed network system is formed by interconnecting nodes through an interconnection network;
the administration server group is a distributed group computer system including a file index server; the supervision server provides index query service of global shared files, excitation rule making and issuing, excitation token issuing and data diskless consensus achievement;
storing the shared file in a node through uploading software of a client; the client is connected with the supervision server to perform query operation, and requests the shared file to download or use;
the supervision server performs excitation according to an excitation rule and issues an excitation token;
the data sharing exchange incentive system adopts the method of the embodiment 4.
Claims (8)
1. The data sharing exchange excitation method based on the distributed service is characterized in that: the method comprises the following steps:
(1) system networking: the nodes are interconnected through an interconnection network to form a distributed network system, the nodes comprise seed nodes and non-seed nodes, and a seed node server is started;
(2) starting a supervision server group: the administration server group is a distributed group computer system including a file index server; the supervision server provides index query service of global shared files, excitation rule making and issuing, excitation token issuing and data diskless consensus achievement; the supervision server needs to meet 3f +1, wherein f is more than or equal to 1; after the supervision servers are started, the seed node servers are registered in any supervision server, when any supervision server receives the registered content, the registered content is broadcasted to other supervision servers, the other supervision servers receive the information to confirm, when the information of the supervision servers meeting the requirement of 3f +1 is confirmed, data is packaged and placed, and the data content of the placed data is broadcasted to other supervision servers;
(3) uploading a file: the node owner stores the shared file in the node through uploading software of the client and sends a seed target address to the index server; the algorithm adopted during the storage is as follows:
naming the files, searching through an index server, generating a Hash if no file with the same name exists, calculating a group of hashes according to each shared file, and recording the hashes as hi(a) H is saidi(a)->(0,1), i =1, · k; then, a Hash is generated according to the network card address of each node, a group of Hash is calculated and recorded as hj(b) H is saidj(b)->(0,1), j =1.., k; finally, | hi(a)- hj(b)| ≤э,э->0; the smaller the value of eiIndicating that the ith file can be stored and backed up on the jth node;
(4) file query and download use: the client connects the monitoring server to inquire, to download or use the shared file, and to pay;
(5) excitation: the supervision server performs excitation according to the excitation rule and issues an excitation token.
2. The distributed service based data sharing exchange incentive method according to claim 1, characterized in that: the excitation rules are as follows: exciting by the weight balance of the network storage equipment capacity mu, the network storage contribution data quantity sigma, the backup data quantity resource quantity rho contributed to other nodes and the network stability omega providing the shared resource node, wherein the excitation formula is as follows:
where, Φ = N × (1/2) yN represents the total amount of issuance of the stimulus token,representing the overall network revenue; emRepresenting the obtained excitation; phi represents the dispensing quantity value of each period; λ represents the system adjustment coefficient; m and n represent node serial numbers, and take values of 1.
3. The distributed service based data sharing exchange incentive method according to claim 1, characterized in that: the node seed server stores network ip addresses, shared file resource partition modes and access modes of the node seed server and the node seed server.
4. The distributed service based data sharing exchange incentive method according to claim 3, characterized in that: after the seed node server is started, the method further comprises the following steps: the non-seed nodes are connected with any seed node server on line, the list addresses of the known seed nodes and the list addresses on line are obtained, all seed node lists are selected as a basic index list, and a plurality of non-seed node list addresses are selected randomly as standby connections.
5. The distributed service based data sharing exchange incentive method according to claim 1 or 3 or 4, characterized by that: the nodes are individual hosts with network resources and device storage resources.
6. The distributed service based data sharing exchange incentive method according to claim 1, characterized in that: and (3) the registration content in the step (2) comprises the ip and the storage information of the seed node server.
7. The distributed service based data sharing exchange incentive method according to claim 1, characterized in that: the file uploading further comprises the following steps: the nodes provide network bandwidth resources, and provide redundant network bandwidth and computing power for uploading and downloading services of the shared files.
8. The data sharing exchange excitation system based on the distributed service is characterized in that: the system comprises a distributed network system, a supervision server group and a client;
the distributed network system is formed by interconnecting nodes through an interconnection network;
the administration server group is a distributed group computer system including a file index server; the supervision server provides index query service of global shared files, excitation rule making and issuing, excitation token issuing and data diskless consensus achievement;
storing the shared file in a node through uploading software of a client; the client is connected with the supervision server to perform query operation, and requests the shared file to download or use;
the supervision server performs excitation according to an excitation rule and issues an excitation token;
the data sharing switching incentive system employs the method of claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110387489.2A CN113114761B (en) | 2021-04-12 | 2021-04-12 | Data sharing exchange excitation system and method based on distributed service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110387489.2A CN113114761B (en) | 2021-04-12 | 2021-04-12 | Data sharing exchange excitation system and method based on distributed service |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113114761A true CN113114761A (en) | 2021-07-13 |
CN113114761B CN113114761B (en) | 2022-09-20 |
Family
ID=76715995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110387489.2A Active CN113114761B (en) | 2021-04-12 | 2021-04-12 | Data sharing exchange excitation system and method based on distributed service |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113114761B (en) |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100121955A1 (en) * | 2008-11-11 | 2010-05-13 | General Electric Company | Early detection of high volume peer-to-peer swarms |
CN101873344A (en) * | 2010-05-27 | 2010-10-27 | 中国科学院计算技术研究所 | Integrated block switching P2P shared-file system and method for promoting seed-providing of node thereof |
CN106210064A (en) * | 2016-07-15 | 2016-12-07 | 桂林电子科技大学 | A kind of based on the controllable P 2 P extensive remotely-sensed data distribution method authorized |
CN107404526A (en) * | 2017-07-25 | 2017-11-28 | 桂林电子科技大学 | P2P remotely-sensed data network self-adapting dissemination systems and method based on SDN |
CN107920072A (en) * | 2017-11-14 | 2018-04-17 | 深圳市视维科技股份有限公司 | A kind of multimedia sharing method and system based on data characteristics |
CN108323232A (en) * | 2017-05-16 | 2018-07-24 | 北京大学深圳研究生院 | The maintaining method of index and chain topological structure between a kind of multi-layer block catenary system |
CN108600839A (en) * | 2018-05-02 | 2018-09-28 | 中广热点云科技有限公司 | A kind of copyright video the whole network rating record system for mechanism of being known together based on CBC-PBFT |
CN108650270A (en) * | 2018-05-16 | 2018-10-12 | 苏宁易购集团股份有限公司 | Data sharing method based on alliance's chain and incentive mechanism and system |
CN109241753A (en) * | 2018-08-09 | 2019-01-18 | 南京简诺特智能科技有限公司 | A kind of data sharing method and system based on block chain |
WO2019182202A1 (en) * | 2018-03-23 | 2019-09-26 | 김용태 | Blockchain system to which proof-of-transaction consensus algorithm is applied, and method therefor |
US20190332586A1 (en) * | 2017-05-31 | 2019-10-31 | Alibaba Group Holding Limited | Blockchain consensus method and device |
CN110399338A (en) * | 2019-04-13 | 2019-11-01 | 西安电子科技大学 | Distributed document directory system and method, cloud storage service device based on block chain |
US20200052996A1 (en) * | 2018-08-09 | 2020-02-13 | Spacebook Technology Co. Limited | Consensus incentive method for blockchain |
CN111311257A (en) * | 2020-01-20 | 2020-06-19 | 福州数据技术研究院有限公司 | Medical data sharing excitation method and system based on block chain |
CN112073484A (en) * | 2020-08-28 | 2020-12-11 | 武汉大学 | GDPR compliance supervision method and system based on alliance chain |
CN112104517A (en) * | 2020-11-23 | 2020-12-18 | 腾讯科技(深圳)有限公司 | Data processing method based on block chain network and related device |
WO2021022985A1 (en) * | 2019-08-06 | 2021-02-11 | 中兴通讯股份有限公司 | Cloud service processing method and device, cloud server, cloud service system and storage medium |
CN112565389A (en) * | 2020-11-30 | 2021-03-26 | 网易(杭州)网络有限公司 | Block chain based message broadcasting method and device, electronic equipment and storage medium |
-
2021
- 2021-04-12 CN CN202110387489.2A patent/CN113114761B/en active Active
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100121955A1 (en) * | 2008-11-11 | 2010-05-13 | General Electric Company | Early detection of high volume peer-to-peer swarms |
CN101873344A (en) * | 2010-05-27 | 2010-10-27 | 中国科学院计算技术研究所 | Integrated block switching P2P shared-file system and method for promoting seed-providing of node thereof |
CN106210064A (en) * | 2016-07-15 | 2016-12-07 | 桂林电子科技大学 | A kind of based on the controllable P 2 P extensive remotely-sensed data distribution method authorized |
CN108323232A (en) * | 2017-05-16 | 2018-07-24 | 北京大学深圳研究生院 | The maintaining method of index and chain topological structure between a kind of multi-layer block catenary system |
US20190332586A1 (en) * | 2017-05-31 | 2019-10-31 | Alibaba Group Holding Limited | Blockchain consensus method and device |
CN107404526A (en) * | 2017-07-25 | 2017-11-28 | 桂林电子科技大学 | P2P remotely-sensed data network self-adapting dissemination systems and method based on SDN |
CN107920072A (en) * | 2017-11-14 | 2018-04-17 | 深圳市视维科技股份有限公司 | A kind of multimedia sharing method and system based on data characteristics |
WO2019182202A1 (en) * | 2018-03-23 | 2019-09-26 | 김용태 | Blockchain system to which proof-of-transaction consensus algorithm is applied, and method therefor |
CN108600839A (en) * | 2018-05-02 | 2018-09-28 | 中广热点云科技有限公司 | A kind of copyright video the whole network rating record system for mechanism of being known together based on CBC-PBFT |
CN108650270A (en) * | 2018-05-16 | 2018-10-12 | 苏宁易购集团股份有限公司 | Data sharing method based on alliance's chain and incentive mechanism and system |
CN109241753A (en) * | 2018-08-09 | 2019-01-18 | 南京简诺特智能科技有限公司 | A kind of data sharing method and system based on block chain |
US20200052996A1 (en) * | 2018-08-09 | 2020-02-13 | Spacebook Technology Co. Limited | Consensus incentive method for blockchain |
CN110399338A (en) * | 2019-04-13 | 2019-11-01 | 西安电子科技大学 | Distributed document directory system and method, cloud storage service device based on block chain |
WO2021022985A1 (en) * | 2019-08-06 | 2021-02-11 | 中兴通讯股份有限公司 | Cloud service processing method and device, cloud server, cloud service system and storage medium |
CN111311257A (en) * | 2020-01-20 | 2020-06-19 | 福州数据技术研究院有限公司 | Medical data sharing excitation method and system based on block chain |
CN112073484A (en) * | 2020-08-28 | 2020-12-11 | 武汉大学 | GDPR compliance supervision method and system based on alliance chain |
CN112104517A (en) * | 2020-11-23 | 2020-12-18 | 腾讯科技(深圳)有限公司 | Data processing method based on block chain network and related device |
CN112565389A (en) * | 2020-11-30 | 2021-03-26 | 网易(杭州)网络有限公司 | Block chain based message broadcasting method and device, electronic equipment and storage medium |
Non-Patent Citations (3)
Title |
---|
吴振铨等: "基于联盟区块链的智能电网数据安全存储与共享***", 《计算机应用》 * |
杜庆宣: "基于P2P分布式网络的类FTP共享***的设计实现", 《电子测试》 * |
雷文虎等: "基于Napster技术的校园文件共享***的设计", 《广西广播电视大学学报》 * |
Also Published As
Publication number | Publication date |
---|---|
CN113114761B (en) | 2022-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7730207B2 (en) | Routing in peer-to-peer networks | |
Sherwood et al. | Slurpie: A cooperative bulk data transfer protocol | |
CN102571991B (en) | Multistage-mapping-based large-scale multi-copy distributed storage system and application method thereof | |
US8200906B2 (en) | Cache structure for peer-to-peer distribution of digital objects | |
CN107547653A (en) | A kind of distributed file storage system | |
US20060242318A1 (en) | Method and apparatus for cascading media | |
US20070288647A1 (en) | Distributed session listing and content discovery | |
US20020103907A1 (en) | System and method of storing data to a recording medium | |
CN108011929A (en) | Data request processing method, apparatus, computer equipment and storage medium | |
US20060069778A1 (en) | Content distribution system | |
US20140095605A1 (en) | Method and apparatus for increasing localization of peer-to-peer traffic for content distribution in communication network | |
CN101106503A (en) | Autonomous method for peer-to-peer network, node device and system | |
WO2015100190A1 (en) | Peer-to-peer network prioritizing propagation of objects through the network | |
JP2011524582A (en) | System, shared node, server, and content distribution method | |
Albrecht et al. | Aggregating information in peer-to-peer systems for improved join and leave | |
CN101344882B (en) | Data query method, insertion method and deletion method | |
CN104010016A (en) | Data management method, cloud server and terminal device | |
CN113114761B (en) | Data sharing exchange excitation system and method based on distributed service | |
US9241032B2 (en) | Storage performance | |
Ramachandran et al. | Bitstore: An incentive-compatible solution for blocked downloads in bittorrent | |
CN116303772A (en) | Node collaborative storage method and system for alliance chain account book data | |
CN102291457B (en) | Game content distribution system based on Barserver | |
KR20060117149A (en) | File distribution method and system based on p2p technology | |
CN101369915B (en) | P2P operating network resource management system | |
CN111343256A (en) | Network disk file uploading method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |