some tricky onion bugs, but I now have all three of my servers onion routing 1 to 10 layers between the three servers and sending a message back to themselves. Sounds silly, but each packet is going to the other servers and bouncing around until it comes back.
10,000 onions so far.
All servers are doing this at the same time, so there are three overlapping onion routes active.
each server is doing around 30 such onions per second, which is about right as with an average of 5 hops, the encrypting, decrypting, so each hop of 5 milliseconds is not bad. probably limited by the printouts across ssh anyway.
so what this means is that I think I have debugging the low level routing, at least on a small 3 server topology.
So now, I need to get 10 VPS running the latest version. preferably from different data centers so we can get some global packet routing tested.
Up to 50,000 onions!
I am not totally happy with the startup packet traffic, so I have hardcoded just my servers from a lot of the message passing. After we get the 10 VPS running the latest version
https://github.com/jl777/btcd get me the IP addresses and I will make a new version that whitelists these new servers and make a new version that will test the SuperNET API on a larger network than 3 servers in the same data center
James
P.S. you need to have just the btcd from my repo and NXT installed along with a SuperNET.conf file
P.P.S. 70000 onions. so it seems pretty stable