summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZheming Lin <heater@gmail.com>2017-06-15 02:29:35 +0800
committerbitcoindev <bitcoindev@gnusha.org>2017-06-14 18:30:30 +0000
commitd7bda1979b94efef4d51bd15652948cfc45b7bec (patch)
treef7ded60380450a2a0dc6e4e3990a7cb9b7e3717d
parentf9d1957ad15c917ade3e55a14095a7f00de24956 (diff)
downloadpi-bitcoindev-d7bda1979b94efef4d51bd15652948cfc45b7bec.tar.gz
pi-bitcoindev-d7bda1979b94efef4d51bd15652948cfc45b7bec.zip
Re: [bitcoin-dev] Proposal: Demonstration of Phase in Full Network Upgrade Activated by Miners
-rw-r--r--66/9410e0e34a2dfe9a23d556327de5f22e20d7f7367
1 files changed, 367 insertions, 0 deletions
diff --git a/66/9410e0e34a2dfe9a23d556327de5f22e20d7f7 b/66/9410e0e34a2dfe9a23d556327de5f22e20d7f7
new file mode 100644
index 000000000..0c95fbb3c
--- /dev/null
+++ b/66/9410e0e34a2dfe9a23d556327de5f22e20d7f7
@@ -0,0 +1,367 @@
+Return-Path: <heater@gmail.com>
+Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
+ [172.17.192.35])
+ by mail.linuxfoundation.org (Postfix) with ESMTPS id 9877DBF6
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Wed, 14 Jun 2017 18:30:30 +0000 (UTC)
+X-Greylist: whitelisted by SQLgrey-1.7.6
+Received: from mail-pg0-f66.google.com (mail-pg0-f66.google.com [74.125.83.66])
+ by smtp1.linuxfoundation.org (Postfix) with ESMTPS id CE4AC1BB
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Wed, 14 Jun 2017 18:30:26 +0000 (UTC)
+Received: by mail-pg0-f66.google.com with SMTP id a70so1055851pge.0
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Wed, 14 Jun 2017 11:30:26 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+ h=mime-version:subject:from:in-reply-to:date:cc:message-id:references
+ :to; bh=ipRu9zzcMRAfA72Fj8Mg//fagNjp05WyaZma8/VhKfI=;
+ b=LcBITcvrR5v4NQPotIp8cDBuDQBgNPD3NjMsFb2ykpFRoaVDEe05/8wa7eqNHRKdH1
+ TD+TsO0lkrQgr+tCtYJFCsrzWdGl8y1wd7cgvgxNOv9UU38dezmOu5Xa/JY6r3+3TBji
+ uOf1w3p/07WmzwgGUvSPaAv4mbe1XEuS6uTHxalbIvUeEEv7aq47DRh9P1rGLabOhKMj
+ 6Yk8CwH9PyHXZ/p75kE7v7OV+iybvwX7/FC5giLVO0osadJK7iIg7bugo94jB5QqXUiN
+ DIhd9OAVi6+IHGHEHfhVHQbdaVKA12PFoRJwe/UZfvlDh61B4j1Hf7SR3ST/nUncPmsx
+ RQQA==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20161025;
+ h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
+ :message-id:references:to;
+ bh=ipRu9zzcMRAfA72Fj8Mg//fagNjp05WyaZma8/VhKfI=;
+ b=GcJMhAO6Hfn4PFTSM6TlUh79wzMNKwpzlMcdU6WEwcOoMYcWilqBNDecknEi/WhOKe
+ VyZK8aUcGwBIHn+chxUj9bkEQrRzETliNEP/BomtAtxKAz/4ONM2ojBbmnEnnjseGXaT
+ 3y6KbsJbR5FZn2TxlTk55TBQggOzUYJa+hTOqB9qI0selFv3znAppbhtKOTE2DkVHyAn
+ ulTUbqaGr1GNrWVFrgjlPYA7u4x6orEB9N8db6+pK4iGxR7zFviPOEOPj0OjJ3dprk7p
+ Yu0E/KsnJo3f2XR7ZXtT57Cb/K3fZnz65sTBlbYkUI6HCOKf9DlS/oNLaA+mA83HcskV
+ 8Cmg==
+X-Gm-Message-State: AKS2vOwfREW62TNsfFtWBRnw2Vnu+x2o9zenOFI0Z088tvz3gi0nnlv9
+ +zmQ1KRyb78zRA==
+X-Received: by 10.99.125.72 with SMTP id m8mr1324985pgn.270.1497465026404;
+ Wed, 14 Jun 2017 11:30:26 -0700 (PDT)
+Received: from [192.168.249.10] ([180.166.55.198])
+ by smtp.gmail.com with ESMTPSA id
+ s88sm1369927pfk.16.2017.06.14.11.30.24
+ (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
+ Wed, 14 Jun 2017 11:30:25 -0700 (PDT)
+Content-Type: multipart/alternative;
+ boundary="Apple-Mail=_FF1B5062-AD81-440E-9050-35037EB8E021"
+Mime-Version: 1.0 (Mac OS X Mail 11.0 \(3431\))
+From: Zheming Lin <heater@gmail.com>
+In-Reply-To: <CADL_X_fdZG50HHb3iOePrzuOwU55tAqP80u3--xXEDWBKL7=jg@mail.gmail.com>
+Date: Thu, 15 Jun 2017 02:29:35 +0800
+Message-Id: <31040BE1-64ED-4D05-BCBE-E80BC7B9A182@gmail.com>
+References: <A6AE8145-8C8A-44C2-88D3-8574D895AF6B@gmail.com>
+ <CAAS2fgT=0k0NJWsO_TtBRTi2VqZtzuT1d1Sk+KZ2+2PUcA71tg@mail.gmail.com>
+ <A5275580-0EA3-4021-8E4E-55E214BCEECB@gmail.com>
+ <CADL_X_fdZG50HHb3iOePrzuOwU55tAqP80u3--xXEDWBKL7=jg@mail.gmail.com>
+To: Jameson Lopp <jameson.lopp@gmail.com>
+X-Mailer: Apple Mail (2.3431)
+X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
+ DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,FREEMAIL_REPLY,HTML_MESSAGE,
+ MIME_QP_LONG_LINE,RCVD_IN_DNSWL_NONE autolearn=no version=3.3.1
+X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
+ smtp1.linux-foundation.org
+X-Mailman-Approved-At: Wed, 14 Jun 2017 19:03:46 +0000
+Cc: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
+Subject: Re: [bitcoin-dev] Proposal: Demonstration of Phase in Full Network
+ Upgrade Activated by Miners
+X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
+X-Mailman-Version: 2.1.12
+Precedence: list
+List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
+List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
+ <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
+List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
+List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
+List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
+List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
+ <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
+X-List-Received-Date: Wed, 14 Jun 2017 18:30:30 -0000
+
+
+--Apple-Mail=_FF1B5062-AD81-440E-9050-35037EB8E021
+Content-Transfer-Encoding: quoted-printable
+Content-Type: text/plain;
+ charset=gb2312
+
+Hi Jameson:
+
+> =D4=DA 2017=C4=EA6=D4=C215=C8=D5=A3=AC01:20=A3=ACJameson Lopp =
+<jameson.lopp@gmail.com <mailto:jameson.lopp@gmail.com>> =D0=B4=B5=C0=A3=BA=
+
+>=20
+>=20
+>=20
+> On Wed, Jun 14, 2017 at 9:39 AM, Zheming Lin via bitcoin-dev =
+<bitcoin-dev@lists.linuxfoundation.org =
+<mailto:bitcoin-dev@lists.linuxfoundation.org>> wrote:
+>=20
+>=20
+> > =D4=DA 2017=C4=EA6=D4=C214=C8=D5=A3=AC02:11=A3=ACGregory Maxwell =
+<greg@xiph.org <mailto:greg@xiph.org>> =D0=B4=B5=C0=A3=BA
+> >
+> > On Tue, Jun 13, 2017 at 2:23 AM, Zheming Lin via bitcoin-dev
+> > <bitcoin-dev@lists.linuxfoundation.org =
+<mailto:bitcoin-dev@lists.linuxfoundation.org>> wrote:
+>=20
+> > The enforcement of the system's rules by users broadly, and not just
+> > miners, is specifically described in the white paper (section 8,
+> > paragraph 2, it especially clear in the last sentence). This is
+> > critical for the security of Bitcoin especially with the current
+> > degree of centralization in pools. Without it, Bitcoin's security
+> > would look a lot more like the Ripple system.
+> >
+>=20
+> =CA=C7=B5=C4=A3=AC=D3=C3=BB=A7=D3=C0=D4=B6=B6=BC=D3=D0=D1=A1=D4=F1=A3=AC=
+=B2=A2=BF=C9=D2=D4=C5=D7=C6=FA=C4=C7=D0=A9=BD=DA=B5=E3=A1=A3=D5=E2=B8=F6 =
+BIP =
+=B2=A2=C3=BB=D3=D0=B7=B4=B6=D4=D5=E2=D0=A9=D3=C3=BB=A7=D5=E2=C3=B4=D7=F6=A1=
+=A3=D6=BB=D3=D0=C4=C7=D0=A9=B1=BB=B6=AF=B5=C4=C7=AE=B0=FC=D3=C3=BB=A7=A3=AC=
+=CB=FB=C3=C7=D0=E8=D2=AA=D6=AA=B5=C0=B1=D8=D0=EB=D7=F6=B3=F6=D2=BB=B8=F6=D1=
+=A1=D4=F1=A1=A3=A3=A8=B6=F8=B2=BB=CA=C7=B1=BB=B6=AF=B5=C4=B8=FA=CB=E6=C4=AC=
+=C8=CF=B5=C4=B2=DF=C2=D4=A3=A9
+> Yes, users always have choice that they can abandon the nodes. This =
+BIP does=A1=AFt go against them. I mean only the one(especially wallets) =
+that=A1=AFs passive, they need to know there=A1=AFs a choice and pick =
+one.
+>=20
+> =D5=E2=B8=F6 BIP =
+=BF=C9=D2=D4=B1=BB=D3=A6=D3=C3=D3=DA=BC=B8=BA=F5=C8=CE=BA=CE=B5=C4=C9=FD=BC=
+=B6=C9=CF=A3=AC=B0=FC=C0=A8=B8=F4=C0=EB=BC=FB=D6=A4=A3=AC=C1=BD=D5=D7=B5=C4=
+=B8=F4=C0=EB=BC=FB=D6=A4=A3=AC=C1=BD=D5=D7=C0=A9=C8=DD=A3=AC=D3=BF=CF=D6=B9=
+=B2=CA=B6=A3=AC=B0=CB=D5=D7=C0=A9=C8=DD=B5=C8=A1=A3=B5=AB=D5=E2=D0=A9=C9=FD=
+=BC=B6=B2=A2=B2=BB=CA=C7=D6=D8=B5=E3=A1=A3
+> This BIP can be applied to almost any upgrade, including Segwit, =
+Segwit2x, 2m, ec, 8m=A1=AD but the upgrade is not the key point.
+>=20
+> =B5=BD=B5=D7=CE=D2=C3=C7=B5=C4=D3=C3=BB=A7=CA=C7=B7=F1=D5=E6=B5=C4=D3=B5=
+=D3=D0=D1=A1=D4=F1=A3=BF
+> Did the users have any real choice?
+>=20
+> =
+=CE=D2=B2=A2=B2=BB=C4=DC=C0=ED=BD=E2=CB=FB=C3=C7=CF=E0=D0=C5=B4=F3=B2=BF=B7=
+=D6=BF=F3=B9=A4=A3=A8=BE=CD=CF=F1=B5=B1=C7=B0=D2=BB=D1=F9=A3=A9=A3=AC=B5=AB=
+=BE=DC=BE=F8=D5=E2=D0=A9=B6=E0=CA=FD=BF=F3=B9=A4=B6=D4=D0=AD=D2=E9=B8=C4=B1=
+=E4=B5=C4=CD=B6=C6=B1=BD=E1=B9=FB=A1=A3
+> I don=A1=AFt see the reason they trust the majority miners(as they do =
+today) but refuse the vote for upcoming protocol upgrade.
+>=20
+> To be clear, Bitcoin is not a democracy - if you find yourself using =
+the term "voting" then you may be misunderstanding how consensus forms. =
+Once a feature has been vetted and the code is deployed, miners may =
+signal that they are ready to enforce new rules. If for some reason =
+miners are too "passive or lazy" or wish to "veto" the activation of the =
+new rules, users may choose to circumvent said veto by refusing to =
+accept blocks that do not show readiness for enforcing the new rules.
+
+How does the users show their opinion? They can fork away and leave. But =
+what remains will be united. Are you afraid of the united users or the =
+fork?
+
+I agree with you that the =A1=B0vote=A1=B1 is not accurate. Could you =
+kindly suggest an other word for that?
+
+I think users should have choice to follow the miners or not. Do you =
+agree with this or not?
+
+> =20
+>=20
+> =
+=B6=D4=C7=AE=B0=FC=D3=C3=BB=A7=B5=C4=D1=A1=D4=F1=A3=AC=CA=C7=CB=FB=C3=C7=CA=
+=C7=B7=F1=CF=E0=D0=C5=B6=E0=CA=FD=BF=F3=B9=A4=A1=A3=C8=E7=B9=FB=CB=FB=C3=C7=
+=B2=BB=CF=E0=D0=C5=A3=AC=BF=C9=D2=D4=CD=A8=B9=FD=B7=D6=B2=E6=C0=B4=CF=FB=B3=
+=FD=B5=F4=BF=F3=B9=A4=A1=A3
+> This choice for wallet users right now, is wether to follow the 51% =
+majority miners. If they don=A1=AFt, they can have their fork that get =
+rid of miners.
+>=20
+> =C8=E7=B9=FB=CB=FB=C3=C7=C8=D4=BE=C9=CF=E0=D0=C5=BF=F3=B9=A4=A3=AC=C4=C7=
+=C3=B4=BF=C9=D2=D4=C1=F4=CF=C2=C0=B4=B2=A2=B8=FA=CB=E6=BF=F3=B9=A4=BD=AB=C0=
+=B4=B5=C4=D0=AD=D2=E9=B8=C4=B1=E4=A1=A3
+> If they do trust the majority miners, they stay and follow the vote =
+for upcoming protocol upgrade.
+>=20
+> =
+=CB=F9=D2=D4=CE=CA=CC=E2=D4=DA=D3=DA=A3=BA=B1=C8=CC=D8=B1=D2=B5=C4=BF=AA=B7=
+=A2=D5=DF=A1=A2=D3=C3=BB=A7=A1=A2=D3=B5=D3=D0=D5=DF=A1=A2=B7=FE=CE=F1=CC=E1=
+=B9=A9=D5=DF=A1=A2=C9=F5=D6=C1=BF=F3=B9=A4=A3=AC=CA=C7=B7=F1=A3=A8=C8=D4=C8=
+=BB=A3=A9=C8=E7=B0=D7=C6=A4=CA=E9=D6=D0=C3=E8=CA=F6=B5=C4=B6=D4=B4=F3=B6=E0=
+=CA=FD=BF=F3=B9=A4=D3=B5=D3=D0=D0=C5=C8=CE=A1=A3
+> So the questions is: Do the bitcoin developers, users, holders, =
+service provides, even miners, (still) have faith in the majority of =
+miners as designed in the white paper?
+>=20
+> =20
+> There is a fundamental misconception regarding this point - the white =
+paper refers to majority hashpower needing to be honest with regard to =
+determining the correct chain within the context of many possible =
+/valid/ chain forks. It is not referring to using hashpower to determine =
+the correct chain amongst an infinitely variable number of currently =
+invalid chain forks. Bitcoin ecosystem participants should not have =
+faith in miners (or any other entity) when it comes to choosing the =
+consensus rules they wish to enforce.
+>=20
+
+Arrrgh. I think in the BIP, the miners just invalids tx version 1 =
+temporarily. That=A1=AFs a =A1=B0soft fork=A1=B1 right? If they dislike =
+the idea, they can leave as always.
+
+
+Regards
+
+LIN Zheming
+
+
+--Apple-Mail=_FF1B5062-AD81-440E-9050-35037EB8E021
+Content-Transfer-Encoding: quoted-printable
+Content-Type: text/html;
+ charset=gb2312
+
+<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
+charset=3Dgb2312"></head><body style=3D"word-wrap: break-word; =
+-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><meta=
+ http-equiv=3D"Content-Type" content=3D"text/html charset=3Dgb2312" =
+class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
+space; line-break: after-white-space;" class=3D"">Hi Jameson:<br =
+class=3D""><div class=3D""><br class=3D""><blockquote type=3D"cite" =
+class=3D""><div class=3D"">=D4=DA 2017=C4=EA6=D4=C215=C8=D5=A3=AC01:20=A3=AC=
+Jameson Lopp &lt;<a href=3D"mailto:jameson.lopp@gmail.com" =
+class=3D"">jameson.lopp@gmail.com</a>&gt; =D0=B4=B5=C0=A3=BA</div><br =
+class=3D"Apple-interchange-newline"><div class=3D""><br =
+class=3D"Apple-interchange-newline"><br style=3D"font-family: Helvetica; =
+font-size: 12px; font-style: normal; font-variant-caps: normal; =
+font-weight: normal; letter-spacing: normal; text-align: start; =
+text-indent: 0px; text-transform: none; white-space: normal; =
+word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><div =
+class=3D"gmail_quote" style=3D"font-family: Helvetica; font-size: 12px; =
+font-style: normal; font-variant-caps: normal; font-weight: normal; =
+letter-spacing: normal; text-align: start; text-indent: 0px; =
+text-transform: none; white-space: normal; word-spacing: 0px; =
+-webkit-text-stroke-width: 0px;">On Wed, Jun 14, 2017 at 9:39 AM, =
+Zheming Lin via bitcoin-dev<span =
+class=3D"Apple-converted-space">&nbsp;</span><span dir=3D"ltr" =
+class=3D"">&lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" =
+target=3D"_blank" =
+class=3D"">bitcoin-dev@lists.linuxfoundation.org</a>&gt;</span><span =
+class=3D"Apple-converted-space">&nbsp;</span>wrote:<br =
+class=3D""><blockquote class=3D"gmail_quote" style=3D"margin: 0px 0px =
+0px 0.8ex; border-left-width: 1px; border-left-style: solid; =
+border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><span =
+class=3D""><br class=3D""><br class=3D"">&gt; =D4=DA =
+2017=C4=EA6=D4=C214=C8=D5=A3=AC02:11=A3=ACGregory Maxwell &lt;<a =
+href=3D"mailto:greg@xiph.org" class=3D"">greg@xiph.org</a>&gt; =D0=B4=B5=C0=
+=A3=BA<br class=3D"">&gt;<br class=3D"">&gt; On Tue, Jun 13, 2017 at =
+2:23 AM, Zheming Lin via bitcoin-dev<br class=3D"">&gt; &lt;<a =
+href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" =
+class=3D"">bitcoin-dev@lists.<wbr class=3D"">linuxfoundation.org</a>&gt; =
+wrote:<br class=3D""></span><span class=3D""><br class=3D"">&gt; The =
+enforcement of the system's rules by users broadly, and not just<br =
+class=3D"">&gt; miners, is specifically described in the white paper =
+(section 8,<br class=3D"">&gt; paragraph 2, it especially clear in the =
+last sentence).&nbsp; This is<br class=3D"">&gt; critical for the =
+security of Bitcoin especially with the current<br class=3D"">&gt; =
+degree of centralization in pools.&nbsp; Without it, Bitcoin's =
+security<br class=3D"">&gt; would look a lot more like the Ripple =
+system.<br class=3D"">&gt;<br class=3D""><br =
+class=3D""></span>=CA=C7=B5=C4=A3=AC=D3=C3=BB=A7=D3=C0=D4=B6=B6=BC=D3=D0=D1=
+=A1=D4=F1=A3=AC=B2=A2=BF=C9=D2=D4=C5=D7=C6=FA=C4=C7=D0=A9=BD=DA=B5=E3=A1=A3=
+=D5=E2=B8=F6 BIP =B2=A2=C3=BB=D3=D0=B7=B4=B6=D4=D5=E2=D0=A9=D3=C3=BB=A7=D5=
+=E2=C3=B4=D7=F6=A1=A3=D6=BB=D3=D0=C4=C7=D0=A9=B1=BB=B6=AF=B5=C4=C7=AE=B0=FC=
+=D3=C3=BB=A7=A3=AC<wbr =
+class=3D"">=CB=FB=C3=C7=D0=E8=D2=AA=D6=AA=B5=C0=B1=D8=D0=EB=D7=F6=B3=F6=D2=
+=BB=B8=F6=D1=A1=D4=F1=A1=A3=A3=A8=B6=F8=B2=BB=CA=C7=B1=BB=B6=AF=B5=C4=B8=FA=
+=CB=E6=C4=AC=C8=CF=B5=C4=B2=DF=C2=D4=A3=A9<br class=3D"">Yes, users =
+always have choice that they can abandon the nodes. This BIP does=A1=AFt =
+go against them. I mean only the one(especially wallets) that=A1=AFs =
+passive, they need to know there=A1=AFs a choice and pick one.<br =
+class=3D""><br class=3D"">=D5=E2=B8=F6 BIP =
+=BF=C9=D2=D4=B1=BB=D3=A6=D3=C3=D3=DA=BC=B8=BA=F5=C8=CE=BA=CE=B5=C4=C9=FD=BC=
+=B6=C9=CF=A3=AC=B0=FC=C0=A8=B8=F4=C0=EB=BC=FB=D6=A4=A3=AC=C1=BD=D5=D7=B5=C4=
+=B8=F4=C0=EB=BC=FB=D6=A4=A3=AC<wbr =
+class=3D"">=C1=BD=D5=D7=C0=A9=C8=DD=A3=AC=D3=BF=CF=D6=B9=B2=CA=B6=A3=AC=B0=
+=CB=D5=D7=C0=A9=C8=DD=B5=C8=A1=A3=B5=AB=D5=E2=D0=A9=C9=FD=BC=B6=B2=A2=B2=BB=
+=CA=C7=D6=D8=B5=E3=A1=A3<br class=3D"">This BIP can be applied to almost =
+any upgrade, including Segwit, Segwit2x, 2m, ec, 8m=A1=AD but the =
+upgrade is not the key point.<br class=3D""><br =
+class=3D"">=B5=BD=B5=D7=CE=D2=C3=C7=B5=C4=D3=C3=BB=A7=CA=C7=B7=F1=D5=E6=B5=
+=C4=D3=B5=D3=D0=D1=A1=D4=F1=A3=BF<br class=3D"">Did the users have any =
+real choice?<br class=3D""><br =
+class=3D"">=CE=D2=B2=A2=B2=BB=C4=DC=C0=ED=BD=E2=CB=FB=C3=C7=CF=E0=D0=C5=B4=
+=F3=B2=BF=B7=D6=BF=F3=B9=A4=A3=A8=BE=CD=CF=F1=B5=B1=C7=B0=D2=BB=D1=F9=A3=A9=
+=A3=AC<wbr class=3D"">=B5=AB=BE=DC=BE=F8=D5=E2=D0=A9=B6=E0=CA=FD=BF=F3=B9=A4=
+=B6=D4=D0=AD=D2=E9=B8=C4=B1=E4=B5=C4=CD=B6=C6=B1=BD=E1=B9=FB=A1=A3<br =
+class=3D"">I don=A1=AFt see the reason they trust the majority miners(as =
+they do today) but refuse the vote for upcoming protocol upgrade.<br =
+class=3D""></blockquote><div class=3D""><br class=3D""></div><div =
+class=3D"">To be clear, Bitcoin is not a democracy - if you find =
+yourself using the term "voting" then you may be misunderstanding how =
+consensus forms. Once a feature has been vetted and the code is =
+deployed, miners may signal that they are ready to enforce new rules. If =
+for some reason miners are too "passive or lazy" or wish to "veto" the =
+activation of the new rules, users may choose to circumvent said veto by =
+refusing to accept blocks that do not show readiness for enforcing the =
+new rules.</div></div></div></blockquote><div class=3D""><br =
+class=3D""></div><div class=3D"">How does the users show their opinion? =
+They can fork away and leave. But what remains will be united. Are you =
+afraid of the united users or the fork?</div><div class=3D""><br =
+class=3D""></div><div class=3D"">I agree with you that the =A1=B0vote=A1=B1=
+ is not accurate. Could you kindly suggest an other word for =
+that?</div><div class=3D""><br class=3D""></div><div class=3D"">I think =
+users should have choice to follow the miners or not. Do you agree with =
+this or not?</div><br class=3D""><blockquote type=3D"cite" class=3D""><div=
+ class=3D""><div class=3D"gmail_quote" style=3D"font-family: Helvetica; =
+font-size: 12px; font-style: normal; font-variant-caps: normal; =
+font-weight: normal; letter-spacing: normal; text-align: start; =
+text-indent: 0px; text-transform: none; white-space: normal; =
+word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div =
+class=3D"">&nbsp;</div><blockquote class=3D"gmail_quote" style=3D"margin: =
+0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; =
+border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><br =
+class=3D"">=B6=D4=C7=AE=B0=FC=D3=C3=BB=A7=B5=C4=D1=A1=D4=F1=A3=AC=CA=C7=CB=
+=FB=C3=C7=CA=C7=B7=F1=CF=E0=D0=C5=B6=E0=CA=FD=BF=F3=B9=A4=A1=A3=C8=E7=B9=FB=
+=CB=FB=C3=C7=B2=BB=CF=E0=D0=C5=A3=AC<wbr =
+class=3D"">=BF=C9=D2=D4=CD=A8=B9=FD=B7=D6=B2=E6=C0=B4=CF=FB=B3=FD=B5=F4=BF=
+=F3=B9=A4=A1=A3<br class=3D"">This choice for wallet users right now, is =
+wether to follow the 51% majority miners. If they don=A1=AFt, they can =
+have their fork that get rid of miners.<br class=3D""><br =
+class=3D"">=C8=E7=B9=FB=CB=FB=C3=C7=C8=D4=BE=C9=CF=E0=D0=C5=BF=F3=B9=A4=A3=
+=AC<wbr class=3D"">=C4=C7=C3=B4=BF=C9=D2=D4=C1=F4=CF=C2=C0=B4=B2=A2=B8=FA=CB=
+=E6=BF=F3=B9=A4=BD=AB=C0=B4=B5=C4=D0=AD=D2=E9=B8=C4=B1=E4=A1=A3<br =
+class=3D"">If they do trust the majority miners, they stay and follow =
+the vote for upcoming protocol upgrade.<br class=3D""><br =
+class=3D"">=CB=F9=D2=D4=CE=CA=CC=E2=D4=DA=D3=DA=A3=BA=B1=C8=CC=D8=B1=D2=B5=
+=C4=BF=AA=B7=A2=D5=DF=A1=A2=D3=C3=BB=A7=A1=A2=D3=B5=D3=D0=D5=DF=A1=A2=B7=FE=
+=CE=F1=CC=E1=B9=A9=D5=DF=A1=A2<wbr =
+class=3D"">=C9=F5=D6=C1=BF=F3=B9=A4=A3=AC=CA=C7=B7=F1=A3=A8=C8=D4=C8=BB=A3=
+=A9=C8=E7=B0=D7=C6=A4=CA=E9=D6=D0=C3=E8=CA=F6=B5=C4=B6=D4=B4=F3=B6=E0=CA=FD=
+=BF=F3=B9=A4=D3=B5=D3=D0=D0=C5=C8=CE=A1=A3<br class=3D"">So the =
+questions is: Do the bitcoin developers, users, holders, service =
+provides, even miners, (still) have faith in the majority of miners as =
+designed in the white paper?<br class=3D""><span class=3D""><br =
+class=3D""></span></blockquote><div class=3D"">&nbsp;</div><div =
+class=3D"">There is a fundamental misconception regarding this point - =
+the white paper refers to majority hashpower needing to be honest with =
+regard to determining the correct chain within the context of many =
+possible /valid/ chain forks. It is not referring to using hashpower to =
+determine the correct chain amongst an infinitely variable number of =
+currently invalid chain forks. Bitcoin ecosystem participants should not =
+have faith in miners (or any other entity) when it comes to choosing the =
+consensus rules they wish to enforce.</div><div class=3D""><br =
+class=3D""></div></div></div></blockquote><div class=3D""><br =
+class=3D""></div><div class=3D"">Arrrgh. I think in the BIP, the miners =
+just invalids tx version 1 temporarily. That=A1=AFs a =A1=B0soft fork=A1=B1=
+ right? If they dislike the idea, they can leave as always.</div><div =
+class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
+class=3D"">Regards</div><div class=3D""><br class=3D""></div><div =
+class=3D"">LIN Zheming</div><blockquote type=3D"cite" class=3D""><div =
+class=3D""><div class=3D"gmail_quote" style=3D"font-family: Helvetica; =
+font-size: 12px; font-style: normal; font-variant-caps: normal; =
+font-weight: normal; letter-spacing: normal; text-align: start; =
+text-indent: 0px; text-transform: none; white-space: normal; =
+word-spacing: 0px; -webkit-text-stroke-width: 0px;"><blockquote =
+class=3D"gmail_quote" style=3D"margin: 0px 0px 0px 0.8ex; =
+border-left-width: 1px; border-left-style: solid; border-left-color: =
+rgb(204, 204, 204); padding-left: 1ex;"><div class=3D"HOEnZb"><div =
+class=3D"h5"></div></div></blockquote></div></div></blockquote></div><br =
+class=3D""></div></body></html>=
+
+--Apple-Mail=_FF1B5062-AD81-440E-9050-35037EB8E021--
+