| With the development and popularization of blockchain technology,its application in the field of education has also attracted more and more attention and exploration.Blockchain technology has the characteristics of decentralization,tamper-proof,traceability,transparency,etc.,which can provide secure,efficient and trustworthy solutions for educational scenarios.This article first proposes a UTXO selection strategy based on genetic algorithm for the “dust”problem existing in the UTXO account model.The strategy can reduce the amount of “dust”in the blockchain wallet under the premise of meeting transaction requirements and minimizing the number of transaction inputs as much as possible.This article verifies the effectiveness and superiority of this strategy through simulation experiments.Secondly,facing the increasingly complex and numerous NFTs,managing NFT smart contracts has become an urgent problem to be solved.To solve this problem,this article proposes an NFT management framework based on smart contracts,which supports organizations and institutions to endorse and manage NFT smart contracts that they belong to and are responsible for.This article tests and analyzes the functions and performance of this framework by deploying it on the Ethereum test network.Based on the research above,this article designs and implements two systems for the education scenario: the education data collection and analysis system: Chainclass,and the blockchain-based education record and credential system.Chainclass is an education data collection and analysis system based on We Chat applets and web pages,which can help universities and teachers better collect and analyze students’ performance,and analyze and feedback these data.In the face of problems such as data tampering and forgery in the credential system,the introduction of blockchain technology can help the credential system have the ability to resist such problems.Based on the NFT smart contract management framework mentioned above,this article designs and implements a blockchain-based education record and credential system,which is deployed and tested. |