Abgesehen von der Tatsache, dass weder installieren 3.8.0 ;-) Hmm - ich dachte, die dunkle Schokolade mit orange (wahrscheinlich eine Menge Lebensfreude) und keine Notwendigkeit für die Farbe; Nicht sicher, wie weiß spielen wird, die nie versucht eine ganache mit ihm. @JohnP ich sehen, warum es helfen würde, aber ich nicht, denn das war nicht die Frage und ich wollte nicht verkomplizieren sich die Dinge, wenn der OP möchte mehr Informationen über Sie ich würde mich über Hilfe freuen :) Könntest du ein hexdump auf bitcoin.conf, und überprüfen Sie >0x80-Zeichen, oder laden Sie die gesamte Datei (w/ zensiert, user und pass) irgendwo? Ich bin sehr daran interessiert, was unicode enthält. Manche Editoren lassen UTF-8 BOM Marker am Anfang, zum Beispiel.

Ich Baue ein system, wo ich möchte, dass die Benutzer angeben, die eine public-key-Hashwert von a Brieftasche, Sie haben die Kontrolle über die in der Veranstaltung Tipps, Rückerstattungen und/oder anderweitig benötigen, um Wert senden zu Ihnen zurück.

Von dort aus würde ich gerne eine weitere Funktion, die ermöglicht dem Benutzer, stellen Sie sicher , dass Sie selbst diese Hash-Adresse.

Wenn ich das richtig verstehe, Sie beweisen können, dass dies durch die Unterzeichnung einer Nachricht, die ich senden, und dann könnten Sie schicken die Signatur zurück zu mir, zusammen mit dem öffentlichen Schlüssel.

Aber ich verstehe auch, dass Sie Ihr öffentlicher Schlüssel wird als weniger als ideal.

So, ich bin gespannt, ob es irgendeine Lösung irgendwo, dass wird mir erlauben, zu bestätigen, dass Sie Eigentümer, basierend auf dem Hash-Adresse allein, ohne die Verwendung eines öffentlichen Schlüssels.

Ich vermute, dass da dieser Vorgang vorübergehend und nicht dauerhaft gespeichert in einem öffentlichen blockchain (oder sonst irgendwo), ist es nicht als potenziell schädlich für ein Szenario (oder eher, mehr "vertrauenswürdig" für den Benutzer). Jedoch bin ich sein zu wollen, als darauf, Ihre Privatsphäre und Sicherheit wie möglich und bieten Ihnen Gelegenheit, zu überprüfen, deren Eigentum an diesen Hash-Adresse in den am wenigsten invasive Methode zur Verfügung.

Ist es genug, um einfach irgendwo in der Benutzer-Schnittstelle, dass diese überprüfung wird nicht speichern Sie den öffentlichen Schlüssel in irgendeiner Weise? Dies ist alles unter der Annahme einer HTTPS-Verbindung, aber natürlich ist das Risiko, dass da schlechte Schauspieler, wird wissen, dass die öffentlichen Schlüssel übertragen werden, es öffnet sich ein weiterer potenzieller Vektor der möglichen Angriff.

Auch ich bin sehr daran interessiert, dass andere Ansätze, die sind am günstigsten/hier bekannt, wie auch die Beispiele von anderen Seiten und/oder Dienstleistungen, die angepackt haben, dieses problem auf elegante Weise.