...
- Are bullet proofs only a faster way to do ring signatures (which is amazing!) or is there something else additionally?
- Impressed with your DAG implementation to eliminate forking and speed up block times. Why is it still 2 minutes until tx finality if you've eliminated soft forking?
- How do you resolve conflicting txs in the DAG? What rule do you use? Do you put a total order on the blocks and take the first tx? I gues that would not work. Or do you simply revoke any tx that has a double spend, in which case that would explain why there's no finality for 2 minutes?
- How many uncles are allowed and for how long can another block be added?
- Does Dero have RingCT?
- Do you have plans for a POS of BTF consensus or will it always be POW?
Excellent work again and thanks for answering any of these questions.
Good questions which I have forwarded on to the main dev and he says he'll try to respond by tomorrow. In the meantime, I can give a more layman-level explanation for some of them.
* Bulletproofs are an alternative form of zero-knowledge proof that doesn't require establishing a trusted node setup ahead of time, but which take more time/computational effort to perform. They also will make it possible to implement private smart contracts.
Thanks for your excellent reply. This one point sounds like a big advance because it's a trustless setup.