5 storage roles in the Filecoin network

5 storage roles in the Filecoin network

Professionalism and focus, win-win cooperation
As knowledge and skills grow, everyone will gradually find their own position. Life is a process of finding the right position, that is, finding your own position and defining your own role.
Anyone who knows Filecoin knows two key words: Proof of Replication and Proof of Spacetime.
These are two very important components of Filecoin’s storage proof, but do you know their exact definitions and some of the roles and functions of the storage proof implementation process? Today, Lingdong Community will give a brief summary of this.
Multiple Definitions of Filecoin Storage Proof
1. Proof of Storage: Proof-of Storage, or PoS for short (note, of is usually lowercase in the English abbreviation, which is a preposition). It means a proof mechanism for storage space.
2. Proof of Data Possession: Provable Data PoSsession, or PDP for short. It means that the user sends data to the miner for storage, and the miner proves that the data has been stored by himself. The user can repeatedly check whether the miner is still storing his data. PDP proves that the miner has the ability to retrieve the file, and then proves that the miner holds a certain file.
3. Proof of Retrievability: Proof-of-Retrievability, or PoRet for short, means proving that the data stored by miners can be used for query, which is very similar to the PDP process.
4. Proof-of-Replication: Proof-of-Replication, or PoRep for short. It is a practical solution for PoS, which means to prove that data is independently stored by miners to prevent Sybil attacks, exogenous attacks, and generation attacks. Do you still remember Sybil attacks? A miner uses multiple roles to deceive users into storing data to obtain multiple rewards, but only one copy is actually stored.
5. Proof of Space: Proof-of-Space, or PoSpace for short , means proof of storage capacity. It is a type of PoW. The difference is that PoW uses computing resources, such as BTC mining, which wastes computing resources, while PoSpace uses storage resources. This is why many people say that Filecoin mining is more energy-efficient than BTC mining. PoSpace specifically means that miners can prove the storage space they provide, but they don’t care what is stored.
The above definitions are not independent and exclusive of each other. They overlap with each other. You can understand their logical relationship as follows:
  • Starting point: Proof of Storage-Proof of Space

  • Conditional enhancement: For specific files, perform PoRet and PDP

  • Conditional enhancement: PoRep for specific backups, proof time limit

  • Condition enhancement: continuous holding and PoSt

It is precisely because of the necessity of PoRep and PoSt settings that the conditions of the storage proof process are strengthened, which can prevent witch attacks and exogenous attacks.
So, what roles are played in the entire storage proof process?
5 Roles of Filecoin Storage Proof
In fact, the so-called roles are abstractly divided according to the completion of certain functions in the entire storage proof process. There are four roles in total.
  • Role 1: Challenge

The system asks questions to the miner (single or multiple questions in a row). If the miner answers correctly, the challenge succeeds, otherwise it fails.
  • Role 2: prover

Generally refers to miners, who provide storage proof to the system in response to interactive random challenges.
  • Role 3: Verifier

The party that challenges the miner to detect whether the miner has completed the data storage task.
  • Role 4: Data

The data that the user submits to the miner to be stored or the data that the miner has already stored.
  • Role 5: Proof

The miner's answer when completing the challenge.
In fact, there are only two role definitions, namely the miner prover and the user verifier, and the whole process is a process in which the two roles continuously challenge the data, respond to challenges and provide proofs.
The reason why I explain the role definition to you is to let you understand the process of Filecoin storage proof in an easy-to-understand way, who stores it to whom, and what happens in between. Of course, the actual storage process is more cumbersome and complicated than this.

<<:  Clearing 2.5 million SUSHI, Sushi founder says he will focus on technology development

>>:  [100 Questions and Answers about Filecoin] Question 32: What is WinningPost?

Recommend

What kind of job is best for you based on your facial features

People often say that if someone is good-looking ...

Do you have thick and curly hair, a stubborn personality, or act impulsively?

People with thick and curly hair are generally ve...

Don't marry a man who looks like this

As the saying goes, "Men are afraid of choos...

Analysis of men's forehead and destiny

1. If a man has a high and straight forehead, the...

Bitmain holds nearly $600 million worth of Bitcoin Cash

According to Cryptovest, investors recently saw o...

Your ears determine your fate from 1 to 14 years old

The ear consists of three parts: the outer ear, t...

The most deceiving men

The most deceiving men A man's sweet words ca...

Align Commerce opens Brazilian market, targeting this year's Summer Olympics

Blockchain payment service startup Align Commerce...

8 characteristics of a person born rich

If it is destined to be yours, you will eventuall...

How to tell a woman's fortune from her face

Can a woman's fortune be seen from her face? ...

The face of a woman with great fortune reveals what kind of woman is blessed

In life, we can find that some people have good l...