Difference between revisions of "Segwit support"

From Bitcoin Wiki
Jump to: navigation, search
(Showing my support as an identifiable member of the industry)
(Turn active in Core column into a generic affiliation column)
Line 24: Line 24:
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
! rowspan=2 | Developer
+
! rowspan=2 colspan=2 | Developer & affiliation* <!-- Using one year before the the creation date of this page as the benchmark. -->
! colspan=1 | Active in <!-- Using one year before the the creation date of this page as the benchmark. -->
 
 
! Segwit itself
 
! Segwit itself
 
! colspan=3 | Deployment methods
 
! colspan=3 | Deployment methods
 
! colspan=2 | Hardfork bundles (Silbert agreement)
 
! colspan=2 | Hardfork bundles (Silbert agreement)
 
|-
 
|-
! Core <span style="font-size:50%;">''(1)''</span> !! [https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki BIP 141] !! [https://github.com/bitcoin/bips/blob/master/bip-0148.mediawiki BIP 148] !! [https://github.com/bitcoin/bips/blob/master/bip-0149.mediawiki BIP 149] !! [https://github.com/bitcoin/bips/blob/master/bip-0091.mediawiki BIP 91] || Segwit2x || [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-May/014445.html COOP]
+
! [https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki BIP 141] !! [https://github.com/bitcoin/bips/blob/master/bip-0148.mediawiki BIP 148] !! [https://github.com/bitcoin/bips/blob/master/bip-0149.mediawiki BIP 149] !! [https://github.com/bitcoin/bips/blob/master/bip-0091.mediawiki BIP 91] || Segwit2x || [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-May/014445.html COOP]
 
|-
 
|-
| ฿tcDrak || {{Yes}} || {{Prefer}} || {{Acceptable}} || {{Acceptable}} || {{No}} || {{No}} || {{No}}
+
| ฿tcDrak || Core || {{Prefer}} || {{Acceptable}} || {{Acceptable}} || {{No}} || {{No}} || {{No}}
 
|-
 
|-
| Bryan Bishop || {{No}} || {{Prefer}} || {{Wanting}} || {{Acceptable}} || {{Weak}} || {{No}} || {{No}}
+
| Bryan Bishop || || {{Prefer}} || {{Wanting}} || {{Acceptable}} || {{Weak}} || {{No}} || {{No}}
 
|-
 
|-
| Andrew Chow || {{Yes}} || {{Prefer}} || {{Prefer}} || {{Acceptable}} || {{Weak}} || {{No}} || {{No}}
+
| Andrew Chow || Core || {{Prefer}} || {{Prefer}} || {{Acceptable}} || {{Weak}} || {{No}} || {{No}}
 
|-
 
|-
| Matt Corallo || {{Yes}} || {{Prefer}} || {{No}} || || {{Acceptable}} || {{No|LOL}} ||
+
| Matt Corallo || Core || {{Prefer}} || {{No}} || || {{Acceptable}} || {{No|LOL}} ||
 
|-
 
|-
| Johnathan Corgan || {{Yes}} || {{Prefer}} || {{Prefer}} || {{Acceptable}} || {{No}} || {{No}} || {{Evaluating}}
+
| Johnathan Corgan || Core || {{Prefer}} || {{Prefer}} || {{Acceptable}} || {{No}} || {{No}} || {{Evaluating}}
 
|-
 
|-
| Suhas Daftuar || {{Yes}} || {{Prefer}} || {{No}} || || || ||
+
| Suhas Daftuar || Core || {{Prefer}} || {{No}} || || || ||
 
|-
 
|-
| Luke Dashjr || {{Yes}} || {{Prefer}} || {{Prefer}} || {{No}} || {{Acceptable|Acc. until July}} || {{No}} || {{Deficient}}
+
| Luke Dashjr || Core || {{Prefer}} || {{Prefer}} || {{No}} || {{Acceptable|Acc. until July}} || {{No}} || {{Deficient}}
 
|-
 
|-
| Christian Decker || {{Yes}} || {{Prefer}} || {{Acceptable}} ||  ||  || ||  
+
| Christian Decker || Core || {{Prefer}} || {{Acceptable}} ||  ||  || ||  
 
|-
 
|-
| Nicolas Dorier || {{Yes}} || {{Prefer}} || {{Deficient}} || || || ||
+
| Nicolas Dorier || Core || {{Prefer}} || {{Deficient}} || || || ||
 
|-
 
|-
| Marco Falke || {{Yes}} || {{Prefer}} || {{Deficient}} || || || ||
+
| Marco Falke || Core || {{Prefer}} || {{Deficient}} || || || ||
 
|-
 
|-
| Michael Ford || {{Yes}} || {{Prefer}} || || || || ||
+
| Michael Ford || Core || {{Prefer}} || || || || ||
 
|-
 
|-
| Mark Friedenbach || {{No}} || {{Prefer}} || {{Acceptable}} || || || ||
+
| Mark Friedenbach || || {{Prefer}} || {{Acceptable}} || || || ||
 
|-
 
|-
| Pavel Janik || {{Yes}} || {{Prefer}} || || || || ||
+
| Pavel Janik || Core || {{Prefer}} || || || || ||
 
|-
 
|-
| Thomas Kerin || {{Yes}} || {{Prefer}} || {{Wanting}} || {{Prefer}} || {{Weak}} || {{No}} || {{No}}
+
| Thomas Kerin || Core || {{Prefer}} || {{Wanting}} || {{Prefer}} || {{Weak}} || {{No}} || {{No}}
 
|-
 
|-
| Johnson Lau || {{Yes}} || {{Prefer}} || {{Wanting}} || {{Acceptable}} || {{Acceptable}} || ||
+
| Johnson Lau || Core || {{Prefer}} || {{Wanting}} || {{Acceptable}} || {{Acceptable}} || ||
 
|-
 
|-
| Eric Lombrozo || {{No}} || {{Prefer}} || {{Acceptable}} || {{Weak}} || {{Weak}} || {{No}} || {{No}}
+
| Eric Lombrozo || || {{Prefer}} || {{Acceptable}} || {{Weak}} || {{Weak}} || {{No}} || {{No}}
 
|-
 
|-
| Greg Maxwell || {{Yes}} || {{Prefer}} || {{Deficient}} || {{Acceptable}} || {{Weak}} || {{No}} || {{No}}
+
| Greg Maxwell || Core || {{Prefer}} || {{Deficient}} || {{Acceptable}} || {{Weak}} || {{No}} || {{No}}
 
|-
 
|-
| Alex Morcos || {{Yes}} || {{Prefer}} || {{Deficient}} || {{Acceptable}} || {{Weak}} || {{No}} ||
+
| Alex Morcos || Core || {{Prefer}} || {{Deficient}} || {{Acceptable}} || {{Weak}} || {{No}} ||
 
|-
 
|-
| Pavol "stick" Rusnak || {{Yes}} || {{Prefer}} || {{Wanting}} || {{Acceptable}} || {{Acceptable}} || {{No}} || {{No}}
+
| Pavol "stick" Rusnak || Core || {{Prefer}} || {{Wanting}} || {{Acceptable}} || {{Acceptable}} || {{No}} || {{No}}
 
|-
 
|-
| Rusty Russell || {{No}} || {{Prefer}} || {{Prefer}} || || || ||
+
| Rusty Russell || || {{Prefer}} || {{Prefer}} || || || ||
 
|-
 
|-
| Gregory Sanders || {{Yes}} || {{Prefer}} || {{Wanting}} || {{Acceptable}} || {{Weak}} || {{No}} ||
+
| Gregory Sanders || Core || {{Prefer}} || {{Wanting}} || {{Acceptable}} || {{Weak}} || {{No}} ||
 
|-
 
|-
| Jonas Schnelli || {{Yes}} || {{Prefer}} || {{Wanting}} || {{Acceptable}} || {{Acceptable}} || {{No}} || {{No}}
+
| Jonas Schnelli || Core || {{Prefer}} || {{Wanting}} || {{Acceptable}} || {{Acceptable}} || {{No}} || {{No}}
 
|-
 
|-
| Patrick Strateman || {{Yes}} || {{Prefer}} ||  || || || ||
+
| Patrick Strateman || Core || {{Prefer}} ||  || || || ||
 
|-
 
|-
| Jorge Timon || {{Yes}} || {{Prefer}} || {{No}} || {{Prefer}} || {{Deficient}} || {{No}} || {{No}}
+
| Jorge Timon || Core || {{Prefer}} || {{No}} || {{Prefer}} || {{Deficient}} || {{No}} || {{No}}
 
|-
 
|-
| Peter Todd || {{Yes}} || {{Prefer}} || {{Acceptable}} || || || ||
+
| Peter Todd || Core || {{Prefer}} || {{Acceptable}} || || || ||
 
|-
 
|-
| Warren Togami || {{Yes}} || {{Prefer}} || {{Prefer}} || {{Acceptable}} || || ||
+
| Warren Togami || Core || {{Prefer}} || {{Prefer}} || {{Acceptable}} || || ||
 
|-
 
|-
| Wladimir van der Laan || {{Yes}} || {{Prefer}} || {{Prefer}} || {{Acceptable}} || {{Acceptable}} || {{No}} || {{No}}
+
| Wladimir van der Laan || Core || {{Prefer}} || {{Prefer}} || {{Acceptable}} || {{Acceptable}} || {{No}} || {{No}}
 
|-
 
|-
| flix1 || {{No|?}} || {{Prefer}} || {{Acceptable}} || {{Acceptable}} || {{Deficient}} || {{Evaluating}} || {{Evaluating}}
+
| flix1 || || {{Prefer}} || {{Acceptable}} || {{Acceptable}} || {{Deficient}} || {{Evaluating}} || {{Evaluating}}
 
|-
 
|-
| Leo Wandersleb || {{No}} || {{Prefer}} || {{Prefer}} || {{Acceptable}} || {{Weak}} || {{No}} || {{No}}
+
| Leo Wandersleb || Mycelium || {{Prefer}} || {{Prefer}} || {{Acceptable}} || {{Weak}} || {{No}} || {{No}}
 
|}
 
|}
  
* (1) using the presence of any commit in the 12 months before the creation date as a benchmark
+
* using the presence of any commit in the 12 months before the creation date as a benchmark for open source projects

Revision as of 03:00, 12 June 2017

PLEASE NOTE: This list is not yet complete, nor completely vetted by the parties listed for accuracy.

Developers: Please edit your row (add one if you're missing) to reflect your positions. If for some reason you don't already have a wiki account that can edit the page, make an account and ask luke-jr for help if you get caught in the anti-spam.

No doesn't support (but might or might not go along with it with sufficient community support)
Deficient okay with the idea, but considers it to have insufficient community support
Evaluating still evaluating the idea
Wanting positively likes the idea, but considers it to have insufficient community support
Weak better than nothing at all
Acceptable it is a workable solution
Prefer it is what he would choose if it was only up to him and no outside influences


Note that support for BIP148 does not mean developers support merging it into Core.

Developer & affiliation* Segwit itself Deployment methods Hardfork bundles (Silbert agreement)
BIP 141 BIP 148 BIP 149 BIP 91 Segwit2x COOP
฿tcDrak Core Prefer Acceptable Acceptable No No No
Bryan Bishop Prefer Wanting Acceptable Weak No No
Andrew Chow Core Prefer Prefer Acceptable Weak No No
Matt Corallo Core Prefer No Acceptable LOL
Johnathan Corgan Core Prefer Prefer Acceptable No No Evaluating
Suhas Daftuar Core Prefer No
Luke Dashjr Core Prefer Prefer No Acc. until July No Deficient
Christian Decker Core Prefer Acceptable
Nicolas Dorier Core Prefer Deficient
Marco Falke Core Prefer Deficient
Michael Ford Core Prefer
Mark Friedenbach Prefer Acceptable
Pavel Janik Core Prefer
Thomas Kerin Core Prefer Wanting Prefer Weak No No
Johnson Lau Core Prefer Wanting Acceptable Acceptable
Eric Lombrozo Prefer Acceptable Weak Weak No No
Greg Maxwell Core Prefer Deficient Acceptable Weak No No
Alex Morcos Core Prefer Deficient Acceptable Weak No
Pavol "stick" Rusnak Core Prefer Wanting Acceptable Acceptable No No
Rusty Russell Prefer Prefer
Gregory Sanders Core Prefer Wanting Acceptable Weak No
Jonas Schnelli Core Prefer Wanting Acceptable Acceptable No No
Patrick Strateman Core Prefer
Jorge Timon Core Prefer No Prefer Deficient No No
Peter Todd Core Prefer Acceptable
Warren Togami Core Prefer Prefer Acceptable
Wladimir van der Laan Core Prefer Prefer Acceptable Acceptable No No
flix1 Prefer Acceptable Acceptable Deficient Evaluating Evaluating
Leo Wandersleb Mycelium Prefer Prefer Acceptable Weak No No
  • using the presence of any commit in the 12 months before the creation date as a benchmark for open source projects