Bitcoin Forum
May 26, 2024, 08:42:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 [214] 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 »
4261  Bitcoin / Bitcoin Discussion / Re: Glitch on bitcoinwatch? on: May 26, 2011, 07:15:00 PM
Alright, thanks for clearing stuff up. I feel a bit stupid now though, both for my ignorance and for not posting in the existing thread. To my defense, I did try to search before posting but couldn't find any fitting thread for it.

Don't feel too bad, at least you thought it was a glitch, most people think it's actual hashing power that magically made its way to the network.
4262  Economy / Economics / Re: Why difficulty DOES affect price on: May 26, 2011, 07:12:56 PM
Keep in mind that the majority of miners, as the majority of long term investors, are 2 completely different crowd. While a few might think of swinging between mining and buying depending on the market, most just don't. Miners that see the difficulty skyrocket will stop buying mining gear, true, but their long term planning is more likely to be about selling their hardware and BTC and exit the market altogether.

For the rules of supply and demand to be applied properly, you need an omniscient crowd. When you see the amount of people that are mining in DeepBit, it seems obvious that a good portion of the mining crowd just doesn't think things through about their profitability.

Difficulty may and should slow down the gearing up, but a slow down in the mining race would affect the price more by outright reducing supply rather than encourage swapping around.
4263  Bitcoin / Bitcoin Discussion / Re: USA Banking Giants announce new bitcoin like money transfer service clearXchange on: May 26, 2011, 07:00:49 PM
Bitcoin is a currency on its own. This is yet another layer on top of fiat. Nothing to see here, move along.
4264  Bitcoin / Development & Technical Discussion / Re: same mrkl hash value in two differnt blocks on: May 24, 2011, 08:34:25 PM
If you consider that both of these blocks contain the exact same single transaction - which is "Give the newly created 50 BTC to address xxxx" it seems completely plausible that these can be duplicates.

I guess what that means is each address can only be used for mining once (at least when the amounts are identical).

The block contained a transaction of 20BTC too. The problem is that all the transactions were identical. I'm not savvy with this but if the miner indeed hashed a fresh block with the same transactions in it, it seems he simply included the 20BTC transaction on his own, instead of creating a new tx from the API. Don't quote me on this but I presume the API would have provided the tx with a new hash, which his included tx didn't have, and the problem would have been avoided.
4265  Bitcoin / Development & Technical Discussion / Re: same mrkl hash value in two differnt blocks on: May 24, 2011, 05:49:13 PM
From my understanding this isn't a case of hash collision, both blocks were mined with exactly the same transactions list. This is why the Merkle root is identical.
4266  Bitcoin / Pools / Re: BTCMine - mining pool (zero fee, long polling, SSL, JSON API) on: May 23, 2011, 07:45:42 PM
not sure if it was stated before. What happens to the transaction fees, that are mined in addition to the 50BTC?
Please correct me if I understood the whole thing wrong. When value of BTC and difficulty rises, then those fees are the incentive for mining, no? So in a few weeks this might matter.

The only pool that redistributes fees is LukeJr's. The fee are still meaningless for now. They are anywhere between 0 and 0.05 BTC per block on average. Fees are expected to overcome block reward at the earliest 6-7 years from now, when block will reward 6.25 BTC each.
4267  Other / Meta / Re: The last thing I want to see is political correctness. on: May 23, 2011, 07:40:46 PM
Don't care about norms and not-norms. I have enough of being a disillusioned and bitter do-nothinger. Bitcoin make me a bitter and disillusioned doer.

Now I run a magazine that manages to employ people, some for quite a while.

And prints comics about the holy Bitcoin bubble, mother of all bubbles.

There's a pattern I've witnessed in here. Goes like this: Someone comes in here writing a caustic critic on Bitcoin. Whether the critic is well written or not, it often more than not delve into political implications. People argue against the political statement, critic and his defenders stray from the political point to spill into some heartfelt tear shedding emotional rant about anarchists being at the crossing point between stupidity, youth, irrationality (oh the irony) and whatever else they care to mix in. From there on, shit goes monkey ass.

I think if it wasn't for nursing ill thoughts towards the government and the way things are run, this project wouldn't have been born. If there is motivation in frustration, I think that everyone from the developers themselves to the first day adopters have joined at least partially because of that frustration and the need to break away from this enforced nonsense. In sum, I'm describing everyone who is somehow responsible for the state in which Bitcoin is now.

As such, I think this difference should be clearly expressed and nurtured in here. There is no need to register here to use Bitcoins. The mining and technical forums are devoid of politics. The loon fest and flame wars are limited to the general, economic and off topic forums. I say, let them be!
4268  Economy / Economics / Re: BitCoin Death Knell? on: May 23, 2011, 05:09:17 PM
Is this a classic "bubble, it's gonna pop, run away" thread?
4269  Bitcoin / Bitcoin Discussion / Re: What's wrong with Bitcoin? on: May 23, 2011, 05:07:18 PM
You guys need to take it easy. To get outraged by some loon who goes around spouting his murder fantasies is not befitting of an adult. This is the internet. There are content parsing practices that are your sole responsibility in here. Don't feed the troll, don't read the people you don't respect, don't take part in threads you don't value and so on. To blame the whole Bitcoin community for it is childish. To demand for the content you can't stand to be "moderated" is borderline whimsical. It's akin to hating on Facebook or Youtube because you stumbled upon an religious fanatic spouting hateful nonsense. This is a public forum, you don't like some of the content, simply ignore it.


From my standpoint, I think eMansipater is already too tolerant and welcoming with pontificating hypocrites thinking they hold the keys to the universe and the block chain because they read half the front page on the wiki and were told by their grandma that inflation is golden, so you people better cherish that cause you won't get it any better from anybody else in here.

Lastly, to delve in the spiral of forum ethics in this thread only serves to bloat the discussion, the topic of which is for the community to offer new comers answers as to why this critic of Bitcoin is fallacious. You want to discuss ethics and moderation, there's a meta forum for it.

Now to get back on topic, the DoS attack is a joke, and so far the only technical issue this guy is able to raise against Bitcoin, and if I got it right, he states he needs around a million USD to DoS the network down. That casts a huge doubt over his actual skills, knowing Botnets and LOIC are pretty much free of charge. It always amuses me when people speak of how easily they could tear down the network but won't take it to the test net. This gets even better considering the amount of valid technical issues discussed on the forum, which that man obviously didn't bother researching.

His economical and political critics have been debated to death long before Bitcoin even existed...
4270  Bitcoin / Mining / Re: Why mining is still profitable on Radeons on: May 23, 2011, 03:53:42 PM
You should also factor in how long you intent to hold on your coins. The figures you provided imply you sell your production on the spot. These parameters change if you hold on your BTC, although it naturally carries more risks.
4271  Bitcoin / Mining / Re: Think I just solved the pool problem. on: May 23, 2011, 03:49:29 PM
the whole point of this is to allow TX selection (and headers to an extent) by individual miners.

I thought you were referring to the 50BTC reward.

The independent class makes the transaction list upload to the pool simpler since you have dedicated code to maintain and access this information. Naturally the pool needs to know which transactions the users have included in their block in order to verify the hash. The TX ID communication thing will work fine for this. The pool needs extra memory to maintain this transaction list, but it can be reduced to a certain extent:

1) only maintaining TX per ID, and per non included TX.
2) the class can send a "worker" group ID to the pool to put all the workers running from the same COM object (same machine or even same IP if you link your miners to one IP within your own LAN) under the same list in order to maintain a single TX list per machine and/or IP.

Lastly using IDs ensures the TX have been broadcasted to the network before hand. No shady business that way.
4272  Economy / Economics / Re: Why is deflation bad? NYTimes link on: May 23, 2011, 03:35:54 PM


Quote
It's programmed to continually increase in an asymptotic pattern

That pattern is finite. At 21 million coins, no more minting.

That's what asymptotic means... the increase decreases over time down to zero.

Slight nuance. Asymptotic means tends towards the asymptote. It doesn't mean it will achieve asymptote value.
4273  Bitcoin / Mining / Re: Why mining is still profitable on Radeons on: May 23, 2011, 03:33:11 PM
I bought just under $1000 of cards and cases and I get 1100Mh/s.  I get about 5BTC/day at BTCMine.  From what I figure, difficulty should double every 23 days.  Every difficulty increase is at about 140% and happens every 10 days.  If the next difficulty increase is in 5 days from now,... I'll have :

50 for the next 5 days (and previous 5) ($350)
35 for the next 10,  ($245)
25 for the next 10,  ($175)
17 for the next 10,  ($119)
12 for the next 10,  ($84)
_8 for the next 10,  ($56)

$1029 will take 60 days.  I estimate power cost to be $2.00 per day including A/C.  So, if I were starting right now and prices would remain at 7 USD/BTC, then it would take me about 2 months to break even.

Does this all look right?

$2 for power a day seems little low, the rest is sound. You can expect the difficulty rises to calm down if the price doesn't go up 2 weeks from now.
4274  Bitcoin / Mining / Re: Think I just solved the pool problem. on: May 23, 2011, 03:30:32 PM
But currently there is no way to tell bitcoind to give you work of a specific difficulty and for a specific public key.

This is why it would be better to come up with a class independent of bitcoind, that will create the block header and provide the work on its own. This prevents modifications to the core elements while it allows to:

1) Skip bitcoind entirely for pool miners as it is done right now. Keeping things simple is always a plus. It also ensures miners aren't nodes in the network, as it is now.
2) Simply have the miners getwork() from that class, let's say as a COM object. Then as said before, the class can determine pool version and outright bypass its main functions if it is dealing with a classic pool, or provide the work as a modded pool would need it to. This allows miner developers to easily implement the change, while keeping it independent from further improvement related to pure number crunching.

then who collects the transactions?

The pool, who else? The header is created with the pool's address.
4275  Bitcoin / Mining / Re: Why mining is still profitable on Radeons on: May 23, 2011, 03:29:22 PM
That's some insane electricity price you got there, are you sure it's not 0.09 USD/kWh?
4276  Bitcoin / Mining / Re: Think I just solved the pool problem. on: May 23, 2011, 03:27:04 PM
But currently there is no way to tell bitcoind to give you work of a specific difficulty and for a specific public key.

This is why it would be better to come up with a class independent of bitcoind, that will create the block header and provide the work on its own. This prevents modifications to the core elements while it allows to:

1) Skip bitcoind entirely for pool miners as it is done right now. Keeping things simple is always a plus. It also ensures miners aren't nodes in the network, as it is now.
2) Simply have the miners getwork() from that class, let's say as a COM object. Then as said before, the class can determine pool version and outright bypass its main functions if it is dealing with a classic pool, or provide the work as a modded pool would need it to. This allows miner developers to easily implement the change, while keeping it independent from further improvement related to pure number crunching.
4277  Bitcoin / Mining / Re: Why mining is still profitable on Radeons on: May 23, 2011, 03:00:07 PM
You forget the increasing difficulty. There's no guaranty that the actual price to difficulty ratio will be maintained. If anything logic dictates that this ratio tends toward smaller and smaller profit margins, as people compete over the network.
4278  Bitcoin / Mining / Re: Think I just solved the pool problem. on: May 23, 2011, 02:56:08 PM
You still need a way to get work at a specific difficulty and for a specific public key

You'd be feeding that work to yourself. The public key and difficulty are broadcasted by the pool.
4279  Economy / Economics / Re: Why is deflation bad? NYTimes link on: May 23, 2011, 02:54:22 PM
Guarded by whom and what measures?
My point is that you are debating on whether inflation is worth for quick boosts of ailing economies or whether it undermines long-term growth prospect without including the larger context of a world economy with many different policy-makers and their instruments. You do not have any level-playing field and Bitcoin users may well not have the field (mostly) for themselves. Competition does not only affect the players' strategies but the rules of the (policy-ruled) system as well.

Anyone can modify the code, but no one has the guaranty that the user base will update to their modified code. And what concurrence does Bitcoin have? A rule cannot exist without force to apply it. Policy makers hold that authority over their respective currency and economy because they have the full force of their government to back their decisions. Bitcoin is impervious to these forces, so how are they to be considered exactly?

Quote
It's programmed to continually increase in an asymptotic pattern

That pattern is finite. At 21 million coins, no more minting.
4280  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 23, 2011, 01:45:37 PM
Because as the network grows, the resources required to store those many old transactions grow at least as much.  New clients must download and verify each of those transactions for as long as they persist.  A single transaction with 400,000 BTC costs exactly the same amount to store as the same transaction with 50 BTC; but one person with holdings totaling 400,000 BTC spread across 8000 transactions imposes 8000 times as much burden of resources upon the network.  The idea is to encourage that person to consolidate his holdings into fewer transactions, without forcing him to do so, as he can still choose to leave them where they are if he is okay with 8000 times as much storage fees as is necessary.  It also has the effect of partially compensating the miners for the resources that those many transactions consume; not just 8000 times as much disk space, but 8000 times as much bandwidth for every new client that connects to that node to download the existing blockchain.  Currently, it still doesn't matter; because the miners are more than compensated for these things with the block reward and blockchain pruning is not yet implemented anyway.  I'm just thinking ahead.

You say you want to prune the chain? How would you deal with lost coins then? Do you intent to simply replicate old transactions in newer blocks? Wouldn't that hinder the demurrage fee calculation? The light weight client will eventually see the day so I don't think the whole block chain download will remain a problem in the mid term. The only reason a person with 50 BTC imposes less on the network than someone with 400k BTC is the flat fee. Reflecting volume on the fee would help against that in a better fashion imo.

From my understanding, spread out long term holdings will still have a small impact compared to live, broken down transactions constantly creating new coins to pay for odds amounts. I agree that "traders" are already paying for that service, but so have hoarders. Technologically, the spot these people have "purchased" in the block chain doesn't require further maintenance. The idea of demurrage has been brought up as an alternative to lacking fees, but I think the very concept of "simulated maintenance fee " vs actual maintenance costs needs a thread on its own before we can really figure out where to go with demurrage.

At any rate, we can't establish now that fees won't be reward enough to maintain adequate security in a few decades from today. Miners already have control over transaction inclusion, I think it is wiser to first wait for a tangible hint of whether or not the market can maintain high security naturally before we talk of modding the source.



Pages: « 1 ... 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 [214] 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!