Bitcoin Forum
May 25, 2024, 01:57:02 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 ... 95 »
421  Bitcoin / Development & Technical Discussion / Re: How a floating blocksize limit inevitably leads towards centralization on: February 18, 2013, 08:48:37 PM
Great posts from Mike and Gavin in this thread. There's indeed no reason to panic over "too much centralization". Actually, setting an arbitrary limit (or an arbitrary formula to set the limit) is the very definition of "central planning", while letting it get spontaneously set is the very definition of "decentralized order".

Also, having fewer participants in a market because these participants are good enough to keep aspiring competitors at bay is not a bad thing. The problem arises when barriers of entry are artificial (legal, bureaucratic etc), not when they're part of the business itself. Barriers of entry as part of the business means that the current market's participants are so advanced that everybody else wanting to enter will have to get at least as good as the current participants for a start.

Removing the block cap means a hard fork, and once we decided to do that we may as well throw in some "no brainer" upgrades as well, like supporting ed25519 which is orders of magnitude faster than ECDSA+secp256k1. Then a single strong machine can go up to hundreds of thousands of transactions per second.

That's cool. Please core devs, consider studying what other hard fork changes would be interesting to put in, because we risk hitting the 1Mb limit quite soon.
422  Bitcoin / Bitcoin Discussion / Re: Could Bitcoin be a solution for the raw milk market? on: February 18, 2013, 02:52:06 PM
If you guys want to die of food poisoning, that's fine with me.

Come on, don't be ridiculous. I've drunk raw milk all my childhood and I never had "food poisoning". You just boil it before drinking and you're good to go. You should also consider that it spoils much faster, like bread (when I was a child, we used to buy bread and milk at the same time at the bakery, for the day).
I've actually drunk milk that had just left the cow directly to my glass a couple times and didn't have any issues either.

Raw milk is obviously more dangerous then pasteurized.  You are 10x more likely to get sick from raw milk then from pasteurized.

Impressive.
You know what I just found out? If you buy 10 lottery tickets, you're 10x more likely to win the prize!!  Shocked


 Roll Eyes
423  Bitcoin / Bitcoin Discussion / Re: Kim Dotcom Announces Bitcoin acceptance on Mega! on: February 18, 2013, 07:37:25 AM
I feel MEGA is only interesting for a handful of warez groups. For most every-day users the 50 free GBs are enough.

I have this feeling too. But then again, there's no such a thing as a free lunch, so how are these 50GB going to be payed for? I suppose that, as for everything else "for free" on the web, it's going to be payed via advertising. But then again, if his advertisers use traditional payment vehicles, what's to stop the financial blockade?

If only Mega was large enough to convince some major web advertisers to start dealing in Bitcoin....  Roll Eyes

It's still important to note that none of these big sites accept BTC directly. It has turned out so far that payment processors like Bitpay and Coinbase are critical infrastructure to take the burden of legal risk, competency handling Bitcoin, and exchange rate volatility off the merchant's shoulders.

I believe these companies should start looking into what it takes to handle their clients pay rolls (is that the English term for the process of paying your employees?).
Like, allowing employees to choose to receive, say, 10% of their salaries in Bitcoin. Then automatically tunneling part of the Bitcoin revenue the company has into Bitcoin salaries for their employees, making less exchanges against fiat and thus saving on fees for its client.
Also, these Bitcoin-specialized companies could handle the legal challenges, if any, that paying salaries in Bitcoin would represent.

I think that would speed up Bitcoin usage quite a bit.
424  Bitcoin / Bitcoin Discussion / Re: Bitcoin-Qt / bitcoind version 0.8.0 release candidate 1 on: February 18, 2013, 07:19:31 AM
Gavin & co. Can't you guys speed things up a bit? Right now we're getting a lot of good quality publicity and I think it would be a real shame to see all these new potential users get to bitcoin.org and download 7.2 which is very likely going severely disappoint them..

If there aren't any bugs, and there appear to not be any reports of bugs, can you move things a long a bit faster? Or is there something that still needs to be done?

I'd rather have a stable release than an early release one if that's the choice.

I agree, but I also agree with hazek in the sense that it's not cool to turn off new comers. So, maybe we should not direct them immediately to bitcoin-qt on bitcoin.org... maybe we should make sure they see a list of available clients before downloading any?
425  Other / Off-topic / Re: What if Satoshi Dice got a patent on how the game is played? on: February 14, 2013, 08:33:05 AM



I don't know Erik personally, but from his posts/writings, I don't believe he'd ever use the state to enforce a monopoly to his benefit.
426  Bitcoin / Bitcoin Technical Support / Re: Unconfirmed transactions from CoinAd - Causing A LOT of problems on: February 14, 2013, 07:31:12 AM
The first solution is to delete the offending transactions locally (requires some wallet.dat surgery).  Other nodes including miners will "forget" about the unconfirmed transactions in time (I believe 24 hours?).  

