当前位置:网站首页>Filecoin has completed a major upgrade and achieved four major project progress!
Filecoin has completed a major upgrade and achieved four major project progress!
2020-11-06 20:27:00 【Staralliance, Xiaodi】
Filecoin One of the starting goals of is to have a variety of independent protocol implementations , To help protect the network at startup .
Filecoin There are four major realizations ——Forest, from Chainsafe structure ;Fuhon from Soramitsu Development ;Venus( Formerly known as go-filecoin), from IPFSForce management ;Lotus( Now the most mature implementation , It's also used by the main network ), from protocollabs establish . V zhang228289
Forest
Forest By ChainSafe Developed Rust Filecoin Realization . The project is currently focused on two main objectives , The main goal is synchronization and interoperability with the main network . The team aims to achieve this in phases , First of all, direct import of chain is realized , Then step by step through the network synchronization chain . As a secondary goal , The team is trying to achieve full node functionality .
The latest developments include :
△ 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
Forest It's recently created to make sure it's different Filecoin Realization and Filecoin One of the first users of conformance testing between specifications for compatibility and correctness of test vectors . With the help of news , Multiple corpora of cue sets and chain level vectors , This helped the team take a very rapid step towards full interoperability , They also help to revise and improve .
Forest The team hopes to consolidate the storage and retrieval market in the next few weeks , And then test again go-fil-markets Interface .
Fuhon
Fuhon By Soramitsu Developed C ++ Filecoin Realization .Fuhon The team is trying to build an independent devnet, Work on the implementation of the storage miner is being completed . Up to now ,Fuhon Miners and nodes and Lotus 0.5.4 compatible . The project is also ready to implement and run conformance testing , To ensure interoperability . One particularly noteworthy change is the recent TLS Patches , This patch enables Lotus and Forest Connections between nodes .V zhang228289
Venus(go-filecoin)
Venus Formerly known as go-filecoin, It was originally made by Protocol Labs Developed , Now it's codenamed Venus,6 It was proposed by the community maintenance staff in January . We are glad to welcome IPFSForce, He will be in charge of the project .V zhang228289
The most immediate focus of the project is to catch up with the introduction of specifications and Lotus All changes in . The synchronous space race chain will be the first milestone to achieve this goal .
Progress to date includes :
△ Origin analysis and import
△ 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
Teams can be partially synchronized “ Space race ” chain , But there are still many improvements to be made , Especially in terms of performance . The goal of the new team is to work with Lotus interoperate , It's an ideal schedule .
Lotus
So far, ,Lotus Still the most mature Filecoin Realization . In recent days, ,Lotus Released v1.0.0.
before , The focus of the implementation is to prepare and test the specification participant upgrade , To create a flexible state upgrade framework , And develop Lotus-lite( Gateway based nodes , Storage without chain , The function can be realized by remote node ) . This provides a wallet that can interact directly with miners , Without having to maintain heavyweight components , For example, synchronous chain stores . The ultimate goal of this work is to have a client that can run on the phone !V zhang228289
Next , The team is preparing for the upgrade . Don't stop searching , This is it. Filecoin The charm of !
版权声明
本文为[Staralliance, Xiaodi]所创,转载请带上原文链接,感谢
边栏推荐
- 代码生成器插件与Creator预制体文件解析
- 给字节的学姐讲如何准备“系统设计面试”
- 解决 WPF 绑定集合后数据变动界面却不更新的问题
- 01. SSH Remote terminal and websocket of go language
- 华为云微认证考试简介
- Even liver three all night, jvm77 high frequency interview questions detailed analysis, this?
- 零基础打造一款属于自己的网页搜索引擎
- Staying up late summarizes the key points of report automation, data visualization and mining, which is different from what you think
- Introduction to the structure of PDF417 bar code system
- Azure data factory (3) integrate azure Devops to realize CI / CD
猜你喜欢
美团内部讲座|周烜:华东师范大学的数据库系统研究
How to customize sorting for pandas dataframe
一部完整的游戏,需要制作哪些音乐?
StickEngine-架构12-通信协议
给字节的学姐讲如何准备“系统设计面试”
Free patent download tutorial (HowNet, Espacenet)
每个大火的“线上狼人杀”平台,都离不开这个新功能
【ElasticSearch搜索引擎】
Shh! Is this really good for asynchronous events?
For a while, a dynamic thread pool was created, and the source code was put into GitHub
随机推荐
Asp.Net Core learning notes: Introduction
Who says cat can't do link tracking? Stand up for me
JNI-Thread中start方法的呼叫與run方法的回撥分析
2020年第四届中国 BIM (数字建造)经理高峰论坛即将在杭举办
Details of dapr implementing distributed stateful service
IPFs rudder filecoin landing at the same time, fil currency price broke a thousand
It's easy to operate. ThreadLocal can also be used as a cache
Simple summary of front end modularization
Custom function form of pychar shortcut key
一路踩坑,被迫聊聊 C# 代码调试技巧和远程调试
How to use Python 2.7 after installing anaconda3?
一篇文章教会你使用Python网络爬虫下载酷狗音乐
【字节跳动 秋招岗位开放啦】Ohayoo!放学别走,我想约你做游戏!!!
01. SSH Remote terminal and websocket of go language
Isn't data product just a report? absolutely wrong! There are university questions in this category
A brief history of neural networks
The dynamic thread pool in Kitty supports Nacos and Apollo multi configuration centers
解决 WPF 绑定集合后数据变动界面却不更新的问题
常用SQL语句总结
Mac installation hanlp, and win installation and use