Post
Topic
Board Development & Technical Discussion
Merits 4 from 4 users
Re: BRC-20 needs to be removed
by
gmaxwell
on 13/06/2023, 07:52:41 UTC
⭐ Merited by vapourminer (1) ,philipma1957 (1) ,ETFbitcoin (1) ,d5000 (1)
there's only one way to fully validate the current utxo set and that is by downloading the entire blockchain from the genesis block.
If that we're true you'd have a point, but the good news is that isn't.

It's possible using cryptography to construct proof for statements like "0xDEADBEEF is the hash of the tip of a blockchain starting at the genesis block where all rules pass, with total difficulty Y", where the proof is much smaller than the blockchain (in some cases only a few hundred bytes).

Such systems are already in production use for small programs today. Scaling them up to work over the whole bitcoin blockchain is a (considerable) engineering exercise, but I think it's inevitable.

(And you should hope it is, because we've already seen what people do when validating the history becomes too expensive-- they skip it)