Bitcoin Forum
June 16, 2024, 03:36:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 [98] 99 100 101 102 103 104 105 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 ... 202 »
1941  Bitcoin / Mining / Re: Empty blocks on: June 13, 2015, 01:56:56 AM
Heh, now for another of those things you might not have known about bitcoin Cheesy
The DateTime in the block header is not when the block was found.
It's close, but, far from exact. It's within about 1.5 hours.
Some pools used to push this number a long way ahead - close to 1/1.5 hours.
So you will find blocks in the blockchain with DateTime out of order.
That's sometimes referred to as roll-n-time in pool/mining software.

Actually that one I did know.  Unfortunately I don't have actual block times so I had to make due with what info was available in the block header Smiley

Just a cursory glance at the file reveals some pretty big "empty block" offenders... AntPool and f2pool are the leaders in that metric.
1942  Bitcoin / Pools / Re: Private Solo Pool , Need Partners on: June 12, 2015, 10:52:43 PM
Cute drawing...

I'm still confused by your statements.  What does the timeframe for finding a block with 100TH/s or 10TH/s have to do with anything?  What is this new mining method you've discovered?  You just want to not have your best share reset?  Who freaking cares about best share?  Unless that best share is above the current network difficulty it means nothing.  What does a pool's luck have to do with anything if you're solo mining?  If you mine in 5 pools you're spreading your variance around and not victimized by a single pool's luck... but that has nothing to do with solo mining at all.
1943  Bitcoin / Pools / Re: NastyPoP vs Standard P2Pool on: June 12, 2015, 10:11:55 PM
Another week gone by.  P2Pool had another good week, and both of the S3s beat expectations.  NastyPoP couldn't pull off a fifth week in a row beating standard payouts, but it was close.  Here are the numbers:

NastyPoP - 0.04351160BTC
NastyP2P - 0.04518917BTC
Expected - 0.03144BTC
Luck - 122.76%

OP updated
1944  Bitcoin / Pools / Re: Private Solo Pool , Need Partners on: June 12, 2015, 08:23:31 PM
It's because you're not articulating what you're offering.  The only information you've given is that you've managed to kind of install a somewhat working version of ckpool for solo mining.  You're hoping to attract developers, programmers and "serious users".  If any of those types of users wanted to, they would simply install ckpool on their own and not bother trusting that you may or may not have done things right on your side.  I mean, really, what is it you're offering here?  I trust -ck and his solo pool.  He wrote the mining code and the pool code.  I hope you're successful, but you had better clearly and concisely communicate what you're offering.  Right now it's pretty vague.
1945  Bitcoin / Mining / Re: 15 days 20 blocks on: June 12, 2015, 08:12:24 PM
So I have 2 s5's that have not been rebooted in 2 weeks. Between them they have found 20 blocks on nicehash stratum pool.

Is it time to start solo mining? Wink
I doubt it.  What's the best share those S5s show?  It's likely that whoever rented your hash pointed it to some alt coin.
1946  Other / Beginners & Help / Re: Wallets with providers on: June 12, 2015, 06:07:50 PM
Im still new to bitcoin services and I have this question...

If I have all my bitcoins at any wallet provider like Xapo, Coinbase etc...web or app...and they for whatever reason shut down. My bitcoins are lost correct?

Thank you
Pretty much, unless you have control over the private keys for those wallets.  This is why you don't want to keep your coin on any online service.
1947  Bitcoin / Mining / Re: Empty blocks on: June 12, 2015, 04:10:11 PM
So I tweaked things a bit.  Now the file will contain every block, how many transactions were in the block, when the block was found and who found it (if I could discern that, otherwise it shows the payout address from the coinbase transaction).  It's currently executing and I'll upload the file when it's done.

EDIT:

It's done and uploaded.  360629 blocks, 85311 are empty.  I zipped it up because with every block the file was about 22MB.  If anyone wants to check it out, you can find it here: https://www.dropbox.com/s/gduh8oafyqzi57t/empty_blocks.csv.zip?dl=0

The format is:
Height,NumTx,DateTime,WhoMined

Enjoy.
1948  Bitcoin / Pools / Re: Private Solo Pool , Need Partners on: June 12, 2015, 03:06:31 PM
I mention that working alone in pool will safe your hash as no competitors with you , you will mine alone until you discover the block .

I wouldn't mine with anybody who thinks mining in a pool means you're competing with others.  You're NEVER doing the same work as the other miners on the same pool.

You are *always* competing with THE ENTIRE NETWORK, no matter if you're solo mining, pool mining, or solo pool mining.
I'm doing a bit of reading between the lines here, but I *think* he's trying to state that if you choose to mine with him, you'll get your very own instance of ckpool.  On that particular pool instance you won't have any miners besides your own.  I could be wrong, though since as I said I'm reading between the lines Smiley
1949  Other / Beginners & Help / Re: Windows 10 Compatible wallets ? on: June 12, 2015, 03:01:24 PM
I just downloaded Multibit and Electrum for my new windows 10 machine and both wallets are working fine for me.

Thaks a lot , you can't imagine how much you helped me .
Just to make sure , have you tried both Multibit HD & Multibit Classic on your Windows 10 VM ? If you didn't test the Multibit HD version mind testing it ? It came out today
MultiBit and MultiBit HD are just Java.  As long as there's a compatible Java VM for Win10, it'll work just fine.
1950  Bitcoin / Bitcoin Technical Support / Re: Wallet is Obsolete help on: June 12, 2015, 02:58:48 PM
My Bitcoin Core wallet is giving a new error message. It still works but it say the version I am using is obsolete

So, can I disregard the message and carry on or do I need to re - download


Please help community!
How about you just upgrade to 0.10.2 and be done with it?
1951  Bitcoin / Pools / Re: Private Solo Pool , Need Partners on: June 12, 2015, 02:57:23 PM
Perhaps you're not communicating as clearly as you could.  You mention that "we will share the full reward of 25BTC".  What exactly does that mean?  -ck has created the code and hosts his own solo pool.  What advantages do you offer with your proposition here?
1952  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 12, 2015, 02:54:44 PM
Hello everyone,

BIP66 implements a Bitcoin softfork which will take effect sometime between the next few days and the next few weeks. Miners that have not upgraded to Bitcoin Core >=0.10.0 will generate invalid blocks after that point.

Bitcoin softforks are handled within P2Pool by a corresponding fork which forces P2Pool users to upgrade to a newer version of P2Pool. In this case, the new version of P2Pool will require Bitcoin Core >=0.10.0 to start. This is facilitated by first getting 50% of the P2Pool hashrate to upgrade by external means (this forum and the mailing list below), upon which the "A MAJORITY OF SHARES CONTAIN A VOTE FOR AN UNSUPPORTED SHARE IMPLEMENTATION! An upgrade is likely necessary. Check http://p2pool.forre.st/ for more information." warning is displayed to the rest of the users, which hopefully quickly upgrade. Upon 95% of the hashrate having converted, the fork happens, and users that haven't upgraded are split off to mine in their own mini-P2Pool. I regret not taking action earlier; I hadn't been aware of the softfork until an email on the bitcoin-dev mailing list today.

So, a new P2Pool version will be released within the next day or two, once testing has finished. Users will be urged to upgrade here and on the p2pool-notifications mailing list (which I'd urge you to subscribe to now if you haven't). Without this P2Pool softfork, we will continue mining with an unknown number of users generating invalid blocks, which clearly isn't desirable.
Thanks for the update, and I echo windpath's sentiments: glad to see you around.  I'll be sure to update my nodes as soon as you have completed your work.
1953  Bitcoin / Mining / Re: WhoMined.com -- data on which miners mine which blocks on: June 12, 2015, 12:35:27 PM
Very cool.  Thanks for sharing.

Here are the last two blocks which blockchain.info marked as having been mined by P2Pool:

http://whomined.com/#360437
http://whomined.com/#360204
Glad to help.  Looks like the algorithm is working Smiley
1954  Bitcoin / Mining / Re: Empty blocks on: June 12, 2015, 02:07:19 AM
Probably what needs to be added would be a running avg of txn per block to show when there were basically no blocks early on.
I didn't track every block, just the empty ones.  However tracking them all and including number of transactions per block is pretty easily accomplished.
1955  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: June 12, 2015, 01:19:58 AM
Since it's kind of relevant to the discussion... I rebuilt the file, and identified as many pools as I could.  For any empty block I could not identify the pool, I put the payout address.  You can find that file here: https://www.dropbox.com/s/tisp9mj6a369dds/empty_blocks.csv?dl=0

By the way, as of block 360520, Eligius has 231 empty blocks.  The very first empty block mined by Eligius was July 7, 2011 at 15:02:12 UTC.  The last empty block mined by Eligius was 353712 on April 25, 2015 at 22:16:14 UTC.
1956  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 12, 2015, 01:13:01 AM
And, another thing about losing power...it messed up my BTC chain. Anybody got a recent bootstrap.dat file? The ones online are old.

not avisable anymore. should be as fast or faster to just let bitcoind or the qt wallet do its magic.
Assuming he's on the 0.10.x core.  Prior to that, it's still better to use the bootstrap.  Explain how you chain got messed up, Capn?  Maybe you could try fixing with a rescan?
That is an assumption I made.
Figured you did, but just wanted to ensure I covered the case where he hasn't yet upgraded to the latest core.
1957  Bitcoin / Mining / Re: Empty blocks on: June 12, 2015, 01:06:43 AM
OK... I rebuilt everything and ran it again.  For any blocks that I couldn't identify the pool, I listed the payout address.

As of block 360520, there are a total of 85307 empty blocks.  The raw data is here: https://www.dropbox.com/s/tisp9mj6a369dds/empty_blocks.csv?dl=0
1958  Bitcoin / Hardware / Re: Choosing a PSU when you have free power on: June 12, 2015, 01:02:10 AM
I won't bore with the usual response of "There is no such thing as free electricity". That point will eventually be made to you one way or another. It will most certainly not be "virtually unlimited" as you mention.

I will however try and temper your expectations a bit. In case you haven't visited the website:

https://bitcoinwisdom.com/bitcoin/difficulty

While it's a bit dense, if you were to put together a 1 Terhash (i.e. 1000 GH) miner, it could earn about $17 in a week, for the next week. The difficulty is looking to go up before your weeks is done, and your income will probably be reduced by about 3%. This of course assumes the value of BTC doesn't change (in terms of USD). Nobody can accurately predict what will happen to the difficulty every two weeks for the next year, since it's entirely dependent on what all the miners in world do in terms of adding or removing hashrate. While the last 3-4 months have had a little increase in difficulty, I expect that situation will not last for more than another month or two. We know that a variety of manufacturers are working on next generation ASIC, and they will almost certainly manifest in terms of hashrate increases.  If you scroll down on the above website, you'll see past difficulty adjustments and when they happened. There is also a little calculator you can use to get an idea of how quickly your mining hardware will, or won't, get paid off.

And just to top it all off, sometime in the first half of 2016, your income stream will get cut in half. That's when the block reward, currently 25 BTC in a block, gets cut in half to 12.5 BTC. This happens for everybody, and it can't be stopped. It's all baked in the Bitcoin mining protocol.

While it looks like mining is "printing money", it really doesn't print it very quickly, and most attempts to speed it up are negated by difficulty increases.

If you already know all this, then you can just dismiss as cynical old guy.

I am open to and welcome any and all advice, comments, and criticism.  

I know that the power will cost me no more than 0.0048 USD per kWh, and that this number in practice will be effectively 0.0002 USD per kWh.  That is a known.  What is unknown is the infrastructure, but I am confident I can get access to at least 100amp service to start, if not 200amp.  So while it is certainly not FREE and obviously I would need industrial grade power for an industrial sized rig, I consider it low enough to be a non/small factor for startup.  

As for the difficulty and block halving, its certainly a concern.  Does 5% monthly seem reasonable for a prediction?

Furthermore I certainly expect the network to expand again with the next gen of asics, but I don't think it can expand much faster after this round.  We are pushing the limits of the fab houses.

I have been working on a little python script to evaluate the ROI on equipment.  Code posted below if you care to look, I am sure its not accurate yet, this was my first draft:

Code:
#BTC monthly return calculator
 

ghrate     =    1000                    #rate in GH of equipment
cost       =    300                       #cost of one unit
pcons      =    1000                      #power consumption in Watts
detail     =    24                      #number of months to detail
annual     =    1                       #flag to set if you want to see monthly report or annual report



mdelay     =    2                       #number of months till the unit will see service
currentdif =   47589591154             #get todays difficulty
prediction =    1.05                    #constant percentage for monthly difficulty increase (THIS IS IMPORTANT)
erate      =    0.0048                  #cost in KWH of electricty
m2g        =    15                      #of months till next block halving
brs        =    25                      #starting block reward
b2d        =    220                     #dollars per bitcoin
bpred      =    1                       #bitcoin conversion prediction rate

mreturn = 0 #container for monthly return
mprofit = 0 #container for monthly profit
oprofit = 0 #overall profit
oreturn = 0 #overall return

tdiff = currentdif
trate = b2d



oreturn = oreturn - cost #factor in cost

mpcost = (pcons/1000)*erate*24*30 #caluclate fixed monthly energy cost
print("Monthly Power Cost =",mpcost)
tpower = 0


if(annual == 0):    #if annual is zero, show monthly details
    for i in range(1,1200000000): #just a large for loop, arbitrary upper limit
        
        if(i == m2g): brs /= 2 #if we are past the block halving period, cut the reward in half

        if(i > 1): #if its been more than a month, up the difficulty
            tdiff *= prediction #multiply the difficulty by our predicition
            trate *= bpred #same for bitcoin rate
            
        if(i > mdelay): #if we are passed the delay to implement the hardware, start counting
            mreturn = (b2d * ((30 * brs * (ghrate*1000000000) * 86400) / (tdiff * 2**32))) - mpcost #prediction line
      
            
            oreturn = oreturn + mreturn
        if(i < detail): #if we are past the range of detail we want to see, start counting till we are no longer profitable
            if(mreturn > 0):
                print("Month:",i,"Return:","%.2f" % mreturn,"Overall:","%.2f" % oreturn,"Difficulty (B):","%.2f" % (tdiff/1000000000),"BR:",brs,"BRE","%.2f" % trate)
            if(mreturn < 0):
                 print("Month:",i,"Return:","%.2f" % mreturn,"Overall:","%.2f" % oreturn,"Difficulty:","%.2f" % (tdiff/1000000000),"BR:",brs,"BRE","%.2f" % trate)

                 print("Total return after",i,"months was:","%.2f" % oreturn,"Total power cost:","%.2f" % (mpcost*(i-mdelay)))
                 break
        elif(mreturn < 0):
            print("Total return after",i,"months was:","%.2f" % oreturn,"Total power cost:","%.2f" % (mpcost*(i-mdelay)))
            break
else: #show it as an annual breakdown
    annual = []
    atemp = 0
    breakeven = 0
    for i in range(1,1200000000):
        if(i == m2g): brs /= 2 #if we are past the block halving period, cut the reward in half
        if(i > 1):
            tdiff *= prediction #multiply the difficulty by our predicition
            trate *= bpred #same for bitcoin rate
                
            if(i > mdelay): #if we are passed the delay to implement the hardware, start counting
                mreturn = (b2d * ((30 * brs * (ghrate*1000000000) * 86400) / (tdiff * 2**32))) - mpcost
                oreturn = oreturn + mreturn
                if(breakeven == 0 and oreturn > 0): breakeven = 1
                atemp = atemp + mreturn
            if((i%12) == 0):
                annual.append(atemp)
                atemp = 0
            if(mreturn < 0):
               break
    print("Break even in",breakeven,"months. Total ROI will be","%.2f" % oreturn,"in",i,"months","Total power cost:","%.2f" % (mpcost*(i-mdelay)))
    for i in range(0,len(annual)):
        
        print("Year",i+1,"return:","%.2f" % annual[i])
              
        
I am not a programmer so please excuse the dirty code


And sidehack, I appreciate the offer and when I am in the procurement phase I will definitely be in touch, I would like to run as much of my purchases as I can through people like you who are actually contributing to the community.
I threw the appropriate tags around the code for you...

Also, I wouldn't use a "months until halving" variable.  We know exactly when the next halving will occur: block 420000.  With your electricity costs virtually negligible, you can pretty much put up any hardware you want.  Obviously, the more efficient it is, the more hash you can get; however, with the older generation gear selling for virtually nothing, you could pick some of it up for dirt and make some coin to use when the next gen gear comes out.

By the way... feel like hosting some gear for me? Tongue
1959  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 12, 2015, 12:54:24 AM
And, another thing about losing power...it messed up my BTC chain. Anybody got a recent bootstrap.dat file? The ones online are old.

not avisable anymore. should be as fast or faster to just let bitcoind or the qt wallet do its magic.
Assuming he's on the 0.10.x core.  Prior to that, it's still better to use the bootstrap.  Explain how you chain got messed up, Capn?  Maybe you could try fixing with a rescan?
1960  Bitcoin / Mining support / Re: Antminer S1 Eligius and webwallet and full node on: June 12, 2015, 12:46:15 AM
Hello,

Im wondering about mining in AntMiner S1 eligius pool and put coins in webwallet? Is it possible to do?
I dreaming about plug and play full node what appears markets lately...
Server i put off at nights! Even its easyer to increase blocksize in server  Huh
I wanna support bitcoin network!
Why?

Antminer S1 gets 180GH/s at 360W.  At current difficulty, you would expect to earn 0.001902BTC a day.  At current exchange rates of $230, that expected earning would translate to about $0.43 per day.  Assuming you have a power cost of $0.10 per kWh, that S1 will cost you $0.86 a day to run.  Why oh why would you even plug that thing in???
Pages: « 1 ... 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 [98] 99 100 101 102 103 104 105 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 ... 202 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!