Blind quantum computation for a user who only performs single-qubit gates

Blind quantum computation (BQC) allows a user who has limited quantum capability to complete a quantum computational task with the aid of a remote quantum server, such that the user's input, output, and even the algorithm can be kept hidden from the server. Up to now, there are mainly two models of BQC. One is that the client just needs the ability to prepare single qubits initiated by Broadbent, Fitzsimons, and Kashefi, and the other is that the client only needs perform single-qubit measurements first given by Morimae. In this paper, we put forward a new model of BQC in which a user only requires implementing a few single-qubit gates. We also propose two specific BQC protocols where a user only needs to implement one or two kinds of single-qubit gates to show the feasibility of the presented model. This model is quite flexible since various users with the ability to perform different single-qubit operations may all have the chance to achieve BQC. Furthermore, it is very suitable for practical implementation since the single-qubit gates are the most exact operation in some experimental setups such as trapped ions and superconducting systems.