summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Voisine <voisine@gmail.com>2015-06-15 17:08:11 -0700
committerbitcoindev <bitcoindev@gnusha.org>2015-06-16 00:08:19 +0000
commitf06c06cb470e9470ef543a829026689f6f9ec19a (patch)
tree9e48fac82cff2273ddc0aade8b426c86e941ac5e
parentda464dcea073a3bea9b30ff57c410ea9e8021a0a (diff)
downloadpi-bitcoindev-f06c06cb470e9470ef543a829026689f6f9ec19a.tar.gz
pi-bitcoindev-f06c06cb470e9470ef543a829026689f6f9ec19a.zip
Re: [Bitcoin-development] questions about bitcoin-XT code fork & non-consensus hard-fork
-rw-r--r--d1/6b42f5d4a4eec00692a9de57d80ce63da4e727704
1 files changed, 704 insertions, 0 deletions
diff --git a/d1/6b42f5d4a4eec00692a9de57d80ce63da4e727 b/d1/6b42f5d4a4eec00692a9de57d80ce63da4e727
new file mode 100644
index 000000000..3c97ee7dc
--- /dev/null
+++ b/d1/6b42f5d4a4eec00692a9de57d80ce63da4e727
@@ -0,0 +1,704 @@
+Received: from sog-mx-4.v43.ch3.sourceforge.com ([172.29.43.194]
+ helo=mx.sourceforge.net)
+ by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
+ (envelope-from <voisine@gmail.com>) id 1Z4eQN-0001NU-Op
+ for bitcoin-development@lists.sourceforge.net;
+ Tue, 16 Jun 2015 00:08:19 +0000
+Received-SPF: pass (sog-mx-4.v43.ch3.sourceforge.com: domain of gmail.com
+ designates 209.85.216.181 as permitted sender)
+ client-ip=209.85.216.181; envelope-from=voisine@gmail.com;
+ helo=mail-qc0-f181.google.com;
+Received: from mail-qc0-f181.google.com ([209.85.216.181])
+ by sog-mx-4.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
+ (Exim 4.76) id 1Z4eQL-000095-Sx
+ for bitcoin-development@lists.sourceforge.net;
+ Tue, 16 Jun 2015 00:08:19 +0000
+Received: by qcwx2 with SMTP id x2so374816qcw.1
+ for <bitcoin-development@lists.sourceforge.net>;
+ Mon, 15 Jun 2015 17:08:12 -0700 (PDT)
+MIME-Version: 1.0
+X-Received: by 10.140.239.129 with SMTP id k123mr40874926qhc.66.1434413292187;
+ Mon, 15 Jun 2015 17:08:12 -0700 (PDT)
+Received: by 10.140.91.37 with HTTP; Mon, 15 Jun 2015 17:08:11 -0700 (PDT)
+In-Reply-To: <9834E283-727C-47F7-A3D0-667951727E5F@gmail.com>
+References: <CALqxMTGBt7MNs5YWf8QzKe+4Fr-uKVimf8=VbytBANEDm=s50g@mail.gmail.com>
+ <CANEZrP31AEson9DZ=ZU7d4t=DvmGodh1ja6EaZ6xQZ3bFEXeVA@mail.gmail.com>
+ <CALqxMTFC7zBN9GvHAZLQj4SbXjzkCAM9meSErd3qn7uCoON98Q@mail.gmail.com>
+ <CANEZrP148U0V7bU-u0tOTk2xWwq5wy-yU-jk805DcU_3cBHtnw@mail.gmail.com>
+ <CABaSBawXZDcyR96g4hBNAiFRDpTcUJX+bMXyqGeuY5wVm4k1KQ@mail.gmail.com>
+ <CALx=ga7axVzUvpUd5Fvr=UruzUZWhXqJ7ibCEzjrRC-58gSWjw@mail.gmail.com>
+ <9834E283-727C-47F7-A3D0-667951727E5F@gmail.com>
+Date: Mon, 15 Jun 2015 17:08:11 -0700
+Message-ID: <CACq0ZD5TTJ=dvz+o-ex6vUWAnOtMfD=VE7JaZWXYM1Lo2L_9wA@mail.gmail.com>
+From: Aaron Voisine <voisine@gmail.com>
+To: Brian Hoffman <brianchoffman@gmail.com>
+Content-Type: multipart/related; boundary=001a1135a2f4be68ad0518975e49
+X-Spam-Score: -0.6 (/)
+X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
+ See http://spamassassin.org/tag/ for more details.
+ -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
+ sender-domain
+ 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
+ (voisine[at]gmail.com)
+ -0.0 SPF_PASS SPF: sender matches SPF record
+ 1.0 HTML_MESSAGE BODY: HTML included in message
+ -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
+ author's domain
+ 0.1 DKIM_SIGNED Message has a DKIM or DK signature,
+ not necessarily valid
+ -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
+X-Headers-End: 1Z4eQL-000095-Sx
+Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
+Subject: Re: [Bitcoin-development] questions about bitcoin-XT code fork &
+ non-consensus hard-fork
+X-BeenThere: bitcoin-development@lists.sourceforge.net
+X-Mailman-Version: 2.1.9
+Precedence: list
+List-Id: <bitcoin-development.lists.sourceforge.net>
+List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
+ <mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
+List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
+List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
+List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
+List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
+ <mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
+X-List-Received-Date: Tue, 16 Jun 2015 00:08:19 -0000
+
+--001a1135a2f4be68ad0518975e49
+Content-Type: multipart/alternative; boundary=001a1135a2f4be68ab0518975e48
+
+--001a1135a2f4be68ab0518975e48
+Content-Type: text/plain; charset=UTF-8
+
+Wasn't the XT hard fork proposed as a last resort, should the bitcoin-core
+maintainers simply refuse to lift the 1Mb limit? No one wants to go that
+route. An alternate hard-fork proposal like BIP100 that gets consensus, or
+a modified version of gavin's that ups the limit to 8Mb instead of 20Mb, or
+hell even some major changes to the non-consunsus code to make it
+adequately handle the situation when blocks fill up, and allow wallet
+software to continue working with a send-and-forget use pattern, any of
+these would be enough to avoid the need for an XT only hard-fork.
+
+So far BIP100 is the only one that seems to actually be getting any sort of
+momentum toward consensus, and it was proposed... 2 days ago? When the XT
+fork was proposed as a last resort, it was when the opponents were (to my
+understanding) suggesting we just let blocks fill up, and hopefully things
+would just work out on their own.
+
+
+
+Aaron Voisine
+co-founder and CEO
+breadwallet.com
+
+On Mon, Jun 15, 2015 at 3:56 PM, Brian Hoffman <brianchoffman@gmail.com>
+wrote:
+
+> Who is actually planning to move to Bitcoin-XT if this happens?
+>
+> Just Gavin and Mike?
+>
+> [image: image1.JPG]
+>
+> On Jun 15, 2015, at 6:17 PM, Faiz Khan <faizkhan00@gmail.com> wrote:
+>
+> I'm quite puzzled by the response myself, it doesn't seem to address some
+> of the (more serious) concerns that Adam put out, the most important
+> question that was asked being the one regarding personal ownership of the
+> proposed fork:
+>
+> "How do you plan to deal with security & incident response for the
+> duration you describe where you will have control while you are deploying
+> the unilateral hard-fork and being in sole maintainership control?"
+>
+> I do genuinely hope that whomever (now and future) wishes to fork the
+> protocol reconsider first whether they are truly ready to test/flex their
+> reputation/skills/resources in this way... Intuitively, to me it seems
+> counterproductive, and I don't fully believe it is within a single
+> developer's talents to manage the process start-to-finish (as it is
+> non-trivial to hard-fork successfully, others have rehashed this in other
+> threads)...
+>
+> That being said I think it appropriate if Adam's questions were responded
+> in-line when Mike is feeling up to it. I think that the answers are
+> important for the community to hear when such a drastic change is being
+> espoused.
+>
+> Faiz
+>
+> On Mon, Jun 15, 2015 at 4:56 PM, Bryan Bishop <kanzure@gmail.com> wrote:
+>
+>> On Mon, Jun 15, 2015 at 3:55 PM, Mike Hearn <mike@plan99.net> wrote:
+>>
+>>> Re: anyone who agrees with noted non-programmers Mike&Gavin must be
+>>> non-technical, stupid, uninformed, etc .... OK, go ahead and show them the
+>>> error of their ways. Anyone can write blogs.
+>>>
+>>
+>> I worry that if this is the level of care you take with reading and
+>> (mis)interpreting Adam's messages, that you might not be taking extreme
+>> care with evaluating consensus changes, even while tired or sleeping. I
+>> encourage you to evaluate both messages and source code more carefully,
+>> especially in the world of bitcoin. However, this goes for everyone and not
+>> just you. Specifically, when Adam mentioned your conversations with
+>> non-technical people, he did not mean "Mike has talked with people who have
+>> possibly not made pull requests to Bitcoin Core, so therefore Mike is a
+>> non-programmer". Communication is difficult and I can understand that, but
+>> we really have to be more careful when evaluating each other's messages;
+>> technical miscommunication can be catastrophic in this context. On the
+>> topic of whether you are a programmer, I suspect that ever since you built
+>> CIA.vc we have all known you're a programmer, Mike.
+>>
+>> - Bryan
+>> http://heybryan.org/
+>> 1 512 203 0507
+>>
+>>
+>> ------------------------------------------------------------------------------
+>>
+>> _______________________________________________
+>> Bitcoin-development mailing list
+>> Bitcoin-development@lists.sourceforge.net
+>> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
+>>
+>> --
+>>
+>> My regards,
+>>
+>> Faiz Khan
+>>
+>> <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>
+>
+>
+>
+> ------------------------------------------------------------------------------
+>
+> _______________________________________________
+> Bitcoin-development mailing list
+> Bitcoin-development@lists.sourceforge.net
+> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
+>
+>
+>
+> ------------------------------------------------------------------------------
+>
+> _______________________________________________
+> Bitcoin-development mailing list
+> Bitcoin-development@lists.sourceforge.net
+> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
+>
+>
+
+--001a1135a2f4be68ab0518975e48
+Content-Type: text/html; charset=UTF-8
+Content-Transfer-Encoding: quoted-printable
+
+<div dir=3D"ltr">Wasn&#39;t the XT hard fork proposed as a last resort, sho=
+uld the bitcoin-core maintainers simply refuse to lift the 1Mb limit? No on=
+e wants to go that route. An alternate hard-fork proposal like BIP100 that =
+gets consensus, or a modified version of gavin&#39;s that ups the limit to =
+8Mb instead of 20Mb, or hell even some major changes to the non-consunsus c=
+ode to make it adequately handle the situation when blocks fill up, and all=
+ow wallet software to continue working with a send-and-forget use pattern, =
+any of these would be enough to avoid the need for an XT only hard-fork.<di=
+v><br></div><div>So far BIP100 is the only one that seems to actually be ge=
+tting any sort of momentum toward consensus, and it was proposed... 2 days =
+ago? When the XT fork was proposed as a last resort, it was when the oppone=
+nts were (to my understanding) suggesting we just let blocks fill up, and h=
+opefully things would just work out on their own.</div><div><br></div></div=
+><div class=3D"gmail_extra"><br clear=3D"all"><div><div class=3D"gmail_sign=
+ature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><br>Aaron Voisine</div><=
+div>co-founder and CEO<br><a href=3D"http://breadwallet.com" target=3D"_bla=
+nk">breadwallet.com</a></div></div></div></div></div></div>
+<br><div class=3D"gmail_quote">On Mon, Jun 15, 2015 at 3:56 PM, Brian Hoffm=
+an <span dir=3D"ltr">&lt;<a href=3D"mailto:brianchoffman@gmail.com" target=
+=3D"_blank">brianchoffman@gmail.com</a>&gt;</span> wrote:<br><blockquote cl=
+ass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;p=
+adding-left:1ex"><div dir=3D"auto"><div>Who is actually planning to move to=
+ Bitcoin-XT if this happens?=C2=A0</div><div><br></div><div>Just Gavin and =
+Mike?</div><div><br></div><div><img src=3D"cid:2F08FE71-F442-4AC9-B9C0-8E03=
+607A3612" alt=3D"image1.JPG"><br></div><div><div class=3D"h5"><div><br>On J=
+un 15, 2015, at 6:17 PM, Faiz Khan &lt;<a href=3D"mailto:faizkhan00@gmail.c=
+om" target=3D"_blank">faizkhan00@gmail.com</a>&gt; wrote:<br><br></div><blo=
+ckquote type=3D"cite"><div><div dir=3D"ltr">I&#39;m quite puzzled by the re=
+sponse myself, it doesn&#39;t seem to address some of the (more serious) co=
+ncerns that Adam put out, the most important question that was asked being =
+the one regarding personal ownership of the proposed fork:<div><br></div><d=
+iv>&quot;How do you plan to deal with security &amp; incident response for =
+the duration you describe where you will have control while you are deployi=
+ng the unilateral hard-fork and being in sole maintainership control?&quot;=
+</div><div><br></div><div>I do genuinely hope that whomever (now and future=
+) wishes to fork the protocol reconsider first whether they are truly ready=
+ to test/flex their reputation/skills/resources in this way... Intuitively,=
+ to me it seems counterproductive, and I don&#39;t fully believe it is with=
+in a single developer&#39;s talents to manage the process start-to-finish (=
+as it is non-trivial to hard-fork successfully, others have rehashed this i=
+n other threads)...=C2=A0</div><div><br></div><div>That being said I think =
+it appropriate if Adam&#39;s questions were responded in-line when Mike is =
+feeling up to it. I think that the answers are important for the community =
+to hear when such a drastic change is being espoused.=C2=A0</div><div><br><=
+/div><div>Faiz</div></div><div class=3D"gmail_extra"><br><div class=3D"gmai=
+l_quote">On Mon, Jun 15, 2015 at 4:56 PM, Bryan Bishop <span dir=3D"ltr">&l=
+t;<a href=3D"mailto:kanzure@gmail.com" target=3D"_blank">kanzure@gmail.com<=
+/a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:=
+0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><d=
+iv class=3D"gmail_extra"><div class=3D"gmail_quote">On Mon, Jun 15, 2015 at=
+ 3:55 PM, Mike Hearn <span dir=3D"ltr">&lt;<a href=3D"mailto:mike@plan99.ne=
+t" target=3D"_blank">mike@plan99.net</a>&gt;</span> wrote:<br><blockquote c=
+lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1p=
+x;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1=
+ex"><div>Re: anyone who agrees with noted non-programmers Mike&amp;Gavin mu=
+st be non-technical, stupid, uninformed, etc .... OK, go ahead and show the=
+m the error of their ways. Anyone can write blogs.</div><div></div></blockq=
+uote></div><br><div>I worry that if this is the level of care you take with=
+ reading and (mis)interpreting Adam&#39;s messages, that you might not be t=
+aking extreme care with evaluating consensus changes, even while tired or s=
+leeping. I encourage you to evaluate both messages and source code more car=
+efully, especially in the world of bitcoin. However, this goes for everyone=
+ and not just you. Specifically, when Adam mentioned your conversations wit=
+h non-technical people, he did not mean &quot;Mike has talked with people w=
+ho have possibly not made pull requests to Bitcoin Core, so therefore Mike =
+is a non-programmer&quot;. Communication is difficult and I can understand =
+that, but we really have to be more careful when evaluating each other&#39;=
+s messages; technical miscommunication can be catastrophic in this context.=
+ On the topic of whether you are a programmer, I suspect that ever since yo=
+u built CIA.vc we have all known you&#39;re a programmer, Mike.<br></div><d=
+iv><br></div><div>- Bryan<br><a href=3D"http://heybryan.org/" target=3D"_bl=
+ank">http://heybryan.org/</a><br><a href=3D"tel:1%20512%20203%200507" value=
+=3D"+15122030507" target=3D"_blank">1 512 203 0507</a></div>
+</div></div>
+<br>-----------------------------------------------------------------------=
+-------<br>
+<br>_______________________________________________<br>
+Bitcoin-development mailing list<br>
+<a href=3D"mailto:Bitcoin-development@lists.sourceforge.net" target=3D"_bla=
+nk">Bitcoin-development@lists.sourceforge.net</a><br>
+<a href=3D"https://lists.sourceforge.net/lists/listinfo/bitcoin-development=
+" rel=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/=
+listinfo/bitcoin-development<br clear=3D"all"><div><br></div>-- <br><div><b=
+r><div><span style=3D"border-collapse:collapse;font-family:arial,sans-serif=
+;font-size:13px"><font color=3D"#999999">My regards,</font></span></div><di=
+v><br></div><div><span style=3D"border-collapse:collapse;font-family:arial,=
+sans-serif;font-size:13px"><font color=3D"#999999"><div>Faiz Khan</div><div=
+><br></div></font></span></div></div>
+</a></blockquote></div><div><br></div></div>
+</div></blockquote><blockquote type=3D"cite"><div><span>-------------------=
+-----------------------------------------------------------</span><br></div=
+></blockquote><blockquote type=3D"cite"><div><span>________________________=
+_______________________</span><br><span>Bitcoin-development mailing list</s=
+pan><br><span><a href=3D"mailto:Bitcoin-development@lists.sourceforge.net" =
+target=3D"_blank">Bitcoin-development@lists.sourceforge.net</a></span><br><=
+span><a href=3D"https://lists.sourceforge.net/lists/listinfo/bitcoin-develo=
+pment" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/bitco=
+in-development</a></span><br></div></blockquote></div></div></div><br>-----=
+-------------------------------------------------------------------------<b=
+r>
+<br>_______________________________________________<br>
+Bitcoin-development mailing list<br>
+<a href=3D"mailto:Bitcoin-development@lists.sourceforge.net">Bitcoin-develo=
+pment@lists.sourceforge.net</a><br>
+<a href=3D"https://lists.sourceforge.net/lists/listinfo/bitcoin-development=
+" rel=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/=
+listinfo/bitcoin-development</a><br>
+<br></blockquote></div><br></div>
+
+--001a1135a2f4be68ab0518975e48--
+--001a1135a2f4be68ad0518975e49
+Content-Type: image/jpeg; name="image1.JPG";
+ x-apple-part-url=2F08FE71-F442-4AC9-B9C0-8E03607A3612
+Content-Disposition: inline; filename="image1.JPG"
+Content-Transfer-Encoding: base64
+Content-ID: <2F08FE71-F442-4AC9-B9C0-8E03607A3612>
+X-Attachment-Id: 6e449c3f8fc61a37_0.0.1.1
+
+/9j/4SFJRXhpZgAATU0AKgAAAAgABQEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIA
+AAITAAMAAAABAAEAAIdpAAQAAAABAAAAWgAAALQAAABIAAAAAQAAAEgAAAABAAeQAAAHAAAABDAy
+MjGRAQAHAAAABAECAwCgAAAHAAAABDAxMDCgAQADAAAAAQABAACgAgAEAAAAAQAAASmgAwAEAAAA
+AQAAAJekBgADAAAAAQAAAAAAAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAAQIBGwAFAAAAAQAA
+AQoBKAADAAAAAQACAAACAQAEAAAAAQAAARICAgAEAAAAAQAAIC0AAAAAAAAASAAAAAEAAABIAAAA
+Af/Y/8AAEQgAUQCgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//E
+ALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJ
+ChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeI
+iYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq
+8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQH
+BQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJico
+KSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZ
+mqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/b
+AEMAAQEBAQEBAgEBAgMCAgIDBAMDAwMEBQQEBAQEBQYFBQUFBQUGBgYGBgYGBgcHBwcHBwgICAgI
+CQkJCQkJCQkJCf/bAEMBAQEBAgICBAICBAkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJ
+CQkJCQkJCQkJCQkJCQkJCQkJCQkJCf/dAAQACv/aAAwDAQACEQMRAD8A/FXVfiRpPxYMdncXohmS
+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
+--001a1135a2f4be68ad0518975e49--
+
+