CN110084626B - Vaccine production supervision method based on block chain - Google Patents
Vaccine production supervision method based on block chain Download PDFInfo
- Publication number
- CN110084626B CN110084626B CN201910381347.8A CN201910381347A CN110084626B CN 110084626 B CN110084626 B CN 110084626B CN 201910381347 A CN201910381347 A CN 201910381347A CN 110084626 B CN110084626 B CN 110084626B
- Authority
- CN
- China
- Prior art keywords
- transaction
- information
- block
- hash value
- production
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2228—Indexing structures
- G06F16/2255—Hash tables
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2477—Temporal data queries
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Data Mining & Analysis (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Computational Linguistics (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Marketing (AREA)
- Finance (AREA)
- Economics (AREA)
- Medical Informatics (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Medicines Containing Antibodies Or Antigens For Use As Internal Diagnostic Agents (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种基于区块链的疫苗生产监管方法,属于计算机科学领域。The invention relates to a blockchain-based vaccine production supervision method, which belongs to the field of computer science.
背景技术Background technique
疫苗是预防和控制传染病最经济、有效的公共卫生干预措施,对于家庭来说也是减少成员疾病发生、减少医疗费用的有效手段。许多疾病的致死率可达百分之百,接种疫苗是保护生命健康安全十分有效的手段。通过接种疫苗,许多恶劣的疾病被消灭,无数生命得到拯救。Vaccines are the most economical and effective public health interventions to prevent and control infectious diseases. For families, they are also an effective means to reduce the incidence of diseases among members and reduce medical expenses. The fatality rate of many diseases can reach 100%, and vaccination is a very effective means to protect life, health and safety. Many nasty diseases have been eradicated and countless lives saved through vaccination.
在当前,我们的疫苗生产安全还不能得到很好的保护。过去十几年来,发生过许多起疫苗安全事故,包括疫苗造假、擅自改变疫苗生产流程工艺导致的质量问题等等。有鉴于此,有必要使用一种既能保护疫苗生产厂家生产隐私,又能有效监管疫苗生产过程的新技术,进而对疫苗的生产进行监管。At present, the safety of our vaccine production cannot be well protected. In the past decade or so, there have been many vaccine safety accidents, including vaccine falsification, quality problems caused by unauthorized changes in vaccine production processes, and so on. In view of this, it is necessary to use a new technology that can not only protect the privacy of vaccine manufacturers, but also effectively supervise the vaccine production process, and then supervise the production of vaccines.
发明内容Contents of the invention
针对上述问题,本发明提供一种基于区块链的疫苗生产监管方法。In view of the above problems, the present invention provides a blockchain-based vaccine production supervision method.
为了实现上述目的,本发明的解决方案是:In order to achieve the above object, the solution of the present invention is:
一种基于区块链的疫苗生产监管方法,包括如下步骤:A blockchain-based vaccine production supervision method, comprising the following steps:
第一步、开始制备疫苗;当开启生物反应器时,生产工作人员记录设备参数信息并录入到数据处理设备;数据处理设备自动使用哈希函数计算数据的哈希值,将哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构;药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,若验证通过,则加入自身交易池。The first step is to start preparing the vaccine; when the bioreactor is turned on, the production staff records the equipment parameter information and enters it into the data processing equipment; the data processing equipment automatically uses the hash function to calculate the hash value of the data, and the hash value is used as a transaction Output and save the timestamp information, save it as a block chain transaction and send it to the drug regulatory agency through the network; the drug regulatory agency receives the transaction information, verifies that it is not a dual-use transaction and is not in the transaction pool, if the verification is passed, then Join your own trading pool.
第二步、每次收获病毒液时,取样进行无菌检查及病毒滴定实验。生产工作人员记录毒液收获量和实验结果信息并录入到数据处理设备;数据处理设备自动使用哈希函数计算数据的哈希值,将上一步产生的哈希值作为交易输入,将本次产生的哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构;药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,该笔交易的交易输入为交易池内某一笔交易的输出,若验证通过,则加入自身交易池;In the second step, each time the virus liquid is harvested, samples are taken for sterility inspection and virus titration experiments. The production staff records the amount of venom harvest and the experimental results and enters them into the data processing equipment; the data processing equipment automatically uses the hash function to calculate the hash value of the data, and uses the hash value generated in the previous step as the transaction input, and the generated this time The hash value is output as a transaction, and the timestamp information is saved, saved as a blockchain transaction and sent to the drug regulatory agency through the network; the drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool. The transaction input of this transaction is the output of a certain transaction in the transaction pool. If the verification is passed, it will be added to its own transaction pool;
第三步、对病毒液进行超滤;生产工作人员记录超滤参数信息,通过实验测量毒液蛋白含量并记录含量值,将记录的数据输入到数据处理设备中并保存;数据处理设备自动使用哈希函数计算数据的哈希值,将上一步产生的哈希值作为交易输入,将本次产生的哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构;药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,该笔交易的交易输入为交易池内某一笔交易的输出,若验证通过,则加入自身交易池;The third step is to perform ultrafiltration on the virus liquid; the production staff records the ultrafiltration parameter information, measures the venom protein content through experiments and records the content value, and inputs the recorded data into the data processing equipment and saves it; the data processing equipment automatically uses Ha The Hash function calculates the hash value of the data, takes the hash value generated in the previous step as the transaction input, and takes the hash value generated this time as the transaction output, and saves the timestamp information, saves it as a blockchain transaction and passes it through the network Sent to the drug regulatory agency; the drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool. The transaction input of this transaction is the output of a certain transaction in the transaction pool. If the verification passes, it will be added to its own transaction pool;
第四步、对毒液进行灭活处理,完成后进行灭活验证实验;生产工作人员读取离心机面板上的参数信息并记录这些参数信息,同时记录灭活过程中的灭活剂信息和灭活验证实验结果信息,将记录的数据输入到数据处理设备中并保存;数据处理设备自动使用哈希函数计算数据的哈希值,将上一步产生的哈希值作为交易输入,将本次产生的哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构;药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,该笔交易的交易输入为交易池内某一笔交易的输出,若验证通过,则加入自身交易池;The fourth step is to inactivate the venom, and then carry out the inactivation verification experiment; the production staff reads the parameter information on the centrifuge panel and records these parameter information, and records the information of the inactivator and the inactivator during the inactivation process. Verify the experimental result information, input the recorded data into the data processing device and save it; the data processing device automatically uses the hash function to calculate the hash value of the data, and uses the hash value generated in the previous step as the transaction input, and transfers the generated The hash value is output as a transaction, and the time stamp information is saved, saved as a blockchain transaction and sent to the drug regulatory agency through the network; the drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool , the transaction input of this transaction is the output of a certain transaction in the transaction pool, if the verification is passed, it will be added to its own transaction pool;
第五步、使用层析柱对毒液进行纯化并原液检定;生产工作人员记录纯化过程中的参数信息,并记录原液检定结果信息,将记录的数据输入到数据处理设备中并保存;数据处理设备自动使用哈希函数计算数据的哈希值,将上一步产生的哈希值作为交易输入,将本次产生的哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构;药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,该笔交易的交易输入为交易池内某一笔交易的输出,若验证通过,则加入自身交易池;The fifth step is to use the chromatographic column to purify the venom and test the original solution; the production staff records the parameter information in the purification process, and records the original solution test result information, and inputs the recorded data into the data processing equipment and saves it; the data processing equipment Automatically use the hash function to calculate the hash value of the data, use the hash value generated in the previous step as the transaction input, and use the hash value generated this time as the transaction output, and save the timestamp information as a blockchain transaction And send it to the drug regulatory agency through the network; the drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool. The transaction input of this transaction is the output of a certain transaction in the transaction pool. If the verification is passed, then Join its own trading pool;
第六步、将毒液进行稀释、冻干、分装制成成品疫苗;生产工作人员记录疫苗保护剂、赋型剂及相关配比信息,将记录的数据输入到数据处理设备中并保存。数据处理设备自动使用哈希函数计算数据的哈希值,将上一步产生的哈希值作为交易输入,将本次产生的哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构;药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,该笔交易的交易输入为交易池内某一笔交易的输出,若验证通过,则加入自身交易池;Step 6: The venom is diluted, freeze-dried, and packaged to make a finished vaccine; the production staff records the vaccine protective agent, excipient and related ratio information, and inputs the recorded data into the data processing equipment and saves it. The data processing equipment automatically uses the hash function to calculate the hash value of the data, takes the hash value generated in the previous step as the transaction input, and takes the hash value generated this time as the transaction output, and saves the timestamp information as a block The chain transaction is saved and sent to the drug regulatory agency through the network; the drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool. The transaction input of this transaction is the output of a certain transaction in the transaction pool. If passed, join its own trading pool;
第七步、提出批签发申请;生产工作人员在数据处理设备中选择启动提交申请操作,数据处理设备将所有交易打包为一个区块并加入时间戳信息,在区块头中写入生产企业名称地址的哈希信息,通过网络向药品监管机构发送该区块信息并提出批签发申请;The seventh step is to apply for batch issuance; the production staff chooses to start submitting the application operation in the data processing equipment, and the data processing equipment packages all transactions into a block and adds timestamp information, and writes the name and address of the production company in the block header The hash information of the block is sent to the drug regulatory agency through the network and an application for batch release is submitted;
第八步、药品监管机构收到区块和申请后,对该批次的疫苗样品进行抽样检查;检查人员检查收到的区块中的交易信息是否和交易池中保存的交易信息一致,区块头的企业信息是否正确,生产记录信息产生的哈希值是否与每次交易的哈希值一致;检查无误后,药品监管机构通过申请,对相应区块使用私钥进行签名,通过网络将该批次疫苗生产区块向全网所有企业节点进行广播;Step 8: After the drug regulatory agency receives the block and the application, it conducts a sampling inspection of the batch of vaccine samples; the inspector checks whether the transaction information in the received block is consistent with the transaction information stored in the transaction pool, and the district Whether the enterprise information of the block header is correct, and whether the hash value generated by the production record information is consistent with the hash value of each transaction; The batch vaccine production block is broadcast to all enterprise nodes in the whole network;
第九步、各企业节点对收到的区块进行验证,确认该区块签名是否为药品监管机构签名,同时确认区块内交易输入输出是否一一对应,在自身区块链内查找与该区块的区块头所写的企业名称地址哈希值一致的区块,检查各区块时间戳,根据生产时间确认该企业是否有伪造生产记录的嫌疑,若确认正常生产,则将该区块信息加入自身保存的区块链上,否则则向药品监管机构进行举报。Step 9. Each enterprise node verifies the received block, confirms whether the signature of the block is signed by the drug regulatory agency, and confirms whether the transaction input and output in the block correspond one-to-one. For blocks with the same hash value of the company name and address written in the block header of the block, check the time stamp of each block, and confirm whether the company is suspected of falsifying production records according to the production time. If normal production is confirmed, the block information Add to the blockchain saved by itself, otherwise report to the drug regulatory agency.
本发明的有益效果是:提供了一种基于区块链的疫苗生产监管方法,通过对疫苗生产过程中的数据采集,将疫苗生产过程中的相关参数和实验检测结果保存,同时以区块链交易的形式保存对应信息的哈希结果并发送至药品监管机构。当一批疫苗生产完毕后,将交易打包为区块,由药品监管部门验证该批次疫苗生产信息无误后将区块上链。实现了对疫苗生产过程的监管,保证疫苗生产质量安全,并保护了疫苗生产企业的商业隐私数据。The beneficial effects of the present invention are: a blockchain-based vaccine production supervision method is provided, through the data collection in the vaccine production process, the relevant parameters and experimental detection results in the vaccine production process are saved, and at the same time, the blockchain The form of the transaction saves the hash result of the corresponding information and sends it to the drug regulatory agency. When a batch of vaccines is produced, the transactions are packaged into blocks, and the drug regulatory department verifies that the production information of the batch of vaccines is correct and then puts the blocks on the chain. It realizes the supervision of the vaccine production process, ensures the quality and safety of vaccine production, and protects the commercial privacy data of vaccine production enterprises.
附图说明Description of drawings
图1为本发明整体区块链网络结构图;Fig. 1 is the overall block chain network structural diagram of the present invention;
图2为本发明企业节点内区块链网络结构图。Fig. 2 is a block chain network structure diagram within an enterprise node in the present invention.
具体实施方式Detailed ways
下面结合附图和实施例对本发明进一步说明。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
如图1所示,区块链网络包括一个监管节点和多个企业节点。As shown in Figure 1, the blockchain network includes a supervisory node and multiple enterprise nodes.
如图2所示:as shown in picture 2:
本发明提供一种基于区块链的疫苗生产监管方法,可以监管企业的疫苗生产行为,下面结合一个实施例具体说明该方法的步骤:The present invention provides a blockchain-based vaccine production supervision method, which can supervise the vaccine production behavior of enterprises. The steps of the method will be described in detail in conjunction with an example below:
第一步、开始制备疫苗。生产企业将相应的生产细胞置于微载体生物反应器中扩增,向微载体生物反应器中加入处理液,然后调整微载体生物反应器,设置其灌流速度为零,清洗生产细胞表面。最后,在清洗后的生产细胞上接种病毒固定毒株。此时,生产工作人员记录设备参数信息并录入到数据处理设备。数据处理设备自动使用哈希函数计算数据的哈希值,将哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构。药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,若验证通过,则加入自身交易池。The first step is to start preparing the vaccine. The production enterprise puts the corresponding production cells in the microcarrier bioreactor to amplify, adds the treatment solution to the microcarrier bioreactor, then adjusts the microcarrier bioreactor, sets its perfusion speed to zero, and cleans the surface of the production cells. Finally, virus-immobilized strains are inoculated on the washed producer cells. At this time, the production staff records the equipment parameter information and enters it into the data processing equipment. The data processing equipment automatically uses the hash function to calculate the hash value of the data, outputs the hash value as a transaction, and saves the time stamp information, saves it as a block chain transaction and sends it to the drug regulatory agency through the network. The drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool. If the verification passes, it will join its own transaction pool.
第二步、培养约5天左右时间,收获第一次病毒液。根据细胞生长情况,重新加入新配制的病毒维持液,约500-600ml,4天后收获第二次病毒液。根据细胞生长情况,重新加入新配制的病毒维持液,约400-600ml,3天后收获第三次病毒液,每次收获毒液时对收获的毒液进行病毒滴定实验和无菌检查。每次收获毒液时,生产工作人员记录毒液收获量和实验结果,并录入到数据处理设备中。数据处理设备自动使用哈希函数计算数据的哈希值,将上一步产生的哈希值作为交易输入,将本次产生的哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构。药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,该笔交易的交易输入为交易池内某一笔交易的输出,若验证通过,则加入自身交易池。The second step is to cultivate for about 5 days, and harvest the first virus liquid. According to the growth of the cells, re-add the newly prepared virus maintenance solution, about 500-600ml, and harvest the second virus solution 4 days later. According to the growth of the cells, re-add the newly prepared virus maintenance solution, about 400-600ml, harvest the third virus solution after 3 days, and carry out the virus titration experiment and sterility inspection on the harvested venom every time the venom is harvested. Every time the venom is harvested, the production staff records the amount of venom harvested and the experimental results, and enters them into the data processing equipment. The data processing equipment automatically uses the hash function to calculate the hash value of the data, takes the hash value generated in the previous step as the transaction input, and takes the hash value generated this time as the transaction output, and saves the timestamp information as a block On-chain transactions are saved and sent across the network to drug regulators. The drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool. The transaction input of this transaction is the output of a certain transaction in the transaction pool. If the verification passes, it will be added to its own transaction pool.
第三步、将检定合格的多瓶多次病毒收获液在严格无菌操作下合并,用30万分子量的超滤膜超滤、PBS清洗,浓缩至适宜的蛋白质含量范围。生产工作人员记录超滤参数信息,通过实验测量毒液蛋白含量并记录含量值,将记录的数据输入到数据处理设备中并保存。数据处理设备自动使用哈希函数计算数据的哈希值,将上一步产生的哈希值作为交易输入,将本次产生的哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构。药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,该笔交易的交易输入为交易池内某一笔交易的输出,若验证通过,则加入自身交易池。The third step is to combine multiple bottles of virus harvest liquids that have passed the test under strict aseptic operation, use 300,000 molecular weight ultrafiltration membrane ultrafiltration, wash with PBS, and concentrate to a suitable protein content range. The production staff records the ultrafiltration parameter information, measures the venom protein content through experiments and records the content value, and inputs the recorded data into the data processing equipment and saves it. The data processing equipment automatically uses the hash function to calculate the hash value of the data, takes the hash value generated in the previous step as the transaction input, and takes the hash value generated this time as the transaction output, and saves the timestamp information as a block On-chain transactions are saved and sent across the network to drug regulators. The drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool. The transaction input of this transaction is the output of a certain transaction in the transaction pool. If the verification passes, it will be added to its own transaction pool.
第四步、将每1000ml的超滤浓缩液按照最终浓度1/4000,加入10%的β-丙内酯溶液2.5ml,使用离心机设备摇匀,置于4℃的冷冻环境内24小时,然后置于37℃的环境下2小时,水解,完成灭活验证实验。生产工作人员读取离心机输出信息获取并记录参数信息,同时记录灭活过程中的灭活剂信息和灭活验证实验结果信息,将记录的数据输入到数据处理设备中并保存。数据处理设备自动使用哈希函数计算数据的哈希值,将上一步产生的哈希值作为交易输入,将本次产生的哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构。药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,该笔交易的交易输入为交易池内某一笔交易的输出,若验证通过,则加入自身交易池。The fourth step is to add 2.5ml of 10% β-propiolactone solution to each 1000ml of the ultrafiltration concentrate according to the final concentration of 1/4000, shake it with a centrifuge, and place it in a freezing environment at 4°C for 24 hours. Then it was placed in an environment of 37°C for 2 hours, hydrolyzed, and the inactivation verification experiment was completed. The production staff read the output information of the centrifuge to obtain and record the parameter information, and at the same time record the inactivation agent information and the inactivation verification experiment result information during the inactivation process, and input the recorded data into the data processing equipment and save it. The data processing equipment automatically uses the hash function to calculate the hash value of the data, takes the hash value generated in the previous step as the transaction input, and takes the hash value generated this time as the transaction output, and saves the timestamp information as a block On-chain transactions are saved and sent across the network to drug regulators. The drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool. The transaction input of this transaction is the output of a certain transaction in the transaction pool. If the verification passes, it will be added to its own transaction pool.
第五步、使用Sepharose4FF琼脂糖凝胶柱对病毒灭活液层析进行纯化,每次上样量约800~1500ml。根据紫外监测峰形,及时收取目的峰,杂蛋白去除率不低于99%,加入终浓度为1%的人血白蛋白作稳定剂,收获原液,进行原液检定实验。生产工作人员记录纯化过程中的参数信息,并记录原液检定结果信息,将记录的数据输入到数据处理设备中并保存。数据处理设备自动使用哈希函数计算数据的哈希值,将上一步产生的哈希值作为交易输入,将本次产生的哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构。药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,该笔交易的交易输入为交易池内某一笔交易的输出,若验证通过,则加入自身交易池。The fifth step is to use Sepharose4FF agarose gel column to purify the virus inactivation solution by chromatography, and the loading volume is about 800-1500ml each time. According to the peak shape of ultraviolet monitoring, the target peak was collected in time, the removal rate of impurity protein was not less than 99%, human serum albumin with a final concentration of 1% was added as a stabilizer, the stock solution was harvested, and the test of the stock solution was carried out. The production staff records the parameter information during the purification process, and records the raw liquid test result information, and inputs the recorded data into the data processing equipment and saves it. The data processing equipment automatically uses the hash function to calculate the hash value of the data, takes the hash value generated in the previous step as the transaction input, and takes the hash value generated this time as the transaction output, and saves the timestamp information as a block On-chain transactions are saved and sent across the network to drug regulators. The drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool. The transaction input of this transaction is the output of a certain transaction in the transaction pool. If the verification passes, it will be added to its own transaction pool.
第六步、分装疫苗半成品,加入保护剂后半压塞入冻干机机箱内进行冻干操作。生产工作人员记录疫苗保护剂、赋型剂及相关配比信息,将记录的数据输入到数据处理设备中并保存。数据处理设备自动使用哈希函数计算数据的哈希值,将上一步产生的哈希值作为交易输入,将本次产生的哈希值作为交易输出,并保存时间戳信息,作为一笔区块链交易保存并通过网络发送到药品监管机构。药品监管机构收到交易信息,验证其不是双重使用的交易且不在交易池内,该笔交易的交易输入为交易池内某一笔交易的输出,若验证通过,则加入自身交易池。The sixth step is to subpackage the semi-finished vaccine, add the protective agent and then half-press it into the freeze dryer chassis for freeze-drying operation. The production staff records the vaccine protective agent, excipient and related ratio information, and inputs the recorded data into the data processing equipment and saves it. The data processing equipment automatically uses the hash function to calculate the hash value of the data, takes the hash value generated in the previous step as the transaction input, and takes the hash value generated this time as the transaction output, and saves the timestamp information as a block On-chain transactions are saved and sent across the network to drug regulators. The drug regulatory agency receives the transaction information and verifies that it is not a dual-use transaction and is not in the transaction pool. The transaction input of this transaction is the output of a certain transaction in the transaction pool. If the verification passes, it will be added to its own transaction pool.
第七步、冻干结束后,制得需要的疫苗。生产工作人员通过数据处理设备选择提交疫苗批签发申请,数据处理设备将所有交易打包为一个区块并加入时间戳信息,在区块头中写入生产企业名称地址的哈希信息,通过网络向药品监管机构发送该区块信息并提出批签发申请。In the seventh step, after the freeze-drying is completed, the required vaccine is prepared. The production staff chooses to submit the application for vaccine batch release through the data processing equipment. The data processing equipment packs all transactions into a block and adds time stamp information. Regulators send the block information and apply for batch issuance.
第八步、药品监管机构收到区块和申请后,对该批次的疫苗样品抽样进行检查。检查人员检查收到的区块中的交易信息是否和交易池中保存的交易信息一致,区块头的企业信息是否正确,生产记录信息产生的哈希值是否与每次交易的哈希值一致。检查无误后,药品监管机构通过申请,对相应区块使用私钥进行签名,通过网络将该批次疫苗生产区块向全网所有企业节点进行广播。Step 8: After receiving the block and the application, the drug regulatory agency will sample and inspect the batch of vaccine samples. The inspector checks whether the transaction information in the received block is consistent with the transaction information stored in the transaction pool, whether the enterprise information in the block header is correct, and whether the hash value generated by the production record information is consistent with the hash value of each transaction. After the inspection is correct, the drug regulatory agency passes the application, signs the corresponding block with a private key, and broadcasts the batch of vaccine production blocks to all enterprise nodes on the entire network through the network.
第九步、各企业节点对收到的区块进行验证,确认该区块签名是否为药品监管机构签名,同时确认区块内交易输入输出一一对应,在自身区块链内查找与该区块区块头所写的企业名称地址哈希值一致的区块,检查各区块时间戳,根据生产时间确认该企业是否有伪造生产记录的嫌疑,若确认正常生产,则将该区块信息加入自身保存的区块链上,否则则向药品监管机构进行举报。Step 9. Each enterprise node verifies the received block, confirms whether the signature of the block is signed by the drug regulatory agency, and confirms that the transaction input and output in the block correspond one-to-one, and searches for the block in its own block chain. Blocks with the same hash value of the company name and address written in the block header, check the timestamps of each block, and confirm whether the company is suspected of falsifying production records according to the production time. If normal production is confirmed, add the block information to itself Saved on the blockchain, otherwise it will be reported to the drug regulatory agency.
最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制。参照该实施例的说明,本领域的普通技术人员应该可以理解并对本发明的技术方案进行相关的修改或替换,而不脱离本发明的实质和范围。Finally, it should be noted that the above examples are only used to illustrate the technical solutions of the present invention, rather than to limit the protection scope of the present invention. Referring to the description of this embodiment, those skilled in the art should be able to understand and make relevant modifications or replacements to the technical solutions of the present invention without departing from the essence and scope of the present invention.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910381347.8A CN110084626B (en) | 2019-05-08 | 2019-05-08 | Vaccine production supervision method based on block chain |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910381347.8A CN110084626B (en) | 2019-05-08 | 2019-05-08 | Vaccine production supervision method based on block chain |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110084626A CN110084626A (en) | 2019-08-02 |
| CN110084626B true CN110084626B (en) | 2023-04-18 |
Family
ID=67419379
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910381347.8A Active CN110084626B (en) | 2019-05-08 | 2019-05-08 | Vaccine production supervision method based on block chain |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110084626B (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110599180B (en) * | 2019-09-26 | 2023-06-27 | 腾讯科技(深圳)有限公司 | Vaccine circulation management method and device based on blockchain |
| CN111031036B (en) * | 2019-12-12 | 2020-11-27 | 深圳大学 | Blockchain-based vaccine information monitoring method, device and computer equipment |
| CN110992068B (en) * | 2019-12-17 | 2023-06-06 | 浙江大学 | Vaccine full life cycle management method and system based on block chain |
| CN112347504A (en) * | 2020-10-16 | 2021-02-09 | 杭州甘道智能科技有限公司 | Block chain based vaccination monitoring device and method |
| CN112308489A (en) * | 2020-11-02 | 2021-02-02 | 杭州甘道智能科技有限公司 | Vaccine circulation supervision device and method based on block chain |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108629205A (en) * | 2018-04-27 | 2018-10-09 | 中国联合网络通信集团有限公司 | The monitoring and managing method and device of drug quality detection data |
| CN108805585A (en) * | 2018-05-28 | 2018-11-13 | 广州中国科学院软件应用技术研究所 | Distributed commodity data storage system, circulation and source tracing method based on block chain |
| CN109087063A (en) * | 2018-07-23 | 2018-12-25 | 浪潮软件股份有限公司 | A kind of whole process electronization supervision and check method based on block chain |
| CN109410076A (en) * | 2018-10-29 | 2019-03-01 | 广州农联科创信息技术有限公司 | Agricultural product based on block chain technology, which are traced to the source, insures public service platform |
| CN109461484A (en) * | 2018-11-12 | 2019-03-12 | 上海观谷科技有限公司 | Medicine management system and method |
| CN109615404A (en) * | 2019-01-08 | 2019-04-12 | 广东工业大学 | Hardware-based blockchain data encryption enhancement design |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180130034A1 (en) * | 2016-11-07 | 2018-05-10 | LedgerDomain, LLC | Extended blockchains for event tracking and management |
-
2019
- 2019-05-08 CN CN201910381347.8A patent/CN110084626B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108629205A (en) * | 2018-04-27 | 2018-10-09 | 中国联合网络通信集团有限公司 | The monitoring and managing method and device of drug quality detection data |
| CN108805585A (en) * | 2018-05-28 | 2018-11-13 | 广州中国科学院软件应用技术研究所 | Distributed commodity data storage system, circulation and source tracing method based on block chain |
| CN109087063A (en) * | 2018-07-23 | 2018-12-25 | 浪潮软件股份有限公司 | A kind of whole process electronization supervision and check method based on block chain |
| CN109410076A (en) * | 2018-10-29 | 2019-03-01 | 广州农联科创信息技术有限公司 | Agricultural product based on block chain technology, which are traced to the source, insures public service platform |
| CN109461484A (en) * | 2018-11-12 | 2019-03-12 | 上海观谷科技有限公司 | Medicine management system and method |
| CN109615404A (en) * | 2019-01-08 | 2019-04-12 | 广东工业大学 | Hardware-based blockchain data encryption enhancement design |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110084626A (en) | 2019-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110084626B (en) | Vaccine production supervision method based on block chain | |
| Gladue et al. | Recombinant ASF live attenuated virus strains as experimental vaccine candidates | |
| Gat et al. | Covid‐19 vaccination BNT162b2 temporarily impairs semen concentration and total motile count among semen donors | |
| Brito et al. | Commentary: acceptable levels of endotoxin in vaccine formulations during preclinical research | |
| Huang et al. | SARS-CoV-2 and influenza A virus coinfections in ferrets | |
| Gröner et al. | Pathogen safety of human C1 esterase inhibitor concentrate | |
| JPH10504033A (en) | Method for preparing influenza virus, antigen obtained thereby, and use of antigen | |
| Liao et al. | Phase 3 trial of a Sabin strain–based inactivated poliovirus vaccine | |
| Regulski et al. | Bacteriophage manufacturing: From early twentieth-century processes to current GMP | |
| CN104491855A (en) | Large-scale preparation method for foot-and-mouth disease totivirus marked vaccine with high yield, high purity and high safety and product thereof | |
| CN111840535A (en) | Preparation of Rabies Vaccine Using Serum-Free Vero Cells and Rabies Virus rPV-2061 | |
| CN101816786B (en) | Inactivated hepatitis A vaccine and preparation method thereof | |
| Zhang et al. | Hantavirus outbreak associated with laboratory rats in Yunnan, China | |
| Pohjanpelto et al. | Inferference between polioviruses induced by strains that cannot multiply | |
| Li et al. | Removing residual DNA from Vero-cell culture-derived human rabies vaccine by using nuclease | |
| CN112451658B (en) | Preparation process of rabies vaccine without antibiotic addition | |
| Majolo et al. | Use of induced pluripotent stem cells (iPSCs) and cerebral organoids in modeling the congenital infection and neuropathogenesis induced by Zika virus | |
| CN115099206B (en) | Method and system for generating dynamic form in full-period process of biopharmaceutical production | |
| Dou et al. | Group A Streptococcal meningitis in children: a short case series and systematic review | |
| Huang et al. | Impact of COVID-19 on Ocular Surface Health: Infection Mechanisms, Immune Modulation, and Inflammatory Responses | |
| Pasittungkul et al. | Prevalence and Genetic Diversity of Respiratory Syncytial Virus Reinfections in Young Thai Children, 2016–2023 | |
| He et al. | Discovery of vaccine-like recombinant SARS-CoV-2 circulating in human | |
| Dransart et al. | Product-safety considerations in allogeneic chimeric antigen-receptor T-cell process flows | |
| Aranha | Adventitious Agent Contamination Considerations during the Manufacture of Cell and Gene Therapy Products | |
| Aranha | 9 Adventitious Agent |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |