Bitcoin Forum
June 20, 2024, 10:40:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 313 ... 368 »
5241  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: May 22, 2011, 12:42:03 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?  Maybe if the transaction fees are shared with a block that is 2016 blocks behind it, so that it's in a relative spot in the next difficulty retarget.
5242  Economy / Economics / Demurrage, transaction fees, storage fees & comparison to commodity money. on: May 22, 2011, 12:37:24 AM
This might be better off in a different section, but I'm sure that it's going to go all over the place.

Recently, there has been much discussion in many different threads about how the transaction fees as they exist are a "tragedy of the commons".  Even though they are not such a type of resource commons, those threads seem to have awakened a real future concern about whether or not transaction fees will be enough of a reward for miners once the block reward drops to trivial levels.  The part that really got me wondering is about the lack of "demurrage" in Bitcoin's algorithum.  Many will immediately attack me here as advocating for inflation, but let me say first off that I am not advocating for any change that would actually make Bitcoin inflationary.  However, for those who do not know what demurrage is, it is the intentional introduction of fees into an artificial monetary exchange system intended to replicate the 'storage costs' that a commodity money would have.  For example, when physical gold was the primary medium of exchange between nation-states and silver the primary medium of exchange between private entities; both commodities imposed relatively high transaction fees in the form of transportation costs.  This kind of fee structure Bitcoin replicates well with it's transaction fee schedule.  However commodity money also imposed storage fees upon the long term holder of these mediums of exchange, usually in the form of the costs of building a vault or renting a safety deposit box inside the much larger vault of a bank or other highly secure institution.  It's these storage fees that demurrage is intended to replicate, and for which Bitcoin does not have a corrolary.  I don't know if it could even be done, and still keep everything else straight, but I want to ask for ideas about how demurrage could be introduced into Bitcoin under the following ideal conditions...

1)  Miners should receive the demurrage fees relative to their hashing contributions, as transaction fees and the block reward are now.

2)  Only transactions older than, say 6 months, should be affected by demurrage fees

3)  Demurrage fees should be very small, but should be assessed with each block, or perhaps with each retarget block.

4)  Demurrage fees should favor transactions with large collective amounts, probably the best way to do this is to asses the demurrage fee by each elderly transaction and not by how much it contains.  (a safety deposit box costs the renter the same if there is 100 ounces of gold in it or just one)


The astute observer will immediately notice that this will not likely result in actual demurage fees, but instead in savers periodicly moving their funds to keep them fresh.  This is part of the point, as if it's economicly better for the savers to freshen their funds and potentially pay a transaction fee instead, they still contribute to the security of the blockchain with the side benefit that their old transctions can be pruned from the blockchain once that becomes possible as well as encourage the condensation of many small transaction balances into fewer and smaller transactions.

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.

Any thoughts on how this could be accomplished, or why it shouldn't?  I'm open to being proven wrong about this concern.
5243  Bitcoin / Bitcoin Discussion / Re: What to call 0.001 BTC? (5 BTC Bounty) on: May 22, 2011, 12:01:56 AM
Cubit as in Cube Bit as in Cube it. Smiley

Spoken it sounds too much like "qubit" which will eventually be confusing once quantum computers are a reality.
5244  Bitcoin / Bitcoin Technical Support / Re: Every block computed on my GPU is rejected? on: May 21, 2011, 11:41:37 PM
I'm afraid that I can't help you.
5245  Bitcoin / Bitcoin Discussion / Re: Could the fees really support the Bitcoin network? on: May 21, 2011, 11:34:18 PM
You guys worry too much.
5246  Bitcoin / Mining / Re: FPGA mining for fun and profit on: May 21, 2011, 02:31:09 PM
What are the odds of getting the next block, and being able to prevent transactions that you don't approve of for ~10 minutes?  51%
You don't get it. If you have more than 50% of the mining power you can just continue searching for a valid block even after somebody else has found one before you. This way you can make sure that you control every block. This is listed in the weaknesses on the Wiki. Yes, you can technically still add transactions, but there's not much point if they'll never get confirmed.

No, he gets it, and you are still a little behind on the curve.  Having control of 51% of the hashing power of the whole network makes it possible to successfully attack the blockchain for a short period of time.  That period of time being one 10 minute interval.  The whitepaper doesn't go into detail about the odds of success of such an attack, other than to show how it's not really possible at all at less than 50%.  Having just over 50% of the network hashing power doesn't really give you very good odds of success past one block, and an attacker intending to deny transactions into the blockchain for longer than one block has to be able to be certain that no blocks can sneak in under him, for if one gets in and the next is built on top of that before he build one to overwrite that one and one on top to secure his false one then it become exponentially more difficult for him to overwrite two blocks back.  In practice, an attacker wishing to keep this up for an extended period of time needs at least double the hashing power of the network because it's like the attacker is trying to wade up river while the honest nodes are wading down river.  And even with double the rest of the network, some blocks are going to slip in and be covered up again anyway.  At which point the attacker has to choose between trying to overwrite two blocks and then write another before a third is made by the network or simply ignore the one that got away and overwrite the last one to take the network back.

