Bitcoin Forum
May 06, 2024, 05:34:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 »
5001  Bitcoin / Bitcoin Discussion / Re: 90 minutes for 1 block... on: October 17, 2012, 02:49:08 PM
Yeah, like once every 4 years...   But anyway a faster coin will come around soon enough...
Not one based on the bitcoin algorithm.  Litecoin is already too fast most likely.

The Bitcoin algorithm is not convergent when the highest latency (including all block validation time) bisection of the hash rate becomes higher than the mean time between blocks. E.g. if a chain has a 3 minute average block time an it takes 3 minutes for some half of the miners to hear from and validate another half, then most of the time a new block will be found in each half before it's heard about the other half's blocks and the two will form longer and longer forks, which take longer and longer to reorg between. The result is a partition with the halves not able to agree on the history of transactions.

At current transactions levels (which are only a portion of the maximum allowed) Bitcoin is already seeing multi-minute propagation in some cases.

Litecoin's blocks could well be far enough apart to escape being doomed from this— escaping with just needing to wait for some more confirmations to cope with larger reorgs due to slower convergence (as the number of confirms you must wait for a given confidence goes up as you approach the latency bound); but it seems unlikely that the bitcoin algorithm could go much faster successfully.

It's a shame people don't even bother to learn from all the failed altcoins who have twiddled Bitcoin's parameters without understanding them or their reason for existence. They weren't set the way they were just to piss you off. Tongue
5002  Bitcoin / Bitcoin Discussion / Re: 90 minutes for 1 block... on: October 17, 2012, 02:18:02 PM
This is why LTC
Except LTC can also take 90 minutes for a block too, it will just happen less often.

I didn't know. Will 0.00050001 BTC (standard + 1 satoshi) give me an advantage in priority?
Maybe. The current reference software sorts transactions by fee per KB data size. Due to rounding that tiny increase may make no difference depending on your transaction size.  Paying less that the base fee won't help at all, very tiny fees are just treated the same as free transactions.  Historically even the base fee would have given you a substantial advantage. But the dice site is flooding the network with 0.0005 BTC fee transactions so free and 0.0005 transactions frequently get to wait.
5003  Other / CPU/GPU Bitcoin mining hardware / Re: Will BFL reconfigure the FPGA's to mine LTC and then resell them? on: October 17, 2012, 02:15:21 PM
This does not work because the BFL's have not enough memory (RAM) onboard.
And you need that for LTC mining.
No, LTC mining intentionally used parameters _far_ smaller than the scrypt recommendations—  You only need ~128k.
I'm sure that there is enough distributed sram on those FPGAs for that, although there may be routing constraints or not enough room for them and the hashing engines.

The reason the GPU scrypt miners use a lot of memory is that they must run many instances in parallel to get high performance (to hide the memory latency and to use all execution units).  A typical FPGA Bitcoin miner runs just one instance unrolled.
5004  Bitcoin / Development & Technical Discussion / Re: Few suggestions regarding Satoshi client on: October 17, 2012, 05:32:28 AM
Than why not simply add what you typed, or condensed version, to pop-up which triggers once stated condition(s) occur? I mean,
8+ hours installation is highly unusual this days. There's plenty of time for user to conclude something is not right and just deinstall
client, than turn to some other solution, in worst case those trustless online wallets.
Because the software doesn't know it isn't done, otherwise it would continue.  It happens now when the peer you were pulling from goes aware or becomes unresponsive. One of the things about making a secure zero trust client is that you just can't count on 'servers'  to tell you what you need to know, there is a lot of complicated interlocking behavior which can have unexpected outcomes.  Improving this aspect of the IDB processis planned, but software isn't written through wishes.

If you'd like to contribute please test and write procedures for testing and report bugs, or chip in on fixing some of these things.  Posting ideas here is only of modest assistance (most of the time such recommendations are already known but aren't handled yet because no one has had a chance, or because they're tricky).
5005  Bitcoin / Development & Technical Discussion / Re: Few suggestions regarding Satoshi client on: October 16, 2012, 01:25:43 PM
it happens many times that client just stops downloading data and seemingly goes
to idle mode. Mentioned situation happens even if many other nodes are connected. I've found somewhere that it can be a sign of DDoS.
Whoever was telling you this was mistaken.  This is an expected behavior during the initial block download currently. It will begin pulling again when there is a new block on the network.
5006  Bitcoin / Hardware / Re: Difficulty drop on: October 16, 2012, 04:02:47 AM
As soon as it hits 2016 blocks, it resets it back to make 10 minutes a block.
Well… not quite. It's only linear for sane changes— though it does have quartic convergence even in crazy cases.
5007  Other / Off-topic / Re: Petition: BFL SC Single should be >9000 exahash and not 60Ghash on: October 15, 2012, 03:01:06 AM
exa*
No no, it's an external device... so it does exohashing, of course.
5008  Other / Off-topic / Re: We don't have enough ridiculous threads about BFL. on: October 14, 2012, 11:54:51 PM
Agreed.  I did my part: https://bitcointalk.org/index.php?topic=118464.0
5009  Other / Off-topic / Petition: BFL SC Single should be >9000 exahash and not 60Ghash on: October 14, 2012, 11:54:19 PM
Hi, this thread is created in response to the thread requesting 65 GH from the SC single.

Everyone knows that more is better, and since >9000 exahash is more than 65 GH (perhaps infinitely more) then it is clearly the best option.

I think BFL should begin making these alterations to accommodate these speed increases with all haste.


5010  Alternate cryptocurrencies / Altcoin Discussion / Re: Idea: Lord of the Rings Bitcoin Patch on: October 14, 2012, 05:37:51 PM
We need a breathalyzer function on the forum to govern posting access. Sad   Can you please keep this garbage out of the technical forum?
5011  Economy / Scam Accusations / Re: Clipse on: October 14, 2012, 05:26:20 PM
He owes me around 50, and I'm pretty sure I think I recall him at some point saying he uses his own methods and not pirate for investments.
https://bitcointalk.org/index.php?topic=60717.msg1040878#msg1040878
Going down at the same time as pirate doesn't prove he was using pirate. He could have been using zeekrewards directly.
5012  Bitcoin / Hardware / Re: "Avalon" ASIC, announcement & pre-order. pre-order over. project started. on: October 14, 2012, 03:08:44 PM
Uh oh: http://www.btcman.com/bbs/forum.php?mod=viewthread&tid=353&extra=page%3D1
5013  Other / Off-topic / Re: BFL Single and BFL mini-rig seems to have inferior performance on: October 14, 2012, 02:55:35 PM
In Quartus using my "prototype" code that I used for Hardcopy IV evaluation,
and other Stratix and Cyclone V devices (I would remember that for Cyclone V
it is possible to get 320 Mh/s performance per chip @ 160 Mhz @ 6 W approx).

The same code on EP3SL150F780C4 gave highest clock 220 Mhz, and on
EP3SL150F780C3 gave highest clock 250 Mhz. It is exactly unrolled round calculation.
And clock is based on "Slow 110mV 85C Model Fmax Summary" so if some overvolt
practice done it would run a bit (probably like 10%) faster.
I suspect you're bumping into the same reason their initial specs didn't match the delivered product: the power (and perhaps clock?) estimates out of these tools are wildly wrong because they don't account for the very high toggle rates.

Your numbers would have been more in line with what BFL originally claimed for the product but couldn't deliver.
5014  Other / Off-topic / Re: Why is Butterfly Labs so secretive? on: October 13, 2012, 04:50:26 PM
Nobody produces ASICs to achieve several times better performance than FPGAs, there are other advantages.
Gibberish.
5015  Alternate cryptocurrencies / Altcoin Discussion / Re: QUICKCOIN - 1 block per second! on: October 12, 2012, 02:56:15 PM
Ok, so I don't have anything created or compiled or made, but I think it would be extremely interesting to see how a bitcoin-clone with blocks confirming every second would actually work.  Sure, confirmations would get reversed all the time, then rebuilt, then reversed again, but eventually, a transaction would make its way into a generally accepted longest chain. 
Depends on how you define "eventually".  If there exists a partitioning of miners such that the mean time between blocks is less than the communications and block processing latency for a block to propagate completely is less than the mean time between blocks then the bitcoin algorithm will take infinite time to converge in the average case.

In Bitcoin at current transaction levels we now see propagation times at several minutes sometimes. High orphan rates and lots or reorganizations also slow down convergence, so in practice you probably need to have a block time considerably greater than the latency bound or bad things start happening.

But hey, if you plan on reporting the many coin-generic bugs I'm sure you'll find then it's all good, and might be a fun exercise even if it's doomed to fail. Have fun!
5016  Bitcoin / Development & Technical Discussion / Re: Current state of Bitcoin on: October 11, 2012, 09:44:54 PM
adjusted just to get more profit, like what idiot slush is doing with Stratum protocol
while at the same time pissing on GBT.
Slush is both intelligent and thoughtful and cares about what happens with Bitcoin. I've never seen him do anything for a quick buck.  Your unkind words here are unjustified and just make you look foolish.
5017  Bitcoin / Development & Technical Discussion / Re: Pruning - Is anyone working on its implementation? on: October 11, 2012, 08:24:20 PM
@sipa, may i ask :
will UltraPrune survive from large reorg ?
Yes, barring implementation bugs it behaves just like a normal node externally.
5018  Bitcoin / Development & Technical Discussion / Re: Current state of Bitcoin on: October 10, 2012, 11:01:38 PM
Solo mining is pointless because of Moore's law - if you are mining off a single GPU the rate of technological change will outstrip your ability to get the 50btc  bounty even once. You can calculate it today based on the equipment you have today at the current difficultly - it will report in the next year you may get 50btc if you are lucky (based on today's values). But during the next year the difficulty will increase and processing power will increase so it will take you 3 years and then 10 and then 50 years.  You may as well buy lottery tickets.
As a solo minor you will be forever chasing it, because of the increasing difficulty and the relative decreasing power of your hardware.

Wow. I'm really disappointed to see this misinformation still being promoted. It is completely untrue.  It's perfectly possible to solo mine and solve a block with your very first hash operation— just unlikely.   Assuming an idealized zero latency zero fee pool your expected return is the same either way.  With real pools its somewhat lower compared to a well maintained local node solo mining (although that may be something of a stretch, the reference client has some scalability / stability issues that make maintaining it harder than should be, but we're working on that).

Sequential trials of N months each isnt the right way to think about this. There are sequential trials— but they're happening billions of times a second, one for each hash operation.   A better mental model is to imagining forking off 2 million copies of the universe, a million solo mining, and a million pool mining. After any span of time the average of each of the groups would be the same (minnus pool fees and stales from latency to the pool, and differential maintenance quality in each), but the distribution would be different: in each of the pool universes you'd have a similar amount of coins, while in the solo universes some of you would have nothing, some would have the expected, some would have an enormous amount more than expected, but the over expected would match up with the under expected and the result is the expected average.

Or you you can think about it as choosing between two lotteries to play, one has a 1/1000 odds and pays out $0.98 (2% fee) for each win, and the other has a 1/1000000 odds and pays out $1000 for each win. Playing the lotteries cost the same, and you can play them thousands of times a day. Sometime in the future the relative odds will change but the payouts will stay matched. Which lottery do you prefer to play?     If not getting $.98 right away would make you die of dehydration then the pool is a clear win... otherwise it just depends on your relative risk tolerance and how you value your time. If the risk reduction and time savings doesn't justify the pools fees and hazard to bitcoin security (even if just theoretical: FUD hurts bitcoin too) for you then you should prefer to solo-mine.  (Or P2Pool!)

Difficulty changes don't make a bit of difference in this.  If you instead think about hash rate in terms of percentage of the total you can pretty much ignore the difficulty changes entirely.  
5019  Bitcoin / Pools / Re: [3100 GH] BTC Guild - Pure PPS Merged Mining - Stratum+Variable Diff ASIC Ready on: October 10, 2012, 10:49:09 PM
The payout minimum will not be lowered any time soon.  If it does, there will be a fee attached to requesting such a small payout, because I will not be the one paying the transaction fee in order to send somebody a payout that is worth less than $1.
As a long time user of Bitcoin and a developer: Thank you for taking a firm position against making dust payouts. Blockchain bloat is no one's friend, and tiny outputs will likely never get spent— meaning they'll bloat the txout set perpetually.
5020  Bitcoin / Development & Technical Discussion / Re: Current state of Bitcoin on: October 10, 2012, 07:03:14 PM
2. In my opinion, the most likely reason that so much hash power ignores the call to avoid centralized pools is that the hash power is one or a few botnets whose operators, for whatever reason, choose to use particular pool(s) as a business decision and consider decentralization a lower priority.  
I've seen fairly little evidence that the botnets are especially big factors (especially since many of the pools will block them when discovered), though they're something of a factor.

There are a great deal of other factors though.  Mining is— once established— passive income. As long as their GPU keeps spitting out coin many people are not in a rush to mess with what works.

There also has been (and continues) to be a widespread misunderstanding of mining: a lot of people fervently believe that mining is like a race: the fastest wins almost always, and they expect a non-linear increase in returns from being in the biggest pool.

Some of the larger pools have used tools like google adwords to promote themselves in the past too— with high fees that smaller pools an decenteralized services can't collect they can afford more marketing and polishing work.

This subject is a concern— but we're much better off now than where we were a year ago.  And the concerns are somewhat overstating the risk. Miners can and do switch pools pretty quickly (e.g. automatically), and more recently developed miners like BFGminer have checks which can automatically detect some kinds of pool treachery. "no one here or anywhere else can prove me that dozens of computers contributing more than 51% of network processing power is better", doesn't of pols is not the same as "dozens of computers contributing more than 51% of network processing power"


Pages: « 1 ... 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 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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!