Bitcoin Forum
April 27, 2024, 03:52:11 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: When I sign a transaction with my private key, how is the network prevented from  (Read 887 times)
Sovereign (OP)
Member
**
Offline Offline

Activity: 80
Merit: 10



View Profile
June 30, 2011, 11:06:57 PM
 #1

When I sign a transaction with my private key, how is the network prevented from finding out my private key? How can it verify that I signed it without knowing the private key used to sign it?

12uB1LSPrAqeEefLJTDfd6rKsu3KjiFBpa
1714189931
Hero Member
*
Offline Offline

Posts: 1714189931

View Profile Personal Message (Offline)

Ignore
1714189931
Reply with quote  #2

1714189931
Report to moderator
1714189931
Hero Member
*
Offline Offline

Posts: 1714189931

View Profile Personal Message (Offline)

Ignore
1714189931
Reply with quote  #2

1714189931
Report to moderator
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714189931
Hero Member
*
Offline Offline

Posts: 1714189931

View Profile Personal Message (Offline)

Ignore
1714189931
Reply with quote  #2

1714189931
Report to moderator
MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
June 30, 2011, 11:18:43 PM
 #2

When you sign a transaction using your private key, you are publishing your public key at the same time.  All other nodes can then, using only mathmatics, verify that the address that legitimately claims those coins can be derived from that public key, and then by using that public key, can verify that the signature was produced by the matching private key.  The private key never touches the network.

"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."

- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
BitcoinHoarder
Full Member
***
Offline Offline

Activity: 144
Merit: 100


View Profile
June 30, 2011, 11:20:06 PM
 #3

And check out this description of how signing works:

http://en.wikipedia.org/wiki/Public-key_cryptography
Sovereign (OP)
Member
**
Offline Offline

Activity: 80
Merit: 10



View Profile
June 30, 2011, 11:23:35 PM
 #4

Thanks. I'm obviously new to cryptography, and I'm a little overwhelmed by the amount of new info

12uB1LSPrAqeEefLJTDfd6rKsu3KjiFBpa
Sovereign (OP)
Member
**
Offline Offline

Activity: 80
Merit: 10



View Profile
July 01, 2011, 12:32:10 PM
 #5

Ok now I understand the difference

But here comes another question: where is my private key? All I know is my public key. Who generated my keys?

12uB1LSPrAqeEefLJTDfd6rKsu3KjiFBpa
bitlotto
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500


BitLotto - best odds + best payouts + cheat-proof


View Profile WWW
July 01, 2011, 12:45:41 PM
 #6

Ok now I understand the difference

But here comes another question: where is my private key? All I know is my public key. Who generated my keys?
The Bitcoin software makes them and puts them in your wallet. That's what all the hackers are after. The private keys in your wallet.

*Next Draw Feb 1*  BitLotto: monthly raffle (0.25 BTC per ticket) Completely transparent and impossible to manipulate who wins. TOR
TOR2WEB
Donations to: 1JQdiQsjhV2uJ4Y8HFtdqteJsZhv835a8J are appreciated.
Sovereign (OP)
Member
**
Offline Offline

Activity: 80
Merit: 10



View Profile
July 01, 2011, 12:58:19 PM
 #7

Ok now I understand the difference

But here comes another question: where is my private key? All I know is my public key. Who generated my keys?
The Bitcoin software makes them and puts them in your wallet. That's what all the hackers are after. The private keys in your wallet.

I understand now.

So what's the point of opening an account at mybitcoin?

12uB1LSPrAqeEefLJTDfd6rKsu3KjiFBpa
Bitsky
Hero Member
*****
Offline Offline

Activity: 576
Merit: 514


View Profile
July 01, 2011, 01:13:02 PM
 #8

So what's the point of opening an account at mybitcoin?
Basically convenience.

Pro: You don't have to run the bitcoin client, download&verify the blockchain and care about securing your wallet.

Con: You're entrusting all your coins to a third party and if the website gets hacked, you're out of luck and may lose all your coins.

Bounty: Earn up to 68.7 BTC
Like my post? Feel free to drop a tip to 1BitskyZbfR4irjyXDaGAM2wYKQknwX36Y
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!