filecoin-project / community Goto Github PK
View Code? Open in Web Editor NEWFilecoin community and ecosystem channels, discussion forums, and more
License: Other
Filecoin community and ecosystem channels, discussion forums, and more
License: Other
Beginner Cheat Sheet
A tutorial with the latest hardware configuration
Put a minimal documentation on how one can start on Filecoin storage providing. Things like 10TiB for eligibility, windowPost, hardware spec for different budgets and etc. Just the bare minimum to get one started.
Contributors could do this in docs format or tutorial videos format
The official discussion forum about Filecoin, which is featured in the Readme of this very repo, is ghosted by the Filecoin team.
There re several different occurrences of people complaining having no answer after a long time, and a lot of unanswered posts even though there are not many posts (maybe for that very reason).
I think the Filecoin team should at least publish a post explaining that most of the fun happens on Matrix, Slack, etc.
The link to the forum should be removed from the Readme, or the team should watch it carefully.
The forum as it is makes it look to new comers like Filecoin is a dead project (which it is everything but, of course).
Just a thought.
When the miner node fails and the miner is recovering, some sectors are generated after the backup data, the recovered miner node will lose this part of the sector number and need to manually modify the leveldb to recover the missing sector number
If the lost sector number cannot be recovered, the miner's sector number will be overwritten and a penalty will be applied as a result
no
write a tutorial on how to configure NUMA
Proper configuration of numa can effectively improve the utilization of hardware devices, and community members need a guide like this to reduce their chances of error
In the README.md, both links are dead:
Learn more about:
I have a feeling @pooja might know how to help out on this! :)
@jennijuju
Please approve Sinso Imaging Dapp submission
#158
Video guidance on hardware specs
Reference: https://www.google.com/search?q=filecoin+mining&tbm=vid
请问新人如何加入 filecoinproject.slack.com
有大佬邀请吗 ?
Proposed issue:
Write up an expert-level whitepaper on zfspool storage setup, best practices, maintenance, and crisis management as it pertains to Filecoin storage (aka mining). Present and discuss the topic during an upcoming SPWG meeting (optional).
Why is this issue important?
Many Filecoin storage providers use ZFS as their storage file system. For the most part, there is a general lack of experience or there is limited access to specific knowledge of ZFS as it pertains to Filecoin. This document should provide adequate knowledge and detailed instruction for Filecoin miners to setup, maintain, and troubleshoot their ZFS storage systems.
Tasks
a) Find a ZFS expert(s) with direct professional experience setting up and maintaining ZFS storage systems.
b) Educate the ZFS expert(s) on Filecoin mining and in particular the I/O requirements of the storage mining process.
c) Either hire the ZFS expert(s) to write-up a whitepaper on this topic or gather the information to write-up the whitepaper.
d) Arrange to have the ZFS expert(s) do a presentation on the subject during a SPWG meeting (optional).
This bounty was a result of a catastrophic incident experienced by a mining operator in the MinerX program while using a zfspool as its storage system. Specific focus on crisis management in the case of disk resilvering and its effects with possible remedies should be included in the whitepaper.
盛伟丰 期待这次会议
Miner's owner address supports the use of multi sign address
The owner address is changed from ordinary address to multi sign address, multi sign address is changed to new multi sign address, and multi sign address is changed to single sign address.
eg: ordinary address to multi sign address
a,lotus-miner actor set-owner --really-do-it multisigAddress senderAddress
multisigAddress: multisigAddress is multi sign address
b-1,lotus-miner actor-msig set-owner --really-do-it=true --from=proposerAddress multisigAddress multisigAddress
--from: Set the initiator of multi sign address transfer(Use local Default address when not set,But it must belong to the signers)
--minerid: set Miner's address (Use local Default address when not set)
b-2,lotus wallet approve approveAddress multisigAddress transferID [proposerAddress destination value [methodId methodParams]]
eg: multi sign address address to other multi sign address
a-1,lotus-miner actor-msig set-owner --really-do-it=true --from=proposerAddress newmultisigAddress oldmultisigAddress
--from: Set the initiator of multi sign address transfer(Use local Default address when not set,But it must belong to the signers for oldmultisigAddress)
--minerid: set Miner's address (Use local Default address when not set)
a-2,lotus wallet approve approveAddress oldmultisigAddress transferID [proposerAddress destination value [methodId methodParams]]
b-1,lotus-miner actor-msig set-owner --really-do-it=true --from=proposerAddress newmultisigAddress newmultisigAddress
--from: Set the initiator of multi sign address transfer(Use local Default address when not set,But it must belong to the signers for newmultisigAddress
--minerid: set Miner's address (Use local Default address when not set)
b-2,lotus wallet approve approveAddress newmultisigAddress transferID [proposerAddress destination value [methodId methodParams]]
With drawbalance when the owner is a multi sign address.
eg:
a-1,lotus-miner actor-msig withdraw --from=proposerAddress amount
--from: Set the initiator of multi sign address transfer(Use local Default address when not set,But it must belong to the signers)
--minerid: set Miner's address (Use local Default address when not set)
a-2,lotus wallet approve approveAddress multisigAddress transferID [proposerAddress destination value [methodId methodParams]]
When the owner is a multi sign in address, modify the control address
eg:
a-1,lotus-miner actor-msig control set --really-do-it=true --from=proposerAddress [...address]
--from: Set the initiator of multi sign address transfer(Use local Default address when not set,But it must belong to the signers for owner)
--minerid: set Miner's address (Use local Default address when not set)
a-2,lotus wallet approve approveAddress multisigAddress transferID [proposerAddress destination value [methodId methodParams]]
When the owner is a multi sign on address, modify the worker address
eg:
a-1,lotus-miner actor-msig propose-change-worker --really-do-it=true --from=proposerAddress [address]
--from: Set the initiator of multi sign address transfer(Use local Default address when not set,But it must belong to the signers for owner)
--minerid: set Miner's address (Use local Default address when not set)
a-2,lotus wallet approve approveAddress multisigAddress transferID [proposerAddress destination value [methodId methodParams]]
It needs to wait for some time. The height of the block is about 900 higher than the propose-change-worker cmd
b-1,lotus-miner actor-msig confirm-change-worker --really-do-it=true --from=proposerAddress [address]
--from: Set the initiator of multi sign address transfer(Use local Default address when not set,But it must belong to the signers for owner)
--minerid: set Miner's address (Use local Default address when not set)
b-2,lotus wallet approve approveAddress multisigAddress transferID [proposerAddress destination value [methodId methodParams]]
When projects want to submit their project showcase, they could not clone this project because of the invalid path for:
community/polls/FIP-0014: Allow the Maximum Lifetime of V1 Proof Sectors to be 540 Days.md
community/polls/[SAMPLE POLL FOR TESTING] FIP-70: Enable DataCap Top up for Filecoin Plus Client Addresses.md
And it is the issue for Windows user only. @jennijuju can you please take a look at?
We'd like some templates for the storage provider bug bounties.
If the Markdown is submitted for these tempaltes here, I can forge the PRs.
We are planning to have tech meetup session(protoschool chengdu kickoff) of proto-school meet-up this month on July 21 . In this session, we are going to cover the following topics:
Please see the meet-up post from: https://www.meetup.com/Shanghai-Decentralized-Systems-Meetup-Group/events/262865153/ for the details.
the attachment is post of this meetup.
我现在想基于filecoin 当前的测试网开发钱包,但是没有找到以上的资料
How to know in real time whether an account has fil transfer
And query the historical transfer records of the account
Many community members want to complete seal tasks in a multi-graphics cards environment, especially since there is little information on running in docker, and the community need a tutorial to guide our community members on how to configure lotus-worker to run under docker.
Multiple graphics cards working simultaneously can significantly reduce sealing costs, and docker environments are easier to deploy, reducing the problems caused by different environments.
Anything related to it that will allow community members to quickly grasp the usage and make it easier for community members to understand the logic of how it works, our goal is to get all community members who can use docker to master this skill
Hello Filecoin Community 👋
Our team is traveling to China and we would love to meet you!
Filecoin is hosting a community meetup in Shenzhen, China on July 15, 2019. Everyone is welcome to attend and meet with the team and community. We also are inviting teams to present a casual, 5-minute lightning talk on what you have been working on and would like to share with us. We welcome presentations in Chinese or English (you choose!)
Please RSVP by commenting on this Github issue. We would like to have everyone join us, but unfortunately there is limited seating at the venue. Priority will be given to teams that are presenting.
If you’d like to present, please provide the following information for each attendee in your comment on this issue (copy and paste fields below):
WOW 🤩!! We're thrilled to see such enthusiasm for this event. Thanks so much to everyone that has offered to present at the meetup.
At this time, we're pausing new signups for the lightning talks. While we'd love to hear from all you, we only have a limited amount of time at the meetup. We will select lightning talks based on the following criteria:
If you'd like to update your response, please feel free to do so by 17:00 Friday, 7/12 (GMT +8). We will follow up with your team if you have been selected for a lightning talk. Please remember this is the first meetup we are hosting in China. We will try to be as inclusive as possible, and are truly sorry if it doesn't work out for you to present a lightning talk at this meetup. There will likely be more opportunities for you to present in the future.
Tentative Schedule:
More details about the meetup will follow to those that RSVP through this Github issue.
If you would like to attend but do not wish to present, follow our official WeChat account for more information about the event (WeChat ID: Filecoin-Official):
In advance of joining our meetup, please read our Community Code of Conduct.
We’re really looking forward to meeting you next week! In the meantime, follow our WeChat account for more information about Filecoin.
@zixuanzh, @michellebrous, @protocolin
Filecoin Team
Disclaimer (PLEASE READ): Presenting at our meetup is for volunteer, educational, community-building purposes only. We do not endorse any individual or company that attends or presents at this meet up.
Protocol Labs, Filecoin, and IPFS has not partnered with any Chinese organizations, and we do not endorse any individuals or organizations globally building commercially on Filecoin. We do not recommend buying any new mining hardware until the Filecoin testnet launch. Filecoin software will always be open and free for anyone to access (including the testnet, when it launches). Do not buy Filecoin tokens at this time, as they are not tradeable. The Filecoin token will not be released until our main network has launched. For more information about Protocol Labs, Filecoin, and IPFS, please look to our official websites for blog posts and announcements:
Please leave a comment if you are interested to participate in this bounty issue
We noticed that since the development increased in deal market, more and more teams test their solution on calibration network. Have storage providers on calibration network will help the ecosystem development.
As a ecosystem developer, it is too expensive to testing everything on mainnet, we also want to test the deal working on different lotus versions.
Without the calibration storage provider node, it is hard to perform a low cost testing.
It brings the advantage for eco devs:
latest version
latest released version
Some extra work may need to be done:
Power multiplication for normal deals and verified deals
The random data equaling unverified data is hard to comprehend from a logical perspective
Experiment and run estuary shuttle nodes for transferring data from estuary node to storage providers on filecoin network.
estuary is currently one of the biggest data broker on filecoin network and has made over 350 tib verified deals successfully with storage providers. Having more estuary shuttle nodes transferring data will unblock more data onboarding around the world.
Based on locations, service may cost differently, consult with #arg for service rewards.
Hello everybody
I built PC with,
-AMD Ryzen 7 (8cores)
-128 GB 3200 Mhz RAM
-1+1 M2 NVME SSD
-2+2 7200 SATA
-GTX 1050 GPU
And
-UBUNTU 20.1
-go 16.1
I took an error which is related with lotus-miner installation step
That is why, i can not arrange enpoint and build API
Error:
[Makefile:84: Lotus] Error 1
Sunset discussion.filecoin.io project:
So glad that Protocol labs could come to ShenZhen. But I’m not sure i can join this and if it is true... The price of traveling to ShenZhen is little expensive for me:((Booking tickets is necessary)
Hope guys could have an announcement quickly:)
Name:RockYang(阳建)
Email: [email protected]
Affiliations: 深圳星际鑫航科技有限公司
Github handle: yangjian102621
I will attend the meetting on time. wish the meeting a complete success.
Is the open beta version of Filecoin an invitation system?
https://spacerace.filecoin.io/check seems not to be working. Tried my miner ID, and 4 of the top miners, and got the same error.
The project is compatible not just IPFS but with the ZeroNet and other similar projects. A system could be built where the visitors they have to seed back the downloaded data. Site or a file on a site. And if that content has been completly seeded back then the file is free. If not then the current user pay automatically to store the file. This would make it free for site owners to keep online the pages. And the site owners could even set it up that X% example 10% coin revenue is derived. Or, if users upload a lot more of that content as much as downloaded, they too get revenue too. As an optional option, this would be very useful for content creators. Because it wouldn’t cost them money to keep online the pages. As an additional option, it would boost a lot on efficiency. IPFS and ZeroNet system can also support such a setup.
Creating a video on how to initiate and utilize Boost for Storage Providers
The goal of this video is to enable community members to understand and deploy the lotus program faster, or to use some of the lotus features, and the video needed to convey the content described in the topic.
--
The invit link is invalid about creating an account of Filecoin Project Slack in Chat section of README,any new links?
Originally posted by jennijuju July 1, 2021
Are you interested in joining and supporting the Filecoin ecosystem? Is your project built on top of the Filecoin ecosystem? Are you researching how to leverage or improve IPFS/Filecoin? Submit it here if you want it to be featured in the Filecoin Ecosystem Grid? Please include:
As we have more and more datacap allocated, the data currently sealed in each region, however, due to the cost of bandwidth in some regions. Some datacap is stored within the same reigion,e.g. Asia, EU, NA.
We need to setup a global distributed system for data transfer. It is not part the lotus system. It is more like a temporary cache node for file delivery.
We cannot avoid the data stored in limited regions if we do not have global distributed node. It won't be good for decentralized and disaster recovering.
suggest to be a 3 months pilot project
Awesome 👏 I wanna attend this meeting!
姓名:Allen
电子邮件:[email protected]
附属机构:个人
名称:DUCK(YEYUTIAN)
邮箱:[email protected]
附属机构:四块科技
Github句柄:I'm looking forward to this event!
我要参加会议
Slack link: https://filecoinproject.slack.com/join/shared_invite/zt-nik8tcn4-v~7aPCfoIJHqoNY7wrK8OQ#/
shows "This link is no longer active" error
I
Providing Estuary with an uncapped node in the Dcent Hosting B.V. datacenter.
The node consist of 10Gbe uncapped networking, 1TB RAM, 15TB NVME and an Epic 7282 CPU.
Pricing as is for the uncapped node is 2.500 USD/monthly. Started from October 2021.
No solution provided.
Email: [email protected]
Wallet: f12fi2tcsxxliu7gwj6zoxj62dsfjsvdlqhkcpqwi
Each video will be awarded $200USD
The video is recorded to enable community members to understand and deploy the lotus program faster, or to use some of the lotus features, and the video needed to convey the content described in the topic.
Is there a public interface for filecoin mining data statistics?
IRC channels will help us get in touch with a significant portion of our community that really prefers to use IRC over Matrix and Slack. We currently have several chat channels created in Matrix. We chose Matrix because it uses a decentralized, p2p protocol, and channels can be encrypted end-to-end. Matrix also makes it easy to integrate with other chat services.
Currently, we have bridged our Matrix channels to Slack. We want our core channels (listed below) to be bridged to IRC as well.
This issue requires two main steps:
The Filecoin Virtual Machine is a new and exciting addition to the Filecoin protocol to support user-programmability and EVM-compatibility.
The FVM will be added to the live Filecoin network in several milestones.
Bug Bounties are now live for FVM Milestone 1 until the end of June.
Milestone 1 is scheduled for deployment to Filecoin mainnet on July 7, 2022 as part of Filecoin network upgrade v16 Skyr.
As part of Milestone 1, the Filecoin network will be transitioning to exclusive use of the FVM. All client implementations will switch from current legacy VMs to the new Wasm-based reference FVM. For M1 built-in actors in Rust (actors are smart contracts in Filecoin) will be supported.
User-programmable actors on the horizon for a later Milestone 2 release in Q3 2022 (estimated).
Rewards for FVM bug bounties are the same as in the regular bug bounty program for the Filecoin project.
Reported security vulnerabilities will be eligible for a Bug Bounty based on Severity, calculated based on its Impact and Likelihood using the OWASP Risk Rating model.
Severity | Points |
---|---|
Critical | up to 100,000 |
High | up to 50,000 |
Medium | up to 15,000 |
Low | up to 2,500 |
Note | up to 500 |
Where currently 1 point = 1 USD (payable in USD, DAI or FIL).
Higher rewards will also be paid to reported vulnerabilities that offer quality written descriptions, test code, scripts and detailed instructions, and well-documented fixes.
Evaluation of the significance of the vulnerability and specific bounty amount assigned is at the sole discretion of the Filecoin Security Team, which consists of core developers and contributors.
Exclusions to Scope including Known Issues are listed here on Github and will be regularly updated.
To report vulnerabilities, please contact [email protected] to be eligible for bounties.
You can use the confidential reporting guidelines listed here.
Rules of the regular Filecoin Security Program apply, including what’s Out of Scope.
Bugs in Filecoin client implementations (Lotus, Venus, Forest, Fuhon) and the Filecoin Proofs libraries fall under the regular Filecoin Security Program scope and rewards.
Stay tuned for FVM bug bounties for Milestone 2 this Summer!
Name: chunlai wang
Email: [email protected]
Affiliations: 云尺科技
Lightning talk topic: Blockchain distributed cloud service provider based on filecoin
https://github.com/iancoleman/bip39
The community is expected to submit a pull request
iancoleman/bip39#483
名称:王继东
邮箱:[email protected]
附属机构:星通科技
Github句柄:非常期待本次活动
我将参与本次活动
Create a local multi sign wallet lotus wallet new
View the local multi sign wallet lotus wallet list
Allow multi sign wallets to proposal transfer lotus send
Approve to multi address transaction lotus wallet approve
Use local multi sign Wallet
1,lotus wallet new msig
--from: account to send the create message from (Use local Default address when not set)
--value: initial funds to give to multisig (Use 0 when not set)
--required: number of required approvals (uses number of signers provided if omitted)
--duration: length of the period over which funds unlock(Use 0 when not set)
[<address1 address2 ...>]
len(parameters) = 0, all local wallets are used to create multi check wallets
len(parameters) = 1, an error is reported, with at least 2 parameters
len(parameters) > 1, all parameters are used as signers to create a multi sign wallet
2,lotus wallet list
--signers Output signer's address
--required Output number of required approvals
--vesting Output include vesting details
--decode-params Decode parameters of transaction proposals
3,lotus send targetAddress amount
--msig: Specify multi sign wallet address(It must be set to initiate multi sign address transfer)
--from: Set the initiator of multi sign address transfer(Use local Default address when not set,But it must belong to the signers)
4,lotus wallet approve approveAddress multisigAddress transferID [proposerAddress destination value [methodId methodParams]]
Provide a way to calculate storage provider's potential penalty
Some websites like spacegap.github.io have some information but not easily come by
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.