Hey, @Curia , I appreciate you taking the time to justify your vote. Tagging @BoazStark as the representative of governance processes.
About the inflationary aspects, I want to stress that the inflation would be very small, less than 1% a year, due to the fact that < 1.8B STRK can stake. Additionally, any alternative mechanism would have been centralised (treasury, for example.), which would have its drawbacks:
is a finite (limited and centralized) resource and could harm the network by preventing the Foundation from shepherding broader ecosystem growth. i.e. Even if the network grows, the treasury remains finite, potentially leading to a mismatch between the incentives provided and the value being created in the ecosystem
Over-reliance on the treasury could create pressure to reduce rewards, which might discourage participation.
So do I get it correctly: I can run a node with staking 20k+ tokens, and I will be getting rewards for it?
If so then yet one question pls. Juno and Pathfinder. Are they doing the same job, and running either of them makes the same rewards? If so, which one is more recommended? They have quite different hardware requirements, I wouldn’t think they do the same job basing on that?
Thanks for bringing up the diff in requirements.
Pathfinder’s spec is targeting an RPC service and not a solo user. This is the correct spec for the full node:
4 cores, 8 GiB memory and ~250 GiB storage.
We are working on updating the links with relevant information.
Hi again, thanks for the answer. So do I get correctly: as a solo runner for the verifier node, I have to use Juno - right?
And so, I have everything set up and ready to run. How do I stake my 20k token, is there a complete instruction? Do I start earning rewards now for it if I run with staked tokens, or this will be later?
You can run either, not only Juno. No need to run both.
you can find instructions here.
Also, the contract is still not live. You will be able to Stake when it is on the mainnet.
hello sir , I have two questions: 1. If a node validator and a delegate staker stake the same amount of strk, will they receive the same rewards? 2. If I want to become a node validator, does the server where I run the node need to stay online? What happens if the server goes down?
No, the delegator would get less, as he needs to pay a commission to the Validator they will choose.
In the first stage, your server can go down every now and then. In the next stages your rewards would be conditioned on the liveness of your node would
Amendment to SNIP 18: Initial value and the adjustment of the yearly inflation cap aka c
Background
In light of the recent community vote, SNIP 18 requires an update to reflect the decisions made regarding the yearly inflation cap AKA c.
Amendment Details
The initial value of c will be set at 1.6. Following this, c can vary within the range of 1 to 4 based on the parameters established in the community vote. Adjustments to c will be made in accordance with the governance framework approved, ensuring that any changes reflect both protocol needs and community feedback.
For the full description, see the vote.
Hi, I am running nodes for Starknet on both main net and Sepolia test net.
My Stark Nodes are running on Juno.
I have not declared validators yet or used any test STRK to delegate to a validator, I only have synced nodes on main net and sepolia. But my question is regarding my Sepolia test net setup. How does Stark identify my validator is doing its duties. Is there an identifier that links my validator to Stark?
Once I am fully synced on Sepolia for Eth and STRK networks, what more can I test? I want to start validating on Sepolia and simulate staking to my validator. Is this possible yet?
Could you just guide me with some example values, for Sepolia, what to put here if I want to set commission to 5%, and stake 20 STRK to my validator. I do not understand the reward address and operational address. Are these both my addresses, or do they come from the contracts page? Thankyou
Actually I worked out what was going wrong. In the documentation on the approve, it says for spender enter your address. When infact I had to enter spender core::starknet::contract_address::ContractAddress