Opening the Filecoin Project Repos
filecoin.io
Opening the Filecoin Project Repos
1–10 of 58 posts
Re: Opening the Filecoin Project Repos
#2"In order to comply the with law, a miner who agreed to store the bad data must not serve it, and delete the data from its hard drive as soon as possible."
Re: Opening the Filecoin Project Repos
#3The interesting bit: "Legal Compliance for Filecoin Storage Miners" https://github.com/filecoin-project/specs/issues/65 "In order to comply the with law, a miner who agreed to store the bad data must not serve it, and delete the data from its hard drive as soon as possible."
Storage miners can absolutely decline retrieval requests, at any time, for any reason.
Storage miners have to be able to access the data themselves for the purposes of the PoSt, but since the PoSt is a zero knowledge proof, none of that data ever leaves the miner. The PoSt simply proves to everyone else that they actually have the data, without revealing the data (thats how we keep it compact).
I found this interesting too. Could a miner save on bandwidth costs by just hoarding a bunch of data, but never serving it up? I guess that they must have a solution for that, but is the solution decentralized?
Re: Opening the Filecoin Project Repos
#4The interesting bit: "Legal Compliance for Filecoin Storage Miners" https://github.com/filecoin-project/specs/issues/65 "In order to comply the with law, a miner who agreed to store the bad data must not serve it, and delete the data from its hard drive as soon as possible."
From your link. Storage miners can absolutely decline retrieval requests, at any time, for any reason. Storage miners have to be able to access the data themselves for the purposes of the PoSt, but since the PoSt is a zero knowledge proof, none of that data ever leaves the miner. The PoSt simply proves to everyone else that they actually have the data, without revealing the data (thats how we keep it compact). I foun…
Re: Opening the Filecoin Project Repos
#5The interesting bit: "Legal Compliance for Filecoin Storage Miners" https://github.com/filecoin-project/specs/issues/65 "In order to comply the with law, a miner who agreed to store the bad data must not serve it, and delete the data from its hard drive as soon as possible."
Of course, you have to do this using incentives to avoid breaking the protocol. This is actually one of the reasons it makes sense for storage and retrieval markets to be separate. If you’re being paid a fee to serve a file you have, you should rationally want to serve it unless there’s a compelling reason not to.
Re: Opening the Filecoin Project Repos
#6The interesting bit: "Legal Compliance for Filecoin Storage Miners" https://github.com/filecoin-project/specs/issues/65 "In order to comply the with law, a miner who agreed to store the bad data must not serve it, and delete the data from its hard drive as soon as possible."
From your link. Storage miners can absolutely decline retrieval requests, at any time, for any reason. Storage miners have to be able to access the data themselves for the purposes of the PoSt, but since the PoSt is a zero knowledge proof, none of that data ever leaves the miner. The PoSt simply proves to everyone else that they actually have the data, without revealing the data (thats how we keep it compact). I foun…
Hard to protect systems from irrational attacks like that (we know from building a similar system). They are quite transparant about their "unsolved-problems": https://github.com/filecoin-project/specs/issues/63
Re: Opening the Filecoin Project Repos
#7The interesting bit: "Legal Compliance for Filecoin Storage Miners" https://github.com/filecoin-project/specs/issues/65 "In order to comply the with law, a miner who agreed to store the bad data must not serve it, and delete the data from its hard drive as soon as possible."
From your link. Storage miners can absolutely decline retrieval requests, at any time, for any reason. Storage miners have to be able to access the data themselves for the purposes of the PoSt, but since the PoSt is a zero knowledge proof, none of that data ever leaves the miner. The PoSt simply proves to everyone else that they actually have the data, without revealing the data (thats how we keep it compact). I foun…
Re: Opening the Filecoin Project Repos
#8Earlier quoted context omitted.
From your link. Storage miners can absolutely decline retrieval requests, at any time, for any reason. Storage miners have to be able to access the data themselves for the purposes of the PoSt, but since the PoSt is a zero knowledge proof, none of that data ever leaves the miner. The PoSt simply proves to everyone else that they actually have the data, without revealing the data (thats how we keep it compact). I foun…
IIRC each proof also contains a little bit of the data, so over time the original data is transmitted.
Re: Opening the Filecoin Project Repos
#9Edit for clarity: This is the closest I was able to find, and is short on details. https://github.com/filecoin-project/specs/blob/master/proofs...
Re: Opening the Filecoin Project Repos
#10The interesting bit: "Legal Compliance for Filecoin Storage Miners" https://github.com/filecoin-project/specs/issues/65 "In order to comply the with law, a miner who agreed to store the bad data must not serve it, and delete the data from its hard drive as soon as possible."
@ianjdarrow from the linked thread here. To clarify a little – the idea isn’t that Filecoin would ever tell anyone they have to remove data of any type. Filecoin is open-source software that tons of storage miners will use across diverse legal and moral systems, and it’s important that those miners can make decisions about how what they store and to whom they serve it. Of course, you have to do this using incentives…
- Is the mentioned blacklist implemented?
- Will it be enabled by default?
- Will the legal entity responsible for the blacklist be US-based?