What’s available to use in verifying that uploaded files still exist in the network and match the hash of the original file?
1 Like
In theory if you can successfully download the file then the hashes match. The client checks the hash of each chunk it downloads so it knows there wasn’t an error in transmission.
So unless your datamap was corrupted then the file should be correct
4 Likes
@aatonnomicc posted some downloads and their associated md5sums
autonomi file download e731c67a6be8c6abc052ed17338f540ab650e969d5a86571c1cb9821738a7956 .
BegBlag.mp3 md5sum b5cbbfb4fd311c0913972f885cada4e8
autonomi file download a1eeaa9f064c7491774ddc7c768e7d8f0b26b1d508d99b521dfe95eb447f0408 .
Patosh-RoughNight.mp3 md5sum 452d1231d72489503ce73bc504b3da6e
autonomi file download 41eaab3ae781d1f394f135a374f97f26ac4deece5f220187560295741a6cb602 .
An_Introduction_To_The_SafeNetwork.mp4 md5sum 35a9d8e9a28be554e00fb18c4d824913
autonomi file download 47429ce548856340a1a96fefb6c0becc24cbed7d57e477a94f425cec3aad00cc .
autonomi.mp4 md5sum 9c7af792fa736307402e5ca2c33494c2
autonomi file download 78d772e35cc36964aa1ac37aac52de8b4678d150f29f90df5fac67843d52930a .
AnarchyInTheSouthside.mp3 md5sum 6d14a6fb2ea801521cc4afccbd20d26a
autonomi file download 0fd628ef31ac942ba366a4c3fe6ac909f2762a956cede8ad9e041087cf7d8a21 .
Best_CD_Ever.mp3 md5sum 4c643c4961173459cfec8d629edf2ac9
autonomi file download 3de033c03bcd3126e79847e2f5ec9ba5918b963236f6d18ffeebca7073e6d993 .
Deep_Feelings_Mix.mp3 md5sum b965900758377e1c52198bae42344418
autonomi file download 66262472deb06347604d33610b5a9a5cea6c0fd6b55c9ba98fff884026f1396d .
linuxmint-22-cinnamon-64bit.iso md5sum fb2701694cccc6035d4965ac1d55d7e0
4 Likes
oh wow - I didn’t know the client checks the hash … but since it knows what the hash should look like it does make a lot of sense!
2 Likes
If it doesn’t check then it has no clues as to whether a packet was dropped or other such error. If it doesn’t then shame on whomever wrote the code. That should be done in libp2p libraries so Maidsafe should be safe to assume it does.
3 Likes