indra-labs / indra

Distributed Virtual Private Network Powered By Bitcoin Lightning
Creative Commons Zero v1.0 Universal
49 stars 7 forks source link

architecture of relay engine #10

Closed l0k18 closed 1 year ago

l0k18 commented 1 year ago

This is the PR to go with the architecture document.

Yes, it includes the protocols, for the relay and client functionality. (Currently only the hidden service is there, it has been polished up a bit and will have the rest added shortly.)

l0k18 commented 1 year ago

More editing is needed, maybe some more diagrams, but for now the majority of the important protocols already fully or mostly implemented are described and a few new distinctions are made.

Editing and a few more diagrams and some making of notation consistent, and providing a legend still required. There is tooling for table of contents generation, this needs to be added also.

Shifting to shelf to finish peer store iterator based functions and complete the basic peer metadata subsystem.