Don't the receivers of an unconfirmed transaction also try to keep it alive by rebroadcasting?

Considering these transactions have ~600 outputs, it's likely that some of its receivers did get it.
427  Bitcoin / Bitcoin Technical Support / Re: un -f- confirmed on: February 13, 2013, 02:36:54 PM
As I said to OP, you may attempt to send the "locked money" to yourself, and pay a large transaction fee in the process. Theoretically the whole unconfirmed chain should be analyzed together by miners. (the fee would be used to pay for all of them).

afaik no miner software has that implemented.

I thought this behavior had already been implemented in bitcoind. I might be wrong though, can't find it on github.
428  Bitcoin / Hardware wallets / Re: [ANN] Trezor: Bitcoin hardware wallet on: February 13, 2013, 08:32:25 AM
Price should be around € 100, but it still depends on many factors, what I read on a blog.

Ouch, that seems a little expensive. I mean, can't you buy old smartphones with that amount? Or perhaps second-hand netbooks that you could format and turn into an offline wallet.
if you ask these questions then you didnt understand this project very well.

Well, AFAIK it has two buttons, a low-resolution monochromatic screen, and probably a processor weaker than that of any smartphone. Smartphones have wifi, 3G support, GPS, colored touchscreen with higher resolution, powerful battery etc. There's also the Raspberry Pi: a much more powerful hardware for one quarter of that amount. (OK, I do realize the Raspberry Pi is exceptional in terms of cost/benefits, so this comparison might not be the fairest)

I also understand this won't be produced industrially in China, so we can expect a higher price. But 100€ just seem too much, that's all.

429  Bitcoin / Bitcoin Technical Support / Re: un -f- confirmed on: February 13, 2013, 08:06:25 AM

Apparently it did. Smiley
430  Bitcoin / Bitcoin Technical Support / Re: un -f- confirmed on: February 13, 2013, 07:59:42 AM
My transaction (http://blockchain.info/tx-index/52509782/9eb202978e1653a0d3b1c936c2a07228055ce434c6c065c727336cfc0a74d115) has been unconfirmed for like 8 hours now and I think I traced the backup to the OPs transaction by using bitcoincharts (http://bitcoincharts.com/bitcoin/txlist/#9eb202978e1653a0d3b1c936c2a07228055ce434c6c065c727336cfc0a74d115). I guess there is no recourse right? I just hope I didn't just lose 13btc because of random chance. Anyone have any consoling words for me?

As I said to OP, you may attempt to send the "locked money" to yourself, and pay a large transaction fee in the process. Theoretically the whole unconfirmed chain should be analyzed together by miners. (the fee would be used to pay for all of them).
I suppose something like 0,1 BTC as fee is already quite large.

But if you're not in a hurry, just wait.
431  Bitcoin / Hardware wallets / Re: [ANN] Trezor: Bitcoin hardware wallet on: February 13, 2013, 07:53:55 AM
Price should be around € 100, but it still depends on many factors, what I read on a blog.

Ouch, that seems a little expensive. I mean, can't you buy old smartphones with that amount? Or perhaps second-hand netbooks that you could format and turn into an offline wallet.
432  Bitcoin / Bitcoin Technical Support / Re: un -f- confirmed on: February 12, 2013, 03:22:07 PM
Any chance they will ever confirm/return?

Do you control any of the outputs?

I think that if you initiate a transaction from any of the outputs, and put a juicy fee on it, miners will combine the two when analyzing its fee/priority ratio. That might speed things up.
433  Bitcoin / Bitcoin Discussion / Re: Bitcoin-Qt / bitcoind version 0.8.0 release candidate 1 on: February 11, 2013, 03:32:02 PM
The whole pruning and bloom feature is a bit unclear to me.
So I basically send tx to other nodes when they fit their bloom filter?
But I still have the whole blockchain locally stored?

These are two unrelated things. Bloom filter is pretty much what you describe: a protocol for full nodes to serve lightweight nodes only the transactions that concern them, plus some false positives for privacy reasons.

The index pruning changed the main transaction index in bitcoind, now it only stores unspent transactions, what makes it much smaller, and thus synchronizing with the network now requires much less I/O. Keep in mind this is just the index, the full blockchain content is still stored.
434  Bitcoin / Bitcoin Technical Support / Re: un -f- confirmed on: February 11, 2013, 03:02:46 PM
Even with a 0.011 fee how long it takes to be confirmed depends on if a miner wants to include it in a block.  Most miners are just going to pass on including junk like this.  22KB with 600? outputs is enough to increase the risk of getting an orphan.   So say it increases propagation delay by 1%.   So I can collect get 25 BTC or include your tx and get 25.01 BTC but 1% of the time I lose the entire block.  In the long run I earn more by not including your tx.  If I were running a pool I wouldn't include it ... ever.

They only have 1 input though. I thought many inputs was the biggest problem in what concerns verification time.
Actually, if this transaction was paying 0,011 in fees, wouldn't it be better to include it instead of 22 tx of 1kb paying 0,0005 each, in what concerns propagation time? Since the latter would have at least 22 different inputs to be validated.
EDIT: Dumb me, outputs have to be inserted in the transaction index, and that's likely to take more time than validating inputs. Ignore what I said above.
435  Bitcoin / Bitcoin Discussion / Re: SERIOUS VULNERABILITY related to accepting zero-confirmation transactions on: February 11, 2013, 11:09:38 AM
I've quite successfully double-spent non-final transactions by just putting a replacement in my wallet on a single well-connected node and waiting a few days.

But... doesn't that mean that people were treating a time-locked transaction as normal unconfirmed transaction? They should not be treated as the same thing, that's the actual problem.
436  Bitcoin / Bitcoin Discussion / Re: Bitcoin-Qt / bitcoind version 0.8.0 release candidate 1 on: February 11, 2013, 09:10:33 AM
Blocks only contain "final" transactions, and by definition, a transaction with non-zero nLockTime is not final.  Transaction replacement occurs before miners mine blocks.

Thus, to answer your question, such a miner's blocks would be rejected as invalid by all existing versions of bitcoin software.

That was not exactly my question (I meant time-locked tx after their time locking expires) but never mind, I got an answer in the other thread. Thanks,
437  Bitcoin / Bitcoin Discussion / Re: Bitcoin-Qt / bitcoind version 0.8.0 release candidate 1 on: February 11, 2013, 08:39:32 AM
Yes that's how they're supposed to work. However that functionality is disabled.

What does "disabled" means?
Does it means that bitcoind gives you no way to deal with nLockTime, but if some miner accepts, relays and mines them, his blocks will be accepted?
438  Bitcoin / Bitcoin Discussion / Re: SERIOUS VULNERABILITY related to accepting zero-confirmation transactions on: February 11, 2013, 08:19:27 AM
Gavin's pull request looks like it is disabling a feature needed by transaction replacement in favor of assisting those who are swapping tangible assets for unconfirmed transactions without waiting the lock time.

Transaction replacement is currently disabled. Multiple parties discussed this issue extensively, and the consensus was that the minor utility of being able to broadcast non-final transactions was not important enough given the drawbacks.

That's what I feared. You're seriously killing nLockTime for good?

Such feature can be really useful. Think inheritance for instance. How would you implement inheritance in a "bank" which uses multi-signature? You die, all your money dies with you?
Even for password regeneration... suppose you run a multisig bank in BTC, and you don't really trust all your clients to never forget their passwords (people do often forget/lose their passwords, and I bet that in some jurisdictions you would be forced to give your client a way to retrieve their money even if he forgot his password). Using nLockTime would be just great for this. You periodically transfer the money to a cold storage address the bank fully controls. While the client is logging in, you periodically reverse that transaction and generates a new one. If your client ever forgets his password for good, you'd just need to positively identify him (docs etc) and ask him to wait like 3 months or something to have his coins back.

Anyways. This is a powerful feature. The fact that's not yet exploited doesn't mean otherwise: multisig itself is not really exploited so far, and I don't think you'd say that feature is "not important enough".
439  Bitcoin / Bitcoin Discussion / Re: Bitcoin-Qt / bitcoind version 0.8.0 release candidate 1 on: February 11, 2013, 08:05:23 AM
Thank you all for this development. This version is a major one for scalability, with bloom filters and the pruned index.

However, this release includes a bug
fix that makes it a little bit more difficult for attackers to double-spend a
certain type ("lockTime in the future") of zero-confirmation transaction.

Could somebody point me to some clarification on what exactly does this means?
Because, AFAIK, time locked transactions should be reversible, up until the block they are supposed to be included. That's the whole point of time locking, isn't it?
440  Economy / Economics / Re: How could wages in Bitcoin work? on: February 08, 2013, 03:47:06 PM
It's a weird concept to think about salaries with a deflationary currency.  Instead of an "annual raise" you'd get an "annual cut"...

Imagine coming home from work and saying to the wife "Got my annual cut today, only 3%!"..."Congratulations!"

It IS weird to think that way but only because we are so accustom to the idea that prices always rise.  What if the wife's response was "That's great the power company announced a 7% cut in our electric rates. More coins to put in cold storage".   

Actually, if the money supply is constant, the average salary would decrease only if the workforce increases. Giving the world's demographic trend, it wouldn't be impossible for the opposite to start happening in many places a few decades from now.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 ... 95 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!