How does the Filecoin Network Work

(2022年06月25日)

https://www.filminer.co/blog/how-does-the-filecoin-network-work

While Filecoin is similar to other cryptocurrencies, developers looking to build on the network should be aware of some differences.

1. Filecoin network

The Filecoin network is a distributed peer-to-peer network consisting of Filecoin nodes participating in different ways.

Peers communicate through secure channels, they are used to distribute information to the network, transfer data between them, and discover other peers, maintaining a well-connected swarm where information such as blocks and messages is available even in thousands of In the case of rapid flow of peer participation.

2. Filecoin node

Filecoin nodes or Filecoin clients are peers that synchronize the Filecoin blockchain and validate messages in each block, providing global state once applied.

Filecoin nodes can also publish different types of messages to the network via broadcast. For example, a client can publish a message sending FIL from one address to another. Nodes can propose storage and retrieval transactions to Filecoin miners and pay fees when executed.

Running a Filecoin node is a low-level task and usually means keeping the program running 24/7. There are several Filecoin Node implementations in development, Lotus being the most advanced.

3. Filecoin miners

Miners serve the network by executing different types of transactions and adding new blocks to the chain (every 30 seconds) and collect FIL rewards for doing so. From a miner's perspective, additional details on miner types, rewards, and transaction execution can be found in the "How Mining Works" section.

Running a Filecoin miner is a high-tech task with high hardware requirements and the necessary proofs to complete.

4. Filecoin transactions

There are two main types of transactions in Filecoin: storage transactions and retrieval transactions.

A storage transaction is an agreement between a client and a storage miner to store some data in the network. Once the transaction starts, and the miner has received the data stored, it will repeatedly prove to the chain that it is still storing the data according to the protocol so that it can collect rewards. If not, miners will be slashed and lose FIL.

A retrieval transaction is an agreement between a client and a retrieval miner (which may or may not be a storage miner) to extract data stored in the network (hopefully in a fast and reliable way). Unlike storage transactions, these transactions are done off-chain, using payment channels to incrementally pay for data received.

As mentioned above, storage miners must prove that they store data in accordance with the terms of the transaction. this means:

They must store all data submitted by the client; they must store it for the lifetime of the transaction.

FIL MINER provides filecoin token sale, filecoin miner, decentralized filing and etc. If you want to buy filecoin token or file coin price chart, contact us.

section-1.a9820aab.jpg

コメント