SteemitCryptoAcademy: Consensus Algorithms by @dulce2
Source
Happy to participate again in the activities of the crypto-academy, I read your conference and it was fantastic, they are topics for which we must take into account to be professionals in this area. Next I will show you my homework.
Proof of Capacity
The algorithm that uses the Proof of Capacity "POC" is the concession algorithm, which works with blockchain, the operation of this algorithm is that it takes advantage of the storage space of hard drives if it were mining cryptocurrencies, it uses hard drives As a mining hardware, this is much more advantageous since it does not take large amounts of money to pay for this mining system, much less large energy payments for its consumption.
The work that this algorithm does is to save certain information inside the hard disk what is called "hash" for the resolution of block chains. It is not very common to see this method nowadays, although this system came out a while ago and it did not attract the attention of many users due to its performance based on the price of bitcoin at the time (btc was much cheaper before than today).
The developers of the capacity algorithm were looking for the solution to solve the greatest challenges to lower the large energy costs with conventional mining, in addition to the large costs that mining machines have. Like the proof-of-work and proof-of-stake.
In the Proof of Capacity, the hard drives that play the role of mining machines, seek to resolve each block with hash very quickly so that the entire chain is completed and the reward is earned, in time, it is extremely fast, but many times It depends on the power of the disk.
Characteristics of the Proof of Capacity (PoC).
* This algorithm has a system to authorize the POC.
* It is implemented by using the hard disk space.
* You can commit blocks by hash pooling.
* It is an example of various cryptocurrency mining projects such as, Burst, BtcHd, etc.
How the Proof of Capacity Works
The Proof of Capacity is carried out as follows.
Trace (Hard Drive Preparation).
To prepare the hard disk, the first thing we must do is create lists with nonces values with the figure of 8192 hashes, numbered from 0 to 8192, when the process starts, the hashes are placed in pairs, and others that are on their side are join to create double pairs. If a hash 8 and 9 are put together, they belong to a scoop through which the hashes are joined in pairs until they reach 8192 hashes.
Mining
Having everything, we proceed to mine with the hard disk, the calculations are made by deciphering the hashs and creating scoops, when the hard disk starts mining, it begins to remove a certain amount of scoops, which is grouped in nonces or rows separately, and so on. successively until we know the hard disk term to mine a block, once this process is finished, we can delete the old data to start with the new one.
Proof of Capacity projects.
BurstCoin, many of the cryptocurrencies today have problems with energy consumption in mining, Burstcoin does not have that problem, the energy it uses to withdraw cryptocurrencies as the exchange of them are minimal, this cryptocurrency was in the world in create mining technology through the hard disk, having some similarity with the peer-to-peer technology that uses the NXT cryptocurrency but much more advanced.
Advantages and disadvantages of Proof of Capacity
Advantage
- The capacity test is used on hard drives of any type.
- No equipment upgrade is required.
- All operations are carried out by the algorithm using the hard disk.
- In the profitability of energy consumption is extremely flexible.
- It is 30 times more efficient than ASIC mining machines.
Disadvantages
- This type of mining is not common.
- Prone to being attacked with malware.
Conclusión
The capacity algorithm is very important today, since we are faced with a reality where companies place high costs on mining equipment and especially after acquiring them, the energy bill comes, which is very large, that is why it is very important to know about this type of mining, his class was very good.
How are you teacher @alphafx , my homework was voted on by you but I forgot to correct it, can you please do it
Do not fret, I am still with you
How are you teacher @alphafx , my homework was voted on by you but I forgot to correct it, can you please do it
Neat well spaced and inclusive work. Not very laboratory, but well done all the same.
Task satisfactorily done
Thanks for participating