Could Bitcoin evolve from a commit–reveal validation model toward a commit–prove model?

In a recent discussion about Bitcoin’s architecture (<https://bitcoin.stackexchange.com/questions/130583/is-bitcoin-better-understood-as-a-state-machine-or-a-database/130585?noredirect=1#comment146364_130585>), Pieter Wuille noted that even the concept of the UTXO set itself postdates Satoshi’s departure, suggesting that some of the mental models we use today emerged later as the system evolved.

Looking at the evolution of Bitcoin’s spending mechanisms, many features appear to follow a commit–reveal pattern(When — and why — did Bitcoin Script shift to a commit–reveal structure?).

However, many modern cryptographic systems instead follow a different structure:

commit → prove → verify

I’m curious:

Is the current commit–reveal pattern a fundamental property of Bitcoin’s design, or could future extensions push the system toward proof-based validation mechanisms?



from Recent Questions - Bitcoin Stack Exchange https://ift.tt/KdJ6ykH
via IFTTT

Popular posts from this blog

Crypto Exec Warns Tokenization Is Moving Faster Than Expected

Bitcoin Mining Could Be Strengthening The Ruble, Russian Central Bank Says

Nigerian SEC Partners With Police To Tackle Crypto Ponzi Schemes – Details