Nothing Special   »   [go: up one dir, main page]

CN113111382A - System and method for chain certificate storage and source tracing batch processing of sports block - Google Patents

System and method for chain certificate storage and source tracing batch processing of sports block Download PDF

Info

Publication number
CN113111382A
CN113111382A CN202110417694.9A CN202110417694A CN113111382A CN 113111382 A CN113111382 A CN 113111382A CN 202110417694 A CN202110417694 A CN 202110417694A CN 113111382 A CN113111382 A CN 113111382A
Authority
CN
China
Prior art keywords
certificate
batch processing
sports
source tracing
processing 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.)
Pending
Application number
CN202110417694.9A
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.)
Shanghai black belt Sports Development Co.,Ltd.
Original Assignee
Hangzhou Qining Data 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 Hangzhou Qining Data Technology Co ltd filed Critical Hangzhou Qining Data Technology Co ltd
Priority to CN202110417694.9A priority Critical patent/CN113111382A/en
Publication of CN113111382A publication Critical patent/CN113111382A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Bioethics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a sports block link certificate storing and tracing batch processing system and a method, which comprises a cloud service desktop, a privacy computing system, a certificate batch processing system, an operation and maintenance management system and an asynchronous link system.

Description

System and method for chain certificate storage and source tracing batch processing of sports block
Technical Field
The invention relates to the field of sports, in particular to a system and a method for chain evidence storage and source tracing batch processing of sports blocks.
Background
With the continuous maturity of the floor application of the block chain technology, various new application modes continuously appear, the sports field is changed, the block chain technology is mainly applied to the aspects of sports, sports media, communities, sports events, sports financing, sports games, sports guessing and the like at present, data needs to be truthful when chaining the sports data in real time, the trueness and the reliability of the sports data lay a foundation for subsequent data analysis and data integration, and the block chain technology provides an integrated book, so that the value of the sports industry data is greatly improved, and therefore a system and a method for storing evidence and tracing batch processing of the sports block chain are provided.
The existing sports blockchain has slow uplink transaction speed, wastes transaction time and cannot control the use cost of large-scale application blockchain technology in the sports industry.
Disclosure of Invention
The present invention provides a system and a method for batch processing of evidence storage and source tracing of a sports blockchain, so as to solve the problems of slow uplink transaction speed, wasted transaction time, and incapability of controlling the use cost of a large-scale application blockchain technology in the sports industry in the background art.
In order to achieve the purpose, the invention provides the following technical scheme: a sports block link certificate storage and source tracing batch processing system and method comprises a cloud service desktop, a privacy computing system, a certificate batch processing system, an operation and maintenance management system and an asynchronous uplink system.
Preferably, the cloud service desktop can provide functions of accessing, browsing, registering and logging in, downloading, uploading, printing, sharing, checking and the like for the user.
Preferably, the privacy computing system comprises the following procedures:
(1) the chain is only used as an account book, and data results are recorded and confirmed;
(2) performing actual calculation process under the chain;
(3) in order to avoid data leakage, the calculation process often occurs in a TEE (trusted hardware), or an MPC (personal computer) or an SMPC (smPC) is adopted for privacy calculation, the secure multi-party calculation technology is used as privacy calculation realized by multiple technologies of pure software based on cryptography, and a trusted root is not needed among all parties, so that the security is higher.
Preferably, the certificate batch processing system works according to the following conditions:
in the online mode:
(1) adopting a PHP programming language to develop a sports score storage certificate and source tracing certificate template library, and selecting the template library by a referee and an operator in a cloud service computer;
(2) adopting a PHP programming language to develop a score book for online batch processing of an Excel table and quickly generate a score certificate of one certificate and one code or a certificate storage certificate of a traditional promotion test on a server;
(3) and asynchronously chaining the chain to complete the transaction. After successful loading of the certificate, the certificates display complete and standard sports block certificate certificates which meet the characteristics of the sports event performance certificate.
In an off-line mode:
and the batch processing generation of the event result certificate (or the promotion examination certificate or the source tracing certificate) is quickly completed by adopting the Word mail merging function.
Preferably, the operation and maintenance management system comprises basic functions of identity authentication, password management, main account and sub-account management, Gas stock management, certificate archive management, template management, sharing, downloading, printing, logging and the like.
Preferably, the asynchronous uplink system comprises a multi-platform uplink adapter and a sports book machine cooperating with an intelligent contract between uplink and downlink of the chain and a blockchain.
Compared with the prior art, the invention has the beneficial effects that:
(1) the invention encrypts and chains the digital fingerprint (HASH) together with other optional information, such as the signature of an athlete and a holder, an access address, a game result, a certificate issuing organization, an uploading position and the like, the single chain information is not much, files are transmitted under the chain and mutually verified with the chain, and the cost, the efficiency and the privacy security are balanced.
(2) The invention deploys the sports prediction machine at each node to obtain the interaction rule and the directory node information of the block chain, dynamically obtains a current group of high-credibility nodes for data interaction according to the consensus mechanism of each block chain, ensures the consistency of communication, and adopts an assertion type query mode to effectively reduce the communication cost.
(3) The system and the method of the invention carry out mutual matching and cross-printing based on the intelligent contract of the block chain on the systems of a sports event management system (modules for registration, arrangement, counting and the like), a member management system (modules for registration, payment, notification and score announcement), an electronic counting system, a video examination system, a promotion examination management system and the like under the chain, thereby leading the business process of the sports event to be more credible and efficient.
(4) The invention puts a large amount of transactions under the block chain to be carried out, perfects the transaction channel under the chain through the intelligent contract, in the whole transaction, the intelligent contract plays a role of intermediary, the block chain ensures that the final transaction result is uploaded to the block chain to be confirmed, taking the common sports event as an example, the match result is confirmed on the block chain, and the related prepositive or subsequent logics of registration, arrangement, scoring, statistics, check, summarization and the like are disassembled under the chain, so the working efficiency is higher. If the video is special, such as international events, professional boxing contests and the like which need block chain traceability in the whole process, the data of key links such as registration, arrangement, scoring and the like can be linked to form a traceability chain, and the video of the whole process of the competition is still not uploaded to the block chain for storage, but is stored by a trusted computer of a competition judge group.
(5) The system of the invention adopts a mode of linking a plurality of sub-accounts of one main account and a plurality of platforms, can simultaneously serve large-scale events across provinces and internationally, can serve anti-counterfeiting traceability of large-scale advance examination deposit certificates and large-batch paper quality certificates, is suitable for management systems and methods of linked birth data of various-scale sports events, school sports, social sports, sports examination grades, sports training and the like, and has wide application range.
Drawings
FIG. 1 is a schematic diagram illustrating a cooperative flow of systems according to the present invention;
FIG. 2 is a schematic view of the system links of the present invention;
FIG. 3 is a schematic flow diagram of a batch processing system according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention are clearly and completely described below, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention provides a technical scheme that: a sports block link certificate storage and source tracing batch processing system and method comprises a cloud service desktop, a privacy computing system, a certificate batch processing system, an operation and maintenance management system and an asynchronous uplink system.
Example 1
The referee group operator (or a promotion examination officer) logs in a main account of a documentary platform through a cloud service desktop, downloads an excel form of an event score book from a template library, stores the score book (or the examination score summary) of the event system in the excel form format, and uploads an excel file recorded with necessary information such as athlete name, age, sex, group, score and the like to a server.
Example 2
In the privacy calculation in the sports block chain field, only account books are used on the chain, data results are recorded and confirmed, the actual calculation process is performed under the chain, so that the cost of calculation, storage and communication on the chain can be reduced, in the process of calculation under the chain, in order to avoid data leakage, the calculation process is often performed in TEE (trusted hardware), or MPC or SMPC is used for privacy calculation, a safe multi-party calculation technology is used as privacy calculation realized by various technical pure software based on cryptography, and a trusted root is not needed among all participants, so that the safety is higher, the invention protects the privacy in the links of generation, collection, storage, analysis, utilization, destruction and the like of sports data, adopts the privacy calculation, and does not upload and collect the identification card information of athletes before the chain, because the registration of the athletes or examinees belongs to the management range of a grouping group, the authenticity of the identity may have been verified at the time of registration and such data may be stored on a trusted computer of the event sponsor (or promotional research institution).
Example 3
Adopting PHP programming language to develop a sport score certificate and source tracing certificate template base, selecting by cloud service computer referee and operator, on-line batch processing the score book of Excel form to quickly generate a certificate-one-code score certificate on a server, or certificate storing certificate of traditional promotion test, asynchronously chaining, completing transaction, after successful chaining, displaying the certificate to be a complete and standard sport block certificate storing certificate according with the sport event score certificate characteristics, under off-line state, adopting Word mail merging function to quickly complete batch processing generation of the event score certificate (or promotion test certificate storing certificate or source tracing certificate), unifying source tracing code, chaining source tracing the score book, generating unified source tracing code, data under off-line state, arranging, vertically arranging, printing and previewing, sending two-dimensional code scanning, background selecting different layout, frame selecting (basically 6 kinds), Different frames and layouts are allowed to be inserted into certificate batch processing suitable for large-scale sports events, a score book is inserted into a template in an EXCEL table form, a score certificate with a traceability code is generated in an offline state under a chain through Word mail merging function batch processing, after the event score certificate is generated through batch processing, the score certificate is clicked and uploaded to a block chain, an asynchronous chain linking mode is adopted, transactions are completed on the block chain on the certificate within ten seconds to one minute, information of successful certificate storage is displayed, the certificate is uploaded successfully, and a block chain certificate storage certificate is generated.
The invention relates to a sports block chain evidence storing and tracing batch processing system and a method, firstly, an operator of a judge group (or a senior examiner) logs in a main account of an evidence storing platform, downloads an excel form of an event score book in a template library, stores the score book (or the summary of the examination scores) of the event system in the excel form format, uploads an excel file recorded with necessary information such as names, ages, sexes, group types, scores and the like of athletes to a server, generates an event score certificate by batch processing, and simultaneously adopts an uplink asynchronous mode, finishes transactions on a display block chain in ten seconds to one minute, successfully stores the information, and generates a block chain evidence storing certificate.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (6)

1. A sports block chain evidence storing and tracing batch processing system and method are characterized in that: the system comprises a cloud service desktop, a privacy computing system, a certificate batch processing system, an operation and maintenance management system and an asynchronous uplink system.
2. The sports block link evidence storage and source tracing batch processing system and method as claimed in claim 1, wherein: the cloud service desktop can provide functions of accessing, browsing, registering and logging in, downloading, uploading, printing, sharing, checking and the like for the user.
3. The sports block link evidence storage and source tracing batch processing system and method as claimed in claim 1, wherein:
the privacy computing system comprises the following procedures:
(1) the chain is only used as an account book, and data results are recorded and confirmed;
(2) performing actual calculation process under the chain;
(3) in order to avoid data leakage, the calculation process often occurs in a TEE (trusted hardware), or an MPC (personal computer) or an SMPC (smPC) is adopted for privacy calculation, the secure multi-party calculation technology is used as privacy calculation realized by multiple technologies of pure software based on cryptography, and a trusted root is not needed among all parties, so that the security is higher.
4. The sports block link evidence storage and source tracing batch processing system and method as claimed in claim 1, wherein:
the certificate batch processing system works under the following conditions:
in the online mode:
(1) adopting a PHP programming language to develop a sports score storage certificate and source tracing certificate template library, and selecting the template library by a referee and an operator in a cloud service computer;
(2) rapidly generating a one-certificate-one-code grade certificate or a certificate storing certificate of a traditional promotion examination on a server by carrying out online batch processing on a grade book of an Excel table;
(3) and asynchronously chaining, finishing the transaction, and displaying complete and standard sports block chain certificate storing certificates which accord with the characteristics of the sports event performance certificates after successful chaining and certificate storing.
In an off-line mode:
and the batch processing generation of the event result certificate (or the promotion examination certificate or the source tracing certificate) is quickly completed by adopting the Word mail merging function.
5. The sports block link evidence storage and source tracing batch processing system and method as claimed in claim 1, wherein: the operation and maintenance management system comprises basic functions of identity authentication, password management, main account and sub-account management, Gas stock management, certificate file management, template management, sharing, downloading, printing, logging and the like.
6. The sports block link evidence storage and source tracing batch processing system and method as claimed in claim 1, wherein: the asynchronous uplink system includes a multi-platform uplink adapter and a sports prompter that coordinates intelligent contracts between uplink-downlink and blockchain links.
CN202110417694.9A 2021-04-19 2021-04-19 System and method for chain certificate storage and source tracing batch processing of sports block Pending CN113111382A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110417694.9A CN113111382A (en) 2021-04-19 2021-04-19 System and method for chain certificate storage and source tracing batch processing of sports block

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110417694.9A CN113111382A (en) 2021-04-19 2021-04-19 System and method for chain certificate storage and source tracing batch processing of sports block

Publications (1)

Publication Number Publication Date
CN113111382A true CN113111382A (en) 2021-07-13

Family

ID=76718273

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110417694.9A Pending CN113111382A (en) 2021-04-19 2021-04-19 System and method for chain certificate storage and source tracing batch processing of sports block

Country Status (1)

Country Link
CN (1) CN113111382A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115484057A (en) * 2022-08-05 2022-12-16 太原理工大学 Achievement evidence storing method and system based on alliance chain
CN117556442A (en) * 2023-11-22 2024-02-13 山东东方飞扬软件技术有限公司 Electronic archive data security system and method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109086398A (en) * 2018-07-26 2018-12-25 深圳前海微众银行股份有限公司 Asynchronous cochain method, equipment and computer readable storage medium
CN110336815A (en) * 2019-07-04 2019-10-15 深圳前海微众银行股份有限公司 Attack defense method, device, equipment and readable storage medium storing program for executing based on block chain
CN110851542A (en) * 2019-11-07 2020-02-28 腾讯科技(深圳)有限公司 Data processing method and device, electronic equipment and computer readable storage medium
CN111274252A (en) * 2020-01-08 2020-06-12 平安科技(深圳)有限公司 Block chain data chaining method, device, storage medium and server
CN111475866A (en) * 2020-05-09 2020-07-31 南京工程学院 Block chain electronic evidence preservation method and system
CN111737361A (en) * 2020-07-22 2020-10-02 百度在线网络技术(北京)有限公司 Block chain processing method, device, equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109086398A (en) * 2018-07-26 2018-12-25 深圳前海微众银行股份有限公司 Asynchronous cochain method, equipment and computer readable storage medium
CN110336815A (en) * 2019-07-04 2019-10-15 深圳前海微众银行股份有限公司 Attack defense method, device, equipment and readable storage medium storing program for executing based on block chain
CN110851542A (en) * 2019-11-07 2020-02-28 腾讯科技(深圳)有限公司 Data processing method and device, electronic equipment and computer readable storage medium
CN111274252A (en) * 2020-01-08 2020-06-12 平安科技(深圳)有限公司 Block chain data chaining method, device, storage medium and server
CN111475866A (en) * 2020-05-09 2020-07-31 南京工程学院 Block chain electronic evidence preservation method and system
CN111737361A (en) * 2020-07-22 2020-10-02 百度在线网络技术(北京)有限公司 Block chain processing method, device, equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115484057A (en) * 2022-08-05 2022-12-16 太原理工大学 Achievement evidence storing method and system based on alliance chain
CN117556442A (en) * 2023-11-22 2024-02-13 山东东方飞扬软件技术有限公司 Electronic archive data security system and method

