Drawing idea from the quantum secure direct communication (QSDC) and the dense coding
we propose a novel quantum secret sharing (QSS) scheme with high efficiency based on the GHZ states.Alice shares her secret message with Bob and Charlie directly using quantum correlations and a public string K
rather than shares a joint key with them and uses the joint key to transmit her message.In our scheme
a GHZ state can be used to share two bits message.We analyze the security of our scheme in the realistic and lossy channel respectively
and show it is necessary to use a public K due to the difference between quantum direct secret sharing and QSDC.