Author

Topic: what is the pos ? (Read 92 times)

member
Activity: 106
Merit: 13
https://anycoindirect.eu
April 17, 2018, 05:06:57 AM
#2
Hello chenshan319779,

What you are explaining here is the Proof of Work consensus, the Proof of Stake consensus is based on other principals. As the name suggests, transactions are validated based on stakes rather than computational work. The Proof of Stake method of consensus was proposed in the bitcoin community due to the high energy costs of maintaining the bitcoin network. One of the first coins that implemented the Proof of Stake consensus is Peercoin.  

Proof of Stake works in such a way that blocks can be validated by all owners with a certain amount of the respective coin in their wallet. Based on the amount of coins the users possess the transaction will be validated by the owner of that wallet. For example when using Peercoin the amount of transactions validated by each stakeholder is determined by the amount of coins they have staked and the time these coins have been staked. Since there is no mining going on in this entire process, stakeholders are rewarded by receiving the transaction costs of each block.

For a deeper understanding on the topic and a good explanation on the difference between PoW and PoS we suggest you read this article here.

With kind regards,
The Anycoin Direct team
newbie
Activity: 27
Merit: 4
April 17, 2018, 12:32:14 AM
#1
The core idea of the workload proof is that the nodes are selected according to the ratio of the random selection node to a certain resource, which no one can monopolize. For example, if this resource is computing power, we call it the Proof of Work. Or this resource could be the possession of some kind of currency, which we call Proof of Stake.

Bitcoins are solved by the hash function to prove the workload. Any node that proposes and creates a block wants to make the next piece, and the node must find a number (called a temporary random number). Before the temporary random number, sequence of the hash value and to fill in the list of block trading connected, form a whole string of characters, and then use hash function to calculate the whole string of characters in the output value, the output value at the right moment to fall in a relative to the hash function of small targets in all possible output range.

Typically a block will contain a series of transactions proposed by the node. Furthermore, the block will also contain a hash pointer to the preorder block (the hash pointer here is a broad concept). This hash value is used as an ID for requesting other nodes on the network to find the block, and then to verify it after obtaining the block.

In addition, the block contains a temporary random number. Moderate the idea is to increase the difficulty of the temporary random number found to meet the requirements, which including temporary random Numbers of the whole block of the hash value together, if the output in the form of a specific. If the hash function fits the puzzle, the only way to solve the hash puzzle is to try enough temporary random Numbers until they succeed.
Jump to: