summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTao Effect <contact@taoeffect.com>2017-10-10 13:13:20 -0700
committerbitcoindev <bitcoindev@gnusha.org>2017-10-10 20:13:24 +0000
commit2cbf8648a27a0027abf5b0fa41e9d313e9f9ab4c (patch)
treec14d1d2958a55d68a7cbcfe8da72b1e02e6af57d
parent741f95b035015c0f0c4591fe96c4a56dbc2d1c7c (diff)
downloadpi-bitcoindev-2cbf8648a27a0027abf5b0fa41e9d313e9f9ab4c.tar.gz
pi-bitcoindev-2cbf8648a27a0027abf5b0fa41e9d313e9f9ab4c.zip
Re: [bitcoin-dev] Generalized sharding protocol for decentralized scaling without Miners owning our BTC
-rw-r--r--f0/7ac9d04368464b14479224c81e13cef2478073610
1 files changed, 610 insertions, 0 deletions
diff --git a/f0/7ac9d04368464b14479224c81e13cef2478073 b/f0/7ac9d04368464b14479224c81e13cef2478073
new file mode 100644
index 000000000..7ab628895
--- /dev/null
+++ b/f0/7ac9d04368464b14479224c81e13cef2478073
@@ -0,0 +1,610 @@
+Return-Path: <contact@taoeffect.com>
+Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
+ [172.17.192.35])
+ by mail.linuxfoundation.org (Postfix) with ESMTPS id 717C0A88
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Tue, 10 Oct 2017 20:13:24 +0000 (UTC)
+X-Greylist: from auto-whitelisted by SQLgrey-1.7.6
+Received: from homiemail-a7.g.dreamhost.com (homie.mail.dreamhost.com
+ [208.97.132.208])
+ by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 7ABEE367
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Tue, 10 Oct 2017 20:13:23 +0000 (UTC)
+Received: from homiemail-a7.g.dreamhost.com (localhost [127.0.0.1])
+ by homiemail-a7.g.dreamhost.com (Postfix) with ESMTP id 0673B25C06B;
+ Tue, 10 Oct 2017 13:13:23 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=taoeffect.com; h=
+ content-type:mime-version:subject:from:in-reply-to:date:cc
+ :content-transfer-encoding:message-id:references:to; s=
+ taoeffect.com; bh=I1qju0TSDeu2a48eSnIEFYag3j8=; b=D4YiHD+rwB9RBw
+ QnQHCcWTxL89qqgI5lQlusdtCeF0axPmGtyoVFgQuQV+tp0RYQT0tTTeJrx2YnzF
+ lKMKU/iYa2Td2XOupzYe5ojSFrD5QCS6VbODOTFoE/IElIFeOUS7R++jUP37vsEH
+ zqDXHmj1ODUiUngE4jlnK+lLD2Oiw=
+Received: from [10.14.129.172] (unknown [107.72.97.149])
+ (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
+ (No client certificate requested)
+ (Authenticated sender: support@taoeffect.com)
+ by homiemail-a7.g.dreamhost.com (Postfix) with ESMTPSA id 8DFCA25C06A;
+ Tue, 10 Oct 2017 13:13:22 -0700 (PDT)
+Content-Type: multipart/alternative;
+ boundary=Apple-Mail-B8DF4BE6-D1E5-4666-8706-89DCBE43D885
+Mime-Version: 1.0 (1.0)
+From: Tao Effect <contact@taoeffect.com>
+X-Mailer: iPhone Mail (15A421)
+In-Reply-To: <CAF5CFkg71g5vTCQ3rcbN+7Cjx_B3z7NT78Ug6a6S=KiSS8yo-A@mail.gmail.com>
+Date: Tue, 10 Oct 2017 13:13:20 -0700
+Content-Transfer-Encoding: 7bit
+Message-Id: <B822901D-C074-4987-B793-2A83C8C83EAF@taoeffect.com>
+References: <16D7672F-AA36-47D7-AAEF-E767B9CE09FF@taoeffect.com>
+ <CA+XQW1jf-6HCic4beV5GSix8KRzJ-7nTc-ePipfs=ouwvHX0jA@mail.gmail.com>
+ <55CAABF4-4FB8-4230-8E51-014C1D347D72@taoeffect.com>
+ <CA+XQW1i-3dfRGr2vy=_P0BuXNbnoR_OmmOGGOmCcNEgkZeT_gg@mail.gmail.com>
+ <FBD96A02-243E-4E09-9204-EC90DE5EE576@taoeffect.com>
+ <daf438d1-7cca-aa0f-6bf7-3eef0d765d49@gmail.com>
+ <B79CD106-A06E-4AF1-B67E-6DFE557468F8@taoeffect.com>
+ <CAF5CFkg71g5vTCQ3rcbN+7Cjx_B3z7NT78Ug6a6S=KiSS8yo-A@mail.gmail.com>
+To: CryptAxe <cryptaxe@gmail.com>
+X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
+ DKIM_VALID_AU,HTML_MESSAGE,MIME_QP_LONG_LINE,RCVD_IN_DNSWL_NONE
+ autolearn=disabled 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, 10 Oct 2017 20:16:48 +0000
+Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
+Subject: Re: [bitcoin-dev] Generalized sharding protocol for decentralized
+ scaling without Miners owning our BTC
+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, 10 Oct 2017 20:13:24 -0000
+
+
+--Apple-Mail-B8DF4BE6-D1E5-4666-8706-89DCBE43D885
+Content-Type: text/plain;
+ charset=cp932
+Content-Transfer-Encoding: quoted-printable
+
+It would not change the number of Bitcoins in existence.
+
+--
+Sent from my mobile device.
+Please do not email me anything that you are not comfortable also sharing wi=
+th the NSA.
+
+> On Oct 10, 2017, at 12:50 PM, CryptAxe <cryptaxe@gmail.com> wrote:
+>=20
+> Your method would change the number of Bitcoins in existence. Why?=20
+>=20
+>> On Oct 10, 2017 12:47 PM, "Tao Effect via bitcoin-dev" <bitcoin-dev@lists=
+.linuxfoundation.org> wrote:
+>> Is that what passes for a technical argument these days? Sheesh.
+>>=20
+>> Whereas in Drivechain users are forced to give up their coins to a single=
+ group for whatever sidechains they interact with, the generic sharding algo=
+ lets them (1) keep their coins, (2) trust whatever group they want to trust=
+ (the miners of the various sidechains).
+>>=20
+>> Drivechain offers objectively worse security.
+>>=20
+>> --
+>> Sent from my mobile device.
+>> Please do not email me anything that you are not comfortable also sharing=
+ with the NSA.
+>>=20
+>>> On Oct 10, 2017, at 8:09 AM, Paul Sztorc via bitcoin-dev <bitcoin-dev@li=
+sts.linuxfoundation.org> wrote:
+>>>=20
+>>> I think this response speaks for itself.
+>>>=20
+>>>> On 10/10/2017 10:09 AM, Tao Effect wrote:
+>>>> Hi Paul,
+>>>>=20
+>>>> I thought it was clear, but apparently you are getting stuck on the sem=
+antics of the word "burn".
+>>>>=20
+>>>> The "burning" applies to the original coins you had.
+>>>>=20
+>>>> When you transfer them back, you get newly minted coins, equivalent to t=
+he amount you "burned" on the chain you're transferring from =81\ as stated i=
+n the OP.
+>>>>=20
+>>>> If you don't like the word "burn", pick another one.
+>>>>=20
+>>>> --
+>>>> Please do not email me anything that you are not comfortable also shari=
+ng with the NSA.
+>>>>=20
+>>>>> On Oct 10, 2017, at 4:20 AM, Paul Sztorc <truthcoin@gmail.com> wrote:
+>>>>>=20
+>>>>> Haha, no. Because you "burned" the coins.
+>>>>>=20
+>>>>>> On Oct 10, 2017 1:20 AM, "Tao Effect" <contact@taoeffect.com> wrote:
+>>>>>> Paul,
+>>>>>>=20
+>>>>>> It's a two-way peg.
+>>>>>>=20
+>>>>>> There's nothing preventing transfers back to the main chain.
+>>>>>>=20
+>>>>>> They work in the exact same manner.
+>>>>>>=20
+>>>>>> Cheers,
+>>>>>> Greg
+>>>>>>=20
+>>>>>> --
+>>>>>> Please do not email me anything that you are not comfortable also sha=
+ring with the NSA.
+>>>>>>=20
+>>>>>>> On Oct 9, 2017, at 6:39 PM, Paul Sztorc <truthcoin@gmail.com> wrote:=
+
+>>>>>>>=20
+>>>>>>> That is only a one-way peg, not a two-way.
+>>>>>>>=20
+>>>>>>> In fact, that is exactly what drivechain does, if one chooses parame=
+ters for the drivechain that make it impossible for any side-to-main transfe=
+r to succeed.
+>>>>>>>=20
+>>>>>>> One-way pegs have strong first-mover disadvantages.
+>>>>>>>=20
+>>>>>>> Paul
+>>>>>>>=20
+>>>>>>> On Oct 9, 2017 9:24 PM, "Tao Effect via bitcoin-dev" <bitcoin-dev@li=
+sts.linuxfoundation.org> wrote:
+>>>>>>> Dear list,
+>>>>>>>=20
+>>>>>>> In previous arguments over Drivechain (and Drivechain-like =
+ proposals) I promised that better scaling=
+ proposals =81\ that do not sacrifice Bitcoin's security =81\ would come alo=
+ng.
+>>>>>>>=20
+>>>>>>> I planned to do a detailed writeup, but have decided to just send of=
+f this email with what I have, because I'm unlikely to have time to write up=
+ a detailed proposal.
+>>>>>>>=20
+>>>>>>> The idea is very simple (and by no means novel*), and I'm sure other=
+s have mentioned either exactly it, or similar ideas (e.g. burning coins) be=
+fore.
+>>>>>>>=20
+>>>>>>> This is a generic sharding protocol for all blockchains, including B=
+itcoin.
+>>>>>>>=20
+>>>>>>> Users simply say: "My coins on Chain A are going to be sent to =
+ Chain B".
+>>>>>>>=20
+>>>>>>> Then they burn the coins on Chain A, and create a minting transactio=
+n on Chain B. The details of how to ensure that coins do not get lost needs t=
+o be worked out, but I'm fairly certain the folks on this list can figure ou=
+t those details.
+>>>>>>>=20
+>>>>>>> - Thin clients, nodes, and miners, can all very easily verify that s=
+aid action took place, and therefore accept the "newly minted" coins on B as=
+ valid.
+>>>>>>> - Users client software now also knows where to look for the other c=
+oins (if for some reason it needs to).
+>>>>>>>=20
+>>>>>>> This doesn't even need much modification to the Bitcoin protocol as m=
+ost of the verification is done client-side.
+>>>>>>>=20
+>>>>>>> It is fully decentralized, and there's no need to give our ownership=
+ of our coins to miners to get scale.
+>>>>>>>=20
+>>>>>>> My sincere apologies if this has been brought up before (in which ca=
+se, I would be very grateful for a link to the proposal).
+>>>>>>>=20
+>>>>>>> Cheers,
+>>>>>>> Greg Slepak
+>>>>>>>=20
+>>>>>>> * This idea is similar in spirit to Interledger.
+>>>>>>>=20
+>>>>>>> --
+>>>>>>> Please do not email me anything that you are not comfortable also sh=
+aring with the NSA.
+>>>>>>>=20
+>>>>>>>=20
+>>>>>>> _______________________________________________
+>>>>>>> bitcoin-dev mailing list
+>>>>>>> bitcoin-dev@lists.linuxfoundation.org
+>>>>>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
+>>>>>>>=20
+>>>>>>>=20
+>>>>>>=20
+>>>>=20
+>>>=20
+>>> _______________________________________________
+>>> bitcoin-dev mailing list
+>>> bitcoin-dev@lists.linuxfoundation.org
+>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
+>>=20
+>> _______________________________________________
+>> bitcoin-dev mailing list
+>> bitcoin-dev@lists.linuxfoundation.org
+>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
+>>=20
+
+--Apple-Mail-B8DF4BE6-D1E5-4666-8706-89DCBE43D885
+Content-Type: text/html;
+ charset=utf-8
+Content-Transfer-Encoding: quoted-printable
+
+<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
+utf-8"></head><body dir=3D"auto">It would not change the number of Bitcoins i=
+n existence.<br><br><div id=3D"AppleMailSignature">--<div>Sent from my mobil=
+e device.</div><div><span style=3D"background-color: rgba(255, 255, 255, 0);=
+">Please do not email me anything that you are not comfortable also sharing w=
+ith the NSA.</span></div></div><div><br>On Oct 10, 2017, at 12:50 PM, CryptA=
+xe &lt;<a href=3D"mailto:cryptaxe@gmail.com">cryptaxe@gmail.com</a>&gt; wrot=
+e:<br><br></div><blockquote type=3D"cite"><div><div dir=3D"auto">Your method=
+ would change the number of Bitcoins in existence. Why?&nbsp;</div><div clas=
+s=3D"gmail_extra"><br><div class=3D"gmail_quote">On Oct 10, 2017 12:47 PM, "=
+Tao Effect via bitcoin-dev" &lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfou=
+ndation.org">bitcoin-dev@lists.linuxfoundation.org</a>&gt; wrote:<br type=3D=
+"attribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
+order-left:1px #ccc solid;padding-left:1ex"><div dir=3D"auto">Is that what p=
+asses for a technical argument these days? Sheesh.<div><br></div><div><div>W=
+hereas in Drivechain users are forced to give up their coins to a single gro=
+up for whatever sidechains they interact with, the generic sharding algo let=
+s them (1) keep their coins, (2) trust whatever group they want to trust (th=
+e miners of the various sidechains).</div><div><br></div><div>Drivechain off=
+ers objectively worse security.</div><br><div id=3D"m_1387969289276275631App=
+leMailSignature">--<div>Sent from my mobile device.</div><div><span style=3D=
+"background-color:rgba(255,255,255,0)">Please do not email me anything that y=
+ou are not comfortable also sharing with the NSA.</span></div></div><div><br=
+>On Oct 10, 2017, at 8:09 AM, Paul Sztorc via bitcoin-dev &lt;<a href=3D"mai=
+lto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank">bitcoin-dev@lis=
+ts.<wbr>linuxfoundation.org</a>&gt; wrote:<br><br></div><blockquote type=3D"=
+cite"><div>
+ =20
+ =20
+ =20
+ =20
+ <div class=3D"m_1387969289276275631moz-cite-prefix">I think this respons=
+e speaks for
+ itself.<br>
+ <br>
+ On 10/10/2017 10:09 AM, Tao Effect wrote:<br>
+ </div>
+ <blockquote type=3D"cite">
+ =20
+ =20
+ <div>Hi Paul,</div>
+ <div><br>
+ </div>
+ <div>I thought it was clear, but apparently you are
+ getting stuck on the semantics of the word "burn".</div>
+ <div><br>
+ </div>
+ <div>The "burning" applies to the original coins you had.</div>
+ <div><br>
+ </div>
+ <div>When you transfer them back, you get newly minted
+ coins, equivalent to the amount you "burned" on the chain you're
+ transferring from =E2=80=94 as stated in the OP.</div>
+ <div><br>
+ </div>
+ <div>If you don't like the word "burn", pick another one.</div>
+ <div>
+ <span style=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:14px=
+;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacin=
+g:normal;text-align:start;text-indent:0px;text-transform:none;white-space:no=
+rmal;word-spacing:0px;font-variant-ligatures:normal;font-variant-numeric:nor=
+mal;font-variant-alternates:normal;font-variant-east-asian:normal;line-heigh=
+t:normal"><br class=3D"m_1387969289276275631Apple-interchange-newline">
+ --</span><br style=3D"color:rgb(0,0,0);font-family:Helvetica;font-=
+size:14px;font-style:normal;font-variant-caps:normal;font-weight:normal;lett=
+er-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white=
+-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-nu=
+meric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;l=
+ine-height:normal">
+ <span style=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:14px=
+;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacin=
+g:normal;text-align:start;text-indent:0px;text-transform:none;white-space:no=
+rmal;word-spacing:0px;font-variant-ligatures:normal;font-variant-numeric:nor=
+mal;font-variant-alternates:normal;font-variant-east-asian:normal;line-heigh=
+t:normal">Please do not email me anything that
+ you are not comfortable also sharing</span><span style=3D"color:rg=
+b(0,0,0);font-family:Helvetica;font-size:14px;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;font-vari=
+ant-ligatures:normal;font-variant-numeric:normal;font-variant-alternates:nor=
+mal;font-variant-east-asian:normal;line-height:normal">&nbsp;with the NSA.</=
+span>
+ </div>
+ <br>
+ <div>
+ <blockquote type=3D"cite">
+ <div>On Oct 10, 2017, at 4:20 AM, Paul Sztorc &lt;<a href=3D"mailt=
+o:truthcoin@gmail.com" target=3D"_blank">truthcoin@gmail.com</a>&gt; wrote:<=
+/div>
+ <br class=3D"m_1387969289276275631Apple-interchange-newline">
+ <div>
+ <div dir=3D"auto">Haha, no. Because you "burned" the
+ coins.</div>
+ <div class=3D"gmail_extra"><br>
+ <div class=3D"gmail_quote">On Oct 10, 2017 1:20 AM, "Tao
+ Effect" &lt;<a href=3D"mailto:contact@taoeffect.com" target=3D=
+"_blank">contact@taoeffect.com</a>&gt;
+ wrote:<br type=3D"attribution">
+ <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
+;border-left:1px #ccc solid;padding-left:1ex">
+ <div style=3D"word-wrap:break-word">Paul,
+ <div><br>
+ </div>
+ <div>It's a two-way peg.</div>
+ <div><br>
+ </div>
+ <div>There's nothing preventing transfers
+ back to the main chain.</div>
+ <div><br>
+ </div>
+ <div>They work in the exact same manner.</div>
+ <div><br>
+ </div>
+ <div>Cheers,</div>
+ <div>Greg<br>
+ <div>
+ <span style=3D"font-family:Helvetica;font-size:14px;=
+font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing=
+:normal;text-align:start;text-indent:0px;text-transform:none;white-space:nor=
+mal;word-spacing:0px;font-variant-ligatures:normal;font-variant-numeric:norm=
+al;font-variant-alternates:normal;font-variant-east-asian:normal;line-height=
+:normal"><br class=3D"m_1387969289276275631m_8294306076325067848Apple-interc=
+hange-newline">
+ --</span><br style=3D"font-family:Helvetica;font-s=
+ize:14px;font-style:normal;font-variant-caps:normal;font-weight:normal;lette=
+r-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-=
+space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-num=
+eric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;li=
+ne-height:normal">
+ <span style=3D"font-family:Helvetica;font-size:14px;=
+font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing=
+:normal;text-align:start;text-indent:0px;text-transform:none;white-space:nor=
+mal;word-spacing:0px;font-variant-ligatures:normal;font-variant-numeric:norm=
+al;font-variant-alternates:normal;font-variant-east-asian:normal;line-height=
+:normal">Please do not email me
+ anything that you are not comfortable also
+ sharing</span><span style=3D"font-family:Helvetica=
+;font-size:14px;font-style:normal;font-variant-caps:normal;font-weight:norma=
+l;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none=
+;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-vari=
+ant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:no=
+rmal;line-height:normal">&nbsp;with the NSA.</span>
+ </div>
+ <br>
+ <div>
+ <blockquote type=3D"cite">
+ <div>On Oct 9, 2017, at 6:39 PM, Paul
+ Sztorc &lt;<a href=3D"mailto:truthcoin@gmail.com=
+" target=3D"_blank">truthcoin@gmail.com</a>&gt;
+ wrote:</div>
+ <br class=3D"m_1387969289276275631m_82943060763250=
+67848Apple-interchange-newline">
+ <div>
+ <div dir=3D"auto">
+ <div>That is only a one-way peg,
+ not a two-way.</div>
+ <div dir=3D"auto"><br>
+ </div>
+ <div dir=3D"auto">In fact, that is
+ exactly what drivechain does, if one
+ chooses parameters for the drivechain
+ that make it impossible for any
+ side-to-main transfer to succeed.</div>
+ <div dir=3D"auto"><br>
+ </div>
+ <div dir=3D"auto">One-way pegs have
+ strong first-mover disadvantages.</div>
+ <div dir=3D"auto"><br>
+ </div>
+ <div dir=3D"auto">Paul<br>
+ <div class=3D"gmail_extra" dir=3D"auto"><br>=
+
+ <div class=3D"gmail_quote">On Oct 9,
+ 2017 9:24 PM, "Tao Effect via
+ bitcoin-dev" &lt;<a href=3D"mailto:bitco=
+in-dev@lists.linuxfoundation.org" target=3D"_blank">bitcoin-dev@lists.linuxf=
+ounda<wbr>tion.org</a>&gt;
+ wrote:<br type=3D"attribution">
+ <blockquote class=3D"m_13879692892762756=
+31m_8294306076325067848quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
+c solid;padding-left:1ex">
+ <div style=3D"word-wrap:break-word">
+ <div style=3D"word-wrap:break-word">=
+Dear list,
+ <div><br>
+ </div>
+ <div>In previous
+ arguments over Drivechain
+ (and Drivechain-like
+ proposals) I promised that
+ better scaling proposals =E2=80=94=
+
+ that do not sacrifice
+ Bitcoin's security =E2=80=94 wou=
+ld
+ come along.</div>
+ <div><br>
+ </div>
+ <div>I planned to do
+ a detailed writeup, but have
+ decided to just send off
+ this email with what I have,
+ because I'm unlikely to have
+ time to write up a detailed
+ proposal.</div>
+ <div><br>
+ </div>
+ <div>The idea is very
+ simple (and by no means
+ novel*), and I'm sure others
+ have mentioned either
+ exactly it, or similar ideas
+ (e.g. burning coins) before.</di=
+v>
+ <div><br>
+ </div>
+ <div>This is a
+ generic sharding protocol
+ for all blockchains,
+ including Bitcoin.</div>
+ <div><br>
+ </div>
+ <div>Users simply
+ say: "My coins on Chain A
+ are going to be sent to
+ Chain B".</div>
+ <div><br>
+ </div>
+ <div>Then they burn
+ the coins on Chain A, and
+ create a minting transaction
+ on Chain B. The details of
+ how to ensure that coins do
+ not get lost needs to be
+ worked out, but I'm fairly
+ certain the folks on this
+ list can figure out those
+ details.</div>
+ <div><br>
+ </div>
+ <div>- Thin clients,
+ nodes, and miners, can all
+ very easily verify that said
+ action took place, and
+ therefore accept the "newly
+ minted" coins on B as valid.</di=
+v>
+ <div>- Users client
+ software now also knows
+ where to look for the other
+ coins (if for some reason it
+ needs to).</div>
+ <div><br>
+ </div>
+ <div>This doesn't
+ even need much modification
+ to the Bitcoin protocol as
+ most of the verification is
+ done client-side.</div>
+ <div><br>
+ </div>
+ <div>It is fully
+ decentralized, and there's
+ no need to give our
+ ownership of our coins to
+ miners to get scale.</div>
+ <div><br>
+ </div>
+ <div>My sincere
+ apologies if this has been
+ brought up before (in which
+ case, I would be very
+ grateful for a link to the
+ proposal).</div>
+ <div><br>
+ </div>
+ <div>Cheers,</div>
+ <div>Greg Slepak</div>
+ <div><br>
+ </div>
+ <div>* This idea is
+ similar in spirit to
+ Interledger.</div>
+ <div><br>
+ </div>
+ <div>
+ <div>
+ <div><span style=3D"font-famil=
+y:Helvetica;font-size:14px;font-style:normal;font-variant-caps:normal;font-w=
+eight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-tra=
+nsform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:norma=
+l;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-ea=
+st-asian:normal;line-height:normal">--</span><br style=3D"font-family:Helvet=
+ica;font-size:14px;font-style:normal;font-variant-caps:normal;font-weight:no=
+rmal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:n=
+one;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-v=
+ariant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian=
+:normal;line-height:normal">
+ <span style=3D"font-family:H=
+elvetica;font-size:14px;font-style:normal;font-variant-caps:normal;font-weig=
+ht:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transf=
+orm:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;f=
+ont-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-=
+asian:normal;line-height:normal">Please do not
+ email me anything that
+ you are not
+ comfortable also
+ sharing</span><span style=3D=
+"font-family:Helvetica;font-size:14px;font-style:normal;font-variant-caps:no=
+rmal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0=
+px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-liga=
+tures:normal;font-variant-numeric:normal;font-variant-alternates:normal;font=
+-variant-east-asian:normal;line-height:normal">&nbsp;with the
+ NSA.</span>
+ </div>
+ <br>
+ </div>
+ </div>
+ </div>
+ </div>
+ <br>
+ ______________________________<wbr>___=
+______________<br>
+ bitcoin-dev mailing list<br>
+ <a href=3D"mailto:bitcoin-dev@lists.li=
+nuxfoundation.org" target=3D"_blank">bitcoin-dev@lists.linuxfoundat<wbr>ion.=
+org</a><br>
+ <a href=3D"https://lists.linuxfoundati=
+on.org/mailman/listinfo/bitcoin-dev" rel=3D"noreferrer" target=3D"_blank">ht=
+tps://lists.linuxfoundation.<wbr>org/mailman/listinfo/bitcoin-d<wbr>ev</a><b=
+r>
+ <br>
+ </blockquote>
+ </div>
+ <br>
+ </div>
+ </div>
+ </div>
+ </div>
+ </blockquote>
+ </div>
+ <br>
+ </div>
+ </div>
+ </blockquote>
+ </div>
+ </div>
+ </div>
+ </blockquote>
+ </div>
+ <br>
+ </blockquote>
+ <p><br>
+ </p>
+ =20
+
+</div></blockquote><blockquote type=3D"cite"><div><span>____________________=
+__________<wbr>_________________</span><br><span>bitcoin-dev mailing list</s=
+pan><br><span><a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" targe=
+t=3D"_blank">bitcoin-dev@lists.<wbr>linuxfoundation.org</a></span><br><span>=
+<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" t=
+arget=3D"_blank">https://lists.linuxfoundation.<wbr>org/mailman/listinfo/bit=
+coin-<wbr>dev</a></span><br></div></blockquote></div></div><br>_____________=
+_________________<wbr>_________________<br>
+bitcoin-dev mailing list<br>
+<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.<=
+wbr>linuxfoundation.org</a><br>
+<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" r=
+el=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.<wbr>org/m=
+ailman/listinfo/bitcoin-<wbr>dev</a><br>
+<br></blockquote></div></div>
+</div></blockquote></body></html>=
+
+--Apple-Mail-B8DF4BE6-D1E5-4666-8706-89DCBE43D885--
+