EIP: PubRef - Script OP Code For Public Data References

Imagine an immutable stack-based language where every push operation is executed contributing more to an ever growing global-stack. This stack can be pruned down for relevance, and then exposed to future scripts which can then reference any previous value used by any previous operation.

Having a global shared stack would allow scripts to be less redundant as they could refer to what has already happened. In effect, this is a form of running code-book compression of key material.

I will be happy to write up an EIP if you guys are interested blockcahin pointers. For now a i have BIP: