Research Article

A Scientific Research Information System via Intelligent Blockchain Technology for the Applications in University Management

Algorithm 1

Data collection smart contract.
Input: Manual entry data, Web crawling data, Batch import data, Automatic push data
Output: Research data, research staff information, achievement data, and financial data
(1)Manual entry data, Batch import data//Manually entered data, and Batch import data are stored in the blockchain
If verification(User)//User authorization authentication
 Standardization(Data)//input data standardization
 If verification (Data)//data verification
  Return Dataencryption—>P2P//data encryption broadcast
 Else exit
 Return Data—>Blockchain//Data storage to the blockchain
Else
 false
(2)Web crawling data, Automatic push data
If verification(Data)//Data authorization authentication
 Standardization(Data)//input data standardization
 Return Data—>Blockchain//Data storage to the blockchain
Else
 false
Output: Research data, research staff information, achievement data, and financial data