Bitcoin Forum
June 26, 2024, 07:47:25 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 [3] 4 »
41  Bitcoin / Development & Technical Discussion / Optimal transaction packing on: May 16, 2013, 12:38:43 AM
In the future, when transactions start to compete in blocks, what algorithm(s) will/should miners use to optimally determine what transactions they should include to get maximum transaction fees while keeping the block size below 1MB?
42  Bitcoin / Development & Technical Discussion / Re: Hacking the fork on: May 16, 2013, 12:33:51 AM
Er... I wasn't saying that the moon was made of cheese. You said that the node's time is only used for mining blocks; it's also used in verifying blocks.
Yes, sure, thats true and not at all relevant here for the subject of the thread.

Why don't you try writing out the particulars of what you're thinking in greater detail than  "Collect timestamps. Huh. Hax!" and perhaps you'll see why?
Okay. The OP linked to a page which was all about timing attacks and how nodes used their time to verify blocks, and how to skew that. Then he suggested doing it while a fork was in progress. Then you said that this was confused, and said that node times were only used in "what it puts in it's own blocks", which wasn't correct (as you just agreed), which I then pointed out. Then you said that the moon wasn't made of cheese...
43  Bitcoin / Development & Technical Discussion / Re: Hacking the fork on: May 15, 2013, 02:35:14 PM
But what if the node isn't a miner? The node's time is used to make sure that blocks aren't more than 2 hours in the future, right? The node doesn't check the difference between the current block that it's verifying's timestamp and the immediately previous block's timestamp.
And?  The moon is not made of cheese.
Er... I wasn't saying that the moon was made of cheese. You said that the node's time is only used for mining blocks; it's also used in verifying blocks.
44  Bitcoin / Development & Technical Discussion / Re: Hacking the fork on: May 15, 2013, 02:54:50 AM
A nodes time is utterly irrelevant beyond determining what it will put in its own blocks.
But what if the node isn't a miner? The node's time is used to make sure that blocks aren't more than 2 hours in the future, right? The node doesn't check the difference between the current block that it's verifying's timestamp and the immediately previous block's timestamp.
45  Bitcoin / Development & Technical Discussion / Re: 32Bit timestamps in the block headers? on: May 13, 2013, 02:29:31 PM
This is basically a non-issue.  Just interpret the timestamp as the lower 32-bits of an infinite timestamp.  It "wraps around" every 138 years, and it's pretty easy to figure out how many times it's wrapped since Bitcoin was created, so it's easy to convert the stored 32-bit value, into your own 64-bit value.
+1
46  Bitcoin / Development & Technical Discussion / Re: 32Bit timestamps in the block headers? on: May 13, 2013, 01:39:04 PM
Maybe I'm missing something, but won't 32-bit timestamps overflow in 2038?
http://en.wikipedia.org/wiki/Year_2038_problem
47  Economy / Service Discussion / Re: how does blockchain.info get the originating IP? on: May 12, 2013, 11:38:22 PM
It's not always right.
http://blockchain.info/ip-address/67.161.8.25
No transactions involving me were relayed by my IP to blockchain.info.
48  Bitcoin / Development & Technical Discussion / Re: Exact binary map of database blockchain?! on: May 12, 2013, 06:52:34 PM
Please post more, LvM! You're making us laugh.
49  Bitcoin / Development & Technical Discussion / Re: Treat dust outputs as non-standard, un-hardcode TX_FEE constants on: May 12, 2013, 04:45:07 PM
Just confirming, I can send from unspent outputs worth less than 54.3uBTC each, right? So if I've already received several transactions that were worth 54.3uBTC or less each, I can then spend those outputs?
50  Bitcoin / Development & Technical Discussion / Re: Exact definition of POW on: May 11, 2013, 12:25:55 AM
No... The POW of a block is the nonce which makes the hash below the target. It's not 1/target. Maybe you mean that one in every 2^256/target nonces will be below the target?
51  Bitcoin / Development & Technical Discussion / Re: Deterministic wallets on: May 04, 2013, 02:41:07 PM
Wouldn't it just be simpler to add the base point incrementally? Why not just start out with a private and public key, store the private one securely, then just keep on adding the base point to the public key to get new addresses.

Are you suggesting k_i=k_par+1, K_i=K_par+G ?
Then the keygen isn't pseudorandom (post #62), if one privkey leaks then the entire wallet immediately leaks too, and there's no hierarchical derivation.
Ah. I see. Nevermind what I said.
52  Bitcoin / Development & Technical Discussion / Re: Deterministic wallets on: May 03, 2013, 11:33:33 PM
Wouldn't it just be simpler to add the base point incrementally? Why not just start out with a private and public key, store the private one securely, then just keep on adding the base point to the public key to get new addresses.
53  Bitcoin / Development & Technical Discussion / Re: 2-of-3 Transactions on: May 03, 2013, 01:23:31 AM
Yes, that's mostly true.
Although, in the second one, you're not really sending it to an "address", you're putting the tx out into a script which would require 2 out 3 signatures from predefined public keys (You can't do this in the main bitcoin client). For that to be spent, either the sender and receiver, or receiver and escrow, or sender and escrow must agree.
54  Alternate cryptocurrencies / Altcoin Discussion / Re: Ripple Giveaway! on: April 30, 2013, 12:19:27 AM
rJSBTYtZDam93gUtHcUPdm14d1TMVLzApf
55  Bitcoin / Development & Technical Discussion / Re: How does the initial sync is done? on: April 28, 2013, 05:39:16 PM
Thanks for the info. But it is still not clear to me. When I started with a genesis block and how does the system know there is no other existing bloackchain in the network that it needs to sync?
I'm not sure what you mean by that. There is only one blockchain (sometimes more if it's forking). The blockchain starts with the genesis block. The client will download all the subsequent blocks, then verify them, and assemble them into a blockchain.
56  Other / Beginners & Help / Re: Transaction not confirmed in 5 days on: April 08, 2013, 04:46:57 PM
In Bitcoin-Qt:
Help->Debug Window->Console
57  Other / Beginners & Help / Re: Blockchain Wallet Review on: April 08, 2013, 04:34:56 PM
Bottom line is that all the information is stored on the server side; passwords, addresses, keys.

Actually, no. The server doesn't store the password. You download the encrypted file containing the addresses and private keys and decrypt it with JavaScript when you enter in your password. The server never has the unencrypted version.
58  Other / Beginners & Help / Re: Transaction not confirmed in 5 days on: April 07, 2013, 08:25:54 PM
Go into the RPC window, then do
getrawtransaction *transaction id*
then copy and paste the result into
sendrawtransaction *result from previous command*

This will rebroadcast the transaction to the network.
59  Other / Beginners & Help / Re: ASICS and FGPA together as one! on: April 05, 2013, 03:41:51 AM
You can run as many as you want off of one computer if you have a USB splitter.
60  Other / Beginners & Help / Re: Can the bitcoin network run entirely inside Tor? on: April 05, 2013, 03:40:57 AM
I don't think so. Connecting to a node normally requires that node to have port 8333 forwarded to the bitcoin client, but in Tor you generally are assigned a port >32768 which can't be used for Bitcoin. Also, setting up a tor hidden service wouldn't work because peer discovery is locked into IPv4 and IPv6 which can't be used for a tor hidden service.
Pages: « 1 2 [3] 4 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!