If that's true, there must be some mechanism for preventing long chain splits (or rather reorganizations) that I don't know about. I mean if I have 51% of total hashing power, I can just start building my own chain in the dark, and wait for it to get longer than the "official" chain, which it always eventually will. Then I announce my chain to the rest of the network, and clients have no choice but to accept my chain as the official record of transactions. Rinse and repeat... Right? Tell me what I'm missing here. I mean sure, people will notice very quickly that something fishy is going on, but what can they do? Nobody has the authority to pick and choose from two valid chains for the rest of the network. Clients will automatically switch to the longest chain. Right??

What you are describing is a slightly different attack.  This is the double spend attack in a nutshell, and not a denial of service attack.  The DOS requires live participation in the network.

Still, it's not about the longest blockchain, it's about the one with the greatest proof of work.  But yes, hashing a false chain in the dark, so long as you have a least as much power as the remainder of the network, will eventually get you ahead of the true chain.  51% of the network still doesn't cut it, though.  This would only give you 2% more power than the rest of the network, meaning that you would only be able to get one block ahead every 50 blocks or so, and if the rest of the network continues to grow as it has for the past two years, your still a loser in less than a day.
5247  Bitcoin / Bitcoin Discussion / Re: Could the fees really support the Bitcoin network? on: May 21, 2011, 02:10:47 PM
I do agree though that Bitcoin transaction fees suffer from a tragedy of the commons situation that hasn't been resolved yet.   

Too many forum members post this, but this is due to a misunderstanding of what the fable of "the tragedy of the commons" represents.  The classic fable involves a town of sheephearders with a common set of grassy fields for their sheep to graze upon.  This is a commons of a depleting resource that users are incentivized to maximize their usage of, regardless of the impact on the resource.  The relationship between transaction fees and blockchain security is a commons, but not this kind of commons.  The users are incentivized to include whatever fee they believe will save them time, but no more.  This kind of commons contributes to the shared resource, in this case difficulty.  There is also a case of diminishing returns for the transaction fee payer, but that is part of the balancing mechanism.
5248  Bitcoin / Bitcoin Discussion / Re: A Bitcoin USB Wallet on: May 21, 2011, 01:56:59 PM
Even better would be one of those usb drives in the form factor of a credit card, so that you can actually keep it in your wallet.

http://www.artlebedev.com/everything/flashkus/
this would fit into a wallet Wink

That thing would be awesome in a postcard mailer form factor.  Talk about a real postalnet.
5249  Bitcoin / Mining / Re: FPGA mining for fun and profit on: May 21, 2011, 01:29:39 PM
Even if there is some kind of shortcut found in SHA-256, this would simply require that the difficulty increase to compensate.  The only reason that we would need to migrate away from SHA-256 in short order is if a method of reversing the hash were found to be feasible, in which case SHA-256 would be broken.
5250  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: May 21, 2011, 01:23:23 PM
This might be possible, but I don't see a real gain to doing this.
5251  Bitcoin / Development & Technical Discussion / Re: Bitcoin as a wallet server on: May 21, 2011, 01:01:28 AM
I would think that a blockchain server would be more useful.  This would allow phone clients to have a local wallet.dat, and query a blockchain service to serve up the blocks necessary to validate a receiving transaction without needing a local copy of the blockchain.  A network drive might be able to do this decently well, but would result in a lot of network traffic for a smartphone.
5252  Economy / Economics / Re: (Un)Quick post from Japan. No politics please..... on: May 21, 2011, 12:51:14 AM
@Creighto

I guess I feel that if the concept is as good as it seems, and it seems really good, someone, somewhere will work out the benefits of introducing the worlds first true cryptocurrency and actually having a shot at doing it. The person with first access to that would hold 20% of the worlds money supply for all internet transactions. We have all seen the calculations on the fantasy forums. 21 millions units as 30% of the world money supply means a Bitcoin is a trillion bucks etc etc

But that maths isn't far away if everyone DOES start to use it. If its truely successful, someone will consider it who actually has a chance of doing something like that. Adopting the system but with a new algorithm. It would be like the new Swiss Franc but better because it would have built in deflation, and the people who started it would own a third of them.

Only if they can get others to join them.  That is the big if.  Bitcoin was lucky in this way, as there was never any certainty that people would join.  Now they are, and even the users sometimes complain about the 'fairness' of it all.  If any institution were to actually start another blockchain, why would the public favor one set of early adopters over another?
5253  Bitcoin / Bitcoin Discussion / Re: Could the fees really support the Bitcoin network? on: May 20, 2011, 11:40:22 PM
The idea is that by the time the block reward cuts in half in Jan of 2013, the network will be large enough, with enough transactions that pay a small fee of about .001 BTC on average, that the transactions will already be making up for the lost 25 BTC to the miners.  We have already come a long way in just over two years, so I'm betting that this assesment is generally correct.  Time will tell.
5254  Bitcoin / Bitcoin Discussion / Re: A Bitcoin USB Wallet on: May 20, 2011, 11:34:01 PM
Even better would be one of those usb drives in the form factor of a credit card, so that you can actually keep it in your wallet.

