A method, comprising: constructing a consortium blockchain network including: invoking, by a to-be-connected node, a deployed smart contract, the smart contract being configured to execute node connection-related logic; determining, by the to-be-connected node, through the smart contract, whether a member node exists in the consortium blockchain network; in response to no member node existing in the consortium blockchain network, activating, by the to-be-connected node, its member right through the smart contract to become a member node of the consortium blockchain network; in response to a member node existing in the consortium blockchain network, sending, by the to-be-connected node, a connection request to the member node in the consortium blockchain network by using the smart contract; invoking, by each member node in the consortium blockchain network, the deployed smart contract, to determine, through the smart contract, whether a connection condition in the smart contract is satisfied, and return a determining result to the to-be-connected node; and in response to determining, through the smart contract, that each member node reaches a consensus that the connection condition is satisfied, activating, by the to-be-connected node, its member right to become a member node of the consortium blockchain network; receiving, by a target member node in the consortium blockchain network, a request for storing a record for a target copyright event in a blockchain, the target copyright event being generated based on a work-related service of the target member node, and the work-related service of the target member node being a work-related service performed by a server of a work service provider that controls the target member node; constructing (S 102) a transaction related to the target copyright event based on the request; and broadcasting the transaction to the consortium blockchain network for each member node to add the transaction to its respective own copy of the blockchain based on a consensus mechanism. constructing a consortium blockchain network including: invoking, by a to-be-connected node, a deployed smart contract, the smart contract being configured to execute node connection-related logic; determining, by the to-be-connected node, through the smart contract, whether a member node exists in the consortium blockchain network; in response to no member node existing in the consortium blockchain network, activating, by the to-be-connected node, its member right through the smart contract to become a member node of the consortium blockchain network; in response to a member node existing in the consortium blockchain network, sending, by the to-be-connected node, a connection request to the member node in the consortium blockchain network by using the smart contract; invoking, by each member node in the consortium blockchain network, the deployed smart contract, to determine, through the smart contract, whether a connection condition in the smart contract is satisfied, and return a determining result to the to-be-connected node; and in response to determining, through the smart contract, that each member node reaches a consensus that the connection condition is satisfied, activating, by the to-be-connected node, its member right to become a member node of the consortium blockchain network; invoking, by a to-be-connected node, a deployed smart contract, the smart contract being configured to execute node connection-related logic; determining, by the to-be-connected node, through the smart contract, whether a member node exists in the consortium blockchain network; in response to no member node existing in the consortium blockchain network, activating, by the to-be-connected node, its member right through the smart contract to become a member node of the consortium blockchain network; in response to a member node existing in the consortium blockchain network, sending, by the to-be-connected node, a connection request to the member node in the consortium blockchain network by using the smart contract; invoking, by each member node in the consortium blockchain network, the deployed smart contract, to determine, through the smart contract, whether a connection condition in the smart contract is satisfied, and return a determining result to the to-be-connected node; and in response to determining, through the smart contract, that each member node reaches a consensus that the connection condition is satisfied, activating, by the to-be-connected node, its member right to become a member node of the consortium blockchain network; receiving, by a target member node in the consortium blockchain network, a request for storing a record for a target copyright event in a blockchain, the target copyright event being generated based on a work-related service of the target member node, and the work-related service of the target member node being a work-related service performed by a server of a work service provider that controls the target member node; constructing (S 102) a transaction related to the target copyright event based on the request; and broadcasting the transaction to the consortium blockchain network for each member node to add the transaction to its respective own copy of the blockchain based on a consensus mechanism.