Bitcoin Forum
May 24, 2024, 03:58:37 PM *
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 / Development & Technical Discussion / Re: P2P coin mixing on: October 19, 2012, 01:05:49 PM
Code:
47 BTC -> 50 BTC
50 BTC -> 47 BTC

Another possibility is just having change.

Code:
47 BTC -> 47 BTC
50 BTC -> 47 BTC
            ->  3 BTC

Then the 3 BTC is considered still unmixed by the original owner.  This avoids DOS attacking the txout set, and requires fewer fees.

Another useful optimization is to trigger these activities when you want to make a payment so that it's not even creating an extra transaction and the ownership of the outputs is further clouded (e.g. in that example there could be 1-2 senders and 1-3 recipients who may or may not be the same as the senders).
5002  Bitcoin / Hardware / Re: High Efficiency FPGA & ASIC Bitcoin Mining Devices https://BTCFPGA.com on: October 18, 2012, 04:33:08 PM
I came up with a idea for myself, and then CableZ asked how

I realized other people could benefit by it, but I said

I did not know if addnode was needed
that I get about 85 connections average(65-100 variable) at any given time per ip, not 1000  --- I put 1000 in to see what happens <-- nothing happened so you could put 100


Benefits

1. Faster Blockchain download from a new client  

2. Observation -  fast solo mining pauses with 8 connections when the block changes, due to new block being loaded - you lose about 4% of your hash power -observing shares submitted to backup non-solo mining pool.

If you have a high connection count the block is loading faster, I am observing a .005 % loss to block loading now.

(#2 is real observation, people could somehow argue whatever)  


Your observations are flawed though I can't tell how with how little information you provided.  In Bitcoin the block is always sent sequentially with one peer at a time. They do not increase your download speeds. And if you do reach 1000 connections you will crash.


5003  Bitcoin / Hardware / Re: High Efficiency FPGA & ASIC Bitcoin Mining Devices https://BTCFPGA.com on: October 18, 2012, 01:44:54 PM
maxconnections=1000

This is asking for memory corruption and or FD exhaustion that will cause it to crash and potentially corrupt your wallet. Good luck with that.
5004  Bitcoin / Hardware / Re: High Efficiency FPGA & ASIC Bitcoin Mining Devices https://BTCFPGA.com on: October 18, 2012, 05:06:30 AM
With Asics early adopter - better off mining solo, so you need a really well connected node

Having large numbers of connections is counterprouctive because block relaying is serial, you're more likely to get stuck feeding to some slow edge host in Africa for 30 seconds the more peers you have.

Quote
what use is finding the block if you lose the race to claim it?

It is quite rare that two solutions are found within seconds of each other.  The formula is p=1-e^(-1/600*delay_seconds)  so there will only be a contest within 10 seconds 1.6% of the time, and even if you're slow to propagate you still may win it. After all, your competition experiences delays too.

It's bad to be slow, but being fast isn't terribly important. Having a fast node— e.g. SSD or tmpfs storage for the blockchain, ultraprune, fast machine with lots of ram—  is more important than connectivity... but it's still not terribly important.
5005  Bitcoin / Bitcoin Discussion / Re: 90 minutes for 1 block... on: October 17, 2012, 03:10:48 PM
LTC works and is solid. Can a faster coin work? You seem to think no, however I bet we will try and see.

I'm not saying it will work 9a BTC clone) but it will be tested. Waiting 2 hours for 1 confirm is not going to work...  If it fails we will have to start from scratch. I'm not here to support BTC, I'm here to revolutionize the way value is transferred around the world...  Deal with it.
Don't worry, I'm sure the facts won't get in the way of whatever ponzi scheme you're planning on participating in next or people adopting the NextGreatThing designed by people who haven't a clue about what they're doing or the patience to learn.

The facts didn't stop people from trading Liquidcoin for BTC for a little while... until the facts caught up with them and made it vanish. 

I console myself with the fact that all the suckers and scammers are so slow to learn from their own mistakes that they just keep repeating them and its easier for the sane bystanders to avoid.
5006  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
5007  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.
5008  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.
5009  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).
5010  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.
5011  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.
5012  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.
5013  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
5014  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.


5015  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?
5016  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.
5017  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
5018  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.
5019  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.
5020  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!
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!