<br><br><div class="gmail_quote">On Mon, Jan 16, 2012 at 12:53 PM, Zooko Wilcox-O'Hearn <span dir="ltr"><<a href="mailto:zooko@zooko.com">zooko@zooko.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Mon, Jan 16, 2012 at 12:47 PM, Greg Troxel <<a href="mailto:gdt@ir.bbn.com">gdt@ir.bbn.com</a>> wrote:<br>
><br>
> I'd say write up a plan and send it to the list.<br>
<br>
</div>Yay!<br>
<div class="im"><br>
> 1) Decide if we are going to trust storage nodes to express the variables that are correlated honestly.  I think it's at least near impossible not to trust them and make progress.<br>
<br>
</div>You could have a text file containing each storage server's furl and<br>
its properties in some flat textual format, and put that into your<br>
gateway's node directory (~/.tahoe). Then that gateway would believe<br>
the contents of that file when choosing which shares to upload to<br>
which servers.<br>
<br>
As a bonus, this automatically solves the Sybil Attack, in which<br>
someone sets up a large number of storage servers so that by chance<br>
your gateway uses only all or mostly storage servers controlled by<br>
them. Having a locally-controlled file describing storage servers<br>
means that the gateway could have a requirement like "make sure at<br>
least K servers that I upload to appear on this list".<br>
<br>
Therefore, I don't think there is any need for the gateway to receive<br>
a description about a storage server directly from that storage server<br>
and then rely on that description. At least as a first cut, it would<br>
seem better to rely on the gateway's system administrator for that.<br>
<br>
(I'm sure this will turn out to be inadequate for some uses, but it<br>
seems like a good starting point.)<br>
<br>
Regards,<br>
<br>
Zooko<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
tahoe-dev mailing list<br>
<a href="mailto:tahoe-dev@tahoe-lafs.org">tahoe-dev@tahoe-lafs.org</a><br>
<a href="http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev" target="_blank">http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev</a><br>
</div></div></blockquote></div><br><br>  I believe wiretapped has implemented this.<br clear="all"><br>Cheers,<br>Zancas<br>-- ظ<br>"Who ordered it?  Who ordered the saxogram?"<br><a href="https://www.youtube.com/watch?v=GaoLU6zKaws" target="_blank">https://www.youtube.com/watch?v=GaoLU6zKaws</a><br>
<a href="http://allmydata.org" target="_blank"><br></a><br>