Author

Topic: Public Key und Adresse - Wo ist der Unterschied/ warum gibt es beides? (Read 987 times)

legendary
Activity: 2730
Merit: 1263

Nein, der Hauptgrund dürfte die Absicherung gegen potentielle Sicherheitslücken sein.

Man muss also bei entsprechender Nutzung (!) das Hashverfahren und das ECDSA Verfahren brechen, um an die Summe heranzukommen.

Ein Public Key wird übrigens benötigt, wenn man das übliche Verfahren zur Multisig Abwicklung nutzen möchte. Das ist beispielsweise bei der (Multisig) Treuhandabwicklung der Fall. Damit wird dann aus mehreren Public Keys eine Adresse (die dann aus einem Hash über ein Script erzeugt wird) generiert.
hero member
Activity: 531
Merit: 500
Danke für die Antworten, auch wenn ich Sie wohl noch 20 mal durchlesen muß, bevor ich es kapiere.

@Chris601

Das mit dem Privatkey ist mir bewusst, danke!
Aber falsch verstanden/ wiedergegeben habe ich nichts, wenn du dies hier meinst:

" Wieso wurde ich letztens bei einer Zahlungsanfrage (also ich wollte von jemanden Coins haben) nach meinem Privatkey gefragt, obwohl ich meine Adresse schon bekannt gegeben hatte?"


EDIT:

Ahh shit!

ICH MEINTE PUBLIC KEY!!!!!!!!!!!!!!!!!!!!


Habe doch was falsch wiedergegeben  Grin Cheesy


@Mezzomix

Ist also das hier der Hauptgrund : "...daher kann man nur schwer einen Schreibfehler bei der Adresse machen"  ?
hero member
Activity: 721
Merit: 592
Wichtig aber noch, dass du niemandem niemals einen privatkey geben solltest. Wer den hat, hat den Zugriff auf die Bitcoin der zugehörigen Adresse. Auf Alle und jederzeit, nicht nur auf den angeforderten Betrag.

Entweder du hast etwas falsch verstanden oder falsch wiedergegeben. Wenn nicht, solltest du größte Vorsicht walten lassen. 
legendary
Activity: 2730
Merit: 1263
Der Public Key ist das Wertepaar für das Cryptoverfahren. Die Adresse ist der Hash dieses Wertepaars zusammen mit einer Prüfsumme (daher kann man nur schwer einen Schreibfehler bei der Adresse machen).

Ein Vorteil ist die zusätzliche Sicherheit. Hat das ECDSA Cryptoverfahren eine Lücke, ist die Summe der BTC, die an diese Adresse überwiesen wurde, durch den Hash trotzdem sicher, solange mit dem entsprechenden Private Key keine ausgehende Transaktion signiert und in die Blockchain aufgenommen wurde. Man muss also bei entsprechender Nutzung (!) das Hashverfahren und das ECDSA Verfahren brechen, um an die Summe heranzukommen.
hero member
Activity: 531
Merit: 500
Wie die Überschrift schon sagt, kapiere ich den Unterschied zwischen Public Key und Adresse nicht ganz. Wieso wird beides benötigt bzw. gibt es beides? Wieso wurde ich letztens bei einer Zahlungsanfrage (also ich wollte von jemanden Coins haben) nach meinem Privatkey Edit: Public Key gefragt, obwohl ich meine Adresse schon bekannt gegeben hatte?

Jump to: