kano (OP)
Legendary
Offline
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
|
|
October 27, 2017, 12:33:50 AM |
|
Now that the panic has subsided; Kano can you get your payments system working?
Since the Core fanatics seem determined to abort the 2x block size increase into another stupid fork, we will continue to not have a scaling solution. These tiny inputs are killing me, and we are a pretty huge miner on your pool. I can't see how most folks can even spend what they are getting from your per block payments.
I sent a transaction from a mining address last week and even manually setting the fee to a bare minimum, it cost $170 to process the transaction. If I had used the recommended fee it would have cost over 1 BTC!
Well as I (and many others) have pointed out in the past, you need to consolidate your payouts somehow. Spending a large number of inputs will cost depending on how busy the network is. If you consolidate them every so often when the network isn't busy, the consolidation fee can be very low. I'm not sure how you ended up with $170 in fees though, unless you had to use a very large number of payouts and did it at the worst time to do it. 100THs now should get about 0.01 BTC per block. $170 is 0.03 BTC and at BTC.COM says 0.00137 BTC/KB so a pretty large 22KB transaction ... The pool payouts are a 28KB transaction for about 800 people so you must be using a lot of payouts in that transaction or the wallet is over charging you (yes core gets it wrong also) Anyway, no I've not finished going through all this yet and I'll be back working on the payout changes after I complete this share checking work.
|
|
|
|
padrinogtr
Full Member
Offline
Activity: 228
Merit: 100
Mine ON!!!
|
|
October 27, 2017, 01:03:00 AM |
|
Now that the panic has subsided; Kano can you get your payments system working?
Since the Core fanatics seem determined to abort the 2x block size increase into another stupid fork, we will continue to not have a scaling solution. These tiny inputs are killing me, and we are a pretty huge miner on your pool. I can't see how most folks can even spend what they are getting from your per block payments.
I sent a transaction from a mining address last week and even manually setting the fee to a bare minimum, it cost $170 to process the transaction. If I had used the recommended fee it would have cost over 1 BTC!
can you elaborate on the issue bothering you for us new people? sorry to bother
|
230TH Mining For Kano!!!
|
|
|
padrinogtr
Full Member
Offline
Activity: 228
Merit: 100
Mine ON!!!
|
|
October 27, 2017, 01:05:40 AM |
|
... and a possibly useful tool that I posted elsewhere on the forum long ago but use myself for this and have updated in the past also. It's the PHP code to convert a share difficulty to an approximate of the block hash: difftoblock.php <?php # function basecvt($str, $frombase=10, $tobase=16) { $str = trim($str); if (intval($frombase) != 10) { $len = strlen($str); $q = 0; for ($i=0; $i<$len; $i++) { $r = base_convert($str[$i], $frombase, 10); $q = bcadd(bcmul($q, $frombase), $r); } } else $q = $str;
if (intval($tobase) != 10) { $s = ''; while (bccomp($q, '0', 0) > 0) { $r = intval(bcmod($q, $tobase)); $s = base_convert($r, 10, $tobase) . $s; $q = bcdiv($q, $tobase, 0); } } else $s = $q;
return $s; } # function bctrim($num0) { if (strpos($num0, '.') === false) return $num0; else return rtrim(rtrim($num0, '0'), '.'); } # $diff = str_replace(',', '', $argv[1]); # bcscale(1000); # $d1_sp = '00000000 FFFF0000 00000000 00000000 00000000 00000000 00000000 00000000'; $d1_16 = str_replace(' ', '', $d1_sp); $d1_0 = basecvt($d1_16, 16, 10); $d1_10 = bctrim($d1_0); # $blk0 = bcdiv($d1_10, $diff); $blk10 = bctrim($blk0); $blk16 = basecvt($blk10, 10, 16); # echo "diff=$diff\n"; echo "d1_16=$d1_16\n"; echo "blk10=$blk10\n"; echo "blk16=$blk16\n"; # ?>
It works like this: php difftoblock.php 13,515,318,406,575.7
diff=13515318406575.7 d1_16=00000000FFFF0000000000000000000000000000000000000000000000000000 blk10=1994739190006393264211328987798730314111045124329010603.4118662030266775963456011609545381073605519916888689998048069750235059778050017483678112979756202597418432893164811479721865017459961002819477374188976756222446490354830161705531355123156955600591459765919442787026276796065071739050920751191689306882241755009962835324766554057278633589982821943902554137642807938368820659058105948301714646674725398837885180334465403321512266213331074098927544026464234001707213680957296203848893959638481620204022452776577543099321955289028826624308987405471068407670210379333941374893084405700389927434927907741052149912144384095509889985511226758984370371988163870776246813018969189185447847286620387026721495590395226016002561381504112927420444983609219293071249930342105875437563823497137260623462227520906901497102168738067263663510220693569146087249958245458016702391689090364528152624948312485492563873977733867807702954704854580469764421917353429927189806407208134290652114518068541438397536536285324879830325653866928329107454796350791816760757796910377261 blk16=14d377f075e75428ad14f23640ebd7ba03217a409375ab
The blk16 value is sorta the block hash so you search any source of block hashes you have for the first 6 or so characters with eight zeros on the front like so: 0000000014d377 For the linux gurus among, searching the bitcoind debug.log file would be: grep 0000000014d377 debug.log And my result of that on one of the node bitcoinds is: 2017-10-15 16:46:33.487916 UpdateTip: new best=00000000000000000014d377f075e7632439a087256b4dea039235fa2d90769c height=489987 version=0x20000000 log2_work=87.285942 tx=262350214 date='2017-10-15 16:46:07' progress=1.000000 cache=66.3MiB(37539tx)
So that shows block height=489987 for that diff value and checking on blocktrail shows that is our block: https://www.blocktrail.com/BTC/block/489987oh man how i wish i didn't skip on my computer science classes now
|
230TH Mining For Kano!!!
|
|
|
Entropy-uc
|
|
October 27, 2017, 01:20:28 AM |
|
Now that the panic has subsided; Kano can you get your payments system working?
Since the Core fanatics seem determined to abort the 2x block size increase into another stupid fork, we will continue to not have a scaling solution. These tiny inputs are killing me, and we are a pretty huge miner on your pool. I can't see how most folks can even spend what they are getting from your per block payments.
I sent a transaction from a mining address last week and even manually setting the fee to a bare minimum, it cost $170 to process the transaction. If I had used the recommended fee it would have cost over 1 BTC!
can you elaborate on the issue bothering you for us new people? sorry to bother Kano summarized it quite nicely. The size of your transaction depends on the number of inputs (and outputs), and fees are charged by size. When you have an address with a lot of mining input, a transaction to consolidate them is very large, and very expensive. As Kano's example suggests, you need to have hundreds of Th online to make your payments from the pool worthwhile. Otherwise you lose too much in friction to transaction fees.
|
|
|
|
Biodom
Legendary
Offline
Activity: 3892
Merit: 4332
|
|
October 27, 2017, 01:37:38 AM |
|
..you need to have hundreds of Th online to make your payments from the pool worthwhile.
sorry to call you on this, but this is simply NOT so. I typically pay $2-3 to consolidate monthly 'kano' inputs. You might be doing it the wrong way. Don't go for the next block tx, for one.
|
|
|
|
Entropy-uc
|
|
October 27, 2017, 02:36:45 AM |
|
..you need to have hundreds of Th online to make your payments from the pool worthwhile.
sorry to call you on this, but this is simply NOT so. I typically pay $2-3 to consolidate monthly 'kano' inputs. You might be doing it the wrong way. Don't go for the next block tx, for one. I doubt that. A single input transaction is costing between 1 and 2 dollars recently. The transaction I referenced had fees of 4 satoshi per byte. Any lower and it won't even get into the mempool.
|
|
|
|
padrinogtr
Full Member
Offline
Activity: 228
Merit: 100
Mine ON!!!
|
|
October 27, 2017, 02:57:16 AM |
|
again excuse my ignorance but can anyone explain how the transaction fees work?
|
230TH Mining For Kano!!!
|
|
|
kano (OP)
Legendary
Offline
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
|
|
October 27, 2017, 03:56:29 AM |
|
again excuse my ignorance but can anyone explain how the transaction fees work?
Well a transaction with say 50 inputs - roughly a month worth - would be about 9K bytes btc.com says at the moment https://btc.com/Current best transaction fees 0.00134 BTC/KB = 130 sat/byte So 9K would be 0.00134 * 9 = 0.01206 BTC or about $70 If instead you paid 13 sat/byte it would be 0.001206 BTC or about $7 and most likely get through in the next day or so. If fees were low (transaction less often, so blocks not always full) then the 13 sat/byte would often get through in the next hour or so. In that case you could even put it lower and be pretty sure it would get confirmed in a day or so. It's all about planning ahead FYI when I change the payout structure, the longest you will be allowed to go without being paid is probably monthly payouts.
|
|
|
|
Biodom
Legendary
Offline
Activity: 3892
Merit: 4332
|
|
October 27, 2017, 04:01:36 AM |
|
I doubt that. A single input transaction is costing between 1 and 2 dollars recently.
The transaction I referenced had fees of 4 satoshi per byte. Any lower and it won't even get into the mempool.
see kano's post. you are doing something funky. if you apply his math and go for 5sat/byte, you'll get $2.69 for 50tx consolidation, exactly what i posted (BTW, we have 34 tx at the moment, so it is $1.88, albeit RIGHT NOW fees are higher, so don't do it).
|
|
|
|
Entropy-uc
|
|
October 27, 2017, 04:33:49 AM |
|
I doubt that. A single input transaction is costing between 1 and 2 dollars recently.
The transaction I referenced had fees of 4 satoshi per byte. Any lower and it won't even get into the mempool.
see kano's post. you are doing something funky. if you apply his math and go for 5sat/byte, you'll get $2.69 for 50tx consolidation, exactly what i posted (BTW, we have 34 tx at the moment, so it is $1.88, albeit RIGHT NOW fees are higher, so don't do it). Not at all. The transaction I was talking about had several hundred inputs. And paying fees that could result in delays of days for confirmation isn't my idea of a solution.
|
|
|
|
Biodom
Legendary
Offline
Activity: 3892
Merit: 4332
|
|
October 27, 2017, 04:57:35 AM |
|
I doubt that. A single input transaction is costing between 1 and 2 dollars recently.
The transaction I referenced had fees of 4 satoshi per byte. Any lower and it won't even get into the mempool.
see kano's post. you are doing something funky. if you apply his math and go for 5sat/byte, you'll get $2.69 for 50tx consolidation, exactly what i posted (BTW, we have 34 tx at the moment, so it is $1.88, albeit RIGHT NOW fees are higher, so don't do it). Not at all. The transaction I was talking about had several hundred inputs. And paying fees that could result in delays of days for confirmation isn't my idea of a solution. spend away, sure. if you are angling to promote bch here as an alternative judging by the vibe, then i don't care. Overall, I am not sure what you are getting at. two people already told you that it costs minimal $$ if done correctly, yet you are still aghast about it.
|
|
|
|
IrinaBTC
Newbie
Offline
Activity: 28
Merit: 0
|
|
October 27, 2017, 06:10:29 AM |
|
Xopoшo, ecли я cмoгy oбнoвить дpaйвep S1 / S2 / S3 чepeз нecкoлькo днeй, нaдeюcь, чтo бoльшe S пpиcoeдинятcя Smiley
|
|
|
|
kano (OP)
Legendary
Offline
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
|
|
October 27, 2017, 06:21:00 AM |
|
Xopoшo, ecли я cмoгy oбнoвить дpaйвep S1 / S2 / S3 чepeз нecкoлькo днeй, нaдeюcь, чтo бoльшe S пpиcoeдинятcя Smiley
Hopefully your electricity is really cheap. Running an S1/S2/S3 must be pretty expensive compared to the BTC they will make Edit: I guess I could throw in a google translate attempt at that also Haдeюcь, вaшe элeктpичecтвo дeйcтвитeльнo дeшeвo. Зaпycк S1 / S2 / S3 дoлжeн быть дoвoльнo дopoгим пo cpaвнeнию c BTC, кoтopый oни cдeлaют
|
|
|
|
padrinogtr
Full Member
Offline
Activity: 228
Merit: 100
Mine ON!!!
|
|
October 27, 2017, 07:36:58 AM |
|
again excuse my ignorance but can anyone explain how the transaction fees work?
Well a transaction with say 50 inputs - roughly a month worth - would be about 9K bytes btc.com says at the moment https://btc.com/Current best transaction fees 0.00134 BTC/KB = 130 sat/byte So 9K would be 0.00134 * 9 = 0.01206 BTC or about $70 If instead you paid 13 sat/byte it would be 0.001206 BTC or about $7 and most likely get through in the next day or so. If fees were low (transaction less often, so blocks not always full) then the 13 sat/byte would often get through in the next hour or so. In that case you could even put it lower and be pretty sure it would get confirmed in a day or so. It's all about planning ahead FYI when I change the payout structure, the longest you will be allowed to go without being paid is probably monthly payouts. Are we talking about tx made to and from btc core?
|
230TH Mining For Kano!!!
|
|
|
miguelmorales85
|
|
October 27, 2017, 07:54:24 AM |
|
FYI when I change the payout structure, the longest you will be allowed to go without being paid is probably monthly payouts.
Dear Kano, could it be possible to also choose the TX priority? I don't mind spending low fees and wait many hours until I get the coins from the pool website. regards,
|
|
|
|
kano (OP)
Legendary
Offline
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
|
|
October 27, 2017, 09:02:35 AM |
|
FYI when I change the payout structure, the longest you will be allowed to go without being paid is probably monthly payouts.
Dear Kano, could it be possible to also choose the TX priority? I don't mind spending low fees and wait many hours until I get the coins from the pool website. regards, There are no fees for miners for the payouts I send.
|
|
|
|
padrinogtr
Full Member
Offline
Activity: 228
Merit: 100
Mine ON!!!
|
|
October 27, 2017, 04:19:58 PM |
|
sorry for being negative but here comes the block from hell again please let me be wrong
Cheer up my man! We are only at 29.83% and every block is expected to be at 100% I think it’s safe to say we’re in the block from hell now. 🤦♂️
|
230TH Mining For Kano!!!
|
|
|
Biodom
Legendary
Offline
Activity: 3892
Merit: 4332
|
|
October 27, 2017, 04:30:39 PM |
|
Btw to all btc purist’s. It sounds quite like denial. Btc is simply the creator of all crypto coins and the road that all crypto coins will follow.
sorry, not the purist, just could not figure out what he is getting at (after it was already pointed out how to do it). i got the branches divvy, plus i fool around with at least two others.
|
|
|
|
PeaMine
|
|
October 27, 2017, 04:59:52 PM |
|
again excuse my ignorance but can anyone explain how the transaction fees work?
Well a transaction with say 50 inputs - roughly a month worth - would be about 9K bytes btc.com says at the moment https://btc.com/Current best transaction fees 0.00134 BTC/KB = 130 sat/byte So 9K would be 0.00134 * 9 = 0.01206 BTC or about $70 If instead you paid 13 sat/byte it would be 0.001206 BTC or about $7 and most likely get through in the next day or so. If fees were low (transaction less often, so blocks not always full) then the 13 sat/byte would often get through in the next hour or so. In that case you could even put it lower and be pretty sure it would get confirmed in a day or so. It's all about planning ahead FYI when I change the payout structure, the longest you will be allowed to go without being paid is probably monthly payouts. Thanks for explaining this, I sort of got it before, but now I fully understand now, thanks for the tip!
|
Datacenter Technician and Electrician. If you have any questions feel free to ask me as I am generally bored looking at logs and happy to help during free time.
|
|
|
VRobb
|
|
October 27, 2017, 05:22:00 PM |
|
sorry for being negative but here comes the block from hell again please let me be wrong
Cheer up my man! We are only at 29.83% and every block is expected to be at 100% I think it’s safe to say we’re in the block from hell now. 🤦♂️ Oh come on, it's just barely over 100%, what's the problem? I usually say "put the bong down" however in your case you need to "pick the bong up" and CHILL!! Keep it up and YOU'RE going to jinx us!
|
I don't believe in superstition because it's bad luck: 13thF1oor6CAwyzyxXPNnRvu3nhhYeqZdc These aren't the Droids you're looking for: S5 & S7 (Sold), R4B2, R4B4 (RIP), 2x S9 obsolete, 2xS15-28, S17-56, S17-70 Pushing a whopping 1/5 PH! Oh The SPEED!!!
|
|
|
|