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 PDFInfo
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 32
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000003860 storage Methods 0.000 title claims description 19
- 238000012423 maintenance Methods 0.000 claims abstract description 6
- 238000004364 calculation method Methods 0.000 claims description 19
- 238000005516 engineering process Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 claims description 10
- 230000006870 function Effects 0.000 claims description 8
- 238000007639 printing Methods 0.000 claims description 6
- MZWGYEJOZNRLQE-KXQOOQHDSA-N 1-stearoyl-2-myristoyl-sn-glycero-3-phosphocholine Chemical compound CCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])(=O)OCC[N+](C)(C)C)OC(=O)CCCCCCCCCCCCC MZWGYEJOZNRLQE-KXQOOQHDSA-N 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting 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
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.
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)
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)
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 |
-
2021
- 2021-04-19 CN CN202110417694.9A patent/CN113111382A/en active Pending
Patent Citations (6)
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)
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 |