Intelligent online education management method and system based on block chain

By using blockchain technology to build an alliance chain network in the online education system, the problems of insufficient supervision, low data security, poor home-school communication and uneven allocation of learning resources have been solved, and efficient online education management and learning effect have been achieved.

CN119809882APending Publication Date: 2025-04-11苏州和数智能软件有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411860412.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The existing online education system has problems such as insufficient supervision, low data security, poor home-school communication and uneven allocation of learning resources.

Method used

Adopt intelligent online education management method based on blockchain, and build an alliance chain network for identity authentication, learning request processing, real-time monitoring and data sharing, real-time allocation of intelligent resources and enhance home-school interaction.

Benefits of technology

It improves data security, realizes real-time monitoring and intelligent resource allocation, enhances home-school interaction, and effectively improves the management efficiency and learning effect of online education.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119809882A_ABST
    Figure CN119809882A_ABST
Patent Text Reader

Abstract

The invention provides an intelligent online education management method and system based on a block chain, and relates to the technical field of distance education, and the method comprises the steps of initial alliance chain network construction, identity authentication, learning request processing, course resource allocation, learning state monitoring and data sharing. According to the method, by improving data security, real-time monitoring and intelligent resource allocation, the online education management efficiency and learning effect are improved, and the education experience is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of distance education technology, and in particular to an intelligent online education management method and system based on blockchain. Background Art

[0002] With the rapid development of Internet technology, online education has become an important way of learning. However, the existing online education system has the following problems:

[0003] (1) Insufficient supervision: Students lack effective supervision during the learning process, which makes them easily distracted and makes it difficult to ensure learning outcomes.

[0004] (2) Low data security: Students’ learning records, identity information and other data can be easily tampered with or leaked.

[0005] (3) Poor communication between home and school: There is a lack of real-time communication channels between parents and teachers, making it difficult to jointly monitor students’ learning progress and outcomes.

[0006] (4) Unequal distribution of learning resources: High-quality educational resources are difficult to distribute fairly, and students’ learning experiences vary.

[0007] Blockchain technology, with its decentralized, tamper-proof and traceable characteristics, provides a new solution for online education management. Therefore, how to propose a complete intelligent online education management method has become an urgent problem to be solved. Summary of the invention

[0008] In order to overcome the shortcomings of the prior art, the purpose of the present invention is to provide an intelligent online education management method and system based on blockchain, which can effectively improve the management efficiency and learning effect of online education by improving data security, real-time monitoring, intelligent resource allocation, enhancing home-school interaction and other advantages, and provide students, parents and teachers with a better educational experience.

[0009] To achieve the above object, the present invention provides the following solutions:

[0010] An intelligent online education management method based on blockchain, comprising:

[0011] Constructing an initial alliance chain network; the participating nodes of the initial alliance chain network include an online education system, a student terminal, a parent terminal, and a teacher terminal;

[0012] Initializing the initial alliance chain network to obtain a target blockchain network;

[0013] Utilizing the target blockchain network to authenticate the user of the student terminal, and recording the authenticated student identity on the target blockchain network;

[0014] Using the target blockchain network to process the learning request of the student terminal and allocate course resources;

[0015] Using the target blockchain network to call the camera device and the sensor of the student terminal to monitor the learning status of the user of the student terminal in real time, obtain learning process data, and verify the learning process data to store the verified data in the target blockchain network;

[0016] The target blockchain network is used to share the learning process data in real time to the parent terminal and the teacher terminal, and instructions from the parent terminal and the teacher terminal are received to send the instructions to the student terminal.

[0017] Preferably, the participating node further includes: a regulatory agency terminal.

[0018] Preferably, it also includes:

[0019] The regulatory agency terminal is used to monitor other participating nodes in real time to ensure data compliance.

[0020] Preferably, the initial alliance chain network is initialized to obtain a target blockchain network, including:

[0021] Defining a consensus mechanism and deploying the consensus mechanism in the target blockchain network to ensure efficient transaction verification;

[0022] Smart contracts are deployed on the target blockchain network to manage student identity authentication, learning record storage, course resource allocation and evaluation system.

[0023] Preferably, a consensus mechanism is defined, including:

[0024] Assigning weights to each type of participating node; the weight value of each type of participating node is dynamically adjusted according to the role and contribution of the node;

[0025] The consensus process is divided into multiple rounds, and a certain number of participating nodes are randomly selected in each round to participate in the consensus to ensure fairness;

