A method for invoking a multi-party security computation smart contract, applied in a blockchain node, the method comprising: separately obtaining a plurality of blockchain transactions, the plurality of blockchain transactions each including invoking operation information to invoke a target smart contract, wherein the separately obtained blockchain transactions are submitted by a plurality of contract invokers in a current block generation period; determining whether the invoking operation information of the obtained plurality of blockchain transactions meets an invoking threshold for the target smart contract, wherein the invoking operation information includes input parameter data included in the obtained plurality of blockchain transactions, and a sequence of invoking the target smart contract by the obtained plurality of blockchain transactions; the determining including determining whether the input parameter data included in the obtained plurality of blockchain transactions meets an input parameter condition defined in the invoking threshold and whether the sequence of invoking the target smart contract by the obtained plurality of blockchain transactions meets an invoking sequence condition among contract invokers of the obtained plurality of blockchain transactions defined in the invoking threshold; and in response to the invoking operation information of the obtained plurality of blockchain transactions meeting the invoking threshold, executing a contract code corresponding to the target smart contract, wherein the executing the contract code corresponding to the target smart contract is only jointly triggered in response to the obtained plurality of blockchain transactions being obtained in the current block generation period. separately obtaining a plurality of blockchain transactions, the plurality of blockchain transactions each including invoking operation information to invoke a target smart contract, wherein the separately obtained blockchain transactions are submitted by a plurality of contract invokers in a current block generation period; determining whether the invoking operation information of the obtained plurality of blockchain transactions meets an invoking threshold for the target smart contract, wherein the invoking operation information includes input parameter data included in the obtained plurality of blockchain transactions, and a sequence of invoking the target smart contract by the obtained plurality of blockchain transactions; the determining including determining whether the input parameter data included in the obtained plurality of blockchain transactions meets an input parameter condition defined in the invoking threshold and whether the sequence of invoking the target smart contract by the obtained plurality of blockchain transactions meets an invoking sequence condition among contract invokers of the obtained plurality of blockchain transactions defined in the invoking threshold; and in response to the invoking operation information of the obtained plurality of blockchain transactions meeting the invoking threshold, executing a contract code corresponding to the target smart contract, wherein the executing the contract code corresponding to the target smart contract is only jointly triggered in response to the obtained plurality of blockchain transactions being obtained in the current block generation period. <EOS>