Bitcoin Forum
June 20, 2024, 05:25:28 AM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 [262] 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 ... 368 »
5221  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 23, 2011, 12:52:11 PM
It's just that there still needs to be some incentive for those early adopters to consolidate their holdings rather than keeping 400,000+ BTC in 8000+ transactions of 50 BTC apiece.

How is that an issue?

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.
5222  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 23, 2011, 12:43:24 PM

Quote from: creighto
Feel free to do so.  If you can trade keys off network you are not a burden to the network, and someone is going to pay the demurrage fee eventually for them and you.

Maybe you should take a little more time in reading the people you refer to. Traders are the ones making the block chain heavier, certainly not hoarders.


Traders are also already charged for this privilege.

Quote

Nevertheless, the whole idea that hoarders just sit on their money and NEVER participate in the economy is preposterous.

I don't contest that, which is why I thought the idea (someone else's) to charge the demurrage rear-loaded upon eventual spending was brilliant.
5223  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 23, 2011, 12:39:50 PM

Bitcoin will either be expensive or attack prone. Both outcomes are not good for the BTC value.



It's only so expensive now because the economy that it represents is so small, and the inflation rate is so high.  That ratio will change with the growth of the economy and the first block reward cut.
5224  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 23, 2011, 12:28:28 PM

As creighto points out, storing "older coins" is more expensive for the network than storing "newer coins". Why only traders have so pay for storing everybody's account?


This is not quite what I intended.  Older coins are not more expensive than newer coins.  Several dispersed transactions holding one person's funds is ore expensive than fewer transactions holding that same total.  It just tends to be more likely for older transactions because savers who have more bitcoin in total than is required for regular trade have a security incentive to spend the most recent matured coins before the older coins.  The default client behavior is to spend the oldest transactions first, but this can be changed; and thus it will if the incentive for savers to keep the bulk of their funds in many older transactions as compared to a few consolidated transactions.  I don't want the costs of storage to be very high, because I still want Bitcoin to favor capital accumulation.  It's just that there still needs to be some incentive for those early adopters to consolidate their holdings rather than keeping 400,000+ BTC in 8000+ transactions of 50 BTC apiece.

A max limit doesn't make any sense, however.  The fee needs to be roughly equivalent to the problem in order to encourage the desired behavior; which means that it needs to increase relative to the age of the transaction.
5225  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 23, 2011, 04:40:53 AM

Note that my proposal for demurrage is different than the one of creighto.
He proposes that the current miner charges the demurrage fee at the moment of the transaction and only in certain situations.
I propose the demurrage fee to be charged every block to every account and the total demurrrage paid to be added to the reward.
This distributes the payment to the miners for their collective storage service in a more uniform and predictable fashion. The block reward is kept while having a stable monetary base (after the demurrage fees equal the reward). The monetary base would in fact be more stable that without demurrage because the lost wallets would eventually evaporate through it.


I think hitting every account for every block is a bit excessive.  Perhaps every account every retarget block instead.  Still, I think that there should be a delay of some kind.  Transaction fees already imply some period of storage.  At least a month, even credit cards give you 30 days "grace".

That said, if there were some way to asses this in an ongoing fashion, that would be preferable from an economic standpoint; I just don't think that is possible from a technical standpoint.
5226  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 23, 2011, 04:33:01 AM
Won't your proposal have the same effect as a small inflation?

No.  Inflation is really the limitless growth of the monetary base, and works like a tax upon the currency's user base.  This hits savers the hardest, and is not relative to their costs.  Demurrage does not devalue the currency overall, and I'm trying to compensate the miners/network for the unfunded costs of long term storage of capital accumulation.  It's not a high cost, really.  But there is a cost, and it would be ideal to have a mechanism that can approximate the costs of capital storage found for other sound money systems.
5227  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 23, 2011, 04:27:19 AM

A hoarder that nicely keeps all his coins in one place and costs the whole network just a few hundred bytes benefits from large difficulty. But pays nothing to keep this difficulty high enough. Without any mechanism for paying for this protection, the difficulty will be set on a level that is too low to protect this collective wealth.  And since nobody has any motivation to voluntarily pay for this protection (because you cannot pay for protection of just your money, you can only pay for protection of everyone's money) the Nash equilibrium will be such that nobody pays and everybody expect everybody else to pay. And one cannot expect that a few billion worth of BTC (let's be optimistic) will be properly guarded by a difficulty level corresponding to a few million dollar compute system.