[0026] The selected nodes verify the data to be verified and vote to obtain the voting results;

[0027] It is determined whether the voting result exceeds the set threshold. If so, it is considered that consensus is reached and the data is written into the blockchain. If not, the participating nodes are reselected for the next round of consensus.

[0028] Preferably, the calculation formula of the weight value of the participating nodes is:

[0029] W i =λ 1 ×R i +λ 2 ×C i +λ 3 ×T i

[0030] Among them, W i is the weight value of participating node i; R i is the role weight of participating node i; C i is the contribution of participating node i; T i is the credibility of participating node i, λ 1 , 2 and λ 3 These are all preset weight coefficients.

[0031] Preferably, the calculation formula for the voting result is:

[0032]

[0033] Among them, V is the final voting result, M is the number of nodes participating in the voting, and V i is the voting value of participating node i, 1 means approval, 0 means rejection, P i is the probability of selecting a node,

[0034] An intelligent online education management system based on blockchain, comprising:

[0035] A network construction unit, used to construct an initial alliance chain network; the participating nodes of the initial alliance chain network include an online education system, a student terminal, a parent terminal and a teacher terminal;

[0036] An initialization unit, used to initialize the initial alliance chain network to obtain a target blockchain network;

[0037] An identity authentication unit, used to authenticate the user of the student terminal using the target blockchain network, and record the authenticated student identity on the target blockchain network;

[0038] A request processing unit, used to process the learning request of the student terminal using the target blockchain network and allocate course resources;

[0039] A monitoring unit, used to use the target blockchain network to call the camera device and the sensor of the student terminal to monitor the learning status of the user of the student terminal in real time, obtain learning process data, and verify the learning process data to store the verified data in the target blockchain network;

[0040] The instruction sending unit is used to share the learning process data to the parent terminal and the teacher terminal in real time by using the target blockchain network, and receive instructions from the parent terminal and the teacher terminal to send the instructions to the student terminal.

[0041] According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:

[0042] The present invention provides an intelligent online education management method and system based on blockchain, the method comprising: constructing an initial alliance chain network; the participating nodes of the initial alliance chain network include an online education system, a student terminal, a parent terminal and a teacher terminal; initializing the initial alliance chain network to obtain a target blockchain network; using the target blockchain network to authenticate the identity of the user of the student terminal, and recording the authenticated student identity on the target blockchain network; using the target blockchain network to process the learning request of the student terminal and allocate course resources; using the target blockchain network to call the camera device and sensor of the student terminal to monitor the learning status of the user of the student terminal in real time, obtain learning process data, and verify the learning process data to store the verified data in the target blockchain network; using the target blockchain network to share the learning process data to the parent terminal and the teacher terminal in real time, and receive instructions from the parent terminal and the teacher terminal to send the instructions to the student terminal. ,The present invention can effectively improve the management efficiency and learning effect of online education and provide a better ,education experience for students, parents and teachers by improving data security, real-time monitoring, intelligent resource allocation, and ,enhancing home-school interaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0044] Figure 1 A schematic diagram of the system structure provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0045] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0046] The purpose of this invention is to provide an intelligent online education management method and system based on blockchain, which can effectively improve the management efficiency and learning effect of online education by improving data security, real-time monitoring, intelligent resource allocation, enhancing home-school interaction and other advantages, and provide students, parents and teachers with a better educational experience.

[0047] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0048] Figure 1 A schematic diagram of the system structure provided by an embodiment of the present invention, such as Figure 1 As shown, the present invention provides an intelligent online education management method based on blockchain, comprising:

[0049] Step 100: construct an initial alliance chain network; the participating nodes of the initial alliance chain network include the online education system, student terminals, parent terminals and teacher terminals;

[0050] Step 200: Initialize the initial alliance chain network to obtain the target blockchain network;

[0051] Step 300: Utilize the target blockchain network to authenticate the user of the student terminal, and record the authenticated student identity on the target blockchain network;

[0052] Step 400: Using the target blockchain network to process the learning request of the student terminal and allocate course resources;

[0053] Step 500: Using the target blockchain network to call the camera device and sensor of the student terminal to monitor the learning status of the user of the student terminal in real time, obtain the learning process data, and verify the learning process data to store the verified data in the target blockchain network;

[0054] Step 600: Use the target blockchain network to share the learning process data to the parent terminal and the teacher terminal in real time, and receive instructions from the parent terminal and the teacher terminal to send the instructions to the student terminal.

