** HELP**
What is LUD 16 address?
Trying to simple p2p decentralized file storage without any smart contracts/ incentives like Sia Storage.
StorageProof and Downloading Files:
In Sia, StorageProofs are used to prove that a file has been stored correctly on the network. They are generated by the storage providers and sent to the renters as a proof of storage. Merkle trees are a key component of StorageProofs in Sia.
A Merkle tree, also known as a hash tree, is a tree-like data structure where each leaf node represents a piece of data, and each non-leaf node represents the hash of its child nodes. In Sia, the Merkle tree is used to represent the file being stored. Each leaf node in the Merkle tree represents a piece of the file, and the root node represents the hash of the entire file.
During the download of a file, the renter first retrieves the Merkle root from the storage provider. The renter then downloads the necessary pieces of the file, along with their corresponding hashes, from the storage provider. The renter can then use the Merkle tree to verify that the downloaded file is correct.
To verify the downloaded file, the renter computes the hash of each piece of the file and stores it in a leaf node of a new Merkle tree. The renter then computes the hash of each non-leaf node in the tree until they reach the root node. The renter can then compare the computed root hash with the Merkle root provided by the storage provider. If the two hashes match, the renter can be confident that the downloaded file is correct.
If any piece of the file is corrupted or missing, the Merkle tree will not match, and the renter will know that the downloaded file is not correct. This ensures the integrity and authenticity of the file being downloaded from the network.
Can we share projects here?
is Stacks smart contract for bitcoin worth it?
twitter engagements are getting worse...
Elon himself is a troll stealing memes 🤣
Speaking my mind......
How will nostr relays handle storage?