login
BUIP096: BCH November upgrade - Enforced lexicographic transaction ordering
Proposer: Andrew Clifford (@solex)
Submitted on: 2018-08-14
Status: closed

Motivation

Bitcoin Cash is advancing through decentralized development. Perhaps
this was easier early-on, but now the dust has settled from the fork and
a year has passed, there are many different voices pushing and pulling
development priorities. The upcoming 15 November 2018 general upgrade is
a major event, hence it would help if Bitcoin Unlimited, as an
organization, had an official position on the major elements of the
upgrade. This position is determined by the membership.

Objective

The purpose of the BUIP is to determine whether the BU membership
supports using an enforced transaction ordering method after the
scheduled November upgrade (this is a forking change).

Summary of Proposed Changes

Enforced lexicographic transaction ordering in blocks

For further information see:

Pro:

https://blog.vermorel.com/pdf/canonical-tx-ordering-2018-06-12.pdf
https://medium.com/@j_73307/canonical-block-order-or-dbe3ac48bcd3

Con:

https://www.docdroid.net/pvFaNUq/critique-canonical-order.pdf
https://bitco.in/forum/threads/gold-collapsing-bitcoin-up.16/page-1218#post-78745

Budget

N/A

Impact

BU does not desire unintended forks in the BCH blockchain, so the BU
client will remain compatible with the final specification of the
November upgrade.