Bitcoin Forum
May 18, 2024, 11:01:00 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 [156] 157 158 159 160 161 162 163 164 165 166 »
3101  Economy / Marketplace / Re: Earn 131BTC or 12-13BTC for getting shops/organisations to accept Bitcoin! on: April 27, 2011, 05:21:31 PM
I've asked the following to take btc
http://www.foregen.org/  (med research in foreskin regeneration)
Seti they've had budget problems, I suggested they make their own mining pool
And a few other places I'll have to think of and come back and post.  I did all this befor ever noticing this thread.

also I've come accross many fed reserve notes with bitcoin.org written on them;)
Why would they want to make a mining pool?
Operating a mining pool is hard work done by people involved in Bitcoin with the technical know-how to sort out all the resulting headaches (just ask slush). It is not something a medical research company who have not heard of Bitcoin can do on a whim.
3102  Bitcoin / Bitcoin Discussion / Re: Repeat questions on the forum on: April 27, 2011, 03:51:39 AM
In the areas where there are a lot of dumb questions (Bitcoin Discussion, Economics) I haven't seen much pro involvement other than wrangling noobs.  Discussion and Economics have a very low signal-noise ratio, but all the valuable signals usually fit better in other areas anyway.
Holy shit.  You're speaking my language.  Are you a comm engineer?
That's a common expression among educated people, you don't need to be a comm engineer.
3103  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: April 27, 2011, 03:47:10 AM
Quote
 A potentially scary power on one hand, especially if future ASICs raise the barrier of entry to mining so high that only well-connected people can get in...kind of like banking now...

ASIC's wouldn't raise the barriers to entry in the long term.  Only increase the overall security of the system for roughly the same cost.  ASICs continue to exist in the modern world because they are cheap in quantity.

An ASIC by definition is a custom piece of silicon.  It's not something you can go pick up at Radio Shack.  If someone goes and creates an ASIC for mining, and decides to keep the design private, then the only people who can compete with him are those with the resources to go design ASICs as well.  Wikipedia puts it nicely: "the non-recurring engineering cost of an ASIC can run into the millions of dollars".  Compare to an ATI 5970, at a current retail cost of about $650.
Exactly, designing the GPU for ATI 5970 cost millions of dollars but ATI still sells them to me at $650 because they return their investment many times over by selling to millions of consumers. Similarly, someone will find it profitable to design a mining ASIC and sell it. Also, in the same way that some manufacturers allow their products to be rebranded and sold by other companies, I don't find it at all unlikely that a mining company who designed an ASIC for their own use would eventually sell it as a product to diversify their revenue sources and reduce risk.
3104  Bitcoin / Mining / Re: Do we want oblivious mining pool shares? on: April 26, 2011, 08:06:12 PM
the second one won't work, because shares expire every 10 minutes (approximately)
So you hold out for 2 minutes. With a pool which is 25% of the total network that's all you need to be effective. It also depends on the scoring method used.

but I think the only way to be truly immune to them is to change the Bitcoin protocol to make pooled miners oblivious to whether their shares are winning.
Ah, no.
The Bitcoin protocol does not exist to make things easier on pool miners.  If this is really a concern, perhaps you shouldn't be pool mining.
I disagree, pooled mining is an important aspect of Bitcoin and the limitations of the protocol that hinder it should be fixed.
3105  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: April 26, 2011, 07:05:24 PM
A potentially scary power on one hand, especially if future ASICs raise the barrier of entry to mining so high that only well-connected people can get in...
I don't know much about ASICs, but I can't think of any reason they can't be put on a PCI-e card and sold to consumers to add to their home computer, allowing them to mine with a pool.
3106  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: April 26, 2011, 06:37:23 PM
I'm kind of relieved to see more people agree we do have a problem.
I think that you are projecting now.  I guess I'll say that I don't understand what you think the problem is.  Could you restate your prediction?
Being one of the people who agrees with him, I'd say it's this:

If the limit on block size is lifted (or relaxed too much), the equilibrium reached with respect to transaction fees, and consequentially the incentive to mine, will be such that the total hashing capacity of the network, and thus its resistance to being undermined by rewriting the block chain, will be too low.
3107  Bitcoin / Mining / Do we want oblivious mining pool shares? on: April 26, 2011, 06:31:00 PM
Currently, when a participant in a mining pool finds a share, he knows whether this share is winning for the true difficulty. This knowledge can be used for at least two kinds of attack:

  • Sabotage - Miner never submits winning shares. This doesn't increase the miner's own profits, but it decreases the total rewards of the pool and thus the payouts of participants. For Pay per Share, this can do heavy damage to the operator.
  • Lie in wait - When miner finds a winning share, he doesn't submit it right away. Instead he pulls all his mining capacity (assuming he has extra capacity used elsewhere, perhaps specifically in preparation for this cheat) into this pool, using his "inside knowledge" that a winning share is imminent to increase his expected payout.

I suppose there are ways to mitigate these problems, but I think the only way to be truly immune to them is to change the Bitcoin protocol to make pooled miners oblivious to whether their shares are winning. I have an idea what this change would be and I may suggest it in a different thread (and argue for its cost/effectiveness), but first I would like to inquire - do we want shares to be oblivious? It could be argued that oblivious shares make it easier for the operator to cheat, but I'm not sure that's true.
3108  Bitcoin / Bitcoin Discussion / Re: Math problem (12 btc bounty): When would the freicoin money supply converge? on: April 26, 2011, 06:10:00 PM
You can't converge to the limit in a finite amount of time unless you're rounding, in either Bitcoin or Freicoin. I think it will take 128 years for the Bitcoin block reward to be rounded to 0.

If y'=52560 exp(-0.03x) (how accurate this is depends on your exact specification) then
y = 1752000 (1 - exp(-0.03x))
x is indeed the time in years since the beginning.

If B is the coins per block, Y is the number of blocks per year (which is closer to 52595 on average), and the demurrage per block is r/Y, then the total number of coins in convergence is C = B*Y/r. This is easy to see; at convergence, the coins demurred each block, which is C*r/Y, must equal the coins generated in the new block, which is B, so C*r/Y=B and C=B*Y/r.
3109  Economy / Marketplace / Re: Buying Bitcoins on: April 26, 2011, 05:09:03 PM
For this amount I'd just buy them at CoinPal.
3110  Economy / Marketplace / Re: Lending Pool Auction Experiment on: April 26, 2011, 10:14:07 AM
Quote
Holy-Fire - 200 BTC (must repay 208.34)
Repay to 1CgdhHrDSiBXDsGRrAQx6WJgUak46MD1nG
Repaid.
3111  Economy / Marketplace / Re: Earn 131BTC or 12-13BTC for getting shops/organisations to accept Bitcoin! on: April 26, 2011, 09:37:39 AM
If anyone has any experience implementing bitcoin into a normal website shopping cart,  please contact me.
mndrix is the one you want. He has developed not only his own CoinPal/CoinCard, but also the website for jjgames.com and in particular their bitcoin payment option (reachable via promo code "Bitcoin"). You may also be interested in MyBitcoin's shopping cart integration toolkit.

Once I have a decent amount of bitcoins in my account, I will start asking my vendors to accept them as payment.
I think that will really help get things started!
Cool. Just a heads-up that convincing people to accept bitcoins is hard.
3112  Economy / Marketplace / Re: [CLOSED] [WTB] BTC for PayPal at 1.56 USD/BTC (up to 500 BTC) on: April 26, 2011, 04:01:39 AM
I think TheKid is right, I forgot how cheap CoinCard is and I don't think I will be able to compete. I'm making this offer instead.
3113  Economy / Marketplace / [CLOSED] [WTB] Mtgox USD for MoneyGram (up to 1500 USD) on: April 26, 2011, 03:59:19 AM
I would like to buy Mtgox USD and will pay with MoneyGram 1:1. I will cover MoneyGram fees.

Since I'm making a currency conversion for this anyway, I can pay with either USD or most any other currency.

I can also buy instead BTC at the mtgox lowest ask. I'm buying up to 1500 USD, small amounts are ok too but I'll have to consider whether the fixed fee is worth it.

You'll need some reputation unless you're willing to send at least some of the payment first.

Post here or PM me if you're interested.

Edit: Sorry, the MoneyGram fees are much more outrageous than I thought. I'm canceling this offer.
3114  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: April 25, 2011, 09:02:09 PM
Renting capacity from who? Somebody who has 100,000 unused cpu cores kicking around and will happily rent them to you for a very short time?
I suppose you haven't heard about AWS and similar cloud services? That was rhetorical, of course you have and of course now they're a terrible way to mine, but I don't think that will necessarily remain the case.

I think I understand your argument now and my disagreement with it is off topic for this thread, so I'll leave it at that.
3115  Economy / Marketplace / [CLOSED] [WTB] BTC for PayPal at 1.56 USD/BTC (up to 500 BTC) on: April 25, 2011, 07:38:15 PM
I would like to buy BTC and will pay with PayPal $1.56 per BTC. This will be the amount I send, fees are on you.

Post here or PM me if you're interested.
3116  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: April 25, 2011, 07:14:57 PM
@creighto - If the block size limit is maintained there's no problem. The premise of this thread is that there will be a problem if this limit is lifted.

Also, currently there are no fees because what could be gained by them is negligible compared to generation reward. In the future that will change.

Mining (in the future) will not have low barriers to entry. The barriers to entry are already non-trivial .... if you want to mine at anything approaching a competitive hash rate you need to either have lots of people in your pool, or build clusters of a very particular type of graphics card. In future you'll need to invest in special hardware (mining ASICs), contract out datacenter floor space and power capacity etc. It will cost you time to set up. In the long run it will be at least as expensive in the long run as buying a few buses.
You still haven't explained what stops someone from renting capacity for a short time. It doesn't have to be cutting-edge mining-specific efficiency, the bulk of low-fee floating transactions can make up for the inefficiency.

