Greetings. Been getting back into looking at some new coins and I REALLY like the whole IoTs of this one. I do however have some questions. I'm not very cryptography technical so a lot of the white paper mumbo jumbo is over my head. Well, certainly all the math.
From what I've started researching about DAGs, there's a very real issue with double spending which the white paper discuses. My walk away from that though, and from learning that there can be a lot more possible selection algorithms than what is outlined, is that this project is very much an "experiment" at this point. Am I correct in that assumption and if so, in what way will the project inevitably find which ones provide the most secure result? Not saying that's a bad thing since bitcoin is just an experiment as well. Although, at this point it feels like bitcoin has become more of a social experiment as opposed to technical lol.
The other thing I didn't see in there was anything to do regarding something about the payer and payees being able to use different probabilistic algorithms. Is there something in the design/implementation that removes that issue?
I read the white paper (if you can call it that) for another DAG coin which shall remain nameless, but it appears to me to be a "centralized" coin since it will be relying on "reputable" witnesses. Does this one have anything like that?
There was another issue about fracturing but I haven't digged deep enough yet to know what that entails. I did see someone, I think it was from bitcoin core, say something off hand that DAGs were susceptible to that but I haven't been able to find that info again yet. Can someone give me a somewhat detailed breakdown of what that entails (or point me in the right direction to learn about it) and how IOTA gets around it?
Lastly, has the coin's cryptography and implementation been peer reviewed yet by any of the experts from the crypto currency realm?