My witness dropped the ball yesterday

avatar
(Edited)

Well it happened, I missed my first block. 18 days witnessing, and the internet my server is on had a hiccup yesterday. Routing across the network was down for around 30 minutes and missed a block during that time. Was not a power outage, just something with the ISP it would seem.

If I had all my ducks in a row I could have broadcasted the STM1111111111111111111111111111111114T1Anm signing key to disable my witness. But something to think about in the future.. And if the internet ever dropped out while I was sleeping or not in my office then that would not even help. Maybe I need something automated to resolve this.

cover.png

So since I did not disable my witness during the short outage I missed my first block. Not much I can do about that now, just next time maybe have a contingency plan in place. Maybe a bot could be made that runs on a small VPS somewhere else the witness is not at that just pings my witness. And if it stops responding it broadcasts the STM1111111111111111111111111111111114T1Anm key disabling the witness until I can solve the issue.

oops.png

So in the future having a bot for this could help, or if I catch it while its happening have a way to broadcast the disabling signing key.

Screenshot from 2024-10-31 11-07-20.png

Thanks for everyone's support in the last 2 and a half weeks I have been running my witness. All of the kind words and votes for witness... Just wanted to give an update on what is going on and again. I am now back up and running, strong.. just got tripped up for a short time yesterday.

voteforme.jpg



0
0
0.000
36 comments
avatar

Sorry that you lost your virginity :)
Happens to almost all witnesses.
The next ones will hurt less and less!

0
0
0.000
avatar

hehe I guess there is always a first time

0
0
0.000
avatar

It gets really frustrating when network bails on yah... Like it did when I'm writing this comment 😂.. Sorry about the experience, better luck next time.

0
0
0.000
avatar

Hah yeah that is the worst.

0
0
0.000
avatar

😆... Even worse when both your network providers cannot meet up with your internet needs and demands.

0
0
0.000
avatar

Oh no, what a pain when the internet service doesn't work. I can imagine how frustrating the situation is, the good thing is that you have a plan for what to do in the future, dear friend @solominer

0
0
0.000
avatar

Yeah true, having a plan always is nice.

0
0
0.000
avatar

For those of us who aren't experts on witnessing, what's the advantage of disabling your witness vs. missing a block or few?

0
0
0.000
avatar

Really no advantage as far as I know, just shows you missing blocks..

0
0
0.000
avatar

Unfortunately, unless you are sitting in a data center or have a very robust network with lots of redundancy, I don't think you can really avoid things like that. You are basically at the mercy of your ISP. You still got my vote either way!

0
0
0.000
avatar

So true, it is what it is.

Thank you

0
0
0.000
avatar

No problem! I am always down for some useless irrelevant advice! 😀

0
0
0.000
avatar

It is called School fees over here, and I am sure that you will work things out to prevent future occurrences.

0
0
0.000
avatar

I have 393 missed blocks. (of which ~370 happened at once)
below triple digits, you are still green :P

0
0
0.000
avatar

Hah.. good to know it could have been worse.. damn that really sucks

0
0
0.000
avatar

I am not a technical person but can I become a witness?

0
0
0.000
avatar

I am going to write a guide about it as soon as I can, but basically you build a server and have people vote you up the ranks until you get blocks.

0
0
0.000
avatar

Ohh wow so you've got everything running for 18 days now without nothing going off its amazing, at least nothing serious happends when u miss a block right? Netwk can be annoying sometimes

0
0
0.000
avatar

Yeah nothing really bad happens, just kept track of for overall stats.

0
0
0.000
avatar

mobile phone as 5g backup connection to the internet, assuming you are using a optical fiber landline now as main ?

0
0
0.000
avatar

Ah yeah that would be a good solution, I need to look into getting tethering.

0
0
0.000
avatar

Hey man don't worry about missing a block, I guess it was only a matter of time. I still think your whole approach to running a witness is a solid one and we know you are here doing good things for the community. The stats overall on your current witness performance look pretty damn good to me.

I am not a coder or developer but this post helped me appreciate what kind of demands are placed on you to maintain a solid and smooth operation when it comes to running your witness server.

I think the idea of an automated script or bot that will immediately detect an outage and broadcasts the disabling key straight away so your witness server is taken offline to prevent missed blocks sounds like an effective resolution, if you can get that set up.

0
0
0.000
avatar

I guess it happens sometimes, ah thanks well I figured I should share my experiences as a witness for those who are curious.

Yeah that seems to be the way to go, I am going to look into that one mentioned.

0
0
0.000
avatar

So sorry about the network issue. I hope you find a way around so the chances of it happening again are slim.

0
0
0.000
avatar

Welcome back and I pray you wax stronger and stronger.

0
0
0.000