If you are right and this will be impossible, it means Bitcoin has failed its role as a decentralized currency.
3117  Other / Off-topic / Re: Bitcoin-like voting scheme on: April 25, 2011, 07:02:47 PM
I'm not an expert on this, but I think secure electronic voting is a solved problem. There is a cryptographic scheme that allows you to verify that your vote was counted without anyone being able to know what you voted. Whether the industry has caught up with academia is of course a different matter.

Very interesting. Do you have links?
I saw it in a poster session once, and a quick search revealed this as likely to be the relevant paper.
3118  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: April 25, 2011, 06:55:56 PM
I don't think it's worth arguing about this any more right now. This thread is going round in circles. If you're convinced miners will all undermine the entire market in return for tiny short term profits then you probably aren't going to change your mind based on analogies to real world markets where it doesn't happen.
As was already explained, those analogies have few players and high barriers of entry so it's not even a remotely valid comparison. Also, your model is wrong for several reasons as I've explained above.
3119  Bitcoin / Bitcoin Discussion / Re: [If tx limit is removed] Disturbingly low future difficulty equilibrium on: April 25, 2011, 06:52:58 PM
The sender sends his BTC to the recipient with no fees (via the network). The recipient immediately broadcasts another transaction spending that money back to himself but this time including a fee.
What casascius said, AFAIK you can't reference a transaction if it's not in a block. The block chain establishes a timeline of transactions and each transaction builds on those in previous blocks.
That's not a problem though, it just means the sender will need to include the fees after all.

You immediately spend them back to yourself, but how many fees to include? If you include none I can mine a new block with my CPU and reclaim the coins.
You can't find a block on a CPU in reasonable time, fees have nothing to do with this.

If you include a 1 BTC/$ fee, each miner can afford to spend 1/1000th of a day (86.4 seconds) working on it before their costs would be higher than any potential gain. Because there are 10 miners each one works on it for 86.4 seconds in an attempt to find a block with that transaction in - probably not enough to find any block unless you get lucky.
The time to find a block follows the exponential distribution, which is memoryless. If it's profitable for me to try to solve a block now, it will still be exactly as profitable after 1000 seconds of trying. Nobody will suddenly stop mining after some arbitrary time, unless there's a mining police that monitors when someone tries to mine beyond the quota.

Also (a moot point in light of the above), if 10 miners each spend 1 BTC to try find this block, the total spent is 10 BTC which isn't covered by the fee.

What if you want two blocks? A 100 BTC fee would buy you 1/10th of a day (2.4 hours) of computation. The first block would be knocked out within a few minutes as the entire network tries to claim it. The second block would take much longer but would still be found as the miner who claimed the fees lives up to their end of the bargain.
And why would the miner want to work on a new block that has no fees? He's more likely to just say "I kept mining and didn't find any blocks. Honest."
And who does he report to anyway? The mining cartel police, or the sender who paid the fee? Does everyone who sends a transaction need to know the miner that collected his fee? Does the miner send difficulty-1 shares to the police to prove he's done his due work?

Also, someone who wants multiple blocks wants it in reasonable time, not the 100 minutes it takes to 1 miner out of 10 to find it, or the week it takes 1 miner out of 1000.

But in reality there will be many overlapping transactions. Let's imagine 30 mins after you send your tx somebody else does the same thing. Now all miners try to find a block including that second tx (including the one which was already mining to finish the work you paid for). A different miner claims the second tx and starts work. Now there are two miners working on securing your transaction .... but at some point your miner will shut down whilst the second keeps on going. The later transaction re-inforces the earlier but that's OK because it's not free riding - both senders are paying the same price for the same amount of work done.
I have no idea what your model is for multiple transactions per block. There are supposed to be thousands of them.

No miner would include free transactions at this point because to do so would immediately make lots of previously fee-paying transactions entirely free, yet that miner wouldn't get any greater share of the remaining fee paying ones. It'd kill their own bottom line.
Miners spend computing power to try solve a block, and choose which transactions to include in it. If they succeed, they collect all the fees for transactions they included. More included transactions = more fees = more revenue per hash = profit. The only way they would reject transactions out of fear of encouraging free-riders in the long term, is if they both expect their individual actions to significantly affect the market (which is suspect, given its size and complex dynamics) and intend to stay in the market long-term (which is even more suspect, given the low barrier of entry). See also Prisoner's dilemma.

And what if the mining cartel uses FUD, vendor lock-in, lobbying and bullying to prevent people from forming an efficient market? Well, I thought that was one of the things Bitcoin was supposed to be against.
3120  Other / Off-topic / Re: Bitcoin-like voting scheme on: April 25, 2011, 06:15:20 PM
I'm not an expert on this, but I think secure electronic voting is a solved problem. There is a cryptographic scheme that allows you to verify that your vote was counted without anyone being able to know what you voted. Whether the industry has caught up with academia is of course a different matter.
Pages: « 1 ... 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 [156] 157 158 159 160 161 162 163 164 165 166 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!