[go: up one dir, main page]

GB2579635B - A node testing method and apparatus for a blockchain system - Google Patents

A node testing method and apparatus for a blockchain system

Info

Publication number
GB2579635B
GB2579635B GB1820008.9A GB201820008A GB2579635B GB 2579635 B GB2579635 B GB 2579635B GB 201820008 A GB201820008 A GB 201820008A GB 2579635 B GB2579635 B GB 2579635B
Authority
GB
United Kingdom
Prior art keywords
testing method
blockchain system
node testing
node
blockchain
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.)
Active
Application number
GB1820008.9A
Other versions
GB2579635A (en
GB201820008D0 (en
Inventor
Matthew Dennis Richard
Huw Owenson Gareth
Original Assignee
Dragon Infosec 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 Dragon Infosec Ltd filed Critical Dragon Infosec Ltd
Priority to GB1820008.9A priority Critical patent/GB2579635B/en
Priority to GB2100817.2A priority patent/GB2590009B/en
Publication of GB201820008D0 publication Critical patent/GB201820008D0/en
Priority to PCT/GB2019/053449 priority patent/WO2020115496A2/en
Priority to EP19821171.6A priority patent/EP3891952A2/en
Publication of GB2579635A publication Critical patent/GB2579635A/en
Application granted granted Critical
Publication of GB2579635B publication Critical patent/GB2579635B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0888Throughput
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • G06F11/3414Workload generation, e.g. scripts, playback
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • H04L43/0864Round trip delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/108Network architectures or network communication protocols for network security for controlling access to devices or network resources when the policy decisions are valid for a limited amount of time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • 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/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1008Server selection for load balancing based on parameters of servers, e.g. available memory or workload
    • 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/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/101Server selection for load balancing based on network conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Environmental & Geological Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Debugging And Monitoring (AREA)
GB1820008.9A 2018-12-07 2018-12-07 A node testing method and apparatus for a blockchain system Active GB2579635B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
GB1820008.9A GB2579635B (en) 2018-12-07 2018-12-07 A node testing method and apparatus for a blockchain system
GB2100817.2A GB2590009B (en) 2018-12-07 2018-12-07 A Node Testing Method and Apparatus For a Blockchain System
PCT/GB2019/053449 WO2020115496A2 (en) 2018-12-07 2019-12-06 A node testing method and apparatus for a blockchain system
EP19821171.6A EP3891952A2 (en) 2018-12-07 2019-12-06 A node testing method and apparatus for a blockchain system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB1820008.9A GB2579635B (en) 2018-12-07 2018-12-07 A node testing method and apparatus for a blockchain system

Publications (3)

Publication Number Publication Date
GB201820008D0 GB201820008D0 (en) 2019-01-23
GB2579635A GB2579635A (en) 2020-07-01
GB2579635B true GB2579635B (en) 2021-07-07

Family

ID=65029967

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1820008.9A Active GB2579635B (en) 2018-12-07 2018-12-07 A node testing method and apparatus for a blockchain system

Country Status (3)

Country Link
EP (1) EP3891952A2 (en)
GB (1) GB2579635B (en)
WO (1) WO2020115496A2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110162470B (en) * 2019-04-28 2023-08-18 创新先进技术有限公司 Block chain testing method and device
CN110347609B (en) * 2019-07-18 2023-05-23 腾讯科技(深圳)有限公司 Method and device for testing blockchain software
CN111464394B (en) * 2020-03-31 2022-04-15 腾讯科技(深圳)有限公司 Node monitoring method and device and storage medium
CN112738172B (en) * 2020-12-23 2022-03-08 平安科技(深圳)有限公司 Block chain node management method and device, computer equipment and storage medium
CN112738262B (en) * 2020-12-30 2024-04-02 普华云创科技(北京)有限公司 Computing method and system for selecting optimal node
US12086057B2 (en) * 2021-01-23 2024-09-10 Dido Solutions, Inc. Distributed immutable data object testing
GB2606712A (en) * 2021-05-13 2022-11-23 Univ Glasgow Court Information consensus in distributed critical systems
CN115174572B (en) * 2022-06-30 2024-01-05 蚂蚁区块链科技(上海)有限公司 Data multicasting method in blockchain, blockchain node and storage medium

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180063238A1 (en) * 2016-08-25 2018-03-01 Jiangang Zhang Massively Scalable, Low Latency, High Concurrency and High Throughput Decentralized Consensus Algorithm
US10360191B2 (en) * 2016-10-07 2019-07-23 International Business Machines Corporation Establishing overlay trust consensus for blockchain trust validation system
US10657526B2 (en) * 2016-10-28 2020-05-19 International Business Machines Corporation System and method to dynamically setup a private sub-blockchain based on agility of transaction processing
CN108712307B (en) * 2018-05-11 2021-01-29 北京奇虎科技有限公司 A method and device for calculating bandwidth capacity based on blockchain
CN108665274A (en) * 2018-05-14 2018-10-16 北京链享未来科技有限公司 A kind of accounting nodes intelligent selecting method
CN108717630B (en) * 2018-05-19 2020-12-22 上海分布信息科技有限公司 Block output method and implementation system thereof
CN108898021B (en) * 2018-06-04 2021-06-01 北京奇虎科技有限公司 Threat information processing method, system and computing device based on block chain

Also Published As

Publication number Publication date
GB2579635A (en) 2020-07-01
WO2020115496A2 (en) 2020-06-11
WO2020115496A3 (en) 2020-07-23
EP3891952A2 (en) 2021-10-13
GB201820008D0 (en) 2019-01-23

Similar Documents

Publication Publication Date Title
GB2579635B (en) A node testing method and apparatus for a blockchain system
SG11202107662TA (en) Apparatus and method for cybersecurity
SG11202101036PA (en) Testing apparatus and testing method
EP3816614A4 (en) Object testing apparatus and object testing method using same
GB2584677B (en) Method and apparatus for trajectory-planning
PT3488660T (en) Method and apparatus for measurement report
SG11202004544YA (en) Method and apparatus for determining data exception
GB2575043B (en) Apparatus and method for mearuring a signal
EP3669780C0 (en) METHOD, APPARATUS AND SYSTEM FOR A COMPENSATED HEARING TEST
GB2579893B (en) Method and apparatus for debugging devices
SG11202104860WA (en) Volume measurement apparatus, system, method, and program
GB201807800D0 (en) A pipe inspection apparatus, system and method
IL263233A0 (en) An automated examination system, method and apparatus
GB201809631D0 (en) Measurement method and apparatus
SG11202100633TA (en) Measurement indication method, apparatus and system
GB201903063D0 (en) Method and apparatus for data obfusacation
GB201919447D0 (en) Apparatus and method for monitoring an access point
GB201901644D0 (en) Testing system and method
GB2572781B (en) Inspection Method And Associated Apparatus
SG11202109094RA (en) Apparatus evaluation system and apparatus evaluation method
GB201912908D0 (en) Testing method and apparatus
GB2574574B (en) Inspection method and associated apparatus
IL276970A (en) Inspection system, lithographic apparatus, and inspection method
EP3832549C0 (en) Method and device for testing
GB201806310D0 (en) Testing Apparatus and method