|
|
|
|
|
by rlpb
4548 days ago
|
|
> Inside every Bitcoin transaction is a small program that contains no loops. If that program when executed returns true, the transaction is valid. I've read elsewhere that the official client no longer processes any such scripts except for ones that are whitelisted. That reduces the current protocol to a single feature set, instead of the promise of future extension without requiring further agreement from miners. Can anybody verify this? Does today's client still process arbitrary scripts? |
|
It is miners which run these scripts, and when I was following bitcoin it was miners who decided which script features they would allow. There were some significant mining pools which allowed nonstandard script features.