Citat:
Ursprungligen postat av
The Crash
Så du menar att inga bitcoins tillhör nycklarna?

Din adress som man kan skicka bitcoins till är din publika nyckel, t.ex denna 1JYy2nN1orSB3kioeQMGvUUkKXjkhixL3D den har ett utseende som alltid börjar med 1 eller 3 för att visa att det är en publik adress. Tillhörande så har vi en privat nyckel 5KXSnKuuyYQxToJ6dCcgM56kTdKPWRZg3wKYZ7eATijtGdEEGD u med denna kan du signera överföringar tillsammans med någons publika nyckel, så det du egentligen gör när du gör en transaktion är att du signerar transaktionen med din privata nyckel mot någon annans publika nyckel. Mer om detta går att läsa här
https://en.wikipedia.org/wiki/Public-key_cryptography
Så du gör egentligen ingen överföring utan ger bara någon annan rätten över tillgången, bitcoins behöver inte ligga på din dator eller på din mottagares dator så länge signeringen av transaktionen är giltig och skickad till någon nod i nätverket, denna noden kommer att skicka vidare transaktionen till andra noder som i sin tur också skickar vidare.
Så länge du besitter din privata nyckel kan du ta fram din publika nyckel, tvärt om är väldigt svårt näst intill omöjligt. Så skulle din dator crasha och du har din privata nyckel nedskrivet på ett papper så har du alla möjligheter att signera transaktionen som är signerade mot din publika nyckel.
När du kör igång Bitcoin Core alltså originalklienten på din dator kommer den att ladda hem blockchain och även vidarebefordra nya transaktioner i nätverket som ännu inte har blivit tillagda i blockchain, så det betyder att på din dator ligger
allas bitcoins :P dock så kan du aldrig signera dem eftersom du inte har alla privata adresser till de publika adresserna som har något saldo.
Mer om matematiken bakom Bitcoin finner du här
http://blog.chain.com/post/95218566791/the-math-behind-bitcoin