sadece imzanın geçerliliği değil harcanmamış girdilerin geçerli olup olmadığını da kontrol eder.
peki alıcı tarafın imzalaması nasıl oluyor ?
alıcı tarafın imzalaması gereken bir şey yok. (eğer harcamayacaksa).
alıcı taraf söz konusu açık anahtarın özel anahtarının sahibi ise hak sahibidir zaten. bu gelen bitcoinler artık onun "harcanmamış girdisi"dir. bu bitcoinleri harcayacağı zaman imzalama işlemini gerçekleştirir. aksi halde yapması gereken bir şey yoktur.
bu bitkoyunun türkçeye çevirdiği how bitcoin works under the hood makalesi
http://www.bitcoinhaber.net/2013/08/bitcoin-nedir-nasil-calisir.htmlorada şöyle yazıyor:"Bitcoin adresinize, yani açık anahtarınıza gönderilen paranızı harcayabilmek için bu adresin sahibi olduğunuzu kanıtlamalısınız. Bunu saklı anahtarınız ve size para gönderdikleri talimat mesajını kullanarak attığınız dijital imzanızla yaparsınız.
imza = f(talimat mesajı, saklı anahtar)
Sistemdeki diğer kullanıcılar bu imzayı diğer bir fonksiyon ile çözer ve sizin açık anahtarınızla eşleştiğini doğrular.
1 = ? doğrula(talimat mesajı,açık anahtar, imza)"