Similar Documents

Publication Publication Date Title
CN103164416B (en) The recognition methods of a kind of customer relationship and equipment
Kotka et al. Estonian e-Residency: Redefining the nation-state in the digital era
CN107832907A (en) Students ' behavior information authentication system based on block chain technology
Martinčević et al. FinTech revolution in the financial industry
CN107682308A (en) The electronic evidence preservation system for Channel Technology of being dived based on block chain
CN108763490A (en) Patent information management analysis system
CN104537351B (en) The method and system that big figure face is quickly recognized
CN106980692A (en) A kind of influence power computational methods based on microblogging particular event
CN109509089A (en) A kind of poverty alleviation loan approval system based on block chain
Nilaiswariya et al. Improving scalability and security medical dataset using recurrent neural network and blockchain technology
CN111291394B (en) False information management method, false information management device and storage medium
CN113111382A (en) System and method for chain certificate storage and source tracing batch processing of sports block
CN110096551A (en) Credit data storage method, device, equipment and medium based on block chain
CN106846218A (en) A kind of community service end and community service system
CN110084070A (en) A kind of identity of the cross-domain isomeric data of manufacturing industry based on block chain constructs and source tracing method
CN106470200A (en) A kind of auth method and relevant apparatus
CN106296119A (en) A kind of APP registration management system
CN114399320A (en) Bill supply chain anti-counterfeiting traceability system and method based on block chain NFT
CN104268153B (en) A kind of demographic data duplicate checking method and apparatus
CN114626102A (en) Block chain-based electronic certificate transfer method, device, equipment and storage medium
CN110222010A (en) Paper store method, equipment and computer readable storage medium based on block chain
CN109522015A (en) Banking guide page face generates system
CN110163569A (en) A kind of network arbitration processing system
CN109816333A (en) Electron contract method, electronic device and readable storage medium storing program for executing
CN109978703A (en) A kind of APP activity registration management system

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20211206

Address after: 200333 room 311-A, No.8 Lane 2899, Guangfu West Road, Putuo District, Shanghai

Applicant after: Shanghai black belt Sports Development Co.,Ltd.

Address before: 310000 room 02-18, 2 / F, building 14, No. 20, kekeyuan Road, Baiyang street, Qiantang New District, Hangzhou City, Zhejiang Province

Applicant before: Hangzhou Qining Data Technology Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210713