当前位置:网站首页>The guard and construction of filecoin network supports fil coin to increase price

The guard and construction of filecoin network supports fil coin to increase price

2020-12-07 10:22:47 IPFs Xiaodi

Unlike most blockchain projects that have only one implementation ,Filecoin There are four realizations , Namely Lotus、Forest、Fuhon、Venus(go-filecoin), Although these four agreements are independent of each other , But it can all be in Filecoin Network startup 、 Protect and help the network when it's upgraded and not stable enough .V  ipfs9966

Lotus

As far as the present situation is concerned ,Lotus It's the most mature Filecoin Realization , The official in the slack Upgrade of the version announced on the channel , It's usually Lotus Version upgrade , thus it can be seen ,Lotus It's the most “ Be favored ” The implementation of the , As for why it's so popular , In addition to the powerful function , Maybe with Lotus It's always a protocol lab. they develop and maintain it in person .

stay Filecoin Before the main network goes online ,Lotus The focus is to prepare the specification participants for upgrade and testing , To create a flexible state upgrade framework , And develop Lotus-lite( Gateway based nodes ), This provides a way to interact directly with miners Lotus wallet , Without having to maintain heavyweight components .

stay Filecoin After the main network goes online , As we can see ,Lotus Committed to making the network smoother 、 Solve the problems encountered by miners in the process of mining 、 Improve the code 、 Submit relevant FIP Proposals, etc .

Venus(go-fliecoin)

Venus It's the first protocol lab to initiate and develop Filecoin Realization ( About this year 6 Month or so go-filecoin Renamed Venus), stay Filecoin The role of the network is also important ,  stay filecoin-project/venus in , We can see that there's a lot more about fixing gas Price plan and Implementation .V  ipfs9966

Venus It can be used in most Linux and MacOS Build and run on the system , But it hasn't supported Windows,Venus Verification nodes can have at least 8GB RAM Running on the system .

As a protocol lab “ eldest son ”,Venus Progress to date includes :

• Update the data structure to reflect the latest changes

• Update the election logic ( introduce WinCount)

• Update project dependencies ( for example DRAND, For randomness )

• Test code fix

• Display and repair chain synchronization status

• Repair gas price list

Fuhon

Fuhon By Soramitsu Developed C ++ Filecoin Realization , all C ++ All dependencies use Hunter Conduct management ,Fuhon It uses cmake Download the required Library , No need to manually download and install packages .

Fuhon The miner and node can realize and Lotus The new version is compatible with , The implementation and operation have been tested for consistency , To ensure interoperability ; Besides , Not long ago TLS In the patch , To enable the Lotus and Forest Connections between nodes , It means Fuhon and Lotus as well as Forest It's all interconnected .

Forest

Forest Yes, it is Rust Compiling Filecoin The implementation of the , Using the modular method to build a complete Filecoin node :

• according to Filecoin Protocol specification , stay Rust Build Filecoin Security critical systems for , Especially virtual machines 、 Blockchain and node system ;

• Integrated functionality for storage mining 、 Storage and retrieval market components , To form a fully functional Filecoin Node implementations .

Although I say Forest The creation time of is not long , But the ability to integrate the storage and retrieval markets , be conducive to Filecoin Different implementations of and Filecoin Testing of compatibility and correctness between specifications , With the help of news , Multiple corpora of cue sets and chain level vectors , Being able to quickly move the team towards full interoperability .V  ipfs9966

Let's see Forest What's the important progress :

• since 0.9.3 Version from integration miner participant change

• Release complete storage miner implementation

• Merge message pool changes , Including the re release of the message , Restoration and selection logic

• Update conformance testing to discover and resolve incompatibilities

• Complete the transfer of state manager and chain store , To identify changes since implementation

• Set up local devnet

• Testing and refactoring AMT The implementation of

In general , Although these four implementations are independent of each other , But they are all in Filecoin Running on the network , They promote each other 、 Be able to work together when needed , Guard and build a better Filecoin The Internet .

版权声明
本文为[IPFs Xiaodi]所创,转载请带上原文链接,感谢
https://chowdera.com/2020/12/202012071017204122.html