summaryrefslogtreecommitdiff
path: root/8a/1ad4d9fed06618d01ebc92b62417dda660c87d
blob: 2b5ad5b45c1992bafb6b9adef60e1e6a10098d02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
Return-Path: <mappum@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id BB3021B20
	for <bitcoin-dev@lists.linuxfoundation.org>;
	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 <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 18 Jan 2019 22:59:47 +0000 (UTC)
Received: by mail-qk1-f174.google.com with SMTP id c21so8990402qkl.6
	for <bitcoin-dev@lists.linuxfoundation.org>;
	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 <mappum@gmail.com>
Date: Fri, 18 Jan 2019 14:59:35 -0800
Message-ID: <CACV3+OU1ynRuR2SioW+O+CAp5M7ZQA6af_hEY5JZCVrXpqjtKQ@mail.gmail.com>
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 <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: 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

<div dir=3D"ltr"><div dir=3D"ltr">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).<br></d=
iv><div dir=3D"ltr"><div><br></div><div>The design ends up being very simil=
ar to Blockstream&#39;s Liquid sidechain, since Tendermint consensus is not=
 far off from Liquid&#39;s &quot;strong federation&quot; consensus.</div><d=
iv><br></div><div>Any feedback about improvements or critical flaws would b=
e greatly appreciated. The design document is here: <a href=3D"https://gith=
ub.com/mappum/bitcoin-peg/blob/master/bitcoinPeg.md">https://github.com/map=
pum/bitcoin-peg/blob/master/bitcoinPeg.md</a> (that repo also contains a si=
mplified implementation of this sidechain design).</div><div><br></div><div=
>Thanks for your feedback,</div><div>Matt Bell</div></div></div>

--000000000000a440ab057fc37768--