I'd by that for a bitcoin.
5255  Bitcoin / Development & Technical Discussion / Re: Proprietary FPGA cluster miners will kill the Bitcoin project on: May 20, 2011, 11:27:31 PM
I wonder if anyone in the GPU industry has actually noticed Bitcoin yet.
5256  Other / Meta / Re: Decline in the signal to noise ratio in the forum on: May 20, 2011, 11:26:16 PM
I've noticed that, as well. I think we need a NNTP server.

Yeah, that will improve things!   Roll Eyes
5257  Economy / Economics / Re: (Un)Quick post from Japan. No politics please..... on: May 20, 2011, 11:24:13 PM
@Creighto

Aren't we talking about a new technology that will allow them to get the economic advantage? That has just been invented?

No.  Bitcoin has an economic advantage over fiat currencies by reason of it's cash like attributes while in use online.  Decentralization and anoninimity are central to those cash-like attributes.  I can't see an advantage for a centralized blockchain, since the primary reason that the proof-of-work system exists is so that no single institution (or group of institutions working in conjunction) must be trusted for the value of the currency to remain intact.  Wal-coins might be able to make a credible claim towards anoniminty on technical grounds, but would you take that risk?  Would the Federal Reserve suffer Wal-coins to exist if it were true?  The fact that Wal-coins were centrally supported tells those with a vested interest in the status quo exactly which CEO's office to visit, and which board members need a good IRS audit.  E-gold tried the centralization route, and got hammered for it.  And as a matter of quality online money, a gold backed currency is superior on many economic and historical points.  Bitcoin's decentralization says that there is no headquarters to raid, and anoniminty says that end users are hard to find.  Any credible competitor to Bitcoin needs to have both these attributes, and be able to prove it on technical grounds, to even stand an even chance.  If this could be done and also have a credible claim to being backed by gold, silver or even U235, Bitcoin would fade away and I'd be one of the first to sell my bitcoins for the new chain.  But how could that work?  Even if someone could crack that in the near future, it would also have to be a method that Bitcoin couldn't just adopt itself.
5258  Bitcoin / Development & Technical Discussion / Re: Why is there a maximum target? on: May 20, 2011, 11:10:42 PM
what is the 4x rule?

The difficulty cannot change by more than a factor of four, either up nor down, in any one re-targeting.  This is to limit the damage of a possible attack vector that has never been attempted.  The attack involves a major hasher with much more power than the whole of the network coming in, and rather than attack the blockchain as in the double-spend attack, he simply hashes honestly with abandon up until the next retarget and then shuts his cluster off.  The result being that, without the factor-of-four rule, the period of time between blocks could be stretched to an unreasonable interval.  With the Fo4 rule, this attack would require that the attacker be willing to hash through several retargets in a row; otherwise his attack would be limited to stretching the interval to about 40 minutes, which would be inconvient but not detrimental to the system.  The rule is probably not needed anymore, as there isn't likely any single entity left on Earth with the power to outhash the running network by more than 4 times anyway.
5259  Economy / Economics / Re: (Un)Quick post from Japan. No politics please..... on: May 20, 2011, 10:30:30 PM

So are you are saying that either the technology itself is not good enough for mass consumption (ie Bitcoin remains a curiosity) and therefore Bitcoin has value because its not good enough to have credible contenders? Or that the technology is sound but anyone wishing to seriously adopt it will bootstrap Bitcoin and forgo all the benefits they could accrue by merely making their own algorithm?


I'm saying that, under the premise that the tech is sound and that there are no major flaws left (a large assumption, I admit) that Bitcoin's large first to market advantage will prevent similar competitors from catching up.  An institutional blockchain isn't really comparable to Bitcoin, because (by definition) there is a central institution supporting the value, and any threats to that institution also threaten the trade value of the currency.  That's comparable to Wal-Mart starting a blockchain to use their actual stock price as currency.  That's a possibility, but it doesn't protect Wal-coins from the issues of centralization, and people from Kenya are unlikely to ever have interest in owning Wal-coins.

Bitcoin's first to market advantage protects it from other unbacked and distributed competitors.  But I don't thing there is much threat from institutional blockchains either.  After all, if there was an economic incentive for these institutions to issue their own currencies in direct compatition with the national governments that regulate their charter, they would have already done so.
5260  Economy / Economics / Re: (Un)Quick post from Japan. No politics please..... on: May 20, 2011, 10:20:25 PM
There is also the possibility that if a major market leading corporation were to set up a chain and start to gain ground on Bitcoin, that corporation's direct compatition is then inclined to do something similar.  Certainly the larger competitors could follow the exact same model, and start their own block chains; but some of the smaller competitors are going to look at the field of choices and chose to simply base their market offering off of the open market choice already in existance, namely Bitcoin.  This effect will all but garrantee that the smaller institutional blockchains are marginalized as many small players in many different industries do the same thing.
Pages: « 1 ... 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 313 ... 368 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!