That's the issue in a nutshell.  I don't really believe that it's a near term problem, as this probably can't even become an issue until the block reward is pretty tiny.  We are talking about 40 years at least.  Still, by that time the system will be too entrenched to introduce any demurrage.  I'm trying to predict a possible issue, long range.
5228  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 23, 2011, 04:22:40 AM

Also that demurage idea is worthless. You impose that on me and ima make myself some nice and tidy stacks of 100 BTC per private key and just trade the keys directly while I fill in the smaller amounts with coins from a spending account which are freshly traded...

Feel free to do so.  If you can trade keys off network you are not a burden to the network, and someone is going to pay the demurrage fee eventually for them and you.
5229  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 22, 2011, 05:21:30 AM
I heard your mother charges a minimum fee.

And your mother said you couldn't afford it.
5230  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 22, 2011, 05:21:05 AM
Isn't the minimum fee just a default setting too? Won't people mod around that just as easily as the oldest first rule? Or do you mean to make the default client consider blocks with tx that have less than the minimum fee invalid?

I mean put the rule into the default fee structure for inclusion into the fee paying section of the block.  Any transaction that pays less than the minimum is just a tip and still must wait to be included into the free section, if at all.  Not that a transaction that expects a minimum fee fails a validity check and fails to propagate.  Although that could be a form of enforcement of demurrage.

Yes, the minimum fees can be ignored by users, but it is not in the self interests of miners to accept transactions that should be paying a minimum fee based on published fee schedules agreed to by miners.  Some will always accept the transactions regardless, but they are a charity, contributing to blockchain security without expectation of compensation.
5231  Bitcoin / Mining / Re: Is there really any money in this? on: May 22, 2011, 05:13:41 AM
Historically, buying bitcoins has been more profitable than mining.

Yeah, there are better ways to earn bitcoins, just as there are better ways to save US $ than clipping coupons.  Start a business.  We need more economy, not more miners.
5232  Bitcoin / Mining / Re: FPGA mining for fun and profit on: May 22, 2011, 05:06:14 AM
based on the huge difficulty jump today.... I think someone has succeeded in fpga/asic bitcoin flooding Sad

*bell ring*
We have a winner!

Two FPGA clusters went live.
Let me toss out some rough numbers. Please correct me if I'm too far off.

You have about 300 chips doing 200 MHash/s? That's 60 GHash/s you brought online? While that probably puts you in as one of the top miners, that's not a significant cause for the recent network growth.

For someone without piles of existing fpgas sitting around idle: If purchased new, that's $250k in hardware costs bringing in $10k per week in bitcoin value. Half a year to pay off the initial investment (assuming price/difficulty growth remains steady). GPUs would break even in less than half that time.

Don't forget, that was two clusters out of an unknown larger number of them, for which the hardware was already paid for capital.  Those fpga clusters that he speaks of were paid for by other projects, and would otherwise sit idle earning nothing between major projects if not for Bitcoin.  And they are way more energy efficient at hashing than even a GPU, which is way more energy efficient at hashing than a CPU.
5233  Bitcoin / Bitcoin Discussion / Re: A Bitcoin USB Wallet on: May 22, 2011, 05:02:10 AM
proprietary OS-powered device ? RIM ? PIM ? security ? hardly.

? what about Android .. isn't that Open?

Yes, android is a version of Linux.  Notice that none of the open source programmers here have released anything bitcoin related for the closed source OS's for smartphones.
5234  Bitcoin / Mining / Re: When mining, what exactly are we processing? on: May 22, 2011, 04:58:14 AM
It would not be profitable to build a dedicated rig?

Hard to say.  Too many variables to guess.


Quote
What if i just added a second card to a computer i already have? Would that be worth it?

Depends on how cheap you can get it and what your electric costs are.  It would probably pay for itself if you can get a decent price for it, but unless you have free electric and AC or are heating with electro-resistive heat then it's almost certainly not going to cover it's own AC & electric costs.
5235  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: May 22, 2011, 04:54:24 AM
50% of the fee goes to the miner that solves the block. 50% goes to the miner that solves the next block. This way, txfees approach the cost including a transaction x2.

The miner covers his tx inclusion costs by including transactions with fees that are at least double the cost of inclusion and the profits from the half the fees collected in the previous block.

problem solved?

What would it change, really?

Mining will be profitable, absent block rewards.

The 50% from the previous block acts as a kind of replacement for the block reward.

I think the passing forward will eventually happen. Imagine the future with no fixed block reward. A block with a bunch of fees is found and hardly any fee tx remain. There is not much reason to build on that block even though the block finder and the recipients of transactions in those bocks would like you to, I think a fee will be paid. When I thought about this before I thought the equilibrium would be 50% under the assumptions I was using.

I don't understand this at all.  Fee sharing doesn't change the dynamics, nor increase the likely total fees, of transactions.  It's just wealth transfer serving no obvious purpose.
5236  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 22, 2011, 04:48:04 AM
This is just a tax on savings. The average early adopter is going to be strongly against this as well they should be). You are suggesting that we impose an artificial storage cost in order to make bitcoins more like a physical commodity as if that were a worthwhile goal. We don't want "digital gold"--we want a good medium of exchange. Why on earth would holders of BTC want to pay to store them when they cost (virtually) nothing to store?

Long term storage of capital is not free for the network, even though it might seem that way.  The network does suffer an uncompensated cost.  Namely, the ongoing replication of those deep transactions as new clients bootstrap and the ongoing disk storage costs, however small those might be individually, multiplied by the number of nodes.  What I'm suggesting is an incentive for capital accumulators to consolidate their holdings into fewer/newer transactions, allowing the network to 'compact' the blockchain.  Currently there is no incentive for early adopters, or anyone else with any substantial holdings, to spend their oldest transactions first.  This is the default action of the client, and this might be enough, but sooner or later someone is going to mod the client to allow users to spend newer coins first, because the deeper the transactions are the more secure they are.  There does need to be a cost for that kind of long term security, particularly if those holdings are spread across numerous transactions that cannot be pruned.  I do like the proposal of a miners' choice and rear-loading the fees.  It permits the well heeled bitcoiner to contribute to the security of the blockchain in a less direct manner, for the only miner that is likely to accept his old transaction without the demurrage fee is one that he owns or is otherwise closely associated with anyway.  If he is owner of a bitcoin bank, his old transactions can be spend or freshened without fee only if his own bank is doing the processing; implying that his financial actions directly benefit the security of the blockchain because that would have to be true for his transaction to be accepted for free in any reasonable period of time.

I have a proposal.  Using the rear-loaded, miners' choice model.  A minimum fee rule for any new transaction with inputs that are older than a year (in blocks) will have an alternative minimum fee based upon demurrage of one Satoshi ( .00000001 BTC) per retarget cycle (2016 blocks) for every input that exceeds one year since it's transaction was recorded.  This means that each input is charged for demurrage from it's inception, not the end of the first year, and the minimum fee for a new transaction with a single transaction exactly a year old would be at least .00000026 BTC.  This isn't much at all, but would still incentivise some savers to either freshen their savings once each year, consolidating their many transactions down to one while doing so, and potentially paying a transaction fee for the effort; or resolve to pay for the network storage costs upon release of funds.  This even gets demurrage upon off-network transactions wherein the private keys are traded instead, because no one saves money to never spend it, so sooner or later that has to happen.

This rule need not go into effect until the block reward is cut to 25 coins, giving the early adopters plenty of time to plan out their best course of action, most of whom will be consolidating numerous 50 BTC transactions into a single (bytewise small but BTC-wise large) transaction; permitting the network to prune even the block reward transactions from the old blocks, perhaps all the way down to the headers alone.

Also, this rule would be an alternative minimum fee, so if some other rule required a higher mimimum fee, those fees would not be additive.  It's just whichever minimum fee is highest that is required; or a miner willing to process your transaction for free.

Alright, I'm ready.  Tell me what you think, but please leave my mother out of it.
5237  Bitcoin / Mining / Re: When mining, what exactly are we processing? on: May 22, 2011, 01:00:36 AM
It's repeatedly hashing a collection of the transactions that have occured since the last published block, a header and a nonce.  It's looking for a hash lower than a target number that is adjusted to make the hashing intentionally difficult.  If it finds a hash that is under the target numer, your computer gets to add a special transaction to the block that it just created giving you a 50 BTC reward, and then it publishes the block that it has created to the p2p network so that other nodes can verify your success.
5238  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 22, 2011, 12:55:03 AM

I'm sure that an exception can be added to the demurrage fee system for the genesis block, so that Satoshi can keep his legacy intact for this heirs.
 

Fuck that. Somehow you realize it's shitty to do to him, but not the rest of us?

I don't think that it's "shitty", just that the genesis block is unique. 
5239  Bitcoin / Bitcoin Discussion / Re: Could the fees really support the Bitcoin network? on: May 22, 2011, 12:53:53 AM
Well, I have to admit that some of the concerns brought up here an in other similar threads have started to make me wonder if the situation can be improved, even though I don't really agree that it's truely broken.  I started a similar threat related to that in Economcs.
5240  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: May 22, 2011, 12:42:45 AM
I've started a new thread related to this one in economics section.
Pages: « 1 ... 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 [262] 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 ... 368 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!