[0055] Specifically, the first step in building the initial alliance chain network in this embodiment is to design the network architecture. The network will be composed of multiple participating nodes, including online education system, student terminal, parent terminal and teacher terminal. First, determine the role and function of each node. The online education system, as the core node, is responsible for managing the operation and data storage of the entire network; the student terminal is used to submit learning requests and learning records; the parent terminal is used to supervise and receive the learning status of students; the teacher terminal is responsible for uploading course resources and conducting student evaluations. Next, select a suitable blockchain platform (such as Hyperledger Fabric or Ethereum) to support the construction of the alliance chain to ensure that it has efficient transaction processing capabilities and security.

[0056] After the network architecture design is completed, node identity registration and permission management are carried out. Each participating node needs to undergo identity verification before joining the alliance chain to ensure its legitimacy. The online education system will be responsible for reviewing the identity information of the node and assigning a unique identity (ID) to each node. At the same time, the permission levels of different nodes are set. For example, teacher nodes can upload courses and evaluate students, while parent nodes can only view students' learning records. Permission management is achieved through smart contracts to ensure that only authorized nodes can perform specific operations, thereby enhancing the security and reliability of the network.

[0057] The last step in building the initial alliance chain network is to select and implement a suitable consensus mechanism. Since the participants of the alliance chain are known, more efficient consensus algorithms such as Byzantine Fault Tolerance (PBFT) or Proof of Stake (PoS) are usually adopted to increase transaction processing speed and reduce energy consumption. During the implementation process, consensus rules are set to ensure that all participating nodes reach a consensus when data is updated. Through the consensus mechanism, it is ensured that each node can verify and confirm the data in the network, thereby maintaining the consistency and integrity of the data. Finally, the construction of the initial alliance chain network is completed, providing a solid foundation for subsequent online education management.

[0058] Preferably, the participating node further includes: a regulatory agency terminal.

[0059] Preferably, it also includes:

[0060] The regulatory agency terminal is used to monitor other participating nodes in real time to ensure data compliance.

[0061] Specifically, the introduction of the regulator terminal in this embodiment is to enhance the transparency and compliance of the system. First, the regulator terminal will be connected to the alliance chain network as an independent node, with the authority to access and monitor other participating nodes (such as student terminals, parent terminals, and teacher terminals). Through smart contracts, regulators can receive data updates from each node in real time, including students' learning records, uploads of course resources, and interaction information between parents and teachers. These data will be encrypted and stored on the blockchain to ensure the security and non-tamperability of the data. Regulators can use data analysis tools to analyze this information in real time through a dedicated monitoring interface to identify potential compliance issues.

[0062] Secondly, the regulatory agency terminal will regularly generate compliance reports to evaluate whether the behavior of each participating node complies with education policies and regulatory requirements. Through the transparency of blockchain, regulators can track the operation records of each node to ensure the legality and compliance of all educational activities. In addition, regulators can also set up early warning mechanisms. When the system detects abnormal behavior (such as frequent absences of students, abnormal learning videos, etc.), it automatically sends an alert to the regulator to facilitate timely intervention and guidance. This real-time monitoring and feedback mechanism not only improves the efficiency of education management, but also enhances the trust of parents and teachers in the online education system.

[0063] Preferably, the initial alliance chain network is initialized to obtain a target blockchain network, including:

[0064] Defining a consensus mechanism and deploying the consensus mechanism in the target blockchain network to ensure efficient transaction verification;

[0065] Smart contracts are deployed on the target blockchain network to manage student identity authentication, learning record storage, course resource allocation and evaluation system.

[0066] Specifically, in the process of initializing the target blockchain network, this embodiment first needs to define a consensus mechanism suitable for the online education management system. Considering the characteristics of the participating nodes and the needs of the network, select an efficient and secure consensus algorithm, such as Byzantine Fault Tolerance (PBFT) or Proof of Stake (PoS). The design of the consensus mechanism should ensure that consensus is reached quickly between nodes, reduce transaction confirmation time, and prevent interference from malicious nodes. After completing the design of the consensus mechanism, deploy it in the target blockchain network to ensure that all participating nodes can follow this mechanism for transaction verification and data update.

