Bitcoin Forum
April 28, 2024, 04:32:44 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Public Key und Adresse - Wo ist der Unterschied/ warum gibt es beides?  (Read 960 times)
laugh2btc (OP)
Hero Member
*****
Offline Offline

Activity: 531
Merit: 500


View Profile
July 16, 2016, 11:05:48 AM
Last edit: July 16, 2016, 11:57:28 AM by laugh2btc
 #1

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?

1714321964
Hero Member
*
Offline Offline

Posts: 1714321964

View Profile Personal Message (Offline)

Ignore
1714321964
Reply with quote  #2

1714321964
Report to moderator
1714321964
Hero Member
*
Offline Offline

Posts: 1714321964

View Profile Personal Message (Offline)

Ignore
1714321964
Reply with quote  #2

1714321964
Report to moderator
1714321964
Hero Member
*
Offline Offline

Posts: 1714321964

View Profile Personal Message (Offline)

Ignore
1714321964
Reply with quote  #2

1714321964
Report to moderator
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714321964
Hero Member
*
Offline Offline

Posts: 1714321964

View Profile Personal Message (Offline)

Ignore
1714321964
Reply with quote  #2

1714321964
Report to moderator
1714321964
Hero Member
*
Offline Offline

Posts: 1714321964

View Profile Personal Message (Offline)

Ignore
1714321964
Reply with quote  #2

1714321964
Report to moderator
1714321964
Hero Member
*
Offline Offline

Posts: 1714321964

View Profile Personal Message (Offline)

Ignore
1714321964
Reply with quote  #2

1714321964
Report to moderator
mezzomix
Legendary
*
Offline Offline

Activity: 2618
Merit: 1252


View Profile
July 16, 2016, 11:24:05 AM
 #2

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.
Chris601
Hero Member
*****
Offline Offline

Activity: 717
Merit: 581


View Profile
July 16, 2016, 11:34:23 AM
 #3

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. 
laugh2btc (OP)
Hero Member
*****
Offline Offline

Activity: 531
Merit: 500


View Profile
July 16, 2016, 11:55:25 AM
 #4

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"  ?
mezzomix
Legendary
*
Offline Offline

Activity: 2618
Merit: 1252


View Profile
July 16, 2016, 06:03:43 PM
 #5


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.
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!