Bitcoin Forum
May 04, 2024, 09:47:25 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 »
2641  Bitcoin / Bitcoin Discussion / Re: Signatures: Did you have received donations? on: August 07, 2011, 03:56:09 AM
i've sent/received quite a few just going by people's signatures. way more convenient and quick than having to ask for an address.
2642  Bitcoin / Bitcoin Discussion / Re: what do bitcoins have in common with my Ex GF? on: August 07, 2011, 03:43:02 AM
she was virtual and made in japan?
2643  Bitcoin / Development & Technical Discussion / Re: Encrypt/Decrypt arbitrary text using bitcoin keys? on: August 07, 2011, 03:23:39 AM
sorry i don't get it.

say i want someone to pay me at a new address... 15bghCkDhPTs3QamEotH7kGuAQAtNHv3rM

if i'm not publishing my public key anywhere, and it can't be derived from that 'hash' known as an address, then how does YOUR bitcoin client send me coins?

The bitcoin client sends it to the address. You later prove you own that address by providing the public key and the signature. The transaction is verified by proving that the public key is the one corresponding to the address and the corresponding private key was used to generate the signature. The mapping from public key to address is one-way and cannot be reversed.

So:

1) You generate a private key randomly.

2) You calculate the corresponding public key for that private key.

3) You calculate the corresponding address for that public key with a hashing function.

4) You publish the address.

5) People send coins to the address.

6) You claim the money by providing the public key and the signature (both of which you can generate from the private key, just as you did in steps 2 and 3).

7) Clients verify that the public key you provided in 6 is for the address just as you did in step 3. Then they verify the signature with the public key. If you pass these two checks, you have claimed the coins.


thanks for that.

i think i'll just get back to providing the 'public note' functionality and come back to this with a clearer head later Smiley

maybe once the public version is up and running it'll be easier to think up good ways to allow private notes.
2644  Bitcoin / Development & Technical Discussion / Re: Encrypt/Decrypt arbitrary text using bitcoin keys? on: August 07, 2011, 03:09:22 AM
sorry i don't get it.

say i want someone to pay me at a new address... 15bghCkDhPTs3QamEotH7kGuAQAtNHv3rM

if i'm not publishing my public key anywhere, and it can't be derived from that 'hash' known as an address, then how does YOUR bitcoin client send me coins?
2645  Other / Off-topic / Re: Bitcoin memes on: August 07, 2011, 02:52:30 AM
Who is that guy and why is he related to gox? i see his "normal" photo everywhere

looks surprisingly similar to that guy from 'how i met your mother':

2646  Bitcoin / Bitcoin Discussion / Re: I am putting Bitcoin.us domain name up for auction. on: August 07, 2011, 02:30:30 AM

The domain is definitely worth more than 5 BTC...

Everything in this world is worth exactly what people are willing AND ABLE to pay for it.  Everything.

you also need ability to pay to drive demand, not just a willingness.

the fact that i'd be willing to pay $40 billion for a space hotel doesn't help much if i don't have the cash Smiley
2647  Bitcoin / Development & Technical Discussion / Re: Encrypt/Decrypt arbitrary text using bitcoin keys? on: August 07, 2011, 02:17:07 AM
A user's BTC address is not their public key, but the hash of their public key.

in that case, how does the bitcoin client send people coins, using only their bitcoin address? ...doesn't it need to have the public key in order to send coins?
2648  Bitcoin / Development & Technical Discussion / Re: Multiple bitcoind on one machine on: August 07, 2011, 12:41:27 AM
which goal?
The goal of having multiple compatible implementations of the same protocol.

okay so you said all that because i used the phrase 'modify bitcoind'. i didn't mean fork the project, i meant it would be good if that functionality became part of the default client.
2649  Economy / Speculation / Re: R.I.P Bitcoin on: August 06, 2011, 03:12:57 PM
Sad to see bitcoin has died, well i just deleted my wallet and moved on with my life.

thank you for spreading the value, i hope you had heaps of coins.
2650  Bitcoin / Development & Technical Discussion / Re: Multiple bitcoind on one machine on: August 06, 2011, 03:05:09 PM
so i guess the solution is to modify bitcoind so that it can perform the functions of multiple bitcoind instances?
run several wallets at the same time, separately, all from the one binary and one set of ports.
I think I responded to you in the PHP thread. Your only hope is that libbitcoin development group delivers something useable. The core development team is actively working against this goal. What you have here is the essence of using obfuscated C++ code for the purpose of guerrilla warfare amongst the competing software development teams. Satoshi is/was a grand-master of it.

which goal? what's wrong with one instance of bitcoind managing multiple wallets?
2651  Bitcoin / Development & Technical Discussion / Re: base58 offline transaction generator on: August 06, 2011, 02:19:21 PM
Yes, please, write a working toolset for this! This really has to find its way into the official client soon!

i'm almost certain someone has written a working implementation, although it's not in the official client yet.

(i wish i could remember who/where i read about it though).
Never heard about that before, and can't find anything
If you remember, please post

i searched the forum for "offline import" and found the thread i was thinking of:

https://bitcointalk.org/index.php?topic=28278.msg355646#msg355646


2652  Bitcoin / Development & Technical Discussion / Re: Multiple bitcoind on one machine on: August 06, 2011, 02:06:05 PM
so i guess the solution is to modify bitcoind so that it can perform the functions of multiple bitcoind instances?

run several wallets at the same time, separately, all from the one binary and one set of ports.
2653  Bitcoin / Development & Technical Discussion / Re: Encrypt/Decrypt arbitrary text using bitcoin keys? on: August 06, 2011, 01:56:32 PM
okay, well i would love to find out more about this... and i'll say why i'm so keen...

...I'm working on a new site which is basically going to be an online commenting/labeling service for bitcoin addresses/transactions/blocks.

I have the domain already set up (http://bitnot.es) and will have the very basics uploaded within 24 hours.

The first version of the site will only allow fully public notes (i.e. if you put a comment up there, anyone will be able to view it).

example: http://bitnot.es/a/13QTW27b3SgqrEjefB9PbiZ6hcrVCJAxfx should display a note that says "This is the donation address for PayB.TC".

What i'd like to do tho if possible in the future, is allow people to make notes only viewable to the person who holds the private key of an address.

don't know much about encryption programming yet, only know the basics of public key crypto from wikipedia and I definitely have no knowledge of 'ecdsa' yet.


2654  Bitcoin / Development & Technical Discussion / Re: base58 offline transaction generator on: August 06, 2011, 01:23:02 PM
Yes, please, write a working toolset for this! This really has to find its way into the official client soon!

i'm almost certain someone has written a working implementation, although it's not in the official client yet.

(i wish i could remember who/where i read about it though).
2655  Bitcoin / Development & Technical Discussion / Encrypt/Decrypt arbitrary text using bitcoin keys? on: August 06, 2011, 01:20:33 PM
been trying to find details on how to do this for a couple of hours, but am not having luck with my searches...

Is it possible to encrypt any arbitrary string eg. "secret message for bob" using bob's bitcoin address (which is basically a public key, right?), and then have only bob be able to decrypt and read that text using his corresponding private key (which should be in his wallet.dat for example)?

How would you do this?
2656  Bitcoin / Development & Technical Discussion / Re: Bitcoin api for php without running the bitcoin daemon? on: August 06, 2011, 01:12:02 PM
cyclone, i asked a similar question here, you can read the responses... https://bitcointalk.org/index.php?topic=30621.msg402697#msg402697
2657  Bitcoin / Development & Technical Discussion / Re: Multiple bitcoind on one machine on: August 06, 2011, 01:07:24 PM
The overhead can be stupendous though.

You mean as in ram usage or are you talking about something else?

i was able to get 2 running successfully for a while on a test server.

I wonder what the record is for the most amount of bitcoind instances running together successfully... anyone running 3 or more?
2658  Economy / Services / Re: 1gh for 1 year! My most awsome contract ever! (110btc right now) on: August 06, 2011, 07:30:08 AM
Difficulty is going down and profits are going up! Buy today while the deal is on the table.

just saw this: http://bitcoindifficulty.com/

where do you see difficulty going down?
2659  Other / Beginners & Help / Re: Loosing coins on: August 06, 2011, 07:26:06 AM
from my understanding of the code, it is possible (when the time comes) to add more granularity later.
2660  Economy / Trading Discussion / Re: TRADEHILL BANK ACCOUNTS FROZEN!!!! on: August 06, 2011, 01:06:23 AM
FOREX trades are required to settle by day T+2. Bitcoin "exchanges" should be held to the same standard.  If the money hasn't shown up on day 3, assume they're crooks.

I assume Bank of America are crooks. Smiley

Bunch Of A...?
Pages: « 1 ... 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!