Oh this is loads of fun. Usually solved in the past by cheapest solution of precisely synchronised clocks and having a time stamp on each message. This timing & reconstruction problem is not unique to computer networks but has been seen in various forms in a number of systems.
Your first question should be
Is it even possible to know the precise order of events and/or is it sufficient to use the majority view of the sequence. Of course there maybe no useful majority view since a sequence of 5 events could be viewed more ways then are nodes in a group in a worse case situation.
As to events and states question, as you already know the question is really what do you want to know. if you know what you want to know then working backwards you will be able to work out what you need to know in order to finally get what you need to know.
It always sounds easier than what it is and you need an open mind at all times since preconceived views always clouds the issue and can unfortunately lead to many wasted and passionate discussions.
Hear hear, I was able to use the Mock Routing Pack last night here in our Melbourne meetup. It’s been the first time I’ve been able to demonstrate the client apps and it was great. Particular thanks to
whiteoutmashups and friends for this contribution.
Are you not essentially asking about the Theory of Relativitity here - or is it just me?
I’m not technical as you know, so may be way off here - but are you not just asking how the sequence of events within the Safe Universe can be established from the information gathered from the various individual observers/nodes perspectives? If so, then this wouldn’t appear to be physically possible due to the relativity of time - would it?.
My thoughts would probably be around things like that just as in our Universe, particles/nodes have a location in Space and Time, then so should Safe Universe have 2 sets of coordinates. the 1st is in XOR Space and the 2nd needs to be in Time (or some alternative.incremental/sequential something, which I think is what you may be asking about?).
Would I be anywhere near the mark to guess that this has something to do with node aging? I’m just thinking that this would be a way to achieve your goals by “measuring time” in order to sequence events. This would be analogous to using a sort of atomic clock, replacing atomic decay with node aging?
Lol…its just dawning on me…is this something everyone else already knew and fully grasps and its just me who is being a bit slow?
You have some interesting ideas but always good to keep monetary costs down. Anything that can be done very cheap / free on the community side is best I think! At least until the Network is much bigger / farther along.
Perhaps you could get a Rust group to post some info about SAFE on their pages in exchange for giving a guest-speech about the tech? Just an idea, then there’s no bill
And congratulations @hunterlester I believed in you before it was cool haha. But really, always impressed me with your knowledge of the Network and passion for it. Great job man, see you soon!
Is anyone observing the methods being developed by rchain, and how they are using rho calculus and name spaces? I listen in on the casper standup and rchain hangouts to get a feel for their progress and it seems that there is some kind of inevitable symbiosis between their work and Maidsafe’s.
As always the updates are really cool to see.
Thanks @BIGbtc. I think we need to give some thought to location. It is difficult for us to manage the time difference specifically with the guys working on the network working so closely together atm and on daily catchups. So an initial focus may be best working East from the UK.
Aww, I’m very pleased for you Hunter. Well done too, you’ve shown you deserve the opportunity.
I’m really enjoying watching members of this community get stuck into the testnets, build stuff, help each other out, and then become part of the core team. It shows the strength of the project through its ability to attract such a community of helpers and enthusiasts, including right to its very heart.
Got it. thanks for that. Need ways to help with this challenge you face. The need for/lack of available Rust developers seems to have you somewhat hamstrung. Lets see what rabbits can come out of those hats. Question: Is there a video of @ustulation presentation in London, and if not, is there any “recent” video intro that Rust devs would find helpful that we can build a meetup around?