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.
|
|
|
she was virtual and made in japan?
|
|
|
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 maybe once the public version is up and running it'll be easier to think up good ways to allow private notes.
|
|
|
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?
|
|
|
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':
|
|
|
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
|
|
|
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?
|
|
|
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.
|
|
|
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.
|
|
|
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?
|
|
|
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
|
|
|
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.
|
|
|
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.
|
|
|
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).
|
|
|
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?
|
|
|
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?
|
|
|
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?
|
|
|
from my understanding of the code, it is possible (when the time comes) to add more granularity later.
|
|
|
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. Bunch Of A...?
|
|
|
|