Bu işlemi daha iyi anlamak için Raw Transaction'lara (Ham işlemler) göz atmak lazım:
https://en.bitcoin.it/wiki/Raw_Transactions#Overviewbasitçe;
- harcanmamış çıktılar kontrol edilir
- bu çıktılarla ham işlem oluşturulur. (bu aşamada da ağa işlem gönderilebilir ancak imzalı olmadığı için ağ tarafından kabul edilmez).
- bu işlem girdi olarak kullanılan tüm adreslerin özel anahtarlarıyla şifrelenir.
- imzalanmış ham işlem ağa gönderilir.
Yani bitcoin gönderme işlemini "özel anahtar" ile imzalıyoruz. Ağa yayıyoruz.
Sadece madenciler değil "Tam düğüm" olan herkes bu işlemin geçerliliğini kontrol edebiliyor.
Dijital imza göndericinin açık anahtar değeri ile şifre çözülür, ortaya mesaj özeti çıkıyor. Bu özet o 2. aşamadaki imzalanmamış işlemin özeti ile aynı olacaktır. Buradan kontrol edilri.
1.sana gelen ve harcamadığın(girdi)btcler kontrol edilir
2.bu girdiler ile ham işlem oluşturulur
3.nasıl yani ? bir adres birçok adrese gönderim yapabilir ve tek bir özel anahtar kullanabilir ve 3 farklı adres aynı kişiye gönderse yine de 1 özel anahtar kullanılıcak bu kısmı anlamadım