Introducing Slashing V2

I’ve also been having this problem. I’ve had my pnode i bought from you guys for about a year and my app always shows it offline but when i use 3rd party bots to monitor my pnode it shows its online. No one has ever offered to help me other than to tell me to unplug it and plug it back in. Spending $400 on something that always tells me its not working is pretty annoying but not as annoying as the “solution” i was given.

3 Likes

Hey @Jared, thanks for sharing the website.

I have checked my vNode and the Ports 9334 and 9433 are open to my server and when I look at my “docker stats” everything looks fine (see screenshot below)

vNode-docker-stats

However, when I log on to the website you mentioned: monitor.incognito.org and enter in my “Validator public key” I get the following “Offline” message:

vNode-offline-

Can someone please help me determine whether my vNode is offline or not?

Thanks in advance.

1 Like

Hello @Linnovations,

I’m sure we can get your vNode working 100% correctly. In an effort to not derail this thread for slashing I have sent you a PM to continue troubleshooting.

1 Like

Hello @keyglock,

I have also sent you a PM to help troubleshoot your issue. I’m confident we can get your node working and operational.

1 Like

What is the minimum spec?

In the past it was said to be:

4 CPUs, 4 GB Ram and 50 GB SSD

However, I would recommend a much higher storage size due to the expanding size of the blockchain.

1 Like

I think someone said the blockchain was approaching 150 gb.

Eventually (my guess is ~6 months after the staking, unless you sync the node from scratch) all vNodes will converge to the size of the full node data which is currently around 150gb.

In fact, there is a solution to this but after Sync pool is enabled, that solution may cause you to earn the rewards less frequently.

The Solution: Deleting all shards’ data except the syncing one :slight_smile: In this case, each time a validator enters to Pending role, it will sync the corresponding shard from scratch.

Hi @Jared and @Support …question…I have a pnode that as of the last time it was in committee it did not vote on either of the two epochs it was in committee on but it did earn and also it shows as stalling on both the beacon shard and shard 6 and has been like that for about a week…what to do is my question?..I do not wish for the pnode to be slashed… :sunglasses:

Hi,
When you DM me did you mean send me an email?? If so I haven’t received anything??
I need support to provide how or what I can do to ensure my PNode doesn’t show the status “offline “… I’ve noticed though the pNode has earned PRV even with the status showing offline -

No, not an email. I sent you a direct message here on the forum. Please reply to that so we can get your pNode working as it should.

There are some commands you can send to it to help it get unstuck and some things that we can try to get it working again. I have send you a PM to start working through the issue.

A pNode & vNode specific troubleshooting guides should be coming out soon that should hopefully answer everyone’s questions in regards to what to do if an issue comes up.

2 Likes

While this technically would work I would advise against it due to the sync phase thus limiting rewards like @abduraman mentioned. The best thing to do is setup your vNode with enough space and not chance it with a small storage amount.

Hey guys, let me clarify a bit about the disk space issue and how we can solve it.
In the topic, as we mentioned, Staking Flow V3 will be introducing the Sync phase but apart from Sync phase, it will also change flow once a node is swapped out of a committee.

Basically, in the current flow, after a node is swapped out, it will be randomly assigned to a shard in the next selection round that may lead the node to sync all shards like a fullnode in long run. So to get rid of the situation, after finishing a committee duty, if the node doesn’t get slashed and forced unstake, it will be assigned to the same shard that it was been the last selection round, in this way, it won’t need to sync data of other shards and the required disk space will be much smaller. This will be described in detail in a separate topic.

For those who have node issues, please create a ticket for Support team, if you did but your ticket was missed for some reason, remind us so that we can fix them together.

Thanks.

6 Likes

Hey @duc, thanks for the clarification. This is a really neat way to save disk space, however, is there a way to force a validator to sync with a specific shard?

Reason I ask, I currently have a single vNode running on a server. I’m thinking about adding a 2nd vNode on the same server (thanks to the awesome shell script by @Rocky - How to setup your own node in a blink of an eye (Now support multi-nodes per host) )

So, let’s say my vNode1 syncs with Shard1.
I then add vNode2 to the same server.
Can vNode2 be assigned to a different shard, or will be only sync with Shard1 as that blockchain data already exists on the server?

In some cases (for those with limited disk space) this will be a must. But for other vNode operators (who have ample disk space) they may want to sync to a different shards in support of decentralization.

Your thoughts on the above Duc?

In case you vNode was staked long ago (since privacy v1)
It is worth mentioning that after your vNode get slashed, the 1750 PRV return in coin v1.
So you have to go to function “Convert coins v1” to convert, later it will show up in your asset screen.

1 Like

@Linnovations
we can force a vNode to sync beacon and a specific shard
it can be done by compile and run the code directly. Current docker tag not support it yet ( i will tell Consensus team to support this feature)

If you still interested in this, i will show you the way to do

4 Likes

Hi @khanhj, thanks for getting back to me. At this stage I’m all good, but it’s good to know that this is possible.
I’m running 2 x vNodes and they are sync’d to different shards, so I consider my setup somewhat more decentralised as I’m supporting 2 different shards :slight_smile: thanks.

@duc @Jared HI,
I have a lot of questions!
I found 8 vnodes that belong to the main team and they obviously work very poorly! For what reason are they not slashing? More than eight epochs?

1 vNode Validator public key: 1B55MqjK3o4UFHWYoBnh2fQAqG48sBQMRBNnVuWSpNbs8bWgW4aMfMiCHeCbQgSTYXYZ1RQBvHgmeevMEPJHLb4Ao8PXPyiYVGFkPVQqyFXMvuEwS8c7e4pX2W9E4pV5yVPkM9h2nnpYnAnetihRWAd2tacD7UUSwZkAQ7UBVMSepmcmT6Pn3
2

2 vNode Validator public key:
1LuxACJxGufr8io7aQqowfKJ6xCqNytc2X5Nx3U4Z5zNMxMMt9rSCdUFiCdX7GzxhchxyGk4ZBS4ZnhkwV6TV3LQZAt4X8UfYgvJ6DMCe425pR1Wx51PjhorJWs8oc3eJtnWoLKPc3eCVf7Z11YSMr42dWny7zP2u5S3ummGUbvWXyDxnnbVq
3

3 vNode Validator public key:
1WEZ4uZn5o6X92a7bDpYnYTTHCP67vUqCYav4hiX5RpPebsFWpX5fbuvKDbbjd8q8o8CXvyB8Lw9wVYDBUJBGK45UcwcYh7sxhfLXmRJbBgBExR6GjZjC8bYsEYRXL1yB5UfoGhEGdMx5By526hztwuqRMxctyLE1pD5MZLcEdhevcmLv8TqA
4

4 vNode Validator public key:
1WJdfwsikhYyePmcemrs9pFNVMUirY353LKUwsSJLmjhvTYCpgQ7YsCrHMyeDmkSkYvKs4YgKQh6n7rLLzhJsrXesiHetwE7ueAfnEdrHAGnAYtyXYs8sMP2JEYKjMR4tALMdJLwgavvB3KJW5VvSyw2Fv3Efgd9Sr3BLNyWqT414RPVrC4wt
5

5 vNode Validator public key:
16V2UY4yrTMKD87tmx4qK7GR7rufLE4rANVhMC3SGhqEDUMECLYYNCoufQ2MDdMsupEgbHBFJdmwDzrYWERKg4uY3cxuFnUbRPLWaEHRueEhBVQwof2g4gsmaeXc2h1s3SB6T4aASvW95Z7pbqgzFckiZGDptKxzynTHf8E4mBMBr8Sjpfvmz
6

6 vNode Validator public key:
1HHQYTCZq8H2TQFqBVJ3ps7f4pghxdr22pGbHJSwMEqp2kZYm3jbDCBuU5iWcLLj1envyM49EXtjbxw4gVch3w1z2qKdHofkbHN3ddRNkSZbNDqgGfu5ihaeWm77zZUcDLoFamTrWRgZWd77JYrpRhvSMqbxV9mNCpSiXUcFqgxGmqD1fQBZL

7 vNode Validator public key:
1GEh3rDMRh7A31nVezyerRqrF9FWUfiUtpqRBorfrDjEEThfgd97JxHFH5CQAXbwD6YvV6bqr5HPJEMzZkvfnujJbiRj7EtLCPTBYWJ9tKg88R3XJaHhe1cidtEP82ZmeZQ9KJ9kWnNBXtaS8UD43sgq5fq5tWXPvPaEykZGijbjW72524Kwc

8 vNode Validator public key:
1PxQ5gb7JUNJAkp7g5fHXVC9z5KvZ4UoGCakNVcRdbJFm8DkFpkPqyrCACRhPGnGN5GPzrcG3kP6VjEXJx2kwH2ugx1QgnbP72u3WG3BguXXfg9MdY19YS7i57GUGtp6zcTZsJnzvoPsCRrLUxMkS2T9AqijLLfDUythCxMjPGvd4MTaSjQ8k

2 Likes

How do you know that they are nodes held by the incognito team?