[0067] Furthermore, this embodiment designs and develops a series of smart contracts for the specific needs of online education management. These smart contracts will cover functional modules such as student identity authentication, learning record storage, course resource allocation and evaluation system. Each smart contract should clarify its input, output and execution logic. For example, the identity authentication contract needs to verify the student's identity information and generate a unique identity; the learning record contract is responsible for receiving and storing the student's learning data. By using smart contract programming languages ​​such as Solidity, the development team can implement the logic of these contracts and ensure their security and efficiency.

[0068] Furthermore, after the smart contract is developed, it needs to be deployed to the target blockchain network. The deployment process includes uploading the contract code to the blockchain and assigning a corresponding address to each contract for subsequent calls. After deployment, comprehensive testing is performed to verify the functionality and security of the contract, including unit testing and integration testing, to ensure that the contract works properly in various situations. During the testing process, different user behaviors and network conditions are simulated to identify potential vulnerabilities and performance bottlenecks to ensure the reliability of the contract in actual applications.

[0069] Finally, in order to ensure the long-term stable operation of the target blockchain network, it is crucial to establish a monitoring and maintenance mechanism in this embodiment. Through real-time monitoring tools, regulators and system administrators can track the operation status of the network, transaction processing speed, and execution of smart contracts. Regular audits and maintenance will help to discover and fix potential problems and ensure the security and compliance of the network. In addition, a feedback mechanism is established to collect the user experience and suggestions of users (students, teachers, and parents) in order to continuously optimize the consensus mechanism and smart contracts and improve the overall performance and user satisfaction of the online education management system.

[0070] Preferably, a consensus mechanism is defined, including:

[0071] Assigning weights to each type of participating node; the weight value of each type of participating node is dynamically adjusted according to the role and contribution of the node;

[0072] The consensus process is divided into multiple rounds, and a certain number of participating nodes are randomly selected in each round to participate in the consensus to ensure fairness;

[0073] The selected nodes verify the data to be verified and vote to obtain the voting results;

[0074] It is determined whether the voting result exceeds the set threshold. If so, it is considered that consensus is reached and the data is written into the blockchain. If not, the participating nodes are reselected for the next round of consensus.

[0075] Exemplarily, the threshold value set in this embodiment is 0.75.

[0076] Preferably, the calculation formula of the weight value of the participating nodes is:

[0077] W i =λ 1 ×R i +λ 2 ×C i +λ 3 ×T i

[0078] Among them, W i is the weight value of participating node i; R i is the role weight of participating node i; C i is the contribution of participating node i; T i is the credibility of participating node i, λ 1 , 2 and λ 3 All are preset weight coefficients. For example, the supervisory node weight of this embodiment is fixed to the highest value to ensure that the supervisory node has the final decision-making power under special circumstances.

[0079] Specifically, in the blockchain-based online education management system, the weight coefficient (such as λ 1 , 2 and λ 3 ) should be configured reasonably based on the specific needs of the system and the importance of the role of the node. For example, the weight coefficient of the teacher node can be set to a higher value to reflect its key role in course content uploading and student evaluation, while the weight coefficient of the student node can be adjusted appropriately according to its learning activity and participation. The system will monitor the behavior data of each node in real time, including the completeness of learning records, course participation, homework submission, etc. After collecting this data, the system will regularly generate reports to analyze the performance and contribution of each node.

[0080] Based on the monitored node behavior data, the system will implement a dynamic adjustment mechanism. Specifically, the system will set a threshold. When the performance of a node (such as learning activity, homework completion rate, etc.) exceeds or falls below the threshold, the system will automatically adjust the weight coefficient of the node. For example, if the learning activity of a student node increases significantly over a period of time, the system can adjust its weight coefficient λ by increasing its weight coefficient. 1 To reflect their enthusiasm in the learning process, thereby increasing their influence in the consensus mechanism. Conversely, if the course quality score of a teacher node decreases, the system can reduce its weight coefficient λ 2 To ensure the fairness and effectiveness of the evaluation system. Through this dynamic adjustment mechanism, the system can flexibly respond to performance changes of different nodes and ensure the fairness and effectiveness of the consensus mechanism.

[0081] Preferably, the calculation formula for the voting result is:

[0082]

[0083] Among them, V is the final voting result, M is the number of nodes participating in the voting, and V i is the voting value of participating node i, 1 means approval, 0 means rejection, P i is the probability of selecting a node,

[0084] Optionally, step 300 of this embodiment is identity authentication and recording. In the target blockchain network, the implementation process of identity authentication firstly receives the biometric information (such as face recognition, fingerprint recognition, etc.) and password input by the student terminal by the online education system. The system matches this information with the standard biometric information and standard password stored in the identity authentication database. If the match is successful, the system will generate a unique student identity (StudentID) and record the identity and related authentication information on the target blockchain network to ensure the immutability and traceability of the data. This process is automatically executed through smart contracts to ensure the security and efficiency of identity authentication.

[0085] Specifically, step 400 of this embodiment is learning request processing and resource allocation. After the student identity authentication is successful, the student terminal can send a course learning request. After receiving the request, the online education system will search for corresponding course resources in the target blockchain network according to the student's learning needs and course schedule. The system will call the smart contract to automatically allocate course resources and play the corresponding course content on the student terminal. All course resource information, including course metadata (such as course title, description, uploader, etc.), will be recorded on the blockchain to ensure the transparency and traceability of resources.

[0086] Furthermore, step 500 of this embodiment is learning status monitoring and data verification. During the course playback, the online education system will automatically call the camera and sensor of the student terminal to monitor the student's learning status in real time. The system will record the video and sensor data of the learning process (such as the student's concentration, expression, etc.), and verify these learning process data to ensure the authenticity and validity of the data. The verified data will be uploaded and stored in the target blockchain network to form an unalterable learning record. This process is implemented through smart contracts to ensure the security and integrity of the data.

[0087] Furthermore, step 600 of this embodiment is data sharing and instruction reception. The online education system shares the learning process data to the parent terminal and the teacher terminal in real time. Parents and teachers can view the learning status and progress of students in real time through their respective terminals. At the same time, the system will receive instructions from the parent and teacher terminals, such as reminding students of their learning behaviors or adjusting the learning content. The received instructions will be sent to the student terminal to ensure that parents and teachers can effectively participate in the students' learning process. This process is also managed by smart contracts to ensure the timeliness and accuracy of the instructions.

[0088] Corresponding to the above method, this embodiment also provides an intelligent online education management system based on blockchain, including:

[0089] A network construction unit, used to construct an initial alliance chain network; the participating nodes of the initial alliance chain network include an online education system, a student terminal, a parent terminal and a teacher terminal;

[0090] An initialization unit, used to initialize the initial alliance chain network to obtain a target blockchain network;

[0091] An identity authentication unit, used to authenticate the user of the student terminal using the target blockchain network, and record the authenticated student identity on the target blockchain network;

[0092] A request processing unit, used to process the learning request of the student terminal using the target blockchain network and allocate course resources;

[0093] A monitoring unit, used to use the target blockchain network to call the camera device and the sensor of the student terminal to monitor the learning status of the user of the student terminal in real time, obtain learning process data, and verify the learning process data to store the verified data in the target blockchain network;

[0094] The instruction sending unit is used to share the learning process data to the parent terminal and the teacher terminal in real time by using the target blockchain network, and receive instructions from the parent terminal and the teacher terminal to send the instructions to the student terminal.

[0095] The beneficial effects of the present invention are as follows:

[0096] (1) The present invention uses blockchain technology to record all student identity authentication and learning process data on the blockchain, ensuring the data is tamper-proof and preventing the data from being maliciously tampered with or deleted. By utilizing the encryption characteristics of the blockchain, students' personal information and learning records can be effectively protected, and only authorized users (such as parents and teachers) can access relevant data.

[0097] (2) The present invention monitors the students' learning status in real time by calling the camera device and sensor of the student terminal, can promptly discover the students' learning problems, and provide personalized learning support; parents and teachers can receive the students' learning process data in real time, which facilitates timely communication and adjustment of teaching strategies, and enhances home-school cooperation.

[0098] (3) The present invention utilizes the blockchain network for identity authentication, which can quickly and accurately verify the identity of students and reduce the cumbersome steps in the traditional identity authentication process; based on students' learning requests, the system can intelligently allocate course resources to ensure that students can obtain educational content that suits their learning needs.

[0099] (4) Parents and teachers can send instructions to students through the terminal, promote interaction between home and school, and enhance supervision and support for student learning; parents can check students' learning progress and status at any time, enhancing their sense of participation and responsibility in students' learning.

[0100] (5) Through real-time monitoring and data analysis, the present invention can provide students with personalized learning suggestions and resources to improve learning outcomes; based on the analysis of learning process data, an incentive mechanism can be designed to encourage students to actively participate in learning and improve their learning motivation.

[0101] (6) The decentralized nature of the blockchain of the present invention ensures the equal status of all participants (students, parents, teachers) in education management and avoids the monopoly of education resources by a single institution; all learning records and resource allocation processes are open and transparent on the blockchain, enhancing the credibility of education management.

[0102] (7) All learning process data in the present invention can be traced back to facilitate subsequent audits and evaluations to ensure education quality and compliance.

[0103] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the system disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.

[0104] The principles and implementation methods of the present invention are described in this article using specific examples. The description of the above embodiments is only used to help understand the method and core idea of ​​the present invention. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present invention.

Claims

1. An intelligent online education management method based on blockchain, characterized in that: include: Constructing an initial alliance chain network; the participating nodes of the initial alliance chain network include an online education system, a student terminal, a parent terminal, and a teacher terminal; Initializing the initial alliance chain network to obtain a target blockchain network; Utilizing the target blockchain network to authenticate the user of the student terminal, and recording the authenticated student identity on the target blockchain network; Using the target blockchain network to process the learning request of the student terminal and allocate course resources; Using the target blockchain network to call the camera device and the sensor of the student terminal to monitor the learning status of the user of the student terminal in real time, obtain learning process data, and verify the learning process data to store the verified data in the target blockchain network; The target blockchain network is used to share the learning process data in real time to the parent terminal and the teacher terminal, and instructions from the parent terminal and the teacher terminal are received to send the instructions to the student terminal.

2. The intelligent online education management method based on blockchain according to claim 1 is characterized in that: The participating nodes also include: a regulatory agency terminal.

3. The intelligent online education management method based on blockchain according to claim 2 is characterized in that: Also includes: The regulatory agency terminal is used to monitor other participating nodes in real time to ensure data compliance.

4. The intelligent online education management method based on blockchain according to claim 2 is characterized in that: Initializing the initial alliance chain network to obtain the target blockchain network includes: Defining a consensus mechanism and deploying the consensus mechanism in the target blockchain network to ensure efficient transaction verification; Smart contracts are deployed on the target blockchain network to manage student identity authentication, learning record storage, course resource allocation and evaluation system.

5. The intelligent online education management method based on blockchain according to claim 4 is characterized in that: Define the consensus mechanism, including: Assigning weights to each type of participating node; the weight value of each type of participating node is dynamically adjusted according to the role and contribution of the node; The consensus process is divided into multiple rounds, and a certain number of participating nodes are randomly selected in each round to participate in the consensus to ensure fairness; The selected nodes verify the data to be verified and vote to obtain the voting results; It is determined whether the voting result exceeds the set threshold. If so, it is considered that consensus is reached and the data is written into the blockchain. If not, the participating nodes are reselected for the next round of consensus.

6. The intelligent online education management method based on blockchain according to claim 5 is characterized in that: The calculation formula of the weight value of the participating nodes is: IN i =λ1×R i +λ2×C i +λ3×T i Among them, W i is the weight value of participating node i; R i is the role weight of participating node i; C i is the contribution of participating node i; T i is the credibility of participating node i, λ1, λ2 and λ3 are all preset weight coefficients.

7. The blockchain-based intelligent online education management method according to claim 6 is characterized in that: The calculation formula for the voting result is: Among them, V is the final voting result, M is the number of nodes participating in the voting, and V i is the voting value of participating node i, 1 means approval, 0 means rejection, P i is the probability of selecting a node, 8. An intelligent online education management system based on blockchain, characterized in that: include: A network construction unit, used to construct an initial alliance chain network; the participating nodes of the initial alliance chain network include an online education system, a student terminal, a parent terminal and a teacher terminal; An initialization unit, used to initialize the initial alliance chain network to obtain a target blockchain network; An identity authentication unit, used to authenticate the user of the student terminal using the target blockchain network, and record the authenticated student identity on the target blockchain network; A request processing unit, used to process the learning request of the student terminal using the target blockchain network and allocate course resources; A monitoring unit, used to use the target blockchain network to call the camera device and the sensor of the student terminal to monitor the learning status of the user of the student terminal in real time, obtain learning process data, and verify the learning process data to store the verified data in the target blockchain network; The instruction sending unit is used to share the learning process data to the parent terminal and the teacher terminal in real time by using the target blockchain network, and receive instructions from the parent terminal and the teacher terminal to send the instructions to the student terminal.