CN108900610A - A kind of peer-to-peer network communication system for block chain - Google Patents

A kind of peer-to-peer network communication system for block chain Download PDF

Info

Publication number
CN108900610A
CN108900610A CN201810698554.1A CN201810698554A CN108900610A CN 108900610 A CN108900610 A CN 108900610A CN 201810698554 A CN201810698554 A CN 201810698554A CN 108900610 A CN108900610 A CN 108900610A
Authority
CN
China
Prior art keywords
peer
block chain
application
processes equipment
communication system
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.)
Withdrawn
Application number
CN201810698554.1A
Other languages
Chinese (zh)
Inventor
刘祎
克里斯托·艾伦
宁宇宸
马克西姆·马修斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Foshan Ys Jusen Technology Co Ltd
Original Assignee
Foshan Ys Jusen Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Foshan Ys Jusen Technology Co Ltd filed Critical Foshan Ys Jusen Technology Co Ltd
Priority to CN201810698554.1A priority Critical patent/CN108900610A/en
Publication of CN108900610A publication Critical patent/CN108900610A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Signal Processing (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention provides a kind of peer-to-peer network communication system for block chain, including:Peer-to-peer network for the application of at least one block chain;It further includes:At least one peer processes equipment, the peer processes equipment includes at least one processor module, the processor module is configured as handling at least part of first task during first time piece and handles at least part of at least one other task at least one other timeslice, it distributes to the peer processes equipment and is configured as at least one the block chain application communicated with the peer processes equipment, wherein the first task and other at least one of the task are available to the block chain using being communicated with the peer processes equipment by the peer-to-peer network.The present invention gives a kind of network communicating systems of suitable block chain application.

Description

A kind of peer-to-peer network communication system for block chain
Technical field
The present invention relates to distributed computing field, a kind of especially peer-to-peer network communication system for block chain.
Background technique
Block chain is that the novel of computer technologies such as Distributed Storage, point-to-point transmission, common recognition mechanism, Encryption Algorithm answer Use mode.So-called common recognition mechanism is that the mathematical algorithm established between different nodes and trust, obtain equity is realized in block catenary system. It is, in general, that block catenary system is made of data Layer, network layer, common recognition layer, excitation layer, contract layer and application layer.Wherein, data Layer encapsulates bottom data block and the basic datas such as relevant data encryption and timestamp and rudimentary algorithm;Network layer is then wrapped Include distributed networking mechanism, data dissemination mechanism and data authentication mechanism etc.;Know together layer predominant package network node it is all kinds of total Know algorithm;Economic factor is integrated into block chain technical system by excitation layer, main issuing mechanism including economic incentives and Distribution mechanism etc.;All kinds of scripts of contract layer predominant package, algorithm and intelligent contract, are the bases of block chain programmable features;It answers The various application scenarios and case of block chain are then encapsulated with layer.In the model, chain type block structure, distribution based on timestamp The common recognition mechanism of formula node, based on common recognition calculate power economic incentives and flexible programmable intelligent contract be block chain technology most Representative innovative point.Due to using distributed accounting and storage, there is no the hardware of centralization or management organization, arbitrary nodes Rights and duties be all it is impartial, data block in system is tieed up jointly by the node in whole system with maintenance function Shield.System be it is open, in addition to the private information of Trading parties be encrypted other than, the data of block chain disclose owner, any People can pass through disclosed interface polls block chain data and exploitation related application, therefore whole system information highly transparent. Block chain, which is used, makes the institute in whole system based on consensus specification and agreement (such as a set of open and clear algorithm) There is node can be in the exchange data for going the free safety of the environment trusted, so that the trust to " people " has been changed to the letter to machine Appoint, any artificial intervention does not work.Once information is by verifying and is added to block chain, permanent will store, Unless can control simultaneously be more than in system 51% node, be otherwise to the modification of database on individual node it is invalid, Therefore the data stability and reliability of block chain are high.Since the exchange between node follows fixed algorithm, data are handed over It is mutually to be not necessarily to trust (rules of order in block chain can voluntarily judge whether activity is effective), therefore counterparty need not pass through The mode of public identity allows other side to oneself generation trust, very helpful to the accumulation of credit.
Block chain as future generation computer system, the practical problem urgently handled in practical application there are also it is many not It is proposed specific solution.
Summary of the invention
The purpose of this patent is to propose a kind of peer-to-peer network communication system for block chain, including:For at least one The peer-to-peer network of a block chain application;It further includes:
At least one peer processes equipment, the peer processes equipment include at least one processor module, the processing Device module is configured as handling at least part of first task during first time piece and when at least one is other Between at least part of at least one other task is handled in piece, distribute to the peer processes equipment and be configured as with At least one block chain application of the peer processes equipment communication, wherein in the first task and the other task At least one is available to the block chain using being communicated with the peer processes equipment by the peer-to-peer network.
Further, the block chain application is configurable to generate about the Distributed Application provided on the peer-to-peer network Trade agreement is simultaneously sent to peer processes equipment.
Further, it includes at least one control device that the block chain, which is applied, and the control device is configured as right Etc. the part of Distributed Application trade agreement is realized in processing equipments.
Further, the control device is configured as controlling the block chain application, so that the application of block chain is extremely The transmission of the least a portion of peer processes equipment is assigned to the peer modules of peer processes equipment.
Further, the peer processes equipment includes at least one refuse collector, the refuse collector quilt It is configured to delete a part of program of block chain application.
Further, the first time piece and another timeslice are formed packaging time piece.
Further, the peer processes equipment includes at least one sensor and/or at least one participant, wherein institute State block chain application be partially configured as operate at least one of the sensor and participant.
Further, communication system includes at least one other peer modules, be assigned at least one ask it is realistic Body, wherein the peer modules for distributing to the request entity are configured as sending request message to initiate the application of block chain extremely Few a part.
Specific embodiment
Below with reference to application example, the present invention is described in further detail.
Embodiment one.
The purpose of the present embodiment is that propose a kind of peer-to-peer network communication system for block chain, including:For at least The peer-to-peer network of one block chain application;It further includes:
At least one peer processes equipment, the peer processes equipment include at least one processor module, the processing Device module is configured as handling at least part of first task during first time piece and when at least one is other Between at least part of at least one other task is handled in piece, distribute to the peer processes equipment and be configured as with At least one block chain application of the peer processes equipment communication, wherein in the first task and the other task At least one is available to the block chain using being communicated with the peer processes equipment by the peer-to-peer network.Into one Step, the block chain application be configurable to generate about the Distributed Application trade agreement provided on the peer-to-peer network and to Peer processes equipment is sent.Further, it includes at least one control device that the block chain, which is applied, and the control device is matched It is set to the part that Distributed Application trade agreement is realized in peer processes equipment.Further, the control device is configured To control the block chain application, so that the transmission of at least part of peer processes equipment of block chain application is assigned To the peer modules of peer processes equipment.Further, the peer processes equipment includes at least one refuse collector, institute Refuse collector is stated to be configured as deleting a part of program of block chain application.Further, the first time piece and institute It states another timeslice and is formed packaging time piece.Further, the peer processes equipment include at least one sensor and/ Or at least one participant, wherein block chain application is partially configured as operating in the sensor and participant extremely It is one few.Further, communication system includes at least one other peer modules, be assigned at least one ask it is realistic Body, wherein the peer modules for distributing to the request entity are configured as sending request message to initiate the application of block chain extremely Few a part.
Embodiment two.
The present embodiment is continuing with a kind of peer-to-peer network communication system for block chain, the same system packet It includes:Peer-to-peer network for the application of at least one block chain;It further includes:At least one peer processes equipment, it is described to etc. Managing equipment includes at least one processor module, and the processor module is configured as handling during first time piece first At least part of business and at least part that at least one other task is handled at least one other timeslice, It distributes to the peer processes equipment and is configured as at least one the block chain application communicated with the peer processes equipment, Wherein the first task and other at least one of the task are available to the block chain and apply and the equity Processing equipment is communicated by the peer-to-peer network.Further, the block chain application is configurable to generate about offer Distributed Application trade agreement on the peer-to-peer network is simultaneously sent to peer processes equipment.Further, the block chain is answered With including at least one control device, the control device is configured as realizing Distributed Application transaction in peer processes equipment The part of agreement.Further, the control device is configured as controlling the block chain application, so that the application of block chain The transmission of at least part of peer processes equipment is assigned to the peer modules of peer processes equipment.Further, described Peer processes equipment includes at least one refuse collector, and the refuse collector is configured as deleting the application of block chain A part of program.Further, the first time piece and another timeslice are formed packaging time piece.Further , the peer processes equipment includes at least one sensor and/or at least one participant, wherein what the block chain was applied It is partially configured as operating at least one of the sensor and participant.Further, communication system includes at least one Other peer modules are assigned at least one request entity, wherein distributing to the peer modules quilt of the request entity It is configured to send at least part of request message to initiate the application of block chain.
In this example, the first task and other at least one of the task are at least one of the following groups: At least part of the other distributed p 2 p, at least one peer-to-peer communications application, is especially configured as operating Distribute to the peer application peer-to-peer communications application processing unit of peer application, at least one system application.The peer application packet At least one register device is included, the registration message for being configured as receiving peer-to-peer distributes to peer modules and/or receives equity Module registration message (peer modules, wherein the register device be configured as registering by following steps it is described to etc. Manage equipment:The register device is configured as depositing to the request entity by storing the unique identifier of the request entity Store up the unique identifier and/or the registration request entity of the peer processes equipment.
Embodiment three.
The present embodiment is continuing with a kind of peer-to-peer network communication system for block chain, the same system packet It includes:Peer-to-peer network for the application of at least one block chain;It further includes:At least one peer processes equipment, it is described to etc. Managing equipment includes at least one processor module, and the processor module is configured as handling during first time piece first At least part of business and at least part that at least one other task is handled at least one other timeslice, It distributes to the peer processes equipment and is configured as at least one the block chain application communicated with the peer processes equipment, Wherein the first task and other at least one of the task are available to the block chain and apply and the equity Processing equipment is communicated by the peer-to-peer network.Further, the block chain application is configurable to generate about offer Distributed Application trade agreement on the peer-to-peer network is simultaneously sent to peer processes equipment.Further, the block chain is answered With including at least one control device, the control device is configured as realizing Distributed Application transaction in peer processes equipment The part of agreement.Further, the control device is configured as controlling the block chain application, so that the application of block chain The transmission of at least part of peer processes equipment is assigned to the peer modules of peer processes equipment.Further, described Peer processes equipment includes at least one refuse collector, and the refuse collector is configured as deleting the application of block chain A part of program.Further, the first time piece and another timeslice are formed packaging time piece.Further , the peer processes equipment includes at least one sensor and/or at least one participant, wherein what the block chain was applied It is partially configured as operating at least one of the sensor and participant.Further, communication system includes at least one Other peer modules are assigned at least one request entity, wherein distributing to the peer modules quilt of the request entity It is configured to send at least part of request message to initiate the application of block chain.
In this example, the first task and other at least one of the task are at least one of the following groups: At least part of the other distributed p 2 p, at least one peer-to-peer communications application, is especially configured as operating Distribute to the peer application peer-to-peer communications application processing unit of peer application, at least one system application.The peer application packet At least one register device is included, the registration message for being configured as receiving peer-to-peer distributes to peer modules and/or receives equity Module registration message (peer modules, wherein the register device be configured as registering by following steps it is described to etc. Manage equipment:The register device is configured as depositing to the request entity by storing the unique identifier of the request entity Store up the unique identifier and/or the registration request entity of the peer processes equipment.
Also special setting in this example:It is configured so that in the peer application program based on distributed application program standard Affairs are at least one Distributed Application criterion of the Distributed Application trade agreement stored.At least one described equity is answered With being distributing register or shared data bank, and it is configured as the number that storage has given certain proofs or signature According to.
In this example, block chain application can be extended to arbitrary peer application and such as disperse account book, in the present specification It is likely to mention peer application or distributed peer application in each embodiment, the possibility of actually embodiment middle finger is area The application of block chain.
And the method for operating the communication network is also simply provided herein:It is logical to provide at least one described communication network At least one block chain is crossed using being communicated at least one peer processes equipment, is distributed described at least one server process The provided part of formula peer application program, at least a processing of the peer processes equipment as described at least one peer-to-peer network Device module is in first time piece and at least one other timeslice.Wherein peer processes equipment includes:At least one processor Module is configured as handling at least part of first task during first time at least one other timeslice phase Between, at least part of fragment and at least one other task, and wherein, the first task and the other task At least one of be to be supplied at least one peer-to-peer network of the distributed peer application of the peer modules in the following manner At least one peer application.
Specific embodiments of the present invention are described above.It is to be appreciated that the invention is not limited to above-mentioned Particular implementation, those skilled in the art can make various deformations or amendments within the scope of the claims, this not shadow Ring substantive content of the invention.

Claims (8)

1. a kind of peer-to-peer network communication system for block chain, including:Peer-to-peer network for the application of at least one block chain; It is characterized in that, it further includes:
At least one peer processes equipment, the peer processes equipment include at least one processor module, the processor die Block is configured as handling at least part of first task during first time piece and at least one other timeslice It is middle handle at least one other task at least part, distribute to the peer processes equipment and be configured as with it is described At least one block chain application of peer processes equipment communication, wherein in the first task and the other task at least One is available to the block chain using being communicated with the peer processes equipment by the peer-to-peer network.
2. peer-to-peer network communication system according to claim 1, which is characterized in that the block chain application is configured to make a living It is sent at about the Distributed Application trade agreement provided on the peer-to-peer network and to peer processes equipment.
3. peer-to-peer network communication system according to claim 2, which is characterized in that it includes at least one that the block chain, which is applied, A control device, the control device are configured as realizing the part of Distributed Application trade agreement in peer processes equipment.
4. peer-to-peer network communication system according to claim 3, which is characterized in that the control device is configured as controlling The block chain application, so that the transmission of at least part of peer processes equipment of block chain application is assigned to equity The peer modules of processing equipment.
5. peer-to-peer network communication system according to any one of the preceding claims, which is characterized in that the peer processes Equipment includes at least one refuse collector, and the refuse collector is configured as deleting a part of journey of block chain application Sequence.
6. peer-to-peer network communication system according to any one of the preceding claims, which is characterized in that the first time Piece and another timeslice are formed packaging time piece.
7. peer-to-peer network communication system according to any one of the preceding claims, it is characterised in that-the peer processes Equipment includes at least one sensor and/or at least one participant, wherein block chain application is partially configured as grasping Make at least one of the sensor and participant.
8. peer-to-peer network communication system according to any one of the preceding claims, which is characterized in that communication system includes At least one other peer modules is assigned at least one request entity, wherein distributing to pair of the request entity Etc. modules be configured as send request message so as to initiate block chain application at least part.
CN201810698554.1A 2018-06-29 2018-06-29 A kind of peer-to-peer network communication system for block chain Withdrawn CN108900610A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810698554.1A CN108900610A (en) 2018-06-29 2018-06-29 A kind of peer-to-peer network communication system for block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810698554.1A CN108900610A (en) 2018-06-29 2018-06-29 A kind of peer-to-peer network communication system for block chain

Publications (1)

Publication Number Publication Date
CN108900610A true CN108900610A (en) 2018-11-27

Family

ID=64347159

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810698554.1A Withdrawn CN108900610A (en) 2018-06-29 2018-06-29 A kind of peer-to-peer network communication system for block chain

Country Status (1)

Country Link
CN (1) CN108900610A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110324424A (en) * 2019-05-13 2019-10-11 上海分布信息科技有限公司 A kind of credible cloud service framework based on block chain
CN113487201A (en) * 2021-07-14 2021-10-08 海南马良师傅网络科技有限公司 Instrument relocation task distribution system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107240018A (en) * 2017-07-25 2017-10-10 成都励睿德企业管理有限公司 A kind of method and system for being used to pay tranaction costs in block chain network
CN107464117A (en) * 2017-08-04 2017-12-12 平安科技(深圳)有限公司 Data managing method and block catenary system based on block chain
WO2018028777A1 (en) * 2016-08-10 2018-02-15 Rwe International Se Peer-to-peer communication system and peer-to-peer processing apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018028777A1 (en) * 2016-08-10 2018-02-15 Rwe International Se Peer-to-peer communication system and peer-to-peer processing apparatus
CN107240018A (en) * 2017-07-25 2017-10-10 成都励睿德企业管理有限公司 A kind of method and system for being used to pay tranaction costs in block chain network
CN107464117A (en) * 2017-08-04 2017-12-12 平安科技(深圳)有限公司 Data managing method and block catenary system based on block chain

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110324424A (en) * 2019-05-13 2019-10-11 上海分布信息科技有限公司 A kind of credible cloud service framework based on block chain
CN113487201A (en) * 2021-07-14 2021-10-08 海南马良师傅网络科技有限公司 Instrument relocation task distribution system
CN113487201B (en) * 2021-07-14 2022-11-11 海南马良师傅网络科技有限公司 Instrument relocation task distribution system

Similar Documents

Publication Publication Date Title
Patil et al. Blockchain for IoT access control, security and privacy: a review
CN103209160B (en) A kind of authentication method and system towards heterogeneous network
Deshmukh et al. Blockchain enabled cyber security: A comprehensive survey
CN110852595A (en) Electric power material full life cycle management mechanism based on alliance chain
CN109493050A (en) Transfer process based on the more subchains of block chain main chain adduction row
CN109729093A (en) A kind of digital publishing rights register technique based on block chain
CN112162959B (en) Medical data sharing method and device
CN109313753A (en) For providing the system and method for data-privacy in privately owned distributed account book
CN110162992A (en) Data processing method, data processing equipment and computer system
CN107895111A (en) Internet of things equipment supply chain trust systems management method, computer program, computer
CN108846297B (en) A method of distributing and retrieve data in the block chain network with peer node
CN107833139A (en) Transaction data processing method, device, computer equipment and storage medium
CN108665275A (en) The system and method for block chain project management
CN108200208A (en) Logistics block chain common recognition algorithm based on cloud computing
CN109889498A (en) Calculating verification method and system based on block chain
CN114978638B (en) Block chain cross-chain supervision method based on shared node
CN111931215B (en) Data management method and device and storage medium
CN109858272A (en) Blacklist data processing system based on block chain
CN109493052A (en) Across catenary system contract and its transfer process based on the more subchains of main chain adduction row
CN108268799A (en) Data query system and method, storage medium, terminal
CN113922957B (en) Virtual cloud wallet system based on privacy protection calculation
CN108960831A (en) Shared UAV system based on block chain
CN110417790A (en) Block chain system of real name queuing system and method
CN110222532A (en) A kind of subregion common recognition method for realizing the secret protection of alliance's chain based on NameSpace
CN108900610A (en) A kind of peer-to-peer network communication system for block chain

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20181127

WW01 Invention patent application withdrawn after publication