summaryrefslogtreecommitdiff
path: root/3d
diff options
context:
space:
mode:
authorPieter Wuille <pieter.wuille@gmail.com>2017-07-11 14:40:36 -0700
committerbitcoindev <bitcoindev@gnusha.org>2017-07-11 21:40:39 +0000
commit11ccbfe7e83a0202970badbddc3603bae598d73b (patch)
tree78f5f81f0535afcf1bac1722520056e944734128 /3d
parent28e079fdc81ea891f8617c252802b5d7854128c4 (diff)
downloadpi-bitcoindev-11ccbfe7e83a0202970badbddc3603bae598d73b.tar.gz
pi-bitcoindev-11ccbfe7e83a0202970badbddc3603bae598d73b.zip
Re: [bitcoin-dev] Updating the Scaling Roadmap
Diffstat (limited to '3d')
-rw-r--r--3d/9f7ff34d6f0aa5a6dd8db13ecbee7e41e22892129
1 files changed, 129 insertions, 0 deletions
diff --git a/3d/9f7ff34d6f0aa5a6dd8db13ecbee7e41e22892 b/3d/9f7ff34d6f0aa5a6dd8db13ecbee7e41e22892
new file mode 100644
index 000000000..5f2955aa4
--- /dev/null
+++ b/3d/9f7ff34d6f0aa5a6dd8db13ecbee7e41e22892
@@ -0,0 +1,129 @@
+Return-Path: <pieter.wuille@gmail.com>
+Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
+ [172.17.192.35])
+ by mail.linuxfoundation.org (Postfix) with ESMTPS id 3808BA91
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Tue, 11 Jul 2017 21:40:39 +0000 (UTC)
+X-Greylist: whitelisted by SQLgrey-1.7.6
+Received: from mail-wr0-f176.google.com (mail-wr0-f176.google.com
+ [209.85.128.176])
+ by smtp1.linuxfoundation.org (Postfix) with ESMTPS id A1BAAAC
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Tue, 11 Jul 2017 21:40:38 +0000 (UTC)
+Received: by mail-wr0-f176.google.com with SMTP id r103so7209440wrb.0
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Tue, 11 Jul 2017 14:40:38 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+ h=mime-version:in-reply-to:references:from:date:message-id:subject:to
+ :cc; bh=aa+dKLcjRIDcHYdu8jbwMn5KoBuYqQG3mnBh9mWes04=;
+ b=atEZzp2gOlntJFHLaT6+PVfH3CEjl5vMebTlQNM7XdWK1W/L7a0SAWrlHDB14zi+mL
+ N4E9cbL8herMn61QJCXURPrRXKDWvF/nMdneBd55lOTHDaHMI5E40/FGWb5afSbCJLNK
+ wG8cuFuVKuEdfLFAQ4uyWrNAKbbvoJ+4F/9Aqo6LBOPnopsX+lvETumAM3c0NQmyP2HD
+ MIoJYSc2xk5KdfTqX3Euap4hvh+kPwZkBF6FzIbcsrpvFyQifsxmhzVIrEZEhVmHOkJP
+ QWC2qbyYzg4cuwbBeUhJiWmWE3gFHcNCGdlUN1xsjCggnvIe7IpnOPpNTx06KT6t2FBY
+ Sqlg==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20161025;
+ h=x-gm-message-state:mime-version:in-reply-to:references:from:date
+ :message-id:subject:to:cc;
+ bh=aa+dKLcjRIDcHYdu8jbwMn5KoBuYqQG3mnBh9mWes04=;
+ b=f6Ivm7BHKx8Z+LFPnWzcjnrnsJKG7BnZzNBfYMPQ/r3YvnwJF5cYuvLhqTxLCQyC5w
+ 9ATNb5apJhpW5rDFmR+LAZNVlVfPOyYI1tGn4XCQ7vifzq2RpLxXJJTn/NFjIbULpHAO
+ yyGFb8vQSlyiQND7F3Gl5g5Njm647AVC6GoXsIMqw1+HEM1Tc9nAs8yC/ipiGH5cyFu6
+ uPXFFsuvg1zQoTN15hTKx3EGQq5g4d0uHk7XslunI/GKf8FPw48M6qxRXgsZJvshMirD
+ yjxNQ1K0/rdFGghEHeSK7kawNPfS6e6+ZjxwSt/j8fknGvc0BdKiifrC5ThpJySDgpiw
+ idzQ==
+X-Gm-Message-State: AIVw112JIz29vRtt4R29esCCpuD36MmOFdDVGE+WBtjU8B7I7ipaxnU5
+ xp2PPJoOYqry2DePUaqaH46W0UrJ2w==
+X-Received: by 10.80.181.80 with SMTP id z16mr3910738edd.6.1499809237234; Tue,
+ 11 Jul 2017 14:40:37 -0700 (PDT)
+MIME-Version: 1.0
+Received: by 10.80.222.141 with HTTP; Tue, 11 Jul 2017 14:40:36 -0700 (PDT)
+In-Reply-To: <d53dc5d2-b761-53c3-3bb8-0d8d39cbda37@gmail.com>
+References: <0119661e-a11a-6d4b-c9ec-fd510bd4f144@gmail.com>
+ <CAGL6+mHQZ3UP10msk65OO+Uk0hn7j+dkmJap_M7FgWfSZaYYJQ@mail.gmail.com>
+ <CAPg+sBghOOcyRqtuAXhWQ=yA1nuqw8Xs+yrK9CTpRo4uc3773Q@mail.gmail.com>
+ <d53dc5d2-b761-53c3-3bb8-0d8d39cbda37@gmail.com>
+From: Pieter Wuille <pieter.wuille@gmail.com>
+Date: Tue, 11 Jul 2017 14:40:36 -0700
+Message-ID: <CAPg+sBjhKON4Mmg06pgpBgfp5xWT2b7xgoWwybsWbbuF9CNt_g@mail.gmail.com>
+To: Paul Sztorc <truthcoin@gmail.com>
+Content-Type: text/plain; charset="UTF-8"
+X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,
+ DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,
+ RCVD_IN_SORBS_SPAM 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: Tue, 11 Jul 2017 21:54:15 +0000
+Cc: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
+Subject: Re: [bitcoin-dev] Updating the Scaling Roadmap
+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: Tue, 11 Jul 2017 21:40:39 -0000
+
+On Tue, Jul 11, 2017 at 1:36 PM, Paul Sztorc <truthcoin@gmail.com> wrote:
+> Pieter,
+>
+> I think that you have misrepresented Chris' view by taking it out of
+> context. His complete quote reads "If drivechains are successful they should
+> be viewed as the way we scale -- not hard forking the protocol." Chris is
+> comparing Drivechains/sidechains to a hard fork.
+
+I apologize here; I didn't mean to misrepresent his viewpoint.
+
+> You went on to "disagree", but every point of contention you introduced was
+> something that would apply to both drivechain-sourced capacity and
+> hardfork-sourced capacity. Neither improves scalability, and both allow
+> users only the opportunity to select a different security model. If I
+> understand you, the point at which a security model does not become
+> "interesting" to you, would be the exact same point in the drivechain and
+> hardfork worlds. Both, at any rate, have the same effect on "validation cost
+> to auditors".
+
+If you're talking about the extreme case where every full node in the
+increased capacity single chain model corresponds to a node that
+validates both chains and all transfers between them in the
+drivechains, I agree. At that point they become nearly equivalent in
+terms of ease of adoption, resource costs, and capacity.
+
+However, I don't think that is a realistic expectation. When
+considering drivechains as a capacity increase, I believe most people
+think about a situation where there are many chains that give an
+increased capacity combined, but not everyone verifies all of them.
+This is what I meant with uninteresting security model, as it requires
+increased miner trust for preventing the other chains' coins from
+being illegally transferred to the chain you're operating on.
+
+Regardless, people are free experiment and adopt such an approach. The
+nice thing about it not being a hardfork is that it does not require
+network-wide consensus to deploy. However, I don't think they offer a
+security model that should be encouraged, and thus doesn't have a
+place on a roadmap.
+
+> Since their sidechain coins cannot appreciate in value relative
+> to the mainchain coins, users would only opt-in if they felt that they were
+> sufficiently compensated for any and all risks. Hence, it is difficult to
+> list this item as a drawback when, to the user, it is a strict improvement
+> (at least, by any epistemological standard that I can think of). If you have
+> new objections to these claims, I'm sure we would all benefit from hearing
+> them, myself most of all.
+
+Am I right in summarizing your point here as "This approach cannot
+hurt, because if it were insecure, people can choose to not use it."?
+I'm not sure I agree with that, as network effects or misinformation
+may push users beyond what is reasonable.
+
+Cheers,
+
+--
+Pieter
+