As part of the Technical Contributor Phase of NuCypher’s Come And Stake It (CASI) Incentivized Testnet, P2P Validator has collaborated with NuCypher to provide an inexpensive and powerful suite of self-hosted NuCypher node monitoring and alerting services using Prometheus and Grafana. This suite is free and open-sourced so that anyone can make use of it to manage their NuCypher node infrastructure.
The NuCypher Network is a decentralized network of nodes that uses proxy re-encryption to provide secrets management and dynamic access control services. The network facilitates end-to-end encrypted data sharing between parties without exposing plaintext data or private keys to the nodes.
NuCypher nodes are incentivized to maintain high uptime and availability to readily provide re-encryption services. Persistent downtime will cause nodes to forgo inflation rewards and policy fees. Therefore, identification and resolution of availability issues quickly is a requirement. This solution is aimed at those who independently set up and run the Worker according to the NuCypher documentation, but who do not have enough experience to implement monitoring and alerting on their own. After successfully running a Worker node, the user should be able to check the state of their node and receive timely alerts about issues that need to be addressed immediately.
Our goal was to provide a seamless setup, simple configuration and enable the user to obtain up-to-date information about their ongoing node operations and the broader NuCypher network. We implemented a Worker endpoint that provides various node metrics and a Grafana dashboard to allow users to visualize these metrics and assess the state of their node.
Metrics include:
Furthermore, alerts can be provisioned based on these metrics through the dashboard to send timely messages when notable issues arise. Notification mechanisms include Telegram bots, SMS, phone calls, and email notifications. Additional functionality is provided to include images within alert messages and to configure reminders.
To install Prometheus and run your Worker with the metrics endpoint activated, see https://docs.nucypher.com/en/latest/guides/network_node/ursula_configuration_guide.html#prometheus-endpoint.
To set up our monitoring suite, go to https://github.com/p2p-org/nucypher-monitoring, and follow the instructions.
To file bug reports or feature requests, please create an issue on our Github. If you are feeling adventurous feel free to submit pull requests.
Do not hesitate to ask questions in our Telegram chat or contact Alex via [email protected]. We are always ready to help and open for communication.
P2P Validator is a world-leading staking provider with the best industry security practices and proven expertise. We provide comprehensive due-diligence of digital assets and offer only top-notch staking opportunities. At the time of the latest update, more than 3 billion of USD value is staked with P2P Validator by over 10,000 delegators across 25+ networks.
Web: p2p.org
Stake NU with us: p2p.org/nucypher
Twitter: @p2pvalidator
Telegram: t.me/P2Pstaking
Product manager at p2p.org
<p>After the first council elections and removal of sudo module Polkadot will become a permissionless chain fully governed by the community. Every DOT holder can submit a proposal and suggest parameter changes such as increasing the validator set and many more.</p><p><strong><strong>P2P Validator is excited to announce our Council candidacy</strong></strong>. We have supported both Polkadot and Kusama networks from the very beginning, and, as a result, received more than 50,000,000 DOTs from 250+ users as nominations. As a Council member, we promise to act in the interests of the Polkadot community.</p><h2 id="why-you-should-vote-for-p2p-validator"><strong>Why you should vote for P2P Validator</strong></h2><ul><li>We have a proven track record of 2+ years in the validation business across different networks</li><li>We are active participants in the governance of most groundbreaking blockchains</li><li>We've invested our funds in Polkadot & ecosystem and stake them via the public validator nodes</li><li>We have a dedicated development team and participate in W3F General Grants Program</li><li>We are always open for community requests</li></ul><p><strong><strong><a href="https://p2p.org/economy/Polkadot-Council-elections-vote-for-P2P-Validator#how-to-vote">Press here to find detailed instructions on voting.</a></strong></strong></p><h2 id="role-of-a-council-member"><strong>Role of a council member</strong></h2><p>Efficient governance implies an active participation of stakeholders, which is always limited to some extent. It requires continuous monitoring of new proposals and taking actions to check that the outcome is not harmful for the ecosystem. Sometimes, token holders miss the right moment or simply prefer not to participate in voting for various reasons. Councils in Polkadot represent passive stakeholders and have a crucial role in the governance affecting the way of approving/rejecting proposals.</p><p><strong><strong>Some of their capabilities:</strong></strong></p><ul><li>Accept or reject treasury spending proposals</li><li>Propose a referendum and change its bias</li><li>Cast "veto" on a malicious proposal</li><li>Cancel slashes that are in a queue for application</li></ul><p>Initially there are 13 councilors, the number will gradually grow to 23. Elections initially happen once a day. Later, elections will occur on a weekly basis and eventually monthly. Every token holder can pick up to 16 candidates. Stake-weighted votes are distributed automatically based on the Phragmen method the same way as nominating validators. <strong><strong>Tokens involved in staking count in the selection of Council members</strong></strong>. The vote is considered valid until canceled via extrinsic. Before that DOT are frozen (becoming non-transferable). <strong><strong>Unlike unbonding, there is no specific period to wait before unfreezing and they become unlocked and transferable right after submitting a corresponding transaction.</strong></strong></p><h2 id="the-mission-of-p2p-validator-as-a-council-member"><strong>The mission of P2P Validator as a council member</strong></h2><p><strong><strong>Very simply, we can describe our mission as a council member as follows: to protect the interests of nominators and validators.</strong></strong></p><p>Although nominators and validators have different roles in the ecosystem, we find that many points are valid for both:</p><ul><li>Nominators and validators own and earn a certain amount of tokens and are interested in network ecosystem growth.</li><li>Nominators' stake and validators' future profits are in a non-liquid state, so both would not welcome any change that would result in a negative change in value of their holdings.</li><li>In some cases, nominators and small independent validators may not have enough time or expertise to analyze the proposed changes and make a considered conclusion in voting for or against.</li></ul><p>So, what exactly are we going to do as a council member?</p><ul><li>Dive as deep as we can into any proposal that is put to the council</li><li>Publicly express our opinion regarding the proposals clearly stating the expected results for both nominators and validators</li><li>Collect opinions from both validators and nominators</li><li>Discuss it with other council members and vote based on the opinions we've got from the community</li><li>Issue regular reports on the network development direction based on the proposals and discussions in the council</li></ul><h2 id="how-to-vote"><strong>How to vote</strong></h2><p>1. Go to a Council tab of<a href="https://polkadot.js.org/apps/?ref=p2p.org#/council"> PolkadotJS UI</a> and press the vote button in the right top corner.</p><figure class="kg-card kg-image-card"><img src="https://p2p.org/economy/content/images/2020/09/1-1.png" class="kg-image" alt loading="lazy" width="1600" height="722" srcset="https://p2p.org/economy/content/images/size/w600/2020/09/1-1.png 600w, https://p2p.org/economy/content/images/size/w1000/2020/09/1-1.png 1000w, https://p2p.org/economy/content/images/2020/09/1-1.png 1600w" sizes="(min-width: 720px) 720px"></figure><p>2. Select up to 16 candidates by left clicking on accounts in the left box or simply paste the address of the desired one in the search field. <strong><strong>Here is P2P Validator candidate address:</strong></strong> <code>14krbTSTJv3aaT1VeBRX7CzoV4crr3adeF3KutdpkCttrxsZ</code></p><p>After you specify the amount of DOT, press submit button and sign the transaction</p><figure class="kg-card kg-image-card"><img src="https://p2p.org/economy/content/images/2020/09/2-3.png" class="kg-image" alt loading="lazy" width="1600" height="725" srcset="https://p2p.org/economy/content/images/size/w600/2020/09/2-3.png 600w, https://p2p.org/economy/content/images/size/w1000/2020/09/2-3.png 1000w, https://p2p.org/economy/content/images/2020/09/2-3.png 1600w" sizes="(min-width: 720px) 720px"></figure><p>3. Your vote will be considered in the following elections.</p><p>To cancel your vote go to Extrinsics tab, select the account used for voting, choose electionsPhragmen in the left drop-down menu, and removeVoter() in the right one.Then press the Submit Transaction button and sign it.</p><figure class="kg-card kg-image-card"><img src="https://p2p.org/economy/content/images/2020/09/3-3.png" class="kg-image" alt loading="lazy" width="1600" height="718" srcset="https://p2p.org/economy/content/images/size/w600/2020/09/3-3.png 600w, https://p2p.org/economy/content/images/size/w1000/2020/09/3-3.png 1000w, https://p2p.org/economy/content/images/2020/09/3-3.png 1600w" sizes="(min-width: 720px) 720px"></figure><p>Your vote will be immediately removed and tokens locked in Council elections will unfreeze.</p><h2 id="about-p2p-validator"><strong>About P2P Validator</strong></h2><p><a href="https://p2p.org/?utm_source=blog&utm_campaign=vote_for_p2p_council">P2P Validator</a> is a world-leading non-custodial staking provider with the best industry practices and proven expertise. We provide comprehensive due-diligence of digital assets and offer only high-class staking opportunities securing more than 3 billion of USD value. At the time of the latest update, P2P Validator is trusted by over 10,000 delegators across 25+ networks.</p><hr><p><em><em>Do not hesitate to ask questions in our <a href="https://t.me/P2Pstaking?ref=p2p.org">Telegram chat</a> or contact Alex via [email protected]. We are always ready to help and open for communication.</em></em></p><p></p><hr><p></p><p><strong><strong>Web:</strong></strong><a href="https://p2p.org/?utm_source=blog&utm_campaign=vote_for_p2p_council"> https://p2p.org</a></p><p><strong><strong>Stake DOT with us:</strong></strong> <a href="https://p2p.org/polkadot?utm_source=blog&utm_medium=economy&utm_campaign=vote_for_p2p_council">https://p2p.org/polkadot</a></p><p><strong><strong>Twitter:</strong></strong><a href="https://twitter.com/p2pvalidator?ref=p2p.org"> @p2pvalidator</a></p><p><strong><strong>Telegram:</strong></strong> <a href="https://t.me/P2Pstaking?ref=p2p.org">https://t.me/P2Pstaking</a></p>
from p2p validator
<p>Polkadot staking has successfully launched. Validator elections has been held and issuance of first rewards has been started. If you have not nominated yet it is a good time to <a href="https://p2p.org/economy/polkadot-nomination-guide?utm_source=strategy&utm_campaign=strategy">do it now</a>.</p><p>P2P Validator has more than three years of experience as a non-custodial staking provider. We make staking clear and attractive to simplify the process, incentivizing token holders to secure the network. <strong><strong>The main goal of our staking strategy is maximizing rewards for token holders.</strong></strong></p><p>To reach that goal in Polkadot, we have been validating Kusama since the first day to polish our approach. Currently, we operate over 25 Kusama nodes with 300,000 KSM nominations and provide <strong><strong>~15% benefit for our nominators compared to average.</strong></strong></p><p>Below I will briefly describe a <strong><strong>temporary approach we are taking while DOT transfers are not enabled</strong></strong>.</p><p><a href="https://p2p.org/polkadot?utm_source=blog&utm_medium=economy&utm_campaign=strategy">Nominate P2P</a> to take part in this exciting journey.</p><h1 id="staking-in-polkadot"><strong>Staking in Polkadot</strong></h1><p>In Polkadot nominators don't choose the amount delegated to a particular validator. <strong><strong>Instead, they select preferred validators and their bonded stake automatically spreads amongst them</strong></strong> to achieve an optimal distribution. Each token holder can pick up to 16 targets and the system will decide which ones will receive a delegation and the amount.</p><p>Nominations represent stake-weighted voting for validators who compete for the active set. In the long term validators in the active set receive equal rewards meaning that the least staked node can potentially be more efficient.</p><p>For example, assuming 0% commission, a nominator with <code>10 000 DOT</code> will receive 50% if the total stake of a validator is <code>20 000 DOT</code> and only 25% if <code>40 000 DOT</code>. But, if a staking provider does not have enough votes it can remain outside of the active set.</p><p>To provide sustainable services <strong><strong>validators need to find an optimal relation between the number of nodes and their total nominated stake</strong></strong>. We run multiple nodes to provide an even distribution of stake for our nominators.</p><h1 id="dynamic-adjustment-strategy"><strong>Dynamic adjustment strategy</strong></h1><p>The lower threshold of nominated stake decreases as the number of available seats in the active set increases and we will adjust to it <strong><strong>retaining the number of our active nodes to be always one unit higher than the number that can win in elections</strong></strong>.</p><p>The reserved validator will enter the active set if it is expanded or more token holders vote for these nodes. Once this happens tokens will be distributed amongst the higher quantity resulting in a lower stake on each node. In this case nominators get a higher share in it. To explain the idea let's look at an example, which is simplified for better understanding.</p><h3 id="example"><strong>Example</strong></h3><p>Let's assume that <code>12 000 DOT</code> is required to win in elections and <code>30 000 DOT</code> is staked with three validators two of which are in the active set while the third one is in reserve. In this case, tokens will be evenly distributed among the two active ones resulting in <code>~15 000 DOT</code> staked with each of them.</p><p>If nominators vote for these three nodes with an additional <code>6 000 DOT</code> or the number of validators in the active set increases, the reserved validator will most likely win in the next elections. Stake of nominators will be redistributed resulting in <code>~10 000 DOT</code> per node and nominators will obtain a higher share. We will set a new reserve node that nominators can include in their nomination list in case of future changes.</p><hr><p>This temporary strategy will help us to remain flexible in the changing conditions of the network optimizing staking return for nominators who included all validators.</p><p>Currently, <strong><strong>we have ten nodes</strong></strong>, which you can<a href="https://p2p.org/polkadot?utm_source=blog&utm_medium=economy&utm_campaign=strategy"> add to your nomination list</a>.</p><h1 id="about-p2p-validator"><strong>About P2P Validator</strong></h1><p><a href="https://p2p.org/?utm_source=blog&utm_medium=economy&utm_campaign=strategy">P2P Validator</a> is a world-leading non-custodial staking provider securing more than $3 billion by over 10,000 delegators/nominators across 25+ high-class networks. We have been present in all Polkadot testnets and have been actively participating on Kusama network since the beginning. P2P Validator invested its own funds in Polkadot in 2017 and intends to support the network in the long term.</p><hr><p><em><em>Do not hesitate to ask questions in our <a href="https://t.me/P2Pstaking?ref=p2p.org">Telegram chat</a> or contact Alex via [email protected]. We are always ready to help and open for communication.</em></em></p><hr><p><strong><strong>Web:</strong></strong><a href="https://p2p.org/?utm_source=blog&utm_medium=economy&utm_campaign=strategy"> https://p2p.org</a></p><p><strong><strong>Stake DOT with us:</strong></strong> <a href="https://p2p.org/polkadot?utm_source=blog&utm_medium=economy&utm_campaign=strategy">https://p2p.org/polkadot</a></p><p><strong><strong>Twitter:</strong></strong><a href="https://twitter.com/p2pvalidator?ref=p2p.org"> @p2pvalidator</a></p><p><strong><strong>Telegram:</strong></strong> <a href="https://t.me/P2Pstaking?ref=p2p.org">https://t.me/P2Pstaking</a></p>
from p2p validator