On Thursday 26 January 2006 07:43, Ed Tomlinson wrote:
> On Wednesday 25 January 2006 20:02, Matthew Toseland wrote:
> > On Thu, Jan 26, 2006 at 01:00:11AM +0000, Matthew Toseland wrote:
> > > What exactly is essential for a public (developer-focussed) alpha?
> > > - Feature-complete FCPv2 that works well enough for devs to play with.
> > > - Stable, written FCPv2 specification
> > > - Freesite insertion possible
> > > - Anything else?
> > > Not necessary IMHO for the first alpha:
> > > - Opennet support
> > > - Updatable keys of any type
> > > - Prettified fproxy
> > > - Revocable SSKs (for an official freesite)
> > > - ARKs (for more reliable reconnection)
> > - Non-testnet and config support also not essential IMHO
> 
> For an Alpha I think testnet should be enabled and be the only thing 
> supported.
> This fact should be mentioned in the announcement and by apps like frost.
> 
> I think that ARKs should also be included.  Inorder to keep my nodes connected
> I have to get updated refs otherwise known nodes stop connecting...   
> 
> On the other hand does it have to be full ark support?  If a node I am not 
> connected 
> to offers to swap and could this request included its id?  If so swap 
> requests could have
> two results one a swap, two please resend your connection info.  Alternately
> when nodes swap the connection info could be included and used to update
> the peers files.  This could work two ways.  One would add all new nodes, in
> effect saying if we swap we trust each other, the safer mode would be only 
> update if we previously trusted the other node.

Thinking a bit more we could emulate pgp and do something like this:
If we swap and we trusted the swapee set the number of nodes that 
trusted the swapee to 1 otherwise 0.  If we have enough nodes to trust
the swappe (this number should be configurable) add the swapee to the 
peers-file.  If not ask one of our trusted friends about the swapee.  Repeat
until we have asked all our friends or we find enough nodes that trust the 
swapee.
Note that if the number of nodes that need to trust the swapee is set to 0 
we have the previous suggestion.

Just an idea feel free to reject or use any part that helps.

Ed Tomlinson

Reply via email to