community icon indicating copy to clipboard operation
community copied to clipboard

[Storage Provider Bounty Issue] Deal processing Storage Provider on Calibration network

Open flyworker opened this issue 2 years ago • 34 comments

This issue is designed as a collaborative project!

  • 5 individual contributors (3 from EU/U.S and 2 from Asia) will be chosen as a team assigned for this issue
  • Each contributors is required to perform their tasks for 3 months in order to satisfy the requirements of this issue
  • The total rewards will be divided for each contributors where each individual contributors will receive $500USD/month

Please leave a comment if you are interested to participate in this bounty issue


1. Proposed 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.

2. Why is this issue important?

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:

  • Saved time for find a storage provider on mainnet environment
  • Early test their projects
  • Focus on product instead of infrastructure
  • Performance testing

3. Tasks

  • Storage providers need to provider as least two versions of lotus miner

latest version latest released version

  • Share logs with developers

4. Additional Context

Some extra work may need to be done:

  • Reservation system for user access
  • Rotate bounties every 3 months for community volunteers

flyworker avatar Sep 29 '21 21:09 flyworker

@flyworker Are there more specific requirements, such as the sealing efficiency of SP per day?

dayou5168 avatar Oct 13 '21 02:10 dayou5168

Are Venus nodes allowed to participate? Current venus-market is compatible with Lotus wrt deals.

Fatman13 avatar Oct 13 '21 08:10 Fatman13

Also what is "Reservation system for user access"? Does that mean we need to provide access to our provider to 3rd party?

Fatman13 avatar Oct 13 '21 08:10 Fatman13

@dayou5168 For FilSwan we do not do performance testing on calibration, it is more for functional test, so 2 deals per day is good enough. For other projects they may have different requirement.

@Fatman13 We are using standard lotus so if it is compatible with lotus command it should be fine,.

flyworker avatar Oct 14 '21 00:10 flyworker

@flyworker How long are deals expected to live for?

Fatman13 avatar Oct 15 '21 06:10 Fatman13

maybe one week? we dont need it stay long, since it is only used for UAT(user acceptance test)

flyworker avatar Oct 15 '21 12:10 flyworker

I am interested in this one, however when I have to put some hardware up and storage I guess the reward of 500 usd per month Is a bit on the low side.

cryptowhizzard avatar Oct 15 '21 20:10 cryptowhizzard

I want to join it.

PatHoo avatar Nov 04 '21 01:11 PatHoo

@cryptowhizzard If you are still interested in this project, please let me know @PatHoo Great! Which region are you based in?

vnessasgrt avatar Nov 04 '21 02:11 vnessasgrt

@cryptowhizzard If you are still interested in this project, please let me know @PatHoo Great! Which region are you based in?

Canton China

PatHoo avatar Nov 04 '21 03:11 PatHoo

i want to join

nobsu avatar Nov 04 '21 03:11 nobsu

Which region are you based in?

i want to join

vnessasgrt avatar Nov 04 '21 03:11 vnessasgrt

@vnessasgrt yes I am still interested.

cryptowhizzard avatar Nov 04 '21 07:11 cryptowhizzard

I want to participate . The location is China

cloudxin avatar Nov 05 '21 01:11 cloudxin

t024557 , 32GB is online now for NA-EAST region

flyworker avatar Nov 08 '21 14:11 flyworker

@flyworker the program has started?

Fatman13 avatar Nov 15 '21 09:11 Fatman13

t025478, 32 GB is now online for EU-West ( Amsterdam ).

cryptowhizzard avatar Nov 16 '21 13:11 cryptowhizzard

t019411 , 32GB is online now for NA-EAS region

cloudxin avatar Nov 19 '21 05:11 cloudxin

Due to the time limitation, we are going to lock this bounty on 4 contributors. @flyworker @cloudxin @nobsu @PatHoo Bounty duration: Jan 6,2022 - March 6,2022 (3 months) Please attach your Miner ID to confirm the progress of this project.

vnessasgrt avatar Jan 06 '22 01:01 vnessasgrt

@vnessasgrt For the sake of security, I hope to get your export public network address and place an order address, so that your deal machine will be allowed to access in my security group, and the provider will only receive your orders

cloudxin avatar Jan 06 '22 03:01 cloudxin

@vnessasgrt For the sake of security, I hope to get your export public network address and place an order address, so that your deal machine will be allowed to access in my security group, and the provider will only receive your orders

Calibration nodes should be accessible to our community members since it is a test for the community and not for one particular entity.

vnessasgrt avatar Jan 06 '22 15:01 vnessasgrt

OK, you can send the order

cloudxin avatar Jan 07 '22 03:01 cloudxin

32GB,in Singapore, Node is coming soon

nobsu avatar Jan 07 '22 10:01 nobsu

Miner: t029862 (32 GiB sectors), in Canton, IP-Port: 47.57.112.121:8888

PatHoo avatar Jan 07 '22 11:01 PatHoo

hkc@NODE-091:/data-u2/FIL$ lotus state miner-info t029862
Available Balance: 3.587788923723298021 FIL
Owner:  t029859
Worker: t029859
PeerID: 12D3KooWHVsJzA9hmHUjtnfMXxxKMXs3iUKPqJMKkFjbErzb5Cym
Multiaddrs:     /ip4/47.57.112.121/tcp/8888 
Consensus Fault End:    -1
SectorSize:     32 GiB (34359738368)
Byte Power:   0 B / 1.599 PiB (0.0000%)
Actual Power: 0  / 2.23 Pi (0.0000%)

Proving Period Start:   582525 (6 hours 2 minutes ago)

hkc@NODE-072:/data-u2/FIL$ lotus-miner storage-deals get-ask t029862
Price per GiB/Epoch  Verified           Min. Piece Size (padded)  Max. Piece Size (padded)  Expiry (Epoch)  Expiry (Appx. Rem. Time)  Seq. No.
0.0000000005 FIL     0.00000000005 FIL  256 B                     32 GiB                    1581956         8322h34m0s                0

PatHoo avatar Jan 07 '22 12:01 PatHoo

32GB,in Singapore, Node is coming soon

lotus client query-ask t030087 Ask: t030087 Price per GiB: 0.0000000005 FIL Verified Price per GiB: 0.00000000005 FIL Max Piece size: 32 GiB Min Piece size: 256 B

nobsu avatar Jan 11 '22 04:01 nobsu

t024557 is working Adjusted Power: 2.7188 TiB Price (GiB/epoch): 0.000000001000000000 FIL Score ?: 96 Max Piece Size: 32.0 GiB Price (32GiB/year): 0.016819199999999999 FIL Status: Active Min Piece Size: 256.0 Byte Verified Price (GiB/epoch): 0.000000000050000000 FIL Location: North America Auto Bid: Yes Heart Beat: Online

flyworker avatar Jan 13 '22 01:01 flyworker

@vnessasgrt I have never received your order, my calibration network miner number is f019411

cloudxin avatar Jan 17 '22 02:01 cloudxin

f019411

Is f019411 a mainet id? I think testnet should start with 't'

flyworker avatar Jan 18 '22 02:01 flyworker

It's from the test network. It doesn't distinguish whether it starts with 'f' or 't'. Miner information can be queried

cloudxin avatar Jan 18 '22 04:01 cloudxin