Bitcoin Forum
November 01, 2024, 06:00:16 PM *
News: Bitcoin Pumpkin Carving Contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Private Key --> verstehe ich das richtig?  (Read 280 times)
ecommercecenter (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
September 10, 2019, 02:05:36 PM
 #1

Hallo Leute!

Also ich weiß jetzt nicht ganz, ob ich das richtig verstehe oder nicht mit dem "Private Key".......das Wallet ist von Electrum und hier kann ich den "Private Key" sehen, was kann ich damit eigentlich machen?

Ist es möglich zum Beispiel, wenn ich den Key jemanden schicke, das der mir die BitCoins klauen kann?? Hier meine ich nur den Key schicken, kein Passwort und auch nicht die "Seed-Wörter", sondern nur den Key??

Habe versucht mich bei Onkel Google einzulesen, aber ganz raff ich das nicht!

Danke für eine Antwort!!

LG
cygan
Legendary
*
Offline Offline

Activity: 3332
Merit: 8780


Crypto Swap Exchange


View Profile WWW
September 10, 2019, 03:04:24 PM
 #2

jeder, der über deinen private key verfügt, verfügt auch über deine ganzen coins, die sich auf dieser adresse befinden.
das passwort und die seed verschlüsseln nur deine eigentliche wallet

wenn jemand anderes über seine eigene wallet deinen priv-key importiert, hat er die macht über dein vermögen - da ist es egal, ob du deine wallet verschlüsselt hast

not your key - not your coins

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
ecommercecenter (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
September 10, 2019, 03:23:45 PM
 #3

jeder, der über deinen private key verfügt, verfügt auch über deine ganzen coins, die sich auf dieser adresse befinden.
das passwort und die seed verschlüsseln nur deine eigentliche wallet

wenn jemand anderes über seine eigene wallet deinen priv-key importiert, hat er die macht über dein vermögen - da ist es egal, ob du deine wallet verschlüsselt hast

not your key - not your coins

Okay, also habe ich es eigentlich eh richtig verstanden.......danke Dir für die Antwort!!!
Lakai01
Legendary
*
Offline Offline

Activity: 2478
Merit: 2897



View Profile
September 10, 2019, 03:49:10 PM
 #4

Ist es möglich zum Beispiel, wenn ich den Key jemanden schicke, das der mir die BitCoins klauen kann?? Hier meine ich nur den Key schicken, kein Passwort und auch nicht die "Seed-Wörter", sondern nur den Key??
Der Seed ist eigentlich nix anderes wie dein Private Key in textueller Form. Es reicht also, dass jemand entweder den Key oder den Seed bekommt und schon hat er Zugriff auf deine Coins.
Das Passwort ist nur ein zusätzlicher Schutz auf deinem PC, mehr aber leider nicht Smiley

~ Not Your Keys, Not Your Coins ~
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
September 10, 2019, 05:20:50 PM
Merited by HeRetiK (1), Souri (1), aundroid (1)
 #5

Der private key wird benötigt um BTC welche dem zugehörigen public key "zugewiesen sind" zu versenden.
Jeder, der den private key besitzt, kann alle coins von diesem public key versenden.

Jede Adresse in deinem Wallet hat einen public key von dem diese "abgeleitet" wurde. Und jeder public key hat einen dazugehörigen private key. Und dieser ist der Schlüssel für alle BTC auf dieser Adresse.

Der Seed (welcher so gut wie immer in einen mnemonic code encodiert wird, also 12 oder 24 Wörter) wird genutzt um private keys deterministisch herzuleiten. Alle private keys in deinem Wallet werden von diesem Seed hergeleitet.


Um deine Coins zu versenden, braucht jemand:
1) Entweder deinen Seed (um alle coins von deinem Wallet versenden zu können) oder
2) einen private key (um die coins von dieser einen dazugehörigen Adresse versenden zu können) oder
3) dein Wallet-file und das dazugehörige Passwort (um ebenfalls alle coins versenden zu können)

aundroid
Legendary
*
Offline Offline

Activity: 1232
Merit: 1247



View Profile
September 11, 2019, 08:12:56 AM
Merited by Halab (2), Souri (1)
 #6


Habe versucht mich bei Onkel Google einzulesen, aber ganz raff ich das nicht!


bob123 hat das Wesentliche bereits erklärt, der Verständlichkeit halber werde ich noch einige Details ergänzen.
Hoffe die Thematik wird für dich dann etwas durchschaubarer.

Generell unterscheidet man in der Kryptographie zwei Arten:

symmetrische Kryptographie: Derselbe Schlüssel wird verwendet um Botschaften zu ver- und zu entschlüsseln. (muss Sender und Empfänder bekannt sein)
asymmetrische Kryptographie: 2 Schlüssel -  ein Verschlüsselungsschlüssel (public key) und ein Entschlüsselungsschlüssel (private key) - auch 'Public Key Kryptographie' genannt

Public Key Kryptographie kommt jetzt zum Beispiel bei der Erstellung eines Wallets zum Einsatz oder wenn eine Transaktion signiert wird.

Bitcoin selbst verwendet digitale Signaturen, genannt ECDSA (Elliptic Curve Digital Signature Algorithmus) um ein public/private Schlüsselpaar zu erstellen
bzw. aus einem private key den dazugehörigen public key abzuleiten.

Wichtig: die andere Richtung ist NICHT möglich, also von public auf private key.

Auf diesem Public key wird dann zweimal die SHA-256 Hash- Funktion angewendet und die Public Addresse erstellt.

Wichtig: auch hier ist die andere Richtung NICHT möglich, man kommt also von der Public Addresse NICHT auf den Public Key.

Nun wird mit Hilfe der Base58Check-Codierung diese Adresse noch 'leichter lesbar' gemacht.
Hier werden auch folgende Zeichen ausgenommen: '0', 'O', 'I', 'l', '+', '/ '

>> Eine Bitcoin-Adresse ist also nur eine Kurzschreibweise für den Public Key.

Willst du dir jetzt mit bitcoin ein Bier kaufen, musst du die Transaktion (also wieviele btc du senden möchtest und an wen) mit deinem private key signieren.
Die Signatur und dein Public key werden der Transaktion angehängt, damit jeder sie überprüfen kann.

ECDSA erlaubt auch Schemata wie BIP32/BIP44 HD wallets. (Ein Ledger Nano oder Electrum sind HD Wallets)
HD steht hier für "hierarchisch und deterministisch".

Die Schlüssel sind also in einer Hierarchie angeordnet und folgen festen Regeln.
Hier wird aus dem Seed zuerst ein parent key pair generiert, aus dem anschließend alle child key pairs abgeleitet werden.

Es ist daher wichtig, die Seed Phrase sicher aufzubewahren!

Das waren jetzt zumindest mal die Basics im Detail.  Smiley

►►►     MY TOPICS     ◄◄◄
➤ Blockchain Basics - FAQ DE    ➤ [Guide] Protect your Crypto: Security tips for your home computer & network DE | EN    ➤ Crypto SCAM - HowTo protect yourself EN    ➤ [CHECKLISTE] zur Bewertung von ICOs  DE
➤ [Overview] Exchanges, IEOs and their ROIs DE | EN   ➤ [Howto] Use Ledger Nano as Security Key DE | EN    ➤ [OVERVIEW] Recommended Crypto Telegram Bots  DE | EN    ➤ [Overview] GUI Miner DE | EN
➤ Activity, Merit und Ranganforderungen im Forum DE    ➤ Alternativen zu Piggy's Notification Bot DE    ➤ [Howto] Give Bitcoin as a gift  DE | EN
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
September 11, 2019, 09:25:09 AM
 #7

>> Eine Bitcoin-Adresse ist also nur eine Kurzschreibweise für den Public Key.

Nur um das noch ein wenig auszuführen:

Es gibt verschiedene Arten von Transaktionen. Die "klassische" ist die P2PKH (Pay to public key hash). Da ist die Adresse der Hash des public keys.
Daneben gibt es noch P2SH (Pay to script hash), was z.B. für Multi-signature verwendet wird. Da ist der hash (also die Adresse) der Hash des Redeem-script. Also des Scriptes welches die Regeln zum senden der Coins berechtigt.

Insgesamt kann das Thema recht komplex sein, je nachdem wie tief man einsteigen möchte  Cheesy
Das Grundlegende hat aundroid dir bereits erklärt. Sofern du in der Zukunft gerne näher technische Informationen erhalten möchtest, frag einfach. Hier gibt es genug Member welche ihr Wissen gerne teilen.

bct_ail
Legendary
*
Offline Offline

Activity: 2660
Merit: 2229

https://t1p.de/6ghrf


View Profile WWW
September 11, 2019, 10:15:06 AM
 #8

Das Grundlegende hat aundroid dir bereits erklärt. Sofern du in der Zukunft gerne näher technische Informationen erhalten möchtest, frag einfach. Hier gibt es genug Member welche ihr Wissen gerne teilen.
Gibt es auch Buch oder Online Empfehlungen, in denen das ganze in Deutsch erklärt ist?
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
September 11, 2019, 10:19:31 AM
 #9

Das Grundlegende hat aundroid dir bereits erklärt. Sofern du in der Zukunft gerne näher technische Informationen erhalten möchtest, frag einfach. Hier gibt es genug Member welche ihr Wissen gerne teilen.
Gibt es auch Buch oder Online Empfehlungen, in denen das ganze in Deutsch erklärt ist?

Ich kenne leider keine deutsche Literatur zu den ganzen technischen Details. Habe aber auch nie danach gesucht, gibt bestimmt welche.
Aber hier im Forum sollte eig. schon der Großteil gepostet worden sein. Ist halt ein wenig verstreut und man müsste explizit danach suchen.

Aber sonst -> Einfach Thread erstellen und fragen. Antworten kommen bestimmt  Grin

HeRetiK
Legendary
*
Offline Offline

Activity: 3108
Merit: 2174


Playgram - The Telegram Casino


View Profile
September 11, 2019, 01:28:49 PM
 #10

Das Grundlegende hat aundroid dir bereits erklärt. Sofern du in der Zukunft gerne näher technische Informationen erhalten möchtest, frag einfach. Hier gibt es genug Member welche ihr Wissen gerne teilen.
Gibt es auch Buch oder Online Empfehlungen, in denen das ganze in Deutsch erklärt ist?

Das klingt jetzt vielleicht blöd aber die deutsche Wikipedia Seite zu Bitcoin ist gar kein so schlechter Einstiegspunkt:
https://de.wikipedia.org/wiki/Bitcoin

Vor allem hast du dann auch gleich die für Bitcoin relevanten kryptographischen Konzepte verlinkt.

▄▄███████▄▄███████
▄███████████████▄▄▄▄▄
▄████████████████████▀░
▄█████████████████████▄░
▄█████████▀▀████████████▄
██████████████▀▀█████████
████████████████████████
██████████████▄▄█████████
▀█████████▄▄████████████▀
▀█████████████████████▀░
▀████████████████████▄░
▀███████████████▀▀▀▀▀
▀▀███████▀▀███████

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
 
Playgram.io
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

▄▄▄░░
▀▄







▄▀
▀▀▀░░
▄▄▄███████▄▄▄
▄▄███████████████▄▄
▄███████████████████▄
▄██████████████▀▀█████▄
▄██████████▀▀█████▐████▄
██████▀▀████▄▄▀▀█████████
████▄▄███▄██▀█████▐██████
█████████▀██████████████
▀███████▌▐██████▐██████▀
▀███████▄▄███▄████████▀
▀███████████████████▀
▀▀███████████████▀▀
▀▀▀███████▀▀▀
██████▄▄███████▄▄████████
███▄███████████████▄░░▀█▀
███████████░█████████░░
░█████▀██▄▄░▄▄██▀█████░
█████▄░▄███▄███▄░▄█████
███████████████████████
███████████████████████
██░▄▄▄░██░▄▄▄░██░▄▄▄░██
██░░░░██░░░░██░░░░████
██░░░░██░░░░██░░░░████
██▄▄▄▄▄██▄▄▄▄▄██▄▄▄▄▄████
███████████████████████
███████████████████████
 
PLAY NOW

on Telegram
[/
ecommercecenter (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
September 11, 2019, 03:36:46 PM
 #11

Der private key wird benötigt um BTC welche dem zugehörigen public key "zugewiesen sind" zu versenden.
Jeder, der den private key besitzt, kann alle coins von diesem public key versenden.

Jede Adresse in deinem Wallet hat einen public key von dem diese "abgeleitet" wurde. Und jeder public key hat einen dazugehörigen private key. Und dieser ist der Schlüssel für alle BTC auf dieser Adresse.

Der Seed (welcher so gut wie immer in einen mnemonic code encodiert wird, also 12 oder 24 Wörter) wird genutzt um private keys deterministisch herzuleiten. Alle private keys in deinem Wallet werden von diesem Seed hergeleitet.


Um deine Coins zu versenden, braucht jemand:
1) Entweder deinen Seed (um alle coins von deinem Wallet versenden zu können) oder
2) einen private key (um die coins von dieser einen dazugehörigen Adresse versenden zu können) oder
3) dein Wallet-file und das dazugehörige Passwort (um ebenfalls alle coins versenden zu können)


Danke......so hab ich es perfekt verstanden! Ich mach wenig aber immerhin was mit Bitcoins, aber ganz ins Detail bin ich noch nie gegangen!
ecommercecenter (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
September 11, 2019, 03:45:02 PM
 #12

Danke an alle für die Nachrichten! Das was ich wissen wollte weiß ich!!!!  Grin Grin Grin Grin Grin
Bitze
Legendary
*
Offline Offline

Activity: 1638
Merit: 1042


View Profile
September 13, 2019, 11:53:57 AM
 #13

Danke an alle für die Nachrichten! Das was ich wissen wollte weiß ich!!!!  Grin Grin Grin Grin Grin

Ich finde es auch bewundernswert wie aufopfernd und motiviert hier auf Fragen eingegangen wird.
Verschiedene Bereiche des Forums gehen in Spam und Scam unter aber hier vor allem im deutschen Anfänger- und Hilfebereich ist das wirklich nicht der Fall.
Antworten die hier geliefert werden haben im Normalfall immer Hand und Fuß. Das Mal als Danke an alle Beteiligten. Smiley
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!