Bitcoin Forum
December 12, 2024, 01:59:13 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: how to i figure out my own private key/public key?  (Read 2356 times)
SurReality89 (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
February 27, 2015, 07:38:33 PM
 #21

can i just see an example. like how do you get from the private key 1 to the public key and then the address. could you plug an equation in an xcel spreadsheet and input private keys and see the public key and address.

also when you have the private key and public key/address where do you go to transfer to another public key/address?
DannyHamilton
Legendary
*
Offline Offline

Activity: 3514
Merit: 4894



View Profile
February 27, 2015, 08:24:12 PM
 #22

can i just see an example. like how do you get from the private key 1 to the public key and then the address.

Sorry, I'm not going to sit here and type up all the math for you.  I've explained the concept, and given you some resources.

also when you have the private key and public key/address where do you go to transfer to another public key/address?

You use wallet software.  You tell the software what address you want to send the bitcoins to, and how much you want to send.  The wallet takes care of the rest.

The wallet creates a sequence of bytes of data representing a transaction that is supplied value by listing some previously unspent transaction outputs and then assigns that value to new unspent outputs.  Proof that you have the right to spend the previously unspent outputs is supplied by the wallet software by using the private key to calculate a digital signature of a modified version of the transaction.  This signature can be verified by all nodes on the system by using the public key.

The new outputs include a script that place a requirement that must be met in order for any node to accept that output being used as an input.  The most common requirement is a digital signature from a private key that is associated with a particular public key hash.  This is represented with an "bitcoin address" when presenting the interface to the user.
SurReality89 (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
February 27, 2015, 08:31:48 PM
 #23

i thought the whole point of knowing your private key, like on a paper wallet is so you don't need wallet software.

so in order to transfer from a paper wallet you need software?
DannyHamilton
Legendary
*
Offline Offline

Activity: 3514
Merit: 4894



View Profile
February 27, 2015, 08:39:45 PM
 #24

i thought the whole point of knowing your private key, like on a paper wallet is so you don't need wallet software.

No.  You've misunderstood.  It would be extremely difficult to create and sign a transaction by hand.

The purpose of having your private key on paper is that it can't be hacked or accessed by viruses, and you won't lose it if your hard drive crashes.  It's fine for long term storage of bitcoins that you don't intend to spend any time soon.

so in order to transfer from a paper wallet you need software?

Yes.
SurReality89 (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
February 27, 2015, 08:57:28 PM
 #25

gotcha. yea i thought you could just do it on blockchain, but i guess you need to use the app to do it.

anyway i'm not expecting you to type up the math. i thought it was just one "easy" equation, but all i'm finding is bits and pieces of it and a lot of people saying its a simple math problem but not a single example of the problem....

other than the address to private key "1" is 1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm


i'm just sifting through an unbearable amount of information to find something that seems as though it is at least claimed to be so simple.
Pages: « 1 [2]  All
  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!