Re: [Bitcoin-development] Supermajority mining votes for valid->invalid changes.

2011-10-02 Thread Gregory Maxwell
On Mon, Oct 3, 2011 at 1:32 AM, Luke-Jr wrote: > Perhaps as a safeguard: > (3) Before applying the new rule, require 50% of the last Y blocks contain a >    coinbase with a "I am upgraded" code > (4) Until the new rule is active, include an "I am upgraded" code in every >    block; after it's acti

Re: [Bitcoin-development] Supermajority mining votes for valid->invalid changes.

2011-10-02 Thread Luke-Jr
On Monday, October 03, 2011 12:53:51 AM Gregory Maxwell wrote: > Upgraded nodes get the following rules: > (0) Never forward or mine a txn which would be invalid under the new rule. > (1) Apply old behavior before height X unconditionally. > (X set far enough in the future to get reasonable dep

[Bitcoin-development] Supermajority mining votes for valid->invalid changes.

2011-10-02 Thread Gregory Maxwell
It is possible to made changes to the distributed algorithm which make previously valid txn invalid without necessarily creating any lasting chain splits. This has been proposed for the addition of the eval opcode by using one of the existing NOPs. One challenge is that if transactions are emitte