Hey Tezos folks,
Apologies if this is off-topic, but I have a question that can only be answered by people who design consensus algorithms, and this is the only forum I’m a part of with such people.
In short, the question is: Is there anything to the Proof of History concept pushed by the Solana blockchain?
Projects with lots of smart people, such as Ethereum, Tezos, and Algorand, all have multi-year roadmaps for improving their consensus latency and throughput.
Meanwhile, Solana has millisecond block times and super high throughput.
If you read the Solana whitepaper and the docs, they claim the trick is “Proof of History” (PoH), which is some construction using verifiable delay functions.
Unfortunately, the whitepaper and the docs offer no clear explanation of how PoH enables Solana to scale - they are extremely hand-wavy.
I strongly suspect Solana’s approach is mostly BS and they’ve sacrificed something important along the way, else other projects with lots of smart people would have borrowed PoH.
But, I haven’t been able to find a well-reasoned critique of Solana’s approach and I haven’t been able to piece enough of it together myself to form such a critique.
So, is there anything to Proof of History, maybe that Tezos should borrow, or is it mostly BS?