reference will be made in detail to embodiments of the present disclosure , where the same or similar elements and the elements having same or similar functions are denoted by like reference numerals throughout the descriptions . the embodiments described herein with reference to drawings are explanatory , illustrative , and used to generally understand the present disclosure . the embodiments shall not be construed to limit the present disclosure . in the description of the present disclosure , it should be understood that , terms such as “ first ” and “ second ” are used herein for purposes of description , and are not intended to represent or indicate relative importance or significance or to represent or indicate numbers or locations . in the description of the present disclosure , it should be understood that , unless specified or limited otherwise , terms such as “ connected ” and “ coupled ” should be understood broadly , and may be , for example , fixed connections , detachable connections , or integral connections ; or may be mechanical or electrical connections ; or may be direct connections or indirect connections via intervening structures , which can be understood by those skilled in the art according to specific situations . moreover , in the description of the present invention , unless specified otherwise , “ a plurality of ” means two or more than two . any process or method described in a flow chart or described herein in other ways may be understood to include one or more modules , segments or portions of codes of executable instructions for achieving specific logical functions or steps in the process . although the flow chart shows a specific order of execution , it is understood that the order of execution may differ from what is depicted . for example , the order of execution of two or more boxes may be scrambled relative to the order shown . in the following , a transaction system and a transaction method according to embodiments of the present disclosure will be described in detail with reference to drawings . fig1 is a block diagram of a transaction system according to an embodiment of the present disclosure . as shown in fig1 , the transaction system according to embodiments of the present disclosure comprises a first electronic signature token 100 , a network bank server 200 and a second electronic signature token 300 . there is at least one second electronic signature token 300 in the transaction system , and each of the first electronic signature token 100 and the at least one second electronic signature token 300 may be a secret key device such as a usb key . specifically , the first electronic signature token 100 is configured to sign a first signature on transaction data so as to obtain first signed transaction data , and to send the first signed transaction data to the network bank server 200 . for example , if an initiator initiates a transfer transaction , a first signature may be signed on the transaction data of the transfer transaction by the first electronic signature token 100 to obtain the first signed transaction data , and then the first signed transaction data may be sent by the first electronic signature token 100 to the network bank server 200 . of course , if the initiator initiates a transaction , the first electronic signature token 100 may sign the first signature on the transaction data using a password input by the initiator . the network bank server 200 is configured to receive the first signed transaction data sent by the first electronic signature token 100 , to verify the first signed transaction data , and to send the transaction data to the second electronic signature token 300 if the first signed transaction data is successfully verified . the second electronic signature token 300 is configured to receive the transaction data sent by the network bank server 200 , to verify the transaction data , to receive a user confirmation if the transaction data is successfully verified , to sign a second signature on the transaction data so as to obtain second signed transaction data , and to send the second signed transaction data to the network bank server 200 . then , the network bank server 200 is further configured to verify the second signed transaction data , and to perform a transaction if the second signed transaction data is successfully verified . in embodiments of the present disclosure , there may be one or more second electronic signature tokens 300 . that is , when the transaction is performed , the transaction data may be verified and confirmed by one or more transaction confirmation parties . each transaction confirmation party may obtain the transaction data using his own second electronic signature token 300 , and may press an enter key after inputting a password possessed by himself or may press the enter key directly . the second electronic signature token 300 may sign the second signature on the transaction data according to the password input by the user or according to a predetermined cipher code obtained based on confirmation information sent by the enter key , and may send the second signed transaction data to the network bank server 200 for confirming the transaction . in this way , a hidden danger of unauthorized transfer caused by the fact that the electronic signature token of the enterprise user is kept by only one keeper may be avoided . it should be understood that , in an embodiment of the present disclosure , in order to improve the execution efficiency of the transaction , the network bank server 200 is further configured to receive a plurality of second signed transaction data sent by a plurality of second electronic signature tokens 300 , to verify the plurality of second signed transaction data respectively and to perform the transaction if a predetermined percentage of the plurality of second signed transaction data is successfully verified . for example , the network bank server 200 receives five second signed transaction data sent by five second electronic signature tokens 300 respectively and verifies the five second signed transaction data respectively , and if three second signed transaction data is successfully verified , then the transaction is performed . for another example , there are five second electronic signature tokens 300 in the transaction system , if the network bank server 200 only receives three second signed transaction data sent by three second electronic signature tokens 300 and all the three second signed transaction data is successfully verified , then the transaction is performed . the predetermined percentage may be preset by the user according to the user &# 39 ; s requirement or may be a default value of the network bank server 200 . with the transaction system according to embodiments of the present disclosure , a first signature is signed on the transaction data by the first electronic signature token hold by an initiator initiating a transaction , and then the transaction data is sent to the second electronic signature token hold by a transaction confirmation party for confirmation after the signed transaction data is verified by a network bank server , so as to complete the transaction . since the first electronic signature token and the second electronic signature token are working together to perform the transaction , and there are one or more second electronic signature tokens , such that the first signed transaction data may be verified and confirmed by one or more transaction confirmation parties , a hidden danger of unauthorized transfer caused by the fact that the electronic signature token of an enterprise user is kept by only one keeper may be avoided , the security of the transaction and the enterprise account may be guaranteed , and a remote transaction may be accomplished even if at least one of the initiator and the transaction confirmation party is not present , thus enhancing the security and convenience . fig2 is a block diagram of a transaction system according to another embodiment of the present disclosure . as shown in fig2 , based on the transaction system illustrated in fig1 , the transaction system according to embodiments of the present disclosure further comprises a first terminal 400 and a second terminal 500 . there may be one or more second terminals 500 , and a number of the second terminals 500 is equal to a number of the second electronic signature tokens 300 . each of the first terminal 400 and the second terminal 500 may be a smart phone , a tablet pc , a laptop , a personal computer and so on . the first terminal 400 is configured to receive the first signed transaction data sent by the first electronic signature token 100 , and to forward the first signed transaction data to the network bank server 200 . each second terminal 500 corresponds to one second electronic signature token 300 , and is configured to receive the transaction data sent by the network bank server 200 , to forward the transaction data to the second electronic signature token 300 , to receive the second signed transaction data sent by the second electronic signature token 300 , and to forward the second signed transaction data to the network bank server 200 . with the transaction system according to this embodiment , the transaction data may be transmitted between the first electronic signature token and the network bank server via the first terminal , and may be transmitted between the second electronic signature token and the network bank server via the second terminal , such that an electronic transaction may be accomplished whenever and wherever the user wants , thus enhancing the convenience of the electronic transaction . in some embodiments of the present disclosure , the first electronic signature token 100 is further configured to send a pre - stored identification of the first electronic signature token 100 to the network bank server 200 , and the network bank server 200 is further configured to send the identification of the first electronic signature token 100 to the at least one second electronic signature token 300 , and the at least one second electronic signature token 300 is further configured to confirm the identification of the first electronic signature token 100 . the pre - stored identification of the first electronic signature token 100 may be configured to determine an identity of the first electronic signature token 100 uniquely . therefore , during the transaction , the network bank server 200 may determine the identity of the first electronic signature token 100 according to the identification of the first electronic signature token 100 , such that an imposter may be prevented from sending transaction data , thus ensuring the security of the transaction . in another embodiment of the present disclosure , the network bank server 200 is further configured to send a bank identification for the transaction to the at least one second electronic signature token 300 , and the at least one second electronic signature token 300 is further configured to confirm the bank identification . the bank identification is configured to determine an identity of the bank uniquely . therefore , a person may be prevented from impersonating a bank to send transaction data , such that it is ensured that the transaction data is real data sent by a bank , thus improving the security of the electronic transaction and improving the user experience . in order to implement the above embodiments , the present disclosure provides a transaction method . fig3 is a flow chart of a transaction method according to an embodiment of the present disclosure . as shown in fig3 , the transaction method according to embodiments of the present disclosure may comprise following steps . at step s 301 , first signed transaction data is sent by a first electronic signature token to a network bank server . for example , if an initiator initiates a transfer transaction , a first signature may be signed on the transaction data of the transfer transaction by the first electronic signature token to obtain the first signed transaction data , and then the first signed transaction data may be sent by the first electronic signature token to the network bank server . of course , if the initiator initiates a transaction , the first electronic signature token may sign the first signature on the transaction data using a password input by the initiator . in some embodiments of the present disclosure , the first electronic signature token may send the first singed transaction data to a first terminal firstly , and then the first signed transaction data is sent to the network bank server by the first terminal . at step s 302 , the first signed transaction data is verified by the network bank server , and the transaction data is sent to at least one second electronic signature token if the first signed transaction data is successfully verified . in some embodiments of the present disclosure , the network bank server may send the transaction data to at least one second terminal firstly , and then the transaction data is sent to the at least one second electronic signature token by the at least one second terminal respectively . each of the first electronic signature token and the at least one second electronic signature token may be a secret key device such as a usb key . each second terminal corresponds to one second electronic signature token . each of the first terminal and the second terminal may be a smart phone , a tablet pc , a laptop , a personal computer and so on . at step s 303 , the transaction data is indicated by the at least one second electronic signature token for confirming by a user . for example , one or more transaction confirmation parties may be required during the transaction . each transaction confirmation party may obtain the transaction data by the second electronic signature token possessed by himself . the second electronic signature token may indicate the transaction data for confirming by the user by displaying or broadcasting the transaction data . at step s 304 , a user confirmation input by the user after confirming that the transaction data is correct is received by the at least one second electronic signature token . the user confirmation may be sent by the user through pressing an enter key directly or pressing the enter key after inputting a password . at step s 305 , a second signature is signed by the at least one second electronic signature token on the transaction data to obtain at least one second signed transaction data and the at least one second transaction data is sent respectively by the at least one electronic signature token to the network bank server . if the user confirmation is sent by the user through pressing the enter key after inputting the password , the second electronic signature token verifies whether the password is correct firstly . and if the password is correct , the second electronic signature token signs the second signature on the transaction data according to the password to obtain the second signed transaction data , and sends the second signed transaction data to the network bank server . if the user confirmation is sent by the user through pressing the enter key directly , the second electronic signature token signs the second signature on the transaction data according to a predetermined cipher code so as to obtain the second signed transaction data , and sends the second signed transaction data to the network bank server . at step s 306 , the at least one second signed transaction data is verified by the network bank server , and a transaction is performed if the at least one second signed transaction data is successfully verified . in some embodiments of the present disclosure , there may be one or more second electronic signature tokens . that is , when the transaction is performed , the transaction data may be verified and confirmed by one or more transaction confirmation parties . each transaction confirmation party may obtain the transaction data by the second electronic signature token possessed by himself , and may input the password possessed by himself according to the transaction data . the second electronic signature token may sign the second signature on the transaction data according to the password so as to obtain second signed transaction data , and may send the second signed transaction data to the network bank server for confirming the transaction . in this way , a hidden danger of unauthorized transfer caused by the fact that the electronic signature token of an enterprise user is kept by only one keeper may be avoided . in an embodiment of the present disclosure , when the network bank server verifies the plurality of second signed transaction data sent by the plurality of second electronic signature tokens , the transaction may be performed if a predetermined percentage of the plurality of second signed transaction data is successfully verified . for example , the network bank server receives five second signed transaction data sent by five second electronic signature tokens and verifies the five second signed transaction data respectively , and if three second signed transaction data is successfully verified , then the transaction is performed . the predetermined percentage may be preset by the user according to the user &# 39 ; s requirement or may be a default value of the network bank server . with the transaction method according to embodiments of the present disclosure , a first signature is signed on the transaction data by the first electronic signature token hold by an initiator initiating a transaction , and then the transaction data is sent to the second electronic signature token hold by a transaction confirmation party for confirmation after the signed transaction data is verified by a network bank server , so as to complete the transaction . since the first electronic signature token and the second electronic signature token are working together to perform the transaction , and there may be one or more second electronic signature tokens , such that the transaction data may be verified and confirmed by one or more transaction confirmation parties , a hidden danger of unauthorized transfer caused by the fact that the electronic signature token of an enterprise user is kept by only one keeper may be avoided , the security of the transaction and the enterprise account may be guaranteed , and a remote transaction may be accomplished even if at least one of the initiator and the transaction confirmation party is not present , thus enhancing the security and convenience . fig4 is a flow chart of a transaction method according to another embodiment of the present disclosure . as shown in fig4 , the transaction method according to embodiments of the present disclosure comprises following steps . at step s 401 , first signed transaction data is sent by a first electronic signature token to a network bank server . at step s 402 , the first signed transaction data is verified by the network bank server , and the transaction data and a bank identification corresponding to a transaction are sent to at least one second electronic signature token if the first signed transaction data is successfully verified . the bank identification is configured to determine an identity of the bank uniquely . at step s 403 , the bank identification is verified by the at least one second electronic signature token respectively , and the transaction data is indicated for confirming by a user after the bank identification is successfully verified . at step s 404 , a user confirmation input by the user after confirming that the transaction data is correct is received by the at least one second electronic signature token . at step s 405 , a second signature is signed by the at least one second electronic signature token on the transaction data to obtain at least one second signed transaction data and the at least one second transaction data is sent respectively by the at least one second electronic signature token to the network bank server . at step s 406 , the at least one second signed transaction data is verified by the network bank server , and the transaction is performed if the at least one second signed transaction data is successfully verified . with the transaction method according to this embodiment , an identity of the bank may be determined uniquely from the bank identification . therefore , a person may be prevented from impersonating a bank to send transaction data , such that it is ensured that the transaction data is real data sent by a bank , thus improving the security of the electronic transaction . fig5 is a flow chart of a transaction method according to yet another embodiment of the present disclosure . as shown in fig5 , the transaction method according to embodiments of the present disclosure may comprise following steps . at step s 501 , first signed transaction data and a pre - stored identification of a first electronic signature token are sent by the first electronic signature token to a network bank server . the identification of the first electronic signature token may be configured to determine an identity of the first electronic signature token uniquely . at step s 502 , the first signed transaction data is verified by the network bank server , and the transaction data and the identification of the first electronic signature token are sent to at least one second electronic signature token if the first signed transaction data is successfully verified . at step s 503 , the transaction data and the identification of the first electronic signature token are indicated by the at least one second electronic signature token for confirming by a user the transaction data and an identity of an initiator initiating the transaction . at step s 504 , a user confirmation input by the user after confirming that the transaction data and the identity of the initiator are correct is received by the at least one second electronic signature token . at step s 505 , a second signature is signed by the at least one second electronic signature token on the transaction data to obtain at least one second signed transaction data and the at least one second transaction data is sent to the network bank server . at step s 506 , the at least one second signed transaction data is verified by the network bank server , and the transaction is performed if the at least one second signed transaction data is successfully verified . with the transaction method according to this embodiment , during the transaction , the network bank server may determine an identity of the first electronic signature token according to the identification of the first electronic signature token , such that an imposter may be prevented from sending transaction data , thus ensuring the security of the transaction . it should be understood that , a combination of the transaction method illustrated in fig4 and the transaction method illustrated in fig5 may be implemented , that is , the identification of the first electronic signature token and the bank identification are used together to further ensure the security of a transaction . although explanatory embodiments have been shown and described , it would be appreciated by those skilled in the art that the above embodiments cannot be construed to limit the present disclosure , and changes , alternatives , and modifications can be made in the embodiments without departing from spirit , principles and scope of the present disclosure .