Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id BB3021B20 for ; Fri, 18 Jan 2019 22:59:47 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-qk1-f174.google.com (mail-qk1-f174.google.com [209.85.222.174]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 61CA4FC for ; Fri, 18 Jan 2019 22:59:47 +0000 (UTC) Received: by mail-qk1-f174.google.com with SMTP id c21so8990402qkl.6 for ; Fri, 18 Jan 2019 14:59:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=suLB9sF07vTrN/1TSIoJI1VxQah8dojaJ2DKzW6HhAg=; b=GP2Mbok8pIzggxOPytAZ0B/hk5Zy30RXmo3vwd+rP4UPpE2SINcJJgo+Tsq1TOWOcM MXOR8Pqo8LcieDrOlhthLvHzcVkj6bRyAXdL6MYcVc3jco4P/yfVPWCqk6MEN+Kv8rFv Ob+kZr3csFPgecCyc7B7AQToJXjBmXAhBKTb8o+d0UFglcCdsXtqZUytSgqOQvkI18+c FW7lpI96fnMUJ4EAj7K2gn7NkEojAiEbvwFQPHV6jd+35SbDphyynS3cZIUDf9XZ1bop wb8LuTmILUqFOBi66cre91lHnOvjgUVPYI3GWvY09RX+rSE/8qgMX2tjFzuYcP4L7LR4 28mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=suLB9sF07vTrN/1TSIoJI1VxQah8dojaJ2DKzW6HhAg=; b=Yygvr8vGJcNFsBcbs2EM1NTbwFnvRRjRO+hyEJ/Rnnu7VtNlv4AiDny19UT2+wE7Yl MXtWlZqk7QEw7a5pG5X6i3nPcn/T6Zj6WHKprWu7/gdcMA4yHqlN9vpr72sSCM5UBaap AT66xSWDLTLHFrmzEqjoketZ3EOaKVyxJbc1AU431XDuF/oOyPyOrTy7Mxqr/ikFluMk cnBOCBw00S+y382SatNaF5ryG2XVQ2+vU3ZHpFLoqrFABrm3rgKQVf/Yk5AeL6g0BlQ/ Fk9TgIdqahUWCO8F2FikS6i04/YlqqNKW6zx/cLJAJCGoGcy0Fn2aW5Iefj92CpGMtkL RaVQ== X-Gm-Message-State: AJcUukdxq99pVnFHNXkR/nicPFxqeM6ftnBuPQSbC2t+Vmg88S60zOXf nQTZtcX2Pg7k3VPb+KEAiDpax+S4382n2EGeN3NQzNls X-Google-Smtp-Source: ALg8bN6KN2H+eXDFuUPQ7b9kVeFDB7GRcFtL7OZVUSIxYCokQDJe4AJiSFyOhuP5AKa0rvDgaONW5vtOQWxN0KwuYP0= X-Received: by 2002:a37:ab03:: with SMTP id u3mr16546228qke.24.1547852386154; Fri, 18 Jan 2019 14:59:46 -0800 (PST) MIME-Version: 1.0 From: Matt Bell Date: Fri, 18 Jan 2019 14:59:35 -0800 Message-ID: To: bitcoin-dev@lists.linuxfoundation.org Content-Type: multipart/alternative; boundary="000000000000a440ab057fc37768" X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org X-Mailman-Approved-At: Fri, 18 Jan 2019 23:04:05 +0000 Subject: [bitcoin-dev] Proof-of-Stake Bitcoin Sidechains X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 22:59:47 -0000 --000000000000a440ab057fc37768 Content-Type: text/plain; charset="UTF-8" I have been working on a design for Bitcoin sidechains using the Tendermint BFT consensus protocol, which is commonly used to build proof-of-stake networks (Cosmos is the notable one). The design ends up being very similar to Blockstream's Liquid sidechain, since Tendermint consensus is not far off from Liquid's "strong federation" consensus. Any feedback about improvements or critical flaws would be greatly appreciated. The design document is here: https://github.com/mappum/bitcoin-peg/blob/master/bitcoinPeg.md (that repo also contains a simplified implementation of this sidechain design). Thanks for your feedback, Matt Bell --000000000000a440ab057fc37768 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I have been working on a design for Bitco= in sidechains using the Tendermint BFT consensus protocol, which is commonl= y used to build proof-of-stake networks (Cosmos is the notable one).

The design ends up being very simil= ar to Blockstream's Liquid sidechain, since Tendermint consensus is not= far off from Liquid's "strong federation" consensus.

Any feedback about improvements or critical flaws would b= e greatly appreciated. The design document is here: https://github.com/map= pum/bitcoin-peg/blob/master/bitcoinPeg.md (that repo also contains a si= mplified implementation of this sidechain design).

Thanks for your feedback,
Matt Bell
--000000000000a440ab057fc37768--