Bitcoin Forum
June 14, 2024, 08:21:57 AM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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] 167 168 169 170 171 »
3301  Bitcoin / Pools / Re: Cooperative mining (>1100Mhash/s already, join us!) on: December 16, 2010, 04:48:39 PM
not sure about Diablos, something similar i guess.  Wink

DiabloMiner-XXX -u <login>.<workerID> -p <password> -o mining.bitcoin.cz -r 8332
3302  Bitcoin / Pools / Re: Cooperative mining (>1100Mhash/s already, join us!) on: December 16, 2010, 04:46:44 PM
Soo... How do i actualy connect the miner?

I'm using DiabloMiner on windows i tried using --host=mining.bitcoin.cz and --port=8332 arguments to connect to the server but it gives me a NullPointerException

Please paste here your command line (replace password with some characters).
3303  Bitcoin / Pools / Re: Cooperative mining (>1100Mhash/s already, join us!) on: December 16, 2010, 04:45:19 PM
Am I just dumb or something ?

How to connect ? (registered account adn worker already)

Worker's login is assembled by two parts - your login to administration and worker's suffix, dot betweet them: <login>.<worker_id>
When you register worker, system will show you complete login/password on profile page. This is because you can run worker on not fully trusted computer. Nobody with access to this computer can access your web profile (and change wallet address, ...).

Please use exactly one worker login for one miner instance. Otherwise it will break counting of your worker's shares.
3304  Bitcoin / Pools / Re: Cooperative mining (>1100Mhash/s already, join us!) on: December 16, 2010, 04:07:10 PM
yay, seems like we already solved our 2nd block.

are worker-stats updated when generations are matured?
cuz they still show 0 found blocks.


Yes, we found second block at 16:10, see http://blk.bitcoinwatch.com/b?h=97886. First one from 07:16 is http://blk.bitcoinwatch.com/b?h=97834.

"Blocks' in worker details are only valid block found by this worker. So currently only two workers have  '1' in Block column. All stats are realtime.
3305  Bitcoin / Pools / Re: Cooperative mining (>900Mhash/s already, join us!) on: December 16, 2010, 08:38:52 AM
<shameless troll>That's already in the code, you're just not aware of it</shameless troll>

:-) No, it isn't. I will make more stats on Statistics page, so everybody will be able to count, if declared cluster power corresponds with finding frequency and if user's share corresponds with his reward.

I was already thinking about how get paid for server resources and I like proposed idea of voluntary continuous donations.
3306  Bitcoin / Pools / Re: Cooperative mining (>600Mhash/s already, join us!) on: December 16, 2010, 07:52:05 AM
First block found at 8:16 CET! (It reminds me I have to add timezone calculating or at least UTC times to statistics). Once bitcoins will be in the wallet, the first bitcoins will be sent :-). But you already see yours calculated reward on profile page. 4898 shares was needed to find the block.
3307  Bitcoin / Pools / Re: Cooperative mining (>600Mhash/s already, join us!) on: December 16, 2010, 04:54:18 AM
    Packets: Sent = 4, Received = 2, Lost = 2 (50% loss),
Approximate round trip times in milli-seconds:
    Minimum = 415ms, Maximum = 417ms, Average = 416ms

Oh, it is really bad connection. I have <40ms and 0%loss (cable connection and in Europe). I expect you are in America (large pings) and over wifi (packet loss)?

I plan to make 'miner proxy' application, which should pre-load work on your computer and act as local bitcoin installation (you connect miner locally to this app). It should help a lot in this case.
3308  Bitcoin / Pools / Re: Cooperative mining (>600Mhash/s already, join us!) on: December 16, 2010, 04:41:57 AM
I'm regularly getting the error on the m0mchil's GPU miner:  "IOError: [Errno socket error] [Errno 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond"

Interesting. I have running m0mchil's here too and have no one error... Which is your ping to mining.bitcoin.cz? Server is located in London.
3309  Bitcoin / Pools / Re: Cooperative mining (>600Mhash/s already, join us!) on: December 16, 2010, 04:40:33 AM
Is the source for your cooperative miner available?

Not yet. It need cleanup and optimization, which I'm planning. But I expect that I will open codes at least for security review in future.
3310  Bitcoin / Pools / Re: Cooperative mining (>600Mhash/s already, join us!) on: December 16, 2010, 04:15:55 AM
Dunno because there is the doublec server using puddingcups code would be cool to add that extra 250M hash

AFAIK they use special protocol and different algo for counting shares. But they can change miners and connect us Smiley. But I'm not affraid that there will not be enough power. I have to optimize code very quickly to be ready for many fast GPUs.
3311  Bitcoin / Pools / Re: Cooperative mining (>600Mhash/s already, join us!) on: December 16, 2010, 04:07:54 AM
How does rounding work does it get carried over.

All financial computation are made multiplied by 10^8, so with maximal precision. If there will be still some rests after dividing 50BTCs, the rest is added to random worker which participated in mining. But don't forget we are talking about 'rests' on eighth decimal place...

Quote
Can you speak with the other pooled mining server so we can all work together.

How?
3312  Bitcoin / Pools / Re: Cooperative mining (>600Mhash/s already, join us!) on: December 16, 2010, 04:03:14 AM
ok I'll help you guys out for a little while.  Roll Eyes

the blocks are two easy!  Cheesy  They need to be about twice as hard.

You are right, dynamic targets are on the way. Don't forget it is beta. Current target is compromise for low-end and high-end machines. By the way, normal CPUs (say 1000khash/s) will compute current target about half an hour Wink.
3313  Bitcoin / Pools / Re: Cooperative mining (>600Mhash/s already, join us!) on: December 16, 2010, 03:39:06 AM
Oh, found a bug. Please do not register logins with dots. As dots are delimiters between login and worker name, login with dots does not work correctly.

I will fix it tomorrow (probably by prohibiting dots in worker names and splitting 'login.worker' by the most right dot). Thanks!
3314  Bitcoin / Pools / Re: Cooperative mining on: December 16, 2010, 01:36:50 AM
These aren't using the bitcoinr miners are they? It's using the standard JSON API, right?

Right, internally it works with standard bitcoin client.
3315  Bitcoin / Pools / Re: Cooperative mining on: December 16, 2010, 01:35:30 AM
now we just need to solve some blocks to see if it pays.

If m0mchil provide power which he promised me today, we will see it very soon :-).
3316  Bitcoin / Pools / Re: Cooperative mining on: December 16, 2010, 12:02:15 AM
Hi all, I just started my own bitcoin mining server on http://mining.bitcoin.cz . Server was heavily tested on Testnet, but it is still beta stage software. But there is already ~600000khash/s of power and more will come tomorrow.

Server is based on principle which is discussed above and which satoshi accepted as possible. Server works with all CPU/GPU miners following standard getwork() interface - jgarzik's CPU miner, m0mchil's and Diablo's GPU miners. All needed information are on site homepage.

Sending rewards - when block found, 50BTCs are written to server's wallet, not on miner's wallets. Every miner can specify own 'sending treshold', which is minimum amount to send to his wallet. This should help with sending 0.0001 BTCs and so on. Currently the cron script for sending is disabled, I will process few first payments manually - just to be sure that everything is working fine.

If you are interested, please open account, enter wallet address, register own workers and start mining! Also report all troubles, I will work on them ASAP! Please be patient with short server outages in this stage. In the most cases, miners will solve that by restarting itself.
3317  Other / Off-topic / Re: distributed off-site data storage paid for in bitcoin? on: December 14, 2010, 05:17:43 PM
*is a windows victim.

...works also on Windows.
3318  Bitcoin / Project Development / Re: Tahoe-lafs and Bitcoin Integration Bounty (5 BTC pledged) on: December 13, 2010, 09:59:13 PM
I'm not sure how many people know both Tahoe-LAFS and Bitcoin and want to donate bitcoin-based accounting system. Maybe we should also ask users on tahoe-lafs mailing list and accept pledges in USD (of course with comment that primary currency is bitcoin Wink.

There were already requests to add accounting and also exist draft/idea how to implement that, but nobody started with that. Maybe GSOC student will be more interested if some extra pledge will be here...

Anyway, I'm pledging 100 BTC.
3319  Other / CPU/GPU Bitcoin mining hardware / Re: Official DiabloMiner Thread on: December 13, 2010, 12:03:22 PM
H == 0 is checked for every nonce... m0's does H == 0 and G <= target in the kernel for every nonce, and pays a slight speed penalty for it. So, if I check H <= target, I will pay a similar speed penalty.

Well, in fact, there are two different problems:
1. Allow small targets - under 32 bits (H > 0)
2. Perform full checking before send work back to bitcoin to save server resources.

ad 1)
I think it could be easy for every nonce to not compare H == 0, but H <= constant, where constant is pre-counted for every work from bitcoin. It should be easy and safe enough to pick last 32 bits from target and convert to this constant.

ad 2)
Full checking is not performed for every nonce, but only when H <= constant is found. So it does not slow down computing (as it is performed only for hashes which already passed first check), but save resources for server

Quote
Edit: Also, you have to check the full hash on your side anyhow when you submit it to your bitcoind via getwork. It will reject it if its wrong (returns false).

Yes, I'm checking result of bitcoin's getwork() to obtain if block was found. My own checking is against low target to counting worker's shares.
3320  Other / CPU/GPU Bitcoin mining hardware / Re: Official DiabloMiner Thread on: December 13, 2010, 04:15:15 AM
testnet, for the time being, has been > 32 bits. Checking if H <= target (instead of H == 0 and then G <= in the host code) would slow it down.  I could add it, but it'd cause complexity that might slow it down for normal users if I do it wrong.

Well, but this check is performed only when possible valid block is found, right? So we are talking about 'slowing down' once per tens of seconds or even minutes for every worker (depends on target and machine speed).

I'm asking that because strict checking on workers are much 'cheaper' than lazy checking on workers and full check on central server. For saving server resources we need to distribute full target checking as much as possible...
Pages: « 1 ... 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] 167 168 169 170 171 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!