<div dir="auto"><div><div class="gmail_extra">It has taken almost 6 months for SegWit adoption to get to where it is today. I don&#39;t think it will take that long to reach similar adoption for UASF SegWit, but conservatively we want to give it at least that much time.</div></div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">It&#39;s really important to stress here that a UASF will split and become the minority chain if a majority of the transaction accepting nodes on the network do not agree to strictly follow the UASF and outright reject blocks that do not signal for SegWit at the designated date.</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">Before setting a flag day, I think we should get written cooperation agreements from the largest economic players in Bitcoin. This would include:</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">Bitfinex</div><div class="gmail_extra" dir="auto">Bitflyer</div><div class="gmail_extra" dir="auto">BitGo</div><div class="gmail_extra" dir="auto">BitPay</div><div class="gmail_extra" dir="auto">Bitstamp</div><div class="gmail_extra" dir="auto">Blockchain.info</div><div class="gmail_extra" dir="auto">Blockcypher</div><div class="gmail_extra" dir="auto">Coinbase</div><div class="gmail_extra" dir="auto">Huobi</div><div class="gmail_extra" dir="auto">Kraken</div><div class="gmail_extra" dir="auto">Gemeni</div><div class="gmail_extra" dir="auto">OkCoin</div><div class="gmail_extra" dir="auto">Poloniex</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">(feel free to discuss this list)</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">100% cooperation is not necessary, but close to 100% cooperation is strongly desired. It should be noted that their cooperation is only required because they are sufficiently powerful to threaten the success of a UASF, particularly because many of these entities hold users bitcoins.</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">Once a convincing majority is on-board, I suggest we release a UASF patch that activates a full year after release. This is because a UASF is a big gamble that requires a large majority of the economy has upgraded.</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">Though that is a very long time, SegWit can always be activated early with miner cooperation.</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">------</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">As an extra note, if the UASF triggers with majority economy support and the miners resist, a minority block reward chain may be the longest chain for a while. However, when the majority block reward chain does catch up, the minority reward chain will be entirely obliterated, eliminating all block rewards, all transaction history, and making a ton of money vanish all at once.</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">This makes it very dangerous for an exchange, payment processor, online wallet, or miner to oppose the UASF if there is significant momentum behind it. This gives the UASF a powerful snowball effect once a few major parties (or the majority of tiny full nodes) have decided to commit to the UASF.</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">On the other hand, failure means a permanent coin split, so it is still necessary to exercise caution that exceeds the caution of a normal soft fork.</div></div>