Bitcoin Forum
April 26, 2024, 12:18:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Eelectrum "Change addresses", was ist das?  (Read 1079 times)
Sexundus (OP)
Jr. Member
*
Offline Offline

Activity: 80
Merit: 1


View Profile
July 28, 2015, 12:10:07 PM
 #1

In den Optionen bei Electrum kann man "Use Change Addresses" einstellen. Was ist das? Und was bringt es?
Habe bisher nichts auf deutsch dazu gefunden, vielleicht wäre hier jemand so nett und könnte mir das erklären.
Danke!

Und so nebenbei, was stellt man am besten bei "Transaction Fee per kb" ein? Habe da derzeit 0.0001 stehen. Empfohlen werden allerdings 0.0005, was mit etwas viel vorkommt.
1714133926
Hero Member
*
Offline Offline

Posts: 1714133926

View Profile Personal Message (Offline)

Ignore
1714133926
Reply with quote  #2

1714133926
Report to moderator
Activity + Trust + Earned Merit == The Most Recognized Users on Bitcointalk
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714133926
Hero Member
*
Offline Offline

Posts: 1714133926

View Profile Personal Message (Offline)

Ignore
1714133926
Reply with quote  #2

1714133926
Report to moderator
1714133926
Hero Member
*
Offline Offline

Posts: 1714133926

View Profile Personal Message (Offline)

Ignore
1714133926
Reply with quote  #2

1714133926
Report to moderator
1714133926
Hero Member
*
Offline Offline

Posts: 1714133926

View Profile Personal Message (Offline)

Ignore
1714133926
Reply with quote  #2

1714133926
Report to moderator
Sexundus (OP)
Jr. Member
*
Offline Offline

Activity: 80
Merit: 1


View Profile
July 28, 2015, 02:11:08 PM
 #2

0.001 per Kb ??
Früher hatte ich für jeden Transfer 0.001 eingestellt aber nicht per Kb sondern im gesammten.
0.003 gesammt hatte ich eingestellt wenn es eilig war.

Nun heist es aber per Kb, daher bin ich verwirrt Smiley
fronti
Legendary
*
Offline Offline

Activity: 2909
Merit: 1307



View Profile
July 28, 2015, 02:16:07 PM
 #3

Man kann auch immer noch Transaktionen ganz ohne fee verschicken..
Dauert unter umständen halt etwas länger dann bis die bestätigt werden..

Aber um mal seine Wallets zu sortieren und aufzuräumen geht auch 0.0 Smiley

Und zu den Change adressen:
Das sind die Adressen an die dann das Wechselgeld oder Rausgeld geschickt wird.

Wenn man z.b. 1 BTC in einer Transaktion hat, und 0.5 zahlen möchte, muss man 1 BTC zahlen, davon gehen dann 0.5 an den empfänger und 0.5 an deine Change Adresse.
Das ist aber nicht verloren, das sind eigentlich auch "normale" adressen, nur werden die Electrum halt so seperiert..


If you like to give me a tip:  bc1q8ht32j5hj42us5qfptvu08ug9zeqgvxuhwznzk

"Bankraub ist eine Unternehmung von Dilettanten. Wahre Profis gründen eine Bank." Bertolt Brecht
Sexundus (OP)
Jr. Member
*
Offline Offline

Activity: 80
Merit: 1


View Profile
July 28, 2015, 04:16:29 PM
 #4

Sorry das mit der Change Adresse verstehe ich nicht.

Ich zahle an eine Adresse 1 Btc, dann kann ich doch nicht 1,5 an diese Adresse schicken und 0,5 wieder bekommen. Der Typ freut sich dann einfach nur über 0,5 mehr Smiley
Was meinst du mit "in einer Transaktion hat" ?

Und wieviel Btc per Kb sollte man nun einstellen? Vorher war das einfacher als man die Fee für den gesammten Transfer einstellen konnte. Ich weis doch nicht wieviel Kb mein Transfer hat. Kann man sicherlich nachsehen aber das ist doch umständlich. Was stelle ich da ein um auf etwa 0.0001 zu kommen für einen Transfer?

Vielleicht sollte ich dazu sagen, ich nutze electrum nur für einfachen Btc Transfer. also einfach send adresse eingeben, btc und fee. Fertig.
fronti
Legendary
*
Offline Offline

Activity: 2909
Merit: 1307



View Profile
July 28, 2015, 04:53:25 PM
 #5

Sorry das mit der Change Adresse verstehe ich nicht.

Ich zahle an eine Adresse 1 Btc, dann kann ich doch nicht 1,5 an diese Adresse schicken und 0,5 wieder bekommen. Der Typ freut sich dann einfach nur über 0,5 mehr Smiley
Was meinst du mit "in einer Transaktion hat" ?


Stell dir Bitcoin wie Goldstücke vor.

Du bekommst ein Goldstück überwiesen an eine Adresse. (1 BTC)
Und dann noch mal ein Zehntel Goldstück wieder an eine Adresse (0.1 BTC)
Und nochmal 0.8 BTC an eine andere Adresse in deiner wallet..

so, insgesamt zeigt dir deine Wallet nun 1.9 BTC an, da die Wallet so klug ist, die zusammen zurechnen.
Aber eigentlich liegen da noch immer 3 Goldstücke (oder teile davon) drin.

Jetzt möchtest du 1.3 BTC an jemanden zahlen.

Jetzt sucht deine Wallet eine Möglichkeit das zu machen. Und findet:
1 BTC und 0.8 BTC  -> 1.8 das ist mehr als 1.3 passt.
Nur ist es eben mehr Smiley
daher muss auch wieder was von dem 0.8 abgeschnitten werden.
und diese 0.5 Bitcoin werden dann an die Change Adresse geschickt.
(Wenn man keine Change Adressen verwendet gehen die wieder an die Ausgangsadresse, was aber aus Privacy Gründen nicht so empfehlenswert ist)


If you like to give me a tip:  bc1q8ht32j5hj42us5qfptvu08ug9zeqgvxuhwznzk

"Bankraub ist eine Unternehmung von Dilettanten. Wahre Profis gründen eine Bank." Bertolt Brecht
Sexundus (OP)
Jr. Member
*
Offline Offline

Activity: 80
Merit: 1


View Profile
July 29, 2015, 04:36:19 AM
 #6

Danke für die super Erklärung die sogar ich verstehe Smiley
willi9974
Legendary
*
Online Online

Activity: 3416
Merit: 2654


Escrow Service


View Profile
July 29, 2015, 05:53:38 AM
 #7

Danke für die Erklärung, jetzt ist mir das auch klar.

Nur eine Frage: Ist bei MultibitHD die Fee fest eingebaut, muss man da noch an MultibitHD eine Fee zahlen? Kann man das ausschalten oder wie bezahlt man das die Fee 0,0000 BTC ist es aber länger dauert.

Ich hab noch die alte Multibit Version und hatte bei der HD Installation was von Gebühren gelesen und dann abgebrochen

VG
Willi

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
July 29, 2015, 07:47:59 AM
 #8

Danke für die Erklärung, jetzt ist mir das auch klar.

Nur eine Frage: Ist bei MultibitHD die Fee fest eingebaut, muss man da noch an MultibitHD eine Fee zahlen? Kann man das ausschalten oder wie bezahlt man das die Fee 0,0000 BTC ist es aber länger dauert.

Ich hab noch die alte Multibit Version und hatte bei der HD Installation was von Gebühren gelesen und dann abgebrochen

VG
Willi

Bei Multibit HD (MBHD) gibt es zwei Arten von Gebühren. Einmal die typische Gebühr fürs Netzwerk und dann die Gebühr an die MBHD Entwickler. Die Entwicklergebühr beträgt 1000 Satoshi pro Transaktion und ist unabhängig von der Größe. Es gibt auch die Möglichkeit zu Spenden was dir die Entwicklergebühr bis zur Spendenhöhe erspart. Wenn Du also 100.000 Satoshi spendest hast Du sozusagen 100 TX frei.
Für die Netzwerkgebühr an die Miner gibt es in MBHD einen Regler mit dem du die Gebühr von 1000 Satoshi pro KB bis 50.000 Satoshi pro KB selbst einstellen kannst.

Im not really here, its just your imagination.
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
July 29, 2015, 01:32:58 PM
 #9

Du kannst bei Electrum auch ohne Fee senden. Wenn du den Betrag eingegeben hast und dann die Fee auf 0 setzen. Du musst aber aufpassen, wenn du im Betragfeld noch mal tippst wird die Gebühr zurückgesetzt.

Die Electrumserver sagen dir dann wenn die Gebühr zu niedrig ist für Größe und alter der Coins.

Wenn du wissen willst ob die Transaktion durchgehen wird dann schau auf https://blockchain.info/de/unconfirmed-transactions und wenn die Anzahl unter 2000 ist dann gibt es kein Spamproblem. Unter 3T sollte auch noch gehen.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
July 29, 2015, 04:16:16 PM
 #10

Du kannst bei Electrum auch ohne Fee senden. Wenn du den Betrag eingegeben hast und dann die Fee auf 0 setzen. Du musst aber aufpassen, wenn du im Betragfeld noch mal tippst wird die Gebühr zurückgesetzt.

Die Electrumserver sagen dir dann wenn die Gebühr zu niedrig ist für Größe und alter der Coins.

Wenn du wissen willst ob die Transaktion durchgehen wird dann schau auf https://blockchain.info/de/unconfirmed-transactions und wenn die Anzahl unter 2000 ist dann gibt es kein Spamproblem. Unter 3T sollte auch noch gehen.

Ich würd mich nicht auf die Zahlen von bc.i verlassen, gerade nicht wenn es um wenige Gebühren und/oder geringe Beträge geht. Die haben ihre Filter seit dem letzten Spamfall massiv geändert und zeigen nur so ca. 10% von dem was bei meinem und anderen Nodes ankommt.

vgl. http://statoshi.info/dashboard/db/transactions?panelId=5&fullscreen&from=1438100114513&to=1438186514514
bzw. https://i.imgur.com/0EgDwR6.png

Im not really here, its just your imagination.
Denker
Legendary
*
Offline Offline

Activity: 1442
Merit: 1014


View Profile
July 29, 2015, 05:04:36 PM
 #11

Bezüglich der Wechseladressen:
Mir hat mal jemand erklärt das du dir das vorstellen musst als wenn du etwas mit einen sagen wir mal 20 Euro Schein bezahlst was nur z.B. 3 Euro kostet.
Du kannst den 20 Euro schein ja schlecht zerreißen so dass er quasi 3 Euro wert ist. Also bezahlst du mit den ganzen 20 Euro Schein und bekommst dann 17 Euro Wechselgeld zurück. Diese 17 Euro steckst du in deine Geldbörse wo du auch dein 20 Euro Schein her hast.

Da die Bitcoin Blockchain aber transparent ist hat Electrum sich da was einfallen lassen.
Wenn du jetzt z.B. 0,3 BTC versenden willst und hast auf deiner BTC Adresse 1BTC liegen wird wie oben beschrieben eben dieser ganze 1 BTC versendet. Als Wechselgeld bekommst du dann 0,7 BTC zurück.
Da aber der Empfänger der 0,3 BTC nun nachschauen könnte wieviel BTC du auf der Adresse liegen hast von der du versendet hast, weil die Blockchain eben transparent ist, könnte er nun rein theoretisch natürlich versuchen diese Adresse zu hacken.
Bei 1 BTC sicherlich nicht sehr wahrscheinlich. Aber nehm doch einfach mal den Fall an du hättest da 20 BTC liegen und das Wechselgeld wären 19,7 BTC die auf deine alte Adresse zurückgehen würden. Da würde der Anreiz des hackings natürlich größer sein. Oder ihr kennt euch sogar und er erpresst dich. Alles rein hypothetisch natürlich.
Kurz um die Wechseladresse hat seinen eigentlichen Sinn darin andere nicht wissen zu lassen über wieviel Geld du verfügst.
Da die meisten Leute wahrscheinlich kaum selbst ihr Wechselgeld auf eine andere Adresse in ihrer Wallet senden um sich hier zu schützen macht dies Electrum eben automatisch bzw. man hat sich diese Konstruktion ausgedacht.
Finde ich sehr gut.

Wie gesagt wenn du mir von Adresse 1l2e1lke32mkel2km2elkm2e2lkem jetzt 0,3 BTC sendest und es waren 20BTC drauf und das Wechselgeld von 19,7 BTC geht auch an diese Adresse kann ich das leicht auf blockchain.ino einsehen.
Da das Wechselgeld aber an eine andere deiner Adressen geht, eine Adresse die ich nun eben nicht kenne, weiß ich auch nicht wieviel BTC du nun in deiner wallet hast.

Hoffe das ist einigermaßen verständlich gewesen.Ist nicht ganz akkurat runtergeschrieben.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
July 29, 2015, 06:15:09 PM
 #12

Bezüglich der Wechseladressen:
Mir hat mal jemand erklärt das du dir das vorstellen musst als wenn du etwas mit einen sagen wir mal 20 Euro Schein bezahlst was nur z.B. 3 Euro kostet.
Du kannst den 20 Euro schein ja schlecht zerreißen so dass er quasi 3 Euro wert ist. Also bezahlst du mit den ganzen 20 Euro Schein und bekommst dann 17 Euro Wechselgeld zurück. Diese 17 Euro steckst du in deine Geldbörse wo du auch dein 20 Euro Schein her hast.

Bis hierhin ist das eine durchaus treffende Erklärung.

Da die Bitcoin Blockchain aber transparent ist hat Electrum sich da was einfallen lassen.

Soweit ich weiß gab es das Konzept schon vor Electrum, aber das ist denke ich nicht so wichtig.

Wenn du jetzt z.B. 0,3 BTC versenden willst und hast auf deiner BTC Adresse 1BTC liegen wird wie oben beschrieben eben dieser ganze 1 BTC versendet. Als Wechselgeld bekommst du dann 0,7 BTC zurück.
Da aber der Empfänger der 0,3 BTC nun nachschauen könnte wieviel BTC du auf der Adresse liegen hast von der du versendet hast, weil die Blockchain eben transparent ist, könnte er nun rein theoretisch natürlich versuchen diese Adresse zu hacken.

Als Empfänger ist mir aber auch die Wechselgeldadresse bekannt, ist ja teil der Überweisung. Viel wichtiger, aber: wissen welche Adresse wieviel Bitcoin erhält macht es nicht einfacher oder schwerer diese zu "hacken". Das mehrfache verwenden einer Adresse als "Absender" (es gibt technisch keine Absenderaddresse, sondern immer nur eine alte Überweisung die referenziert wird) hingegen kann die Sicherheit minimal senken. Beim erstellen einer Überweisung wird der/werden die öffentliche(n) Schlüssel mit veröffentlicht. Diese Schlüssel sind bis zur ersten nicht bekannt und daher gibt es einen weiteren Schritt zu knacken ehe man an den privaten Schlüssel kommt. Adresse -> öffentlicher Schlüssel -> private Schlüssel. Das ist zur Zeit Bitcoins einziger Schutz gegen mögliche Quantenrechner und ist entsprechend wenig relevant.

Bei 1 BTC sicherlich nicht sehr wahrscheinlich. Aber nehm doch einfach mal den Fall an du hättest da 20 BTC liegen und das Wechselgeld wären 19,7 BTC die auf deine alte Adresse zurückgehen würden. Da würde der Anreiz des hackings natürlich größer sein. Oder ihr kennt euch sogar und er erpresst dich. Alles rein hypothetisch natürlich.
Kurz um die Wechseladresse hat seinen eigentlichen Sinn darin andere nicht wissen zu lassen über wieviel Geld du verfügst.

Nein, dafür wird empfohlen für jeden empfang(!) von BTC eine neue Adresse zu nutzen. Wechselgeld ist eine Notwendigkeit da Bitcoin immer auf eine alte Überweisung verweist und diese vollständig verwendet werden muss. Das benutzen einer neuen Adresse für das Wechselgeld erschwert es dritten zu unterscheiden zwischen der Adresse des Empfängers und der Wechselgeldaddresse des Senders. Es könnte ja auch sein das ich gerade 19,7 BTC an dich versendet habe und 0,3 als Wechselgeld erhalte. Du weißt natürlich wieviel ich Dir geschickt habe und daher auch wieviel ich (mindestens) vorher hatte und wieviel ich als Wechselgeld erhalten habe.

Da die meisten Leute wahrscheinlich kaum selbst ihr Wechselgeld auf eine andere Adresse in ihrer Wallet senden um sich hier zu schützen macht dies Electrum eben automatisch bzw. man hat sich diese Konstruktion ausgedacht.
Finde ich sehr gut.

Wie gesagt wenn du mir von Adresse 1l2e1lke32mkel2km2elkm2e2lkem jetzt 0,3 BTC sendest und es waren 20BTC drauf und das Wechselgeld von 19,7 BTC geht auch an diese Adresse kann ich das leicht auf blockchain.ino einsehen.
Da das Wechselgeld aber an eine andere deiner Adressen geht, eine Adresse die ich nun eben nicht kenne, weiß ich auch nicht wieviel BTC du nun in deiner wallet hast.

Hoffe das ist einigermaßen verständlich gewesen.Ist nicht ganz akkurat runtergeschrieben.

Wie gesagt Wechselgeld ist eine technische Notwendigkeit und von daher kann man das auch gleich richtig machen und eine neue Adresse dafür nutzen.

Im not really here, its just your imagination.
Denker
Legendary
*
Offline Offline

Activity: 1442
Merit: 1014


View Profile
July 30, 2015, 10:20:34 AM
 #13

Bezüglich der Wechseladressen:
Mir hat mal jemand erklärt das du dir das vorstellen musst als wenn du etwas mit einen sagen wir mal 20 Euro Schein bezahlst was nur z.B. 3 Euro kostet.
Du kannst den 20 Euro schein ja schlecht zerreißen so dass er quasi 3 Euro wert ist. Also bezahlst du mit den ganzen 20 Euro Schein und bekommst dann 17 Euro Wechselgeld zurück. Diese 17 Euro steckst du in deine Geldbörse wo du auch dein 20 Euro Schein her hast.

Bis hierhin ist das eine durchaus treffende Erklärung.

Da die Bitcoin Blockchain aber transparent ist hat Electrum sich da was einfallen lassen.

Soweit ich weiß gab es das Konzept schon vor Electrum, aber das ist denke ich nicht so wichtig.

Wenn du jetzt z.B. 0,3 BTC versenden willst und hast auf deiner BTC Adresse 1BTC liegen wird wie oben beschrieben eben dieser ganze 1 BTC versendet. Als Wechselgeld bekommst du dann 0,7 BTC zurück.
Da aber der Empfänger der 0,3 BTC nun nachschauen könnte wieviel BTC du auf der Adresse liegen hast von der du versendet hast, weil die Blockchain eben transparent ist, könnte er nun rein theoretisch natürlich versuchen diese Adresse zu hacken.

Als Empfänger ist mir aber auch die Wechselgeldadresse bekannt, ist ja teil der Überweisung. Viel wichtiger, aber: wissen welche Adresse wieviel Bitcoin erhält macht es nicht einfacher oder schwerer diese zu "hacken". Das mehrfache verwenden einer Adresse als "Absender" (es gibt technisch keine Absenderaddresse, sondern immer nur eine alte Überweisung die referenziert wird) hingegen kann die Sicherheit minimal senken. Beim erstellen einer Überweisung wird der/werden die öffentliche(n) Schlüssel mit veröffentlicht. Diese Schlüssel sind bis zur ersten nicht bekannt und daher gibt es einen weiteren Schritt zu knacken ehe man an den privaten Schlüssel kommt. Adresse -> öffentlicher Schlüssel -> private Schlüssel. Das ist zur Zeit Bitcoins einziger Schutz gegen mögliche Quantenrechner und ist entsprechend wenig relevant.

Bei 1 BTC sicherlich nicht sehr wahrscheinlich. Aber nehm doch einfach mal den Fall an du hättest da 20 BTC liegen und das Wechselgeld wären 19,7 BTC die auf deine alte Adresse zurückgehen würden. Da würde der Anreiz des hackings natürlich größer sein. Oder ihr kennt euch sogar und er erpresst dich. Alles rein hypothetisch natürlich.
Kurz um die Wechseladresse hat seinen eigentlichen Sinn darin andere nicht wissen zu lassen über wieviel Geld du verfügst.

Nein, dafür wird empfohlen für jeden empfang(!) von BTC eine neue Adresse zu nutzen. Wechselgeld ist eine Notwendigkeit da Bitcoin immer auf eine alte Überweisung verweist und diese vollständig verwendet werden muss. Das benutzen einer neuen Adresse für das Wechselgeld erschwert es dritten zu unterscheiden zwischen der Adresse des Empfängers und der Wechselgeldaddresse des Senders. Es könnte ja auch sein das ich gerade 19,7 BTC an dich versendet habe und 0,3 als Wechselgeld erhalte. Du weißt natürlich wieviel ich Dir geschickt habe und daher auch wieviel ich (mindestens) vorher hatte und wieviel ich als Wechselgeld erhalten habe.

Da die meisten Leute wahrscheinlich kaum selbst ihr Wechselgeld auf eine andere Adresse in ihrer Wallet senden um sich hier zu schützen macht dies Electrum eben automatisch bzw. man hat sich diese Konstruktion ausgedacht.
Finde ich sehr gut.

Wie gesagt wenn du mir von Adresse 1l2e1lke32mkel2km2elkm2e2lkem jetzt 0,3 BTC sendest und es waren 20BTC drauf und das Wechselgeld von 19,7 BTC geht auch an diese Adresse kann ich das leicht auf blockchain.ino einsehen.
Da das Wechselgeld aber an eine andere deiner Adressen geht, eine Adresse die ich nun eben nicht kenne, weiß ich auch nicht wieviel BTC du nun in deiner wallet hast.

Hoffe das ist einigermaßen verständlich gewesen.Ist nicht ganz akkurat runtergeschrieben.

Wie gesagt Wechselgeld ist eine technische Notwendigkeit und von daher kann man das auch gleich richtig machen und eine neue Adresse dafür nutzen.

Jetzt hast mein Kommentar ja richtig auseinandergepflückt. Cheesy
Aber danke dass da nochmal jemand drauf eingeht der technisch wesentlich tiefer drinzustecken scheint.
Wie gesagt so ungefähr wurde es mir mal berichtet.
Das mit dem Hack war nur als rein hypothetisch anzunehmen.Logo ist es sehr unwahrscheinlich.
Und das die Wechseladressen neben ihrer technischen Notwendigkeit auch einen Sinn zur Sicherheit haben hast du ja auch bestätigt. Smiley
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
July 31, 2015, 11:15:38 AM
 #14

Du kannst bei Electrum auch ohne Fee senden. Wenn du den Betrag eingegeben hast und dann die Fee auf 0 setzen. Du musst aber aufpassen, wenn du im Betragfeld noch mal tippst wird die Gebühr zurückgesetzt.

Die Electrumserver sagen dir dann wenn die Gebühr zu niedrig ist für Größe und alter der Coins.

Wenn du wissen willst ob die Transaktion durchgehen wird dann schau auf https://blockchain.info/de/unconfirmed-transactions und wenn die Anzahl unter 2000 ist dann gibt es kein Spamproblem. Unter 3T sollte auch noch gehen.

Ich würd mich nicht auf die Zahlen von bc.i verlassen, gerade nicht wenn es um wenige Gebühren und/oder geringe Beträge geht. Die haben ihre Filter seit dem letzten Spamfall massiv geändert und zeigen nur so ca. 10% von dem was bei meinem und anderen Nodes ankommt.

vgl. http://statoshi.info/dashboard/db/transactions?panelId=5&fullscreen&from=1438100114513&to=1438186514514
bzw. https://i.imgur.com/0EgDwR6.png

Ach deswegen sind das nur 4000. Aber immerhin sieht man dass Spam abgeht. Alles was unter 2000 ist sollte relativ sicher sein und mit 0 Fee funktionieren.

Aber Transaktionen in der Größenordnung rauszufiltern... ich sehe keine Grundlage dafür. Das klingt einfach nur dumm.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
July 31, 2015, 11:46:59 AM
 #15

Bezüglich der Wechseladressen:
Mir hat mal jemand erklärt das du dir das vorstellen musst als wenn du etwas mit einen sagen wir mal 20 Euro Schein bezahlst was nur z.B. 3 Euro kostet.
Du kannst den 20 Euro schein ja schlecht zerreißen so dass er quasi 3 Euro wert ist. Also bezahlst du mit den ganzen 20 Euro Schein und bekommst dann 17 Euro Wechselgeld zurück. Diese 17 Euro steckst du in deine Geldbörse wo du auch dein 20 Euro Schein her hast.

Bis hierhin ist das eine durchaus treffende Erklärung.

Da die Bitcoin Blockchain aber transparent ist hat Electrum sich da was einfallen lassen.

Soweit ich weiß gab es das Konzept schon vor Electrum, aber das ist denke ich nicht so wichtig.

Wenn du jetzt z.B. 0,3 BTC versenden willst und hast auf deiner BTC Adresse 1BTC liegen wird wie oben beschrieben eben dieser ganze 1 BTC versendet. Als Wechselgeld bekommst du dann 0,7 BTC zurück.
Da aber der Empfänger der 0,3 BTC nun nachschauen könnte wieviel BTC du auf der Adresse liegen hast von der du versendet hast, weil die Blockchain eben transparent ist, könnte er nun rein theoretisch natürlich versuchen diese Adresse zu hacken.

Als Empfänger ist mir aber auch die Wechselgeldadresse bekannt, ist ja teil der Überweisung. Viel wichtiger, aber: wissen welche Adresse wieviel Bitcoin erhält macht es nicht einfacher oder schwerer diese zu "hacken". Das mehrfache verwenden einer Adresse als "Absender" (es gibt technisch keine Absenderaddresse, sondern immer nur eine alte Überweisung die referenziert wird) hingegen kann die Sicherheit minimal senken. Beim erstellen einer Überweisung wird der/werden die öffentliche(n) Schlüssel mit veröffentlicht. Diese Schlüssel sind bis zur ersten nicht bekannt und daher gibt es einen weiteren Schritt zu knacken ehe man an den privaten Schlüssel kommt. Adresse -> öffentlicher Schlüssel -> private Schlüssel. Das ist zur Zeit Bitcoins einziger Schutz gegen mögliche Quantenrechner und ist entsprechend wenig relevant.

Bei 1 BTC sicherlich nicht sehr wahrscheinlich. Aber nehm doch einfach mal den Fall an du hättest da 20 BTC liegen und das Wechselgeld wären 19,7 BTC die auf deine alte Adresse zurückgehen würden. Da würde der Anreiz des hackings natürlich größer sein. Oder ihr kennt euch sogar und er erpresst dich. Alles rein hypothetisch natürlich.
Kurz um die Wechseladresse hat seinen eigentlichen Sinn darin andere nicht wissen zu lassen über wieviel Geld du verfügst.

Nein, dafür wird empfohlen für jeden empfang(!) von BTC eine neue Adresse zu nutzen. Wechselgeld ist eine Notwendigkeit da Bitcoin immer auf eine alte Überweisung verweist und diese vollständig verwendet werden muss. Das benutzen einer neuen Adresse für das Wechselgeld erschwert es dritten zu unterscheiden zwischen der Adresse des Empfängers und der Wechselgeldaddresse des Senders. Es könnte ja auch sein das ich gerade 19,7 BTC an dich versendet habe und 0,3 als Wechselgeld erhalte. Du weißt natürlich wieviel ich Dir geschickt habe und daher auch wieviel ich (mindestens) vorher hatte und wieviel ich als Wechselgeld erhalten habe.

Da die meisten Leute wahrscheinlich kaum selbst ihr Wechselgeld auf eine andere Adresse in ihrer Wallet senden um sich hier zu schützen macht dies Electrum eben automatisch bzw. man hat sich diese Konstruktion ausgedacht.
Finde ich sehr gut.

Wie gesagt wenn du mir von Adresse 1l2e1lke32mkel2km2elkm2e2lkem jetzt 0,3 BTC sendest und es waren 20BTC drauf und das Wechselgeld von 19,7 BTC geht auch an diese Adresse kann ich das leicht auf blockchain.ino einsehen.
Da das Wechselgeld aber an eine andere deiner Adressen geht, eine Adresse die ich nun eben nicht kenne, weiß ich auch nicht wieviel BTC du nun in deiner wallet hast.

Hoffe das ist einigermaßen verständlich gewesen.Ist nicht ganz akkurat runtergeschrieben.

Wie gesagt Wechselgeld ist eine technische Notwendigkeit und von daher kann man das auch gleich richtig machen und eine neue Adresse dafür nutzen.

Jetzt hast mein Kommentar ja richtig auseinandergepflückt. Cheesy
Aber danke dass da nochmal jemand drauf eingeht der technisch wesentlich tiefer drinzustecken scheint.
Wie gesagt so ungefähr wurde es mir mal berichtet.
Das mit dem Hack war nur als rein hypothetisch anzunehmen.Logo ist es sehr unwahrscheinlich.
Und das die Wechseladressen neben ihrer technischen Notwendigkeit auch einen Sinn zur Sicherheit haben hast du ja auch bestätigt. Smiley

Ich denke die größte Gefahr kommt davon wenn man diese Wechseladressen dann leert. Das normale Verhalten der Clients ist nicht zu fragen von wo man geld verschickt. Dann wird eine Zahlung zB aus Wechseladressencoins zusammengesetzt und schon sind alle Transaktionen verbunden die vorher passiert sind.

Lösen kann man das eigentlich nur indem man die Adressen reinigt, also so versenden dass niemand verknüpfen kann. Da muss man am Anfang schon ein wenig drüber nachdenken wie das alles zusammenhängt.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
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!