Staking, in terms of Credits protocol, means setting the minimum amount of coins, required for a node to participate in consensus mechanism and get rewards. The amount of stake won’t affect the frequency of node participation in consensus protocol. Rewards are formed on the base of fees, collected in the result of the following operations:
Payment for the transfer of Credits (CS) cryptocurrency between the platform participants;
Payment for the deploy and execute of smart contract;
Fee for the transfer of tokens created on the Credits platform;
Purchase of information from third-party sources for services within the system.
Except the increasing of Credits (CS) coin value the implementation of Staking has a good impact on the whole platform security. Staking diminishes the threat of a 51% attack, as it is resource intensive way to take control over the most nodes of the total. Moreover, staking prevents the threat of forks as the common amount of valid chain stake will exceed the amount of fork chain stake, which automatically excludes the fork from the network.
Subsequently, the amount of stake, equivalent to fiat, will be decreased. However, developers, who are willing to use Desktop Wallet with the purpose to send a transaction, deploy smart contract or connect their decentralized application with Credits network, will be able to run a node for free.
By run a "node for free" do you mean a staking node or a full node?
I know how staking works from a security POV, I worked with a POS coin for 2 years helping development. What I want to know is why there is a minimum requirement for staking? It seems like an arbritrary barrier to entry
By running "node for free" I mean that the node won't participate in consensus mechanism and get rewards. However, developers are able to run such nodes for their dapps and services (wallets, explorers, browser wallet extensions and etc.) to send transactions into network. Staking is a requirement for nodes which want to participate in consensus and get rewards from the transaction fees.
The reason is that Staking has a good impact on the whole platform security. Staking diminishes the threat of a 51% attack, as it is a resource intensive way to take control over the most nodes of the total. Moreover, staking prevents the threat of forks as I said earlier. If you have more questions, please ask. I am always glad to help
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Staking, in terms of Credits protocol, means setting the minimum amount of coins, required for a node to participate in consensus mechanism and get rewards. The amount of stake won’t affect the frequency of node participation in consensus protocol. Rewards are formed on the base of fees, collected in the result of the following operations:
Except the increasing of Credits (CS) coin value the implementation of Staking has a good impact on the whole platform security. Staking diminishes the threat of a 51% attack, as it is resource intensive way to take control over the most nodes of the total. Moreover, staking prevents the threat of forks as the common amount of valid chain stake will exceed the amount of fork chain stake, which automatically excludes the fork from the network.
Subsequently, the amount of stake, equivalent to fiat, will be decreased. However, developers, who are willing to use Desktop Wallet with the purpose to send a transaction, deploy smart contract or connect their decentralized application with Credits network, will be able to run a node for free.
By run a "node for free" do you mean a staking node or a full node?
I know how staking works from a security POV, I worked with a POS coin for 2 years helping development. What I want to know is why there is a minimum requirement for staking? It seems like an arbritrary barrier to entry
By running "node for free" I mean that the node won't participate in consensus mechanism and get rewards. However, developers are able to run such nodes for their dapps and services (wallets, explorers, browser wallet extensions and etc.) to send transactions into network. Staking is a requirement for nodes which want to participate in consensus and get rewards from the transaction fees.
The reason is that Staking has a good impact on the whole platform security. Staking diminishes the threat of a 51% attack, as it is a resource intensive way to take control over the most nodes of the total. Moreover, staking prevents the threat of forks as I said earlier. If you have more questions, please ask. I am always glad to help