Bitcoin Forum
June 16, 2024, 11:59:30 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 [1498] 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 ... 2248 »
  Print  
Author Topic: KanoPool since 2014 🐈 - PPLNS and Solo 0.5% fee - Worldwide - 2437 blocks  (Read 5350827 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (50 posts by 3+ users deleted.)
kano (OP)
Legendary
*
Offline Offline

Activity: 4522
Merit: 1844


Linux since 1997 RedHat 4


View Profile
October 27, 2017, 12:33:50 AM
 #29941

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.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
padrinogtr
Full Member
***
Offline Offline

Activity: 228
Merit: 100

Mine ON!!!


View Profile WWW
October 27, 2017, 01:03:00 AM
 #29942

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 Huh

230TH Mining For Kano!!!
padrinogtr
Full Member
***
Offline Offline

Activity: 228
Merit: 100

Mine ON!!!


View Profile WWW
October 27, 2017, 01:05:40 AM
 #29943

... 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
Code:
<?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], $frombase10);
   
$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($r10$tobase) . $s;
   
$q bcdiv($q$tobase0);
  }
 }
 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_161610);
$d1_10 bctrim($d1_0);
#
$blk0 bcdiv($d1_10$diff);
$blk10 bctrim($blk0);
$blk16 basecvt($blk101016);
#
echo "diff=$diff\n";
echo 
"d1_16=$d1_16\n";
echo 
"blk10=$blk10\n";
echo 
"blk16=$blk16\n";
#
?>


It works like this:
Code:
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:
Code:
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/489987


oh man how i wish i didn't skip on my computer science classes now

230TH Mining For Kano!!!
Entropy-uc
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


View Profile
October 27, 2017, 01:20:28 AM
 #29944

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 Huh

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 Offline

Activity: 3794
Merit: 3971



View Profile
October 27, 2017, 01:37:38 AM
 #29945

..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
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


View Profile
October 27, 2017, 02:36:45 AM
 #29946

..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 Offline

Activity: 228
Merit: 100

Mine ON!!!


View Profile WWW
October 27, 2017, 02:57:16 AM
 #29947

again excuse my ignorance but can anyone explain how the transaction fees work?

230TH Mining For Kano!!!
kano (OP)
Legendary
*
Offline Offline

Activity: 4522
Merit: 1844


Linux since 1997 RedHat 4


View Profile
October 27, 2017, 03:56:29 AM
 #29948

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 Smiley

FYI when I change the payout structure, the longest you will be allowed to go without being paid is probably monthly payouts.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Biodom
Legendary
*
Offline Offline

Activity: 3794
Merit: 3971



View Profile
October 27, 2017, 04:01:36 AM
 #29949

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
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


View Profile
October 27, 2017, 04:33:49 AM
 #29950

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 Offline

Activity: 3794
Merit: 3971



View Profile
October 27, 2017, 04:57:35 AM
 #29951

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 Offline

Activity: 28
Merit: 0


View Profile
October 27, 2017, 06:10:29 AM
 #29952

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 Offline

Activity: 4522
Merit: 1844


Linux since 1997 RedHat 4


View Profile
October 27, 2017, 06:21:00 AM
 #29953

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 Smiley

Edit: I guess I could throw in a google translate attempt at that also Cheesy
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ют Smiley

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
padrinogtr
Full Member
***
Offline Offline

Activity: 228
Merit: 100

Mine ON!!!


View Profile WWW
October 27, 2017, 07:36:58 AM
 #29954

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 Smiley

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
Hero Member
*****
Offline Offline

Activity: 544
Merit: 506


View Profile
October 27, 2017, 07:54:24 AM
 #29955

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 Offline

Activity: 4522
Merit: 1844


Linux since 1997 RedHat 4


View Profile
October 27, 2017, 09:02:35 AM
 #29956

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.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
padrinogtr
Full Member
***
Offline Offline

Activity: 228
Merit: 100

Mine ON!!!


View Profile WWW
October 27, 2017, 04:19:58 PM
 #29957

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% Cheesy

I think it’s safe to say we’re in the block from hell now. 🤦‍♂️

230TH Mining For Kano!!!
Biodom
Legendary
*
Offline Offline

Activity: 3794
Merit: 3971



View Profile
October 27, 2017, 04:30:39 PM
 #29958

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
Hero Member
*****
Offline Offline

Activity: 979
Merit: 510



View Profile
October 27, 2017, 04:59:52 PM
 #29959

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 Smiley

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
Hero Member
*****
Offline Offline

Activity: 1610
Merit: 538

I'm in BTC XTC


View Profile
October 27, 2017, 05:22:00 PM
 #29960

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% Cheesy

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!!  Cool  Keep it up and YOU'RE going to jinx us!  Roll Eyes

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!!!
Pages: « 1 ... 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 [1498] 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 ... 2248 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!