Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193] helo=mx.sourceforge.net) by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1Z4Xz6-0000RO-0O for bitcoin-development@lists.sourceforge.net; Mon, 15 Jun 2015 17:15:44 +0000 Received-SPF: pass (sog-mx-3.v43.ch3.sourceforge.com: domain of bitpay.com designates 209.85.218.54 as permitted sender) client-ip=209.85.218.54; envelope-from=jgarzik@bitpay.com; helo=mail-oi0-f54.google.com; Received: from mail-oi0-f54.google.com ([209.85.218.54]) by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1Z4Xz2-0005sp-Do for bitcoin-development@lists.sourceforge.net; Mon, 15 Jun 2015 17:15:43 +0000 Received: by oial131 with SMTP id l131so30352030oia.3 for ; Mon, 15 Jun 2015 10:15:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=xi6/8SigapEiAwBqHDlQIMIUD46siO8TdwUtiEV7nVk=; b=EkEgUaJBgrOqhZJUg3LxiZM6DDWEIf+UgtIEDaS9V4Y4sBASJ6KzmU1CRZDU/wzG91 kddHlvlzrX3h+qLBjn18XjFTRfO+LobpKufubevwDruJLVyHMPJlOP5RWfh9P8t9Ansv RsNmgjQo+c+Zxq1rZHHgVPfKwYBmi4+3ELx4abirEtUOmZNG3II6AG9yB989688sK/gy 3ottEXfAcq3ugKJwgbEtPiaTzZ9TH9eIpLTKZj5GlwSg6yVeXgLRm3IMZzy9C6YqeRQd XcnJLnn3YKADIjrJ9mwYVyqTlWw4+7ue6kEPbi5h9FX2mNEIw8B68vCUQSKou3hSqJIC NzdA== X-Gm-Message-State: ALoCoQkecrGceedY2zjLQ4QqZU6+x2nrkmoCnZBpYG6h0cpGg9aBJlaWUQKDRzSNfdsjiTBu0J2c X-Received: by 10.202.83.83 with SMTP id h80mr23286413oib.56.1434388534996; Mon, 15 Jun 2015 10:15:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.108.149 with HTTP; Mon, 15 Jun 2015 10:15:14 -0700 (PDT) In-Reply-To: References: <557D2571.601@gmail.com> From: Jeff Garzik Date: Mon, 15 Jun 2015 13:15:14 -0400 Message-ID: To: Pieter Wuille Content-Type: multipart/alternative; boundary=001a113b0a0819505a0518919bc9 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 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: 1Z4Xz2-0005sp-Do Cc: Bitcoin Dev Subject: Re: [Bitcoin-development] Scaling Bitcoin with Subchains X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jun 2015 17:15:44 -0000 --001a113b0a0819505a0518919bc9 Content-Type: text/plain; charset=UTF-8 On Mon, Jun 15, 2015 at 1:09 PM, Pieter Wuille wrote: > It's simple: either you care about validation, and you must validate > everything, or you don't, and you don't validate anything. Sidechains do > not offer you a useful compromise here, as well as adding huge delays and > conplexity. > As noted to Adam last night - although I agree it adds complexity - side chains are one solution that will indeed help with scaling long term. Similar to the graph you see with git repos and merges, having aggregation chains that arbitrarily fork and then rejoin the main chain are both feasible and useful. That code & future is a ways away from production, so doesn't help us here. Still, let's not dismiss it as a solution either. -- Jeff Garzik Bitcoin core developer and open source evangelist BitPay, Inc. https://bitpay.com/ --001a113b0a0819505a0518919bc9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Mon, Jun 15, 2015 at 1:09 PM, Pieter Wuille <p= ieter.wuille@gmail.com> wrote:
=

It= 's simple: either you care about validation, and you must validate ever= ything, or you don't, and you don't validate anything. Sidechains d= o not offer you a useful compromise here, as well as adding huge delays and= conplexity.


As = noted to Adam last night - although I agree it adds complexity - side chain= s are one solution that will indeed help with scaling long term.=C2=A0 Simi= lar to the graph you see with git repos and merges, having aggregation chai= ns that arbitrarily fork and then rejoin the main chain are both feasible a= nd useful.

That code & future is a ways away from production, so doesn't = help us here.=C2=A0 Still, let's not dismiss it as a solution either.

--
Jeff G= arzik
Bitcoin core developer and open source evangelist
BitPay, Inc. = =C2=A0 =C2=A0 =C2=A0https= ://bitpay.com/
--001a113b0a0819505a0518919bc9--