Author

Topic: Nachricht signieren - Fehlermeldung - Die eingegebene Adresse verweist nicht auf (Read 218 times)

legendary
Activity: 1624
Merit: 2481
Mein Problem ist quasi anders rum sag ich mal. Um die Auszahlungsadresse in Slushpool zu ändern, muss ich die hinterlegte bc1 Adresse signieren.

Da es (immernoch) keinen akzeptieren Standard zum Signieren/Verifizieren von Nachrichten gibt (Nested- und Native Segwit), bleibt dir nichts anderes übrig als irgendeine Möglichkeit zu verwenden (z.B. Electrum) und dann den Support bei Slushpool zu kontaktieren und ihnen das zu schildern.
Lass ihnen einfach die Signatur mit Electrum zukommen. Mit Electrum lässt sich diese auch verifizieren.

Vielleicht verwenden die ja auch ein eigenes Tool zum Signieren/Verifizieren von Nested- und Native Segwit Signaturen?

Einfach mal anschreiben und fragen mit welchem Tool du die Signatur erstellen sollst.
Dann zur Sicherheit hier evtl. gegenprüfen ob das Tool akzeptabel und sicher ist.
newbie
Activity: 8
Merit: 4
Mein Problem ist quasi anders rum sag ich mal. Um die Auszahlungsadresse in Slushpool zu ändern, muss ich die hinterlegte bc1 Adresse signieren.
legendary
Activity: 2114
Merit: 6618
Currently not much available - see my websitelink
Das hab ich schon vermutet aber gehofft das es inzwischen geht. Naja, könnte es so vielleicht klappen? https://www.cryptofit.de/bitcoin-nachricht-mit-ledger-oder-trezor-signieren-schritt-fur-schritt-anleitung/
Genau, wenn du deinen Seed in Electrum importierst, würde das wie in der Anleitung funktionieren.
Was ich aber machen würde: neue Wallet in Electrum erstellen (Bech32), das ergibt Adressen mit bc1q und diese signieren. Falls eine Verbindung zu deiner in Core genutzten Adresse bestehen soll, einfach etwas BTC an die neue, in Electrum erstellte bc1q Adresse senden.

Importieren von Seeds birgt immer Risiken, auch wenn diese sehr gering sind. Neue Wallet nur für das Signieren macht man nichts kaputt.
Kommt natürlich auch auf den Betrag an, der auf Core liegt.
newbie
Activity: 8
Merit: 4
Das hab ich schon vermutet aber gehofft das es inzwischen geht. Naja, könnte es so vielleicht klappen? https://www.cryptofit.de/bitcoin-nachricht-mit-ledger-oder-trezor-signieren-schritt-fur-schritt-anleitung/
legendary
Activity: 2405
Merit: 1459
-> morgen, ist heute, schon gestern <-
Falls deine Adresse also nicht mit 1.. beginnt (legacy), kannst du in Core leider keine Nachricht signieren. Dazu fehlt einfach der Standard.

Das geht mit Core noch nicht, siehe bob123.
newbie
Activity: 8
Merit: 4
Hallo liebe Gemeinde,

Ich habe quasi ein ähnliches Problem. Ich müsste eine bc1 Adresse signieren aber ich bekomme in Bitcoin Core, in der HD Wallet die gleiche Meldung. Kann es daran lieben, das die Adresse noch nie benutzt wurde? Gibt es ein Trick den man verwenden kann?

Gruß
StefanF07
full member
Activity: 1179
Merit: 210
only hodl what you understand and love!

Ich möchte das jetzt nicht mehr auf legacy wechseln und auch keine externe wallet verwenden.
Sei es drumm, solange ich mit meiner Reputation noch Geltung habe, benötige ich das dann sowieso noch nicht,......

Wenn ich es richtig verstehe, hattest du vor die Spendenwalletadresse in einer Nachricht zu signieren.
Wenn es dir um einen Proof geht, das du nach deinem Passwort Reset vom Oktober2020 noch immer der altbekannte User bist, welcher bei der ursprünglichen Wette beteiligt war, so signiere doch einfach eine Nachricht wie z.B.
Code:
Spendenadresse für Spendenaktion_Daniela 354vRCu6XqMTRSjXQca8yCTQ3L329qs1H6

mit deiner alten Adresse 198bkRm82aGLzxPQA74DwJvGHyPAmSMuGN welche du 2018 bereits genutzt hast.
So hättest du die "neue" Adresse mit deinem "alten" Account verknüpft.

Eine signierte Nachricht mit der neuen Segwit Adresse (wenn dies funktionieren würde) hätte keinerlei Aussagekraft diesbezüglich und könnte rein theoretisch auch von einem Hacker kommen, welcher deinen Account übernommen hat, nachdem er Zugriff auf deinen Email Account erlangt hat.

Hallo doubleU,

danke für den Input, habe das so gemacht mit einer Adresse aus einer weiteren Wette Smiley
legendary
Activity: 1078
Merit: 1307

Ich möchte das jetzt nicht mehr auf legacy wechseln und auch keine externe wallet verwenden.
Sei es drumm, solange ich mit meiner Reputation noch Geltung habe, benötige ich das dann sowieso noch nicht,......

Wenn ich es richtig verstehe, hattest du vor die Spendenwalletadresse in einer Nachricht zu signieren.
Wenn es dir um einen Proof geht, das du nach deinem Passwort Reset vom Oktober2020 noch immer der altbekannte User bist, welcher bei der ursprünglichen Wette beteiligt war, so signiere doch einfach eine Nachricht wie z.B.
Code:
Spendenadresse für Spendenaktion_Daniela 354vRCu6XqMTRSjXQca8yCTQ3L329qs1H6

mit deiner alten Adresse 198bkRm82aGLzxPQA74DwJvGHyPAmSMuGN welche du 2018 bereits genutzt hast.
So hättest du die "neue" Adresse mit deinem "alten" Account verknüpft.

Eine signierte Nachricht mit der neuen Segwit Adresse (wenn dies funktionieren würde) hätte keinerlei Aussagekraft diesbezüglich und könnte rein theoretisch auch von einem Hacker kommen, welcher deinen Account übernommen hat, nachdem er Zugriff auf deinen Email Account erlangt hat.
full member
Activity: 1179
Merit: 210
only hodl what you understand and love!
Von dieser Adresse kann ich empfangen und nach Eingabe des PWD auch versenden, aber signieren kann ich nicht und ich weiss nicht warum...

Ok, wenn du versenden kannst dann ist die Adresse bzw. der Private Key ja garantiert Teil deines Wallets.

Dann ist der einzige Grund der mir jetzt auf die Schnelle einfällt, tatsächlich das was mole schon verlinkt hat: Die Adresse ist eine Segwit Adresse.
Leider gibt es (immernoch) keinen Standard wie Nachrichten mit Segwit Adressen signiert werden. Daher ist das in Core auch noch nicht möglich.

Falls deine Adresse also nicht mit 1.. beginnt (legacy), kannst du in Core leider keine Nachricht signieren. Dazu fehlt einfach der Standard.
Wenn du wirklich unbedingt eine Nachricht signieren musst, dann könntest du Electrum dazu verwenden. Aber die Signatur kann dann auch nur mithilfe von Electrum verifiziert werden.

Hallo bob123,

danke für deinen Beitrag. Ich möchte das jetzt nicht mehr auf legacy wechseln und auch keine externe wallet verwenden. Mich verwundert aber schon in sehr hohem Maße, da könnt Ihr nichts dafür, dass bei core Funktionen rausgehen welche dann nicht den gewünschten Effekt bringen!
Sei es drumm, solange ich mit meiner Reputation noch Geltung habe, benötige ich das dann sowieso noch nicht, aber schön langsam sollten sich die devs und die community dann einigen.

Danke und lieben Gruß!
legendary
Activity: 1624
Merit: 2481
Von dieser Adresse kann ich empfangen und nach Eingabe des PWD auch versenden, aber signieren kann ich nicht und ich weiss nicht warum...

Ok, wenn du versenden kannst dann ist die Adresse bzw. der Private Key ja garantiert Teil deines Wallets.

Dann ist der einzige Grund der mir jetzt auf die Schnelle einfällt, tatsächlich das was mole schon verlinkt hat: Die Adresse ist eine Segwit Adresse.
Leider gibt es (immernoch) keinen Standard wie Nachrichten mit Segwit Adressen signiert werden. Daher ist das in Core auch noch nicht möglich.

Falls deine Adresse also nicht mit 1.. beginnt (legacy), kannst du in Core leider keine Nachricht signieren. Dazu fehlt einfach der Standard.
Wenn du wirklich unbedingt eine Nachricht signieren musst, dann könntest du Electrum dazu verwenden. Aber die Signatur kann dann auch nur mithilfe von Electrum verifiziert werden.
staff
Activity: 2310
Merit: 2632
Join the world-leading crypto sportsbook NOW!
Ich hätte hier etwas zu der Meldung gefunden.
bob123 hatte es bereits mal im englischen Bereich erklärt:
https://bitcointalksearch.org/topic/signmessage-doesn-not-work-address-does-not-refer-to-key-3225732

Bin aktuell nur mobil online aber denke er wird hier auch noch vorbei gucken Smiley

//edit: hier noch ein Direktlink zu einer möglichen Erklärung:
https://bitcointalksearch.org/topic/m.34150033
full member
Activity: 1179
Merit: 210
only hodl what you understand and love!
Hallo Zusammen,

ich versuche auf meiner core-qt wallet eine Nachricht mit meiner eigenen Adresse zu signieren, welche aus dieser Wallet stammt.
Ich gebe die Adresse ein, den Text, klicke auf "Nachricht signieren" und bekomme diesen Fehler

Code:
Die eingegebene Adresse verweist nicht auf einen Schlüssel. Bitte überprüfen sie die Adresse und versuchen es erneut

Was heisst das? Was muss ich korrigieren?

Von dieser Adresse kann ich empfangen und nach Eingabe des PWD auch versenden, aber signieren kann ich nicht und ich weiss nicht warum...

Danke und Gruß
Jump to: