Author

Topic: Bitcoinadresse ändern (Read 1510 times)

legendary
Activity: 2955
Merit: 1049
January 20, 2016, 09:01:42 AM
#11
Danke @Chefin für die Erklärung
und
danke @Coiner.de für den wichtigen Hinweis auf Coincontrol!
-> missing link:
das muss man nämlich dezidiert aktivieren...
dann geht es mit Coincontrol (allerdings dann in der GUI und nach wie vor nicht mit bitcoin-cli sendfrom ...)
thx
legendary
Activity: 1882
Merit: 1108
January 20, 2016, 07:50:56 AM
#10
wer bei diesem Thema einen geistigen Knoten hat, sollte sich folgendes vorstellen bzw sich über die Natur im klaren werden.

Bitcoin sind keine in irgendeiner Form verschlüsselte Datensätze, wo man dann beim Entschlüssel rausfindet das x,xbtc drin sind. Sondern Bitcoins sind so gesehen nur an einer Stelle existent. Beim Generieren. Dort erzeugen sie einen Startpunkt. Stell dir das mal so vor. Ein Unsichtbares Masseloses etwas erzeugt bei jeder Bewegung einen Zeiger wohin es sich bewegt. Du kannst das "Ding" selbst NIE erfassen.

Alles was du weist ist sein Geburtsort. Und jetzt folgst du den Zeigern die es hinterlässt. So wanderst du von Adresse zu Adresse.

Was kryptografisch nun abgesichert ist? Loslaufen darf das Ding nur, wenn ein Befehl von demjenigen ans Netzwerk gesendet wird, der nachgewiesen hat, das er den privatekey besitzt. Das ist dann eine transaktion. Und erst hier kommt kryptografie ins Spiel. Du beweist damit, das DU im Besitz der Adresse bist und somit über die Bewegung des Coins entscheiden darfst. Und jetzt bewegt sich der Coin zu einer neuen Adresse und ab jetzt bist du aussen vor.

Selbst wenn deine Wallet gestohlen wird, weis man erst durch nachschauen in der Blockchain, welche Coins du hast. Indem man dieser Vektorliste folgt.

Aus dem heraus ergeben sich eben die restlichen Dinge. Eine Empfangsadresse bedeutet das die Coins da liegen werden und willst du mehr schicken als an einer Adresse liegt, entscheidet der Client einfach wie er es aufteilt. Das ist so beim Programmieren hinterlegt worden. Somit sind Sendeadresse und Empfangsadresse die selbe, weil jede Empfangsadresse irgendwann automatisch auch mal zur Sendeadresse wird. Wird dann nochmals auf dieser Adresse was empfangen, muss mein oben gesagtes zu den Zeigern zeitlich gesplittet werden. Aber Blockchain ist ja schon ein zeitlich incrementelles Objekt, also baut Block für Block aufeinander mit zeitlichem Abstand. Und es verhindert, das man im selben Block das geld empfängt und gleich weiter schickt...zumindest in der Praxis. Weil man mindestens eine Bestätigung(Block) abwartet bis man weiter schickt. Ob man es technisch machen könnte, weis ich nicht...aber das müssten Modifikationen sein die nicht mehr ganz Normgerecht sind.

Jedenfalls...an der Adresse alleine kann dein Client nicht sehen wieviel Coins du hast und ob du überhaupt welche hast. Wenn man sich das weiter vor Augen hält, erklären sich viele Fragen alleine. Vorallem die Geschichte das man immer nur den gesamten Inhalt einer Adresse wegbewegen kann, aber dann aufsplitten auf mehrere Empfänger (Wechselgeldadressen). Sind also 0,2btc irgendwo drauf müssen diese 0,2btc wegtransferiert werden auch wenn man nur 0,1btc bezahlen will und man bekommt 0,1btc auf die Wechselgeldadresse wieder zurück.

All die Begrifflichkeiten in den Clients versuchen also nur die technischen Belange möglichst verständlich abzubilden. Wenn Sendeadresse steht, heist das ich kann aus meinem Bestand auswählen, welchen ich nehmen will und überlasse es nicht dem Client das selbst auszuwählen. Beschreibt aber keine funktionale Unterscheidung zwischen den Bitcoin-adressen. So wie der Geldbeutel zum ausgeben und einnehmen benutzt werden kann, er ist nicht zweckgebunden. trotzdem gibt es Bedienungsgeldbeutel, die scheinbar nur dazu gedacht sind, Geld einzunehmen. Die Unterschiede sind aber im Komfort und nicht in der Funktion. Geld reintun und rausnehmen geht bei beiden egal für welchen Zweck.
hero member
Activity: 780
Merit: 533
January 19, 2016, 05:39:15 AM
#9
Der Standardaccount ist der Account der benutzt wird, wenn kein optionaler Account angegeben wird.
Normalerweise läuft also alles im Standardaccount.

Alias kenne ich nicht.

Coincontrol ( Absender-Adresse angeben ) kam erst vor kurzem ins GUI.
Ich wüsste jetzt nicht wie das mit Kommandos gehen sollte.

Mit
setaccount
könntest du die Adresse einem neuen Account zuweisen und dann so verwenden wie du wolltest.
Allerdings hast du dann wahrscheinlich den Change in diesem neuen Account.
Also doch nicht so wie du es willst.
legendary
Activity: 2955
Merit: 1049
January 18, 2016, 03:27:18 PM
#8
Hast du denn Accounts eingerichtet? Sonst müßte da wohl "" stehen für den Standardaccount.

Wenn ich bei mir nur "sendfrom"  eingebe kommt da allerdings eine lange Fehlermeldung und deprecated, nicht "not found".
Alle anderen Fehler auf "not found" zu mappen ist natürlich sehr hilfreich.
was/welcher ist der Standardaccount?
ist das der Alias den ich beliebig vergeben kann?
ich müsste ja wohl auch die Absenderadresse eingeben können oder?
ansonsten nimmt er ja irgendeine wo etwas/genügend drauf ist...
(bei blockchain.info wallet kann man sich die Absender-Adresse aussuchen...)
TIA
hero member
Activity: 780
Merit: 533
January 18, 2016, 02:43:47 PM
#7
Hast du denn Accounts eingerichtet? Sonst müßte da wohl "" stehen für den Standardaccount.

Wenn ich bei mir nur "sendfrom"  eingebe kommt da allerdings eine lange Fehlermeldung und deprecated, nicht "not found".
Alle anderen Fehler auf "not found" zu mappen ist natürlich sehr hilfreich.
legendary
Activity: 2955
Merit: 1049
January 18, 2016, 02:01:21 PM
#6
irgendwo ist noch ein Knoten  Wink


Code:
Examples:

Send 0.01 from the tabby account to the given address, funds must have at least 6 confirmations
> bitcoin-cli sendfrom "tabby" "1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd" 0.01 6 "donation" "seans outpost"

in der debug Konsole:

Code:
bitcoin-cli sendfrom "1xyz...." "1zxy...." 0.123.. 6 "ABC" "DEF"

Code:

Method not found (code -32601)

TIA
 Smiley
legendary
Activity: 1310
Merit: 1000
December 23, 2015, 06:48:01 PM
#5
Dake schonmal! Werde es mal sacken lassen und mich evtl. morgen nochmals melden.  Roll Eyes Cheesy
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 23, 2015, 06:23:31 PM
#4
Erstmal vielen Dank für die Antwort. Ich drehe mich aber die ganze Zeit im Kreis und kapier es nicht (die Uhrzeit und das Bier machen es nicht einfacher...):

Ich habe z.b. 4 Empfangsadressen in meinem Wallet. Versende ich dann die ganze Zeit mit der gleichen Sendeadresse? Nach deiner Antwort ja nicht, was ich aber nicht verstehe. Denn wenn z.b. :

Adresse 1   0,2btc
Adresse 2   0,1btc
Adresse 3   0,2btc
Adresse 4   0,2btc

hat und ich 0,6btc versende, welche Sendeadresse benutzt es dann?

Kommt drauf an, aber vermutlich 1,3 und 4 da so am einfachsten 0,6 BTC zusammen kommen. Je nach Software spielen aber auch andere Faktoren mit rein. Wie z.B. das Alter der Bitcoin. Wichtiger ist auch nicht auf welchen Adresse du Bitcoin empfangen hast, sondern durch wieviele Transaktionen. Du kannst ja auf einer Adresse beliebig viele Bitcoin in beliebig viele Häppchen empfangen. Mehr dazu weiter unten.

Ich bin auf die Frage wegen der IOTA Ipo gestoßen, da man nochmals einen "Verifizierungsbetrag" mit der gleichen Adresse wie den Investitionsbetrag senden soll. Und da wollte ich nicht falsch machen.
Zweitens hat mich dies auf die Frage gebracht, ob ich nicht auch bewußt unterschiedliche Sendeadressen verwenden kann.

Das kommt auf die Wallet Software an. Bitcoin Core erlaubt zum Beispiel Eingänge (also die in der Vergangenheit erhaltenen und jetzt benutzen Bitcoin) explizit zu wählen.

Hier mal als Beispiel meine leicht zensierte Wallet.



In der ersten Zeile habe ich z.B. ca. 0,1 BTC auf einer Adressen mit einer Transaktion empfangen.
In der zweiten Zeile habe ich insgesamt 0,17 BTC auf einer Adresse mit zwei Transaktionen empfangen.

Weiter unten sind die Spenden für meinen Server, 15 Transaktionen für insgesamt ~0,26 btc. Ich hab da mal die einzelnen Eingänge die ich wählen könnte aufgeklappt.

Ich kann jetzt eine TX von der ersten Zeile, je eine von der 2. und 3. Zeile und alle vier TX von der 6. Zeile wählen und hab dann ~0,4 BTC zur Verfügung. Alle involvierten Adresen dazu werden dann als "Absenderadressen" angezeigt. Eigentlich wird aber auf die jeweiligen Transaktionen verwiesen.
legendary
Activity: 1310
Merit: 1000
December 23, 2015, 06:09:12 PM
#3
Erstmal vielen Dank für die Antwort. Ich drehe mich aber die ganze Zeit im Kreis und kapier es nicht (die Uhrzeit und das Bier machen es nicht einfacher...):

Ich habe z.b. 4 Empfangsadressen in meinem Wallet. Versende ich dann die ganze Zeit mit der gleichen Sendeadresse? Nach deiner Antwort ja nicht, was ich aber nicht verstehe. Denn wenn z.b. :

Adresse 1   0,2btc
Adresse 2   0,1btc
Adresse 3   0,2btc
Adresse 4   0,2btc

hat und ich 0,6btc versende, welche Sendeadresse benutzt es dann? Bzw. wenn ich 0,2 versende, nimmt es dann die 1,2 oder 4 Adresse?


Ich bin auf die Frage wegen der IOTA Ipo gestoßen, da man nochmals einen "Verifizierungsbetrag" mit der gleichen Adresse wie den Investitionsbetrag senden soll. Und da wollte ich nicht falsch machen.
Zweitens hat mich dies auf die Frage gebracht, ob ich nicht auch bewußt unterschiedliche Sendeadressen verwenden kann.


Oje, da ist man hier schon 2 Jahre dabei und dann merkt man, dass man garnichts weiß.... Embarrassed



copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 23, 2015, 05:54:13 PM
#2
Hi,
stehe hier gerade auf m Schlauch und bräuchte Hilfe.

Eine neue Empfangsadresse zu erhalten ist ja kein Problem. Aber ist es auch möglich, eine neue Sendeadresse zu generieren? Und wieso ist mir die Frage erst nach 2 Jahren eingefallen.... Cheesy

Jain. Sendeadressen im Sinn von "Adresse von der aus Bitcoin versendet werden" existieren eigentlich gar nicht. Daher kann man sich auch nicht explizit bestimmen. Das was einem angezeigt wird, ist die Adresse die genau die Bitcoin die gerade verwendet werden, in der Vergangenheit empfangen haben.

Wenn Du die Adresse also ändern willst die angezeigt wird, dann musst du die Bitcoin vorher an diese eigene Adresse senden.
legendary
Activity: 1310
Merit: 1000
December 23, 2015, 05:44:31 PM
#1
Hi,
stehe hier gerade auf m Schlauch und bräuchte Hilfe.

Eine neue Empfangsadresse zu erhalten ist ja kein Problem. Aber ist es auch möglich, eine neue Sendeadresse zu generieren? Und wieso ist mir die Frage erst nach 2 Jahren eingefallen.... Cheesy
Jump to: