Citat:
Ursprungligen postat av eeeeemil
Har jeg forstått det riktig så er det transaksjons-lista som finnes i block-chain, som er lagret på alle maskiner rundt om i p2p-verden. Retten til å bruke pengene ligger i den enkeltes wallet (fil på pc) i form av private nøkler som må matche de offenlige nøklene.
Precis.
Alla transaktioner ligger i block, och blocken är skapade på så sätt att du inte kan ändra ett block utan att också göra alla efterföljande block ogiltiga. Eftersom det krävs massiva mängder datorkraft för att skapa ett block så vet du att en transaktion som ligger i ett block tillräckligt långt bak i tiden är oåterkallelig (6 block bak är den generella regeln men detta är verkligen overkill för vanliga transaktioner).
På så sätt har man löst "double spend"-problemet. Blockkedjan är ett sätt att komma överens om
ordningen för transaktioner. Utan blockkedjan skulle jag kunna försöka spendera samma bitcoin till olika personer. Olika noder i nätverket skulle kunna få olika versioner av transaktionen och det skulle vara omöjligt att komma överens om vilken transaktion som gäller på ett säkert sätt. Med blockkedjan vet man att den transaktion som slutligen hamnar i ett block är den som gäller, ingen annan.