A place for EricHopper to enter his random thoughts

Revamp of CAKE Protocol

See CakeProtocol2

More misdesign in current BirthdayCAKE

I added a bunch of items to ToDo detailing what should be fixed.

Talk with Cheyanne

I need better ways of explaining this to people. Especially people who just want to use email to communicate, and not be bothered with the fiddly little details.

Implemented thoughts

CAKE key/TopologicalAddress stuff

This is now done with the CAKENIP protocol.

Keeping track of associations between keys and TopologicalAddresses...

You need an information request message. If it's in the clear, in can be answered by a random entity. If it's not, it can only be answered by the entity you send it to.

You need a message to reply as well. That message must be able to contain a bunch of assertion messages inside itself.

Should they be separate message types? Depends on if a message type denotes the format of the message or the protocol its in. For example, all DNS messages go on UDP port 53, even though the format of a request and reply are rather different.

Generator in ReferenceImplementation

This has now also been completed. Though it's only been completed for generating messages, not parsing them.

The Generator system in BirthdayCAKE needs changing to allow you to more flexibly add new types.


CategoryNotepad

CAKE: EricHopper/ThoughtNotepad (last edited 2006-02-20 02:00:36 by EricHopper)