Glossary

This is a glossary of terms related to crypto, blockchain and Rain.

Mining

What Is Mining?

Mining is the method of adding blocks to a blockchain and confirming transactions. It is also the method by which fresh bitcoin or altcoins are created. Miners' work is critical for maintaining the network's integrity and is also accountable for releasing more coins into the system. 

Fiat currency is printed as well as distributed by financial organizations and political agencies in the traditional banking system; however, for most cryptocurrencies, the issue of new coins is not under the control of centralized bodies. 

Instead, new cryptocurrency units are created through the mining process, which adheres to a set of rules outlined by the underlying protocol. Whereas the protocol specifies the fundamental principles, the consensus algorithms specify how these rules will be implemented.

Understanding the Process of Mining Through an Example

Using Bitcoin as an example, the participants in the mining process are known as mining nodes (or simply miners), and they play an important role in the safety of the blockchain network. A miner's role is to collect unconfirmed transactions from the memory pool and then organize them into a candidate block that will be validated. 

A miner puts a transaction in a candidate block in which they deliver the block reward to themselves. This transaction is frequently the first to be registered in a block. Following the formation of the list of unconfirmed transactions, every transaction is hashed, and their outputs are grouped into pairs. 

These pairs are hashed, yielding fresh outputs that are also grouped into pairs and hashed a second time. Finally, the method is repeated until a single hash, known as the root hash or Merkle tree root, is created. 

The root hash is then merged with the hash of the previously confirmed block, as well as a nonce, which is a pseudo-random number. These pieces are subsequently hashed to produce the candidate block's block hash. 

The miner will succeed if the final output (block hash) for their candidate block is less than a predefined value (target). Consequently, the procedure is trial and error, and they must conduct several hashing functions with various nonces to find a legitimate result. 

The miner who finds the first valid hash verifies their candidate block and receives the block reward. Typically, the entire operation takes ten minutes. When a block is validated, it is uploaded to the blockchain, and miners begin working on the next block. The correct hash generated by miners serves as proof of their work, which is why the Bitcoin consensus technique is known as Proof of Work.

Rain is a Crypto-Asset Services Provider headquartered in İstanbul. Rain provides services to its users at financial institution standards.

RAIN KRIPTO VARLIK ALIM SATIM PLATFORMU ANONIM ŞIRKETI

Address: Maslak Mah. Sanatkarlar Sokak Eclipse Maslak Sitesi No:2 E Blok D: 9 Sariyer/Istanbul

Trade Registry No: 255526-5

Central Registration System No: 0734197139800001

E-mail: destek@rain.com

REM: rain@hs01.kep.tr

Social
Scan to downloadiOS & Android
Downloads