You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
how do we send the encoded dataset from the encoder to the seeder?
=> don't we just have to send the instructions for the encoding?
and afair that can be public
so just onchain or in an event
how many copies do we select to optimize matters or erasure encode?
what do we do if an error happens in any of the steps?
make brotli work
grab Nina's js stuff, figure out what's not working, let y'all know so we can have our complete life cycle with the onchain and offchain stuff working at least on cli or as a glorified integration test
we can probably wiggle around the window size as the "random" parameter. we don't particularly care about the actual compression ratio. I think 8 is the highest ratio that is "standard" between implementations
investigate asymmetric encryption alternatives to brotli, like RSA or libsodium and the likes and benchmark them (e.g. see local datdot-research repo)
whats min and max time from validator publishing a block to last node receiving the new block? (probably long)
time to submit for honest seeder to substrate? (probably short)
time to encode (=compress) chunks?
time for next validator to include it in block?
how many chunks should be requested by substrate from a seeder?
goal: make it unfeasable for a seeder to produce encoded chunks just-in-time when challenged, but instead they should be forced to have the chunks already before a challenge asks them
The text was updated successfully, but these errors were encountered:
@todo
libsodium
library regarding the ability of using it for aproof of storage
according to@okdistribute & @RangerMauve
brotli
workdatdot-research
repo)PoSer
(=Proof-of-Service)PDP
(=Proof-of-Data-Possession)PoR
(=Proof-of-Retrievability)PoSer
= Repeated:PDP
+PoR
additional links:
brotli libs:
open questions
min
andmax
time from validator publishing a block to last node receiving the new block? (probably long)goal: make it unfeasable for a seeder to produce encoded chunks just-in-time when challenged, but instead they should be forced to have the chunks already before a challenge asks them
The text was updated successfully, but these errors were encountered: