[Offline] 50GB Static Testnet

A new testnet: 50gbRound2

Here we have round two of the 50GB/25-node testnet. You cannot join this network with a node just now. We’re looking to verify the fixes applied since the prior 50GB testnet (mainly that registers cannot be saved indefinitely and that with that, the network should fill all the way up).

Getting involved

As noted above, we’re not looking to check out node joins just now.

As such, it’s only safe client and PUT/GET data that we’ll be checking out. The CLI is limited to files of less than 10MB.

To get involved you can need to have the safe cli installed.

If you already have the safe CLI installed. You should check your safe version by running safe -V, if this does not match the recommended version you should update by following these instructions using 50gbRound2 as the testnet-name, and 0.68.3 as the required safe version.

What’s helpful and reporting issues

Right now, keep uploads small. < 10MB / file.
There is a temporary limit added, and you will get an error if surpassing 10MB. The error is not super informative currently, but you will know by the size that it’s due to surpassing this temporary file size limit.

If you are consistently seeing issues PUTting data or retrieving data you have PUT, please run your command with RUST_LOG=sn_client prefixed to it (on Linux/Mac at least). The output there, and MsgIds that have been sent/failed will be key to debugging.


We’ll try to report back stored data sizes at nodes as we go, so we can see if there’s a correlation between capacity and reliability.


This is what we’re using to verify data-storage just now.

safe://hygoygym7tsj5hhyyykd1aqpw3djxea6om6xku568ahm7hy7gfn6q5gy7xr 
safe://hygoygym19bdbzg6jakfzkmacxurpkbuphgsxi6af3aecugfqjfaq66shww
safe://hygoygyq1xiofs8kx11jwkcguzuocd1xa5qp767bjjz39yrh44eo1mjkjch
safe://hygoygypnrqirzo7r5w464mnda8s6sdpatyrco5pda1w8nh5appa3ycb98h
safe://hygoygykajkeropyam6yihj9exdhn5o4b1pbjbeet4bazqo8m47ga3pw8mo 
safe://hygoygyp8c1wy7ijrpnesz9cj7enf4ms9oxhmp5m4r4yw4pjcemgywekf9r
safe://hygoygye13iznm1yxzpxp9seh6j8weh84c5ib3fq9mxozz4h6hb95o3uduo
safe://hygoygycc11b4pmrcb97ro6ro3wxh3cfrgi7ctbiwyya8mkktq1j35ysmzh
safe://hygoygykzkguckqygm985f5jrhcw87wiskbc97bottab47tq6fm9zm85f7r
safe://hygoygyewnaj8o7za3qycckfy95o5j9gex6s3b8jygr9j48aiyzthc36ffo 
safe://hygoygykime3s7rup1ezeiqeqo1zy1o4bqmckewhriun889c64n4umxcyih
safe://hygoygyc98c1ozh1cn9edxeworctuagt465zyybr61m8judfry4a4zycf8c
safe://hygoygyqcq8bift7urnftiqxzn7d877ckwtk85haawg7oigm3bhn3r1dx7e 
safe://hygoygyk7dzmcqxm3q4np87unu6tb9d8qt44fowxgqrhjy1xs6xgt69hade 
safe://hygoygymq98z86j1oagpctmg7pnixz94ckekpgytu1jkb45du8xw49qrr4w 
safe://hygoygypoq7y31uedr7c6q6e3jaxhd94id3r8bwn7od3f79hgdj7xbqibjr 
safe://hygoygykw8iw7wt9o3c7w36hi5xc1coyjdmdfm6dima3y9ehefxipxkwg3w 
safe://hygoygyc67ozi6m9i9o8xq5wti7ysa4g6nodxetmdgw64g5pw1qmucheeac 
safe://hygoygyqsxzn4p6mjx7ggj98pqc4he53xk1c54kw3hq1967n4yga1nbo3iw 
safe://hygoygyxojetcr5553xfyjnfoh3ywge7grs8d7z66e8nf678stecagdkomw 
safe://hygoygyqf4au3yf7ouyi7imu1hty5qrsjppy1mj5uba5tahnxkmocys5g7h 
safe://hygoygyx41a9samc35ep6h7y6zwku5ess3377f8awtuwn44r1pc5w3ragky 
safe://hygoygyej97u6irwmgq1od4s8m6h8epbkgmmwqtghhhy1hbcsntizpjmh3c 
safe://hygoygypn9urw4mhoqfabnke71e8usekjeg8m54t1fkoeigdyr5srgsqoia

29 Likes

Just FYIs, looks like an ongoing release means the install script is temporarily erroring I think. Will update op with another suggesstion

edit: seems like all is fine now the release is out. We’ll need to update instructions to install a specific version though to avoid that, as we have rolling releases now.

7 Likes

happy days I am in

safe cat safe://hygoygyerg1azika5pwdwik5zu9eifku8dkstbfhxto3pjq7bj45et19ydy > tuk.jpg

starting a 40gb upload now will just see how long this takes with -r :slight_smile:

go team lets see how she goes second time round :slight_smile:

10 Likes

@neik are you on linux, and the did install script work for you?

6 Likes

yes ran fine for me here is one of the test files and yes on Ubuntu server on bare metal i5

5 Likes

Yay. That’s one speedy chicken

8 Likes

me too :slight_smile:

safe cat safe://hyryyyyxwih81u5xiwhtk9hfo47qyrnjpusryucx1barp7nkrfn7uqdkkfr

8 Likes

Let’s see how many people will not be able to replace <testnet-name> with 50gbRound2 :smiley:

7 Likes

What is expected to happen when nodes become full?
Nodes will crash? Network will stop accepting new data, but will allow to download old data?

4 Likes

Or even post the correct commands to be helpful

safe networks add 50gbRound2 https://sn-node.s3.eu-west-2.amazonaws.com/testnet_tool/50gbRound2/network-contacts
safe networks switch 50gbRound2
8 Likes

This is obviously what we want :wink:

15 Likes

as far as I’m a newbie Safe-tester, interested in good practice of download consistency. My idea is to prepare a big archive, for example from some blockchain, breaking into multiple volumes. Then safe PUT/GET them with the bash script, checking every volume after every roundtrip.
Not to invent the wheel, but maybe someone already did similar in this direction?

6 Likes

nice, it feels way quicker than the last testnets :smiley:

6 Likes

$ time safe cat safe://hy8ayqyjy9obx5kr5g9f1r95hshhfswt7yqh6cy9t34sap7zqid4ox7ucuo > 2.jpg
Error:
0: NetDataError: Failed to GET file: ErrorMsg { source: DataNotFound(Bytes(ChunkAddress(20fc02(00100000)…))) }

Location:
sn_cli/src/subcommands/cat.rs:36

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.

real 0m16.204s
user 0m0.048s
sys 0m0.040s

Except this specific address, other files get command is working well.

9 Likes

Maybe it just was not uploaded?

6 Likes

Seems so. 10 character

4 Likes

Yay! Another testnet. :racehorse:

7 Likes

My test file:
safe cat safe://hygyy1yciyscmbeur4ad4158rtdtkdiihin8jn4frtg4h67rbxim881qhph > 1.mp3

1 Like

I cant replay it, it contain sound?