In a true P2P currency, trust must be vested in peers.
this is where you're wrong. the network does not rely on trust at all. if 2 ppl or a merchant and customer waits for the block to clear, the transaction is good. the whole public record is available to all to verify. this is Satoshi's brilliance.
|
|
|
Because as we all know, the US dollar is safe & sound since it's backed by the good faith of myself and the rest of the american people.
Alot of people have been waking up to the fact that central banking is and has always been a scam. The families who first realized they could hold peoples money and then loan it out to other people at interest are at this point worth upwards of hundreds of trillions of dollars.
The US dollar has lost some 95% of it's value since it's inception. And this only continues to drop with questionable economic practices like quantatative easing and mass amounts of fraud.
+1
|
|
|
The regulations mentioned were clearly related to bitcoin exchanges.
I think some people are under the impression that Bitcoin exchanges equal Bitcoin network. It doesn't matter. It's people trading their property at their leisure. Nobody is entitled to a single drop of it. To regulate it in the name of safety, is to claim people do not know what is best for themselves. Bitcoin is supposed to only further rectify man's own right to his own life and its fruits. God damn every parasite out there who claims Bitcoin in any of its forms should be subject to regulation! Subject to the thieving regimes: even a single drop of the Bitcoin economy! Bitcoin will destroy these structures all in good time and there is nothing you can do about it! All you do is hinder our revolution and its scope when you ask for the state's approval of how we use our property and labor! I hope all of you apologists suffer when the time comes! The state along with your brown-nosing attitude will be buried! Long-live a new tomorrow! Atlas makes a good point. just what is there to regulate?
|
|
|
The regulations mentioned were clearly related to bitcoin exchanges.
I think some people are under the impression that Bitcoin exchanges equal Bitcoin network. well, they certainly enable price discovery which encourages more participation, more price discovery, which strengthens the network, etc. their importance shouldn't be minimized either.
|
|
|
as i understand it your computer starts the nonce at 1 and for each hash you increase its value by 1 until u hit the max and then u start with the Extra Nonce values.
But where do you but the nonce? Here is an example answer of getwork: { "midstate" : "695d56ae173bbd0fd5f51d8f7753438b940b7cdd61eb62039036acd1af5e51e3", "data" : "000000013d9dcbbc2d120137c5b1cb1da96bd45b249fd1014ae2c2b400001511000000009726fba001940ebb5c04adc4450bdc0c20b50db44951d9ca22fc5e75d51d501f4deec2711a1d932f00000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000", "hash1" : "00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000010000", "target" : "00000000000000000000000000000000000000000000002f931d000000000000" }
for these types of detailed programming questions i'll defer to theymos I guess it's smarter to put a random value in nonce and not starting from 1 to X isn't it?
why? 1 or 1000001 will change the hash equally.
|
|
|
Ah ok, but how do I know which part in that big hexadecimal string is the nonce?
as i understand it your computer starts the nonce at 1 and for each hash you increase its value by 1 until u hit the max and then u start with the Extra Nonce values.
|
|
|
Ah ok, but how do I know which part in that big hexadecimal string is the nonce? Isn't there somewhere a more specific documentation about all that? Or where did you learn all this? I did a lot of googling but couldn't find out If I pass the data back to the server in hexadecimal is there a way to test or get an answer if that was right? Did the server answert with something like "ok" or "bad data"? Thanks! Thank you again, you're great help theymos is The Man. jealous? hardly
|
|
|
"midstate" and "hash1" are optionally used for a mining optimization. Some of the work doesn't need to be repeated for each attempt: this is the data that allows you to skip it.
"data" is what you're hashing. You hash this, modify the nonce in the data if the hash is not below the target, and repeat.
You only need to hash the header, which is the "data" getwork gives you. The block body is not hashed by miners. Bitcoin deals with this.
When you return a block, Bitcoin just checks to see if it's valid. It doesn't need to match anything.
I assume that you pass hexadecimal data back to getblock. I'm not sure.
theymos, so miners can choose the tx's they want to include initially in the midstate or hash1 to form the Merkle root which is included in the header and then from there forward they can hash away with only the nonce changing until they undercut the target?
|
|
|
Thank you again, you're great help theymos is The Man.
|
|
|
Easy enough to compute on your own with an excel spreadsheet scraping URL data.
Formula:
((A-B)/B)
Where the larger value is put in 'A'.
Easy-peasy!
yes, but this is for the masses who just go to places like Bitcoincharts.com and want to see a daily summary. a move like yesterdays 60% or whatever resonates alot more with ppl than it was up 10 USD with no frame of reference.
|
|
|
Why is it that with all the great charting services we have, not one of them publishes a % daily change in the bitcoin price?
just that simple info alone would help drive the price!
|
|
|
In block 124724, I deliberately and specifically underpaid myself by 0.00000001 ฿, which is colloquially known as "1 Satoshi" after ฿'s creator and due to a lack of a good name for that amount of ฿ money.
To make absolutely sure that I was doing it on purpose, I set the reward value to 49.99999999, which meant that I inadvertently threw away the transaction fees which I could have allocated to myself.
I did it as a tribute to our missing Satoshi: we are missing Satoshi, and now the blockchain is missing 1 Satoshi too, for all time.
Before this, the total *awarded* ฿ would have been (assuming my calculations are correct):
฿20999999.97690000
Now, since I underpaid myself, the total *awarded* ฿ can only be:
฿20999999.97689999
--assuming everyone else pays themselves the maximum until the end of time.
So, this is a provably missing amount of the fees+1 Satoshi from the blockchain, from block 124724, which appears to be 0.01 + 0.00000001 ฿.
I did this by creating an option in my heavily customized client (derived from the git fork of bitcoind) which allows me to arbitrarily suspend the normal block reward calculation and underpay myself. The code itself only checks to ensure that I haven't *overpaid* myself. It doesn't at all care that I've *underpaid* myself.
I view this as a freedom in the protocol, and not a drawback.
blockexplorer.com has a display bug for that block which has not been corrected yet.
wow, u r generous
|
|
|
ever going to have a Mac version?
I'm not a Sierrachart developer, but I doubt it. Sierrachart is built on top .NET technologies. thats ok. its a GREAT plugin.
|
|
|
ever going to have a Mac version?
|
|
|
I am buying and selling bitcoins for cash in london. Click my webiste in my profile if you want to exchange.
u guys need to use Ubitex.org
|
|
|
-----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: AES-256-CBC,F0CD17928C35A07E24D4B06D934A842D
this is at the beginning of private key. its still not encrypted is it?
I'll give you a hint, it has the word "ENCRYPTED" in it precisely why i asked i thought that since i can now see this huge wall of text that it was no longer encrypted. ok, the original command line de-encryption you gave me referenced the private key file with a .rsa extension. that extension is now gone when i look at it in Windows Explorer. it's now named .blackmarket3. how do i modify your original command line?: openssl rsa -in .blackmarket3.rsa -out .blackmarket3-non-AES.rsa -passin pass:mypass ".blackmarket3-non-AES.rsa" is the location where openssl printed the non-encrypted private key .blackmarket3.rsa was not over-written if you wish to get rid of the unencrypted private key... you PROBABLY (don't quote me or jump the gun) securely delete the ".blackmarket3-non-AES.rsa" file Thank You Boonie, my man! geez, i found it in the Recycle Bin after trying to clean up.
|
|
|
-----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: AES-256-CBC,F0CD17928C35A07E24D4B06D934A842D
this is at the beginning of private key. its still not encrypted is it?
I'll give you a hint, it has the word "ENCRYPTED" in it precisely why i asked i thought that since i can now see this huge wall of text that it was no longer encrypted. ok, the original command line de-encryption you gave me referenced the private key file with a .rsa extension. that extension is now gone when i look at it in Windows Explorer. it's now named .blackmarket3. how do i modify your original command line?: openssl rsa -in .blackmarket3.rsa -out .blackmarket3-non-AES.rsa -passin pass:mypass
|
|
|
-----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: AES-256-CBC,F0CD17928C35A07E24D4B06D934A842D
this is at the beginning of private key. its still not encrypted is it?
|
|
|
Make sure your private key formatting is correct.
that before -----END RSA PRIVATE KEY----- has a newline.
wait, u mean this: ajfaskdfjas;f;fadfl7+rqM34GBT4jIJ9dfi3if9llef90glBbYAn6nFpSUVCo954piqre -----END RSA PRIVATE KEY----- or this?: ajfaskdfjas;f;fadfl7+rqM34GBT4jIJ9dfi3if9llef90glBbYAn6nFpSUVCo954piqre -----END RSA PRIVATE KEY----- It should be the first one. Also make sure you are using your unencrypted private key. i am using the first version and its unenrypted. the strange thing is it worked fine initially and i got in and put up an order.
|
|
|
|