Bitcoin Forum
May 26, 2024, 04:49:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Doofe Frage zu Transaction Malleability  (Read 527 times)
OhShei8e (OP)
Legendary
*
Offline Offline

Activity: 1764
Merit: 1059



View Profile
February 14, 2014, 08:53:40 AM
 #1

Wenn ich mir das hier so anschaue:

https://en.bitcoin.it/wiki/Transaction_Malleability
https://en.bitcoin.it/wiki/Transactions

Dann frage ich mich, was verhindert eigentlich Replay-Attacken, wenn es keine Transaktions-ID gibt, die mit signiert wird? Mal angenommen auf einer Adresse liegen 10 BTC und ich überweise davon 1BTC auf ein anderes Konto. Was hindert einen Angreifer daran, diese Transaktion 10 mal zu kopieren und ins Netz zu geben? Müsste doch dann ausgeführt werden solange bis das Konto mit den 10BTC leer ist.   

Sorry, die Frage ist bestimmt bescheuert. Aber vielleicht kann ja jemand das Brett vor meinem Kopf entfernen.

Schon mal Danke!
Coiner.de
Hero Member
*****
Offline Offline

Activity: 773
Merit: 531



View Profile
February 14, 2014, 09:33:04 AM
 #2

Du kannst nicht 1 BTC von den 10 überweisen.
Du kannst nur die 10 nehmen, davon 1 an die gewünschte Adresse und 9 als Wechselgeld.
Auch wenn das Wechselgeld an die Adresse geht von der es kam, ist es jetzt quasi ein neuer 9 BTC "Schein".
OhShei8e (OP)
Legendary
*
Offline Offline

Activity: 1764
Merit: 1059



View Profile
February 14, 2014, 10:32:14 AM
 #3

Du kannst nicht 1 BTC von den 10 überweisen.
Du kannst nur die 10 nehmen, davon 1 an die gewünschte Adresse und 9 als Wechselgeld.
Auch wenn das Wechselgeld an die Adresse geht von der es kam, ist es jetzt quasi ein neuer 9 BTC "Schein".

Ah, das heißt Inputs und Outputs müssen sich immer voll ausgleichen. Wenn ich jemandem 1 BTC schicken möchte, dann mache ich zwei Outputs, einen BTC an den Empfänger und 9 BTC an mich (zurück). Richtig?
Coiner.de
Hero Member
*****
Offline Offline

Activity: 773
Merit: 531



View Profile
February 14, 2014, 11:13:40 AM
 #4

Richtig.

Oder besser fast richtig was "voll ausgleichen" betrifft. Sind die Outputs etwas weniger ist der Rest die berühmte Fee an die Miner.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!