Bitcoin Forum
May 25, 2024, 01:04:08 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 ... 570 »
321  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 20, 2020, 03:10:09 AM
@-ck:

Sorry if I'm sounding naive, but is it possible for you to lease a second IP address from OVH? I think that could solve the problem of unavailable ports since you counld point the web server to listen on port 443 of the second IP address. It looks like you can get one for dedicated servers.

I can't think of a way of running both a mining pool and a web server on the same port as one of them is going to hold the connection exclusively.
Yes of course I can. I was simply trying to see the logic in going to the effort for securing one detail, the mine-to address.
322  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 20, 2020, 01:11:02 AM
So in short, giving them the wrong mining address. There's pretty much nothing else on the site. Fair I guess?
323  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 19, 2020, 04:12:07 AM
Merely using port 443 to evade censorship is no longer effective, if it ever was to begin with.

Since the stratum protocol is unencrypted, it is trivial for censors to deploy filters that block the protocol if they want to block bitcoin mining. It is also trivial for them to deploy DNS filtering to prevent miners' networks from resolving the domain names of known mining pools, and if miners decide to use unencrypted public DNS resolvers, to hijack their DNS requests to either prevent them from resolving pools' domain names, or feed them fraudulent IP addresses to connect to. And then there are other more sophisticated forms of internet censorship that are not only in use by state-level censors, but also by enterprise networks—e.g., deep packet inspection, etc.
All of this has been on my mind for a while, but explain what encrypting the pool web interface with SSL really offers? That they won't get told to mine to the wrong address? Is that a real problem?
324  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 19, 2020, 03:35:12 AM
The simplest solution to the port problem that I can think of is to let the pool's stratum server listen on port 80 instead of port 443. This frees up port 443 for the web server to use for HTTPS traffic. This makes a bit more sense anyway, since port 80 is intended for unencrypted HTTP traffic, and the stratum protocol is itself unencrypted. Outgoing connections to port 80 are also usually allowed by default in most firewalls.
There's a reason 443 is the backup port for mining, and that's because many firewalled internet countries allow port 443 connections because they just assume they're basic indecipherable https web traffic and nothing untoward. It allows mainland China miners to connect to the pool, and used to allow Iranian miners as well. As it turns out, coincidentally the new server IP location is blocked by Iran regardless which annoys me no end, so I'm not sure using port 443 for mining is helpful any more. Anyway I've managed to switch the https to port 444 which is very non-standard and unexpected, but it automatically redirects all unencrypted traffic to http://solo.ckpool.org/* to the new port for now. It's a cludge and I'm still not sure if I should stick to it or simply abandon port 443 mining and offer some other random innocuous port instead. Unfortunately there are a LOT of miners that never frequent this forum or communicate with me in any way whatsoever so I can't really get a quorum of opinions on what works best. Given the SSL for the web interface is kinda sorting working in case people want to use SSL, and there is absolutely ZERO secure information on the web interface (which is why I never bothered with SSL before you suggested it), I'll just leave it as is for now.
325  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 19, 2020, 01:14:03 AM
Pool and bitcoin daemon updates and restarts complete. Mine on!
326  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 18, 2020, 10:40:10 PM
Hashrate looks to be back to baseline so I'll be updating/restarting the pool and bitcoin daemon in approximately 2 hours. Downtime should be negligible.
327  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 18, 2020, 07:52:30 AM
Also if you're wondering about the web interface, I'm doing as frodocooper suggested and installing https support which is why it's currently unavailable, and of course port 443 is being used by the pool itself so it would need another IP address or irregular port >_<
328  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 18, 2020, 07:41:26 AM
Hi All. I'm planning to do a bitcoin daemon upgrade on the pool with some further performance optimisations both from the bitcoin daemon and the pool that speaks to it. As there appears to be a fair amount of hashrate on the pool at the moment I will hold off till I see the hashrate drop to a normal baseline level. On the other hand if this hashrate is the new baseline, I will simply perform the upgrade in 24 hours.

Additionally, whilst it may seem most unusual for me to say this, I would say that if you are considering renting hashrate to look for blocks now, it might be a good idea to wait for the next diff drop first, provided you can rent it at the same rate immediately after the diff drop.
329  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 17, 2020, 10:49:02 AM
These specs can probably handle 5 more pools lol, but we do need them, after all the chance of hitting a block is already too slim to be risked, i support his decision for migrating to a server which is capable of doing more that what we need it to do rather than trying to save a few bucks for a server that could fail us, no room for errors here, let's see when do we hit a block on the new server.

Given that the new server hosting the mining pool has a 1 gigabit line, I'm curious to know how much network bandwidth a pool would need to operate reliably. There's a similar question in this thread but it was never answered.
Entirely dependent on the number of unique miners connected, so impossible to say.
330  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 16, 2020, 01:46:34 AM
To those who are curious as to what the donations bought for this pool, and also to the geeks among us who are naturally curious about such things—if I'm not mistaken, and hopefully with his permission to post this, -ck used the money to migrate the pool to this beast of a machine. Here are its specs:

ProviderOVH US LLC
TypeDedicated server
LocationVint Hill, Virginia, USA
ProcessorIntel Xeon E-2274G Processor (8M Cache, 4.00 GHz)
Memory32GB DDR4 ECC 2666MHz
Storage3 x 4 TB HDD SATA Soft RAID or 2 x 960 GB SSD NVMe Soft RAID
Public bandwidth1 Gbps unmetered (burst 2 Gbps)

-ck wasn't kidding when he said that the new server is "massively overqualified for the task now." I think that that's a colossal understatement, and even more so if he went with the NVMe SSD variant.

Spot on, and yes I'm using the SSD NVMe Raid array since we don't need the extra storage, but speed is everything. Raid 1 gives us some redundancy in the event of SSD drive failure but not real backup which is serious overkill for a pool that has no state information that matters. No I don't mind it being posted as this is a community funded project so best to keep everything above board. Once the blockchain gets to over 800GB we'll outgrow it, but that doesn't look like it'll happen anytime soon, and we'll probably move to yet another new server with even more up to date hardware then, assuming this pool is still in action (which appears likely.)
331  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 15, 2020, 09:45:38 PM
Thanks guys.

I think the answer has been laid out for you. I did not ask for the pool's running fees, and I definitely did not ask for donations.I was planning to close the pool because I was making nothing from it, yet I was exposing myself to risk because I took it upon myself to be open about issues that I had with the pool. However the community wanted the solo pool to continue so I said I would keep it open as a not-for-profit community pool with a seriously trimmed down version of the existing hardware (and in one location only.) The community then said they wanted better hardware/location etc. and I said I couldn't afford that but they all offered to chip in and pay for it. The pool fee will amount to 2% of probably 1 maybe 2 blocks per year. I wouldn't want to maintain a pool with the time, effort, and heartache that provides, with it not even covering the cost of running but they all offered to pay for it because they wanted it. I don't mind maintaining a not-for-profit pool if I'm not paying out of my pocket for it, nor exposing myself to risk by running it. Not many pool operators would give a quote for how much their server costs to run and expose all their code for free to the public, in addition to running it for no profit. The 2% fee would be some recompense for my time - I even offered to remove the fee entirely but they all insisted I leave it and perhaps increase it. I've said before I don't need donations, and I still don't. The community support is the only reason I decided to keep the pool running. It IS fun to run a pool for the community.

So long story short, once upon a time the solo pool was partly run for fun, and partly for me to make profit, and it stopped making profit more than a couple of years ago. I decided to therefore close it down, but the community wanted the same pool to continue as effectively a community-funded project but with me running it so they all forked out to make it happen which made me happy to continue running it.
332  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 15, 2020, 11:03:10 AM
hello again,sorry dear c.k.,i did hard reset for both my antminers and my router.but unfortunately the problem is still immutable.i tested 3333 and 443 ports,changed the btc addresses and used all 3 of btc addresses like segwit and legacy and...but the miners status is showing "DEAD" yet.please any suggestion...

thank you
I don't know, but there's probably a routing problem between where you are and the pool is. I've had one miner from Iran report the same thing to me elsewhere, so perhaps some places don't route properly to where the pool is.

If you're on linux you can check your routing with the following command:
mtr --report -w solo.ckpool.org

Additionally you might try solo4.ckpool.org or solo6.ckpool.org instead of solo.ckpool.org . Possibly it is trying to route through IPV6 and failing.
333  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 15, 2020, 09:04:37 AM
so i dont need any changing in miner configuration,right?miner config is still "solo.ckpool.org:3333 or 443" and btc address as username?
Correct. Exactly the same configuration.
334  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 15, 2020, 08:04:44 AM
my antminers do not work after halving.sometimes those are connected but after a while miners status show DEAD!i read previous pages and noticed some changes in server and...but i did not understand what should i do?im on "solo.ckpool.org:3333"

please any help or advise
The pool has moved to a new location and has new IP addresses as a result, and all the alternate locations (de, cn) have been shut down so you can only mine directly to the solo pool now. You may need to hard reboot your antminers if they still have the old IP addresses and aren't updating, or reboot your router if that's responsible for using the old address.
335  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 15, 2020, 06:46:16 AM
[...]

[...]

The IPv4 subnet of 104.16.0.0/12, which includes NiceHash's IPv4 address of 104.17.254.46 and Mining Rig Rentals's IPv4 address of 104.26.0.61, belongs to Cloudflare. The IPv6 subnet of 2606:4700::/32, which includes NiceHash's IPv6 address of 2606:4700::6811:ff2e and Mining Rig Rentals's IPv6 address of 2606:4700:20::681a:3d, also belongs to Cloudflare. Therefore, the most plausible reason for why the measured latency from the pool to those hosts were so remarkably low isn't that NiceHash's and Mining Rig Rentals's servers are in the same datacenter as the pool, but that the ICMP echo request packets sent by the pool to those addresses were directed to Cloudflare's CDN instead of the upstream hosts. The latency measurements by -ck are therefore meaningless, as -ck measured the latency to Cloudflare's CDN, which most likely has a network of nodes in the same datacenter as the pool, instead of NiceHash's and Mining Rig Rental's upstream hosts.

If your network supports IPv6, then I recommend using IPv6 instead of IPv4. Routing and packet processing are more efficient with IPv6, which therefore theoretically results in better overall network performance. And since both NiceHash and Mining Rig Rentals also rely on Cloudflare's DNS infrastructure, you would do well to set Cloudflare's public DNS resolver as your network's DNS resolver. It may help to shave a few milliseconds when resolving NiceHash's and Mining Rig Rental's domain names. For the more adventurous folks, you may also want to consider running OpenWrt on your network routers and then running Stubby for OpenWrt with Cloudflare's public DNS resolver as its upstream resolver. If you do run Stubby for OpenWrt, then I recommend forcing its use of TLS 1.3 and disabling Stubby's round-robin scheduling of upstream resolvers. And while you're at it, you may also want to consider running luci-app-sqm to help mitigate bufferbloat, which in turn helps to improve network performance under load.

Thanks. I thought it was suspicious that both were effectively the same place. Nonetheless, for my routing from here to the solo pool is faster with IPV4 despite IPV6's potential advantages, so at least for miners from home I suggest they test before mining for themselves since there is no cloudflare in front of the pool.
336  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 15, 2020, 03:59:58 AM
These numbers are not exactly bad with the general use of the internet, with mining that could be a lot, or is that ok?
In my opinion, anything under 200ms is fine.
337  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 15, 2020, 12:13:21 AM
I probably still dont understand. What is the point of showing decimal places? "pool.status" endpoint seems to return just integer for attribute "diff". Today the value jumped directly from "114.0" to "115.0" with no decimal steps.
Oh that's my fault then because it's rounded to 3 significant digits. Integer is fine sorry.
338  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 14, 2020, 11:39:23 PM
Thanks -ck. I have changed difficulty graph to discrete values, is it what you meant?
It should be 1 decimal place for the difficulty graph.
339  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 14, 2020, 09:51:58 PM
I am going to donate some of my free time, instead of satoshis. Currently I am working on dashboards for CKpool.
You can see current progress here: http://35.226.27.67:3000/d/_afS1cRMk/ckpool-home

There are two dashboards:

It is in development state, so there can be some downtime. If anyone have any suggestion, if there is something missing, redundant, or some bug, feel free to tell.
This is a fantastic effort and looks great. A couple of things - the pool difficulty seems to move in integer increments on the graph so jumped up by one moving from 114 to 115%. The default refresh time is set to 30 seconds, but the pool's own stats only update every 60 seconds so that's unnecessary. Other than that, great work!
340  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 2% fee solo mining 255 blocks solved! on: May 14, 2020, 02:36:11 PM
Quick question.  Huh

The pool stat's say

{"diff": 115.0, "accepted": 18489486887172,}

Are we still at 115 diff even after the lost block?
Are the stat's off now because of the lost block.
It only resets if the block is confirmed. The stats are right, we still haven't found a successful block.  It's all up to interpretation, and that's how I see it.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 ... 570 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!