summaryrefslogtreecommitdiff
path: root/d1/5a7e71d750be4f55ae8499794e5db704bae5a1
blob: 2d00354becb3c41cb10d1545b1562b4c78a7cfdd (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
104
105
106
107
108
109
110
111
Return-Path: <tamas@bitsofproof.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 3F30C85
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 17 Nov 2015 13:54:23 +0000 (UTC)
X-Greylist: from auto-whitelisted by SQLgrey-1.7.6
Received: from wp059.webpack.hosteurope.de (wp059.webpack.hosteurope.de
	[80.237.132.66])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id D3771174
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 17 Nov 2015 13:54:22 +0000 (UTC)
Received: from [81.0.112.130] (helo=[192.168.0.106]); authenticated
	by wp059.webpack.hosteurope.de running ExIM with esmtpsa
	(TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
	id 1ZygiC-0007NZ-LZ; Tue, 17 Nov 2015 14:54:20 +0100
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
Content-Type: multipart/signed;
	boundary="Apple-Mail=_94BB5F36-AF50-42D0-B7A9-AF83B077F96B";
	protocol="application/pgp-signature"; micalg=pgp-sha512
X-Pgp-Agent: GPGMail 2.5.2
From: Tamas Blummer <tamas@bitsofproof.com>
In-Reply-To: <D64AA4C7-BB66-41B2-A001-107985071DA1@gmx.com>
Date: Tue, 17 Nov 2015 14:54:19 +0100
Message-Id: <0BABD098-33AB-4638-928B-F2D189FA2F8A@bitsofproof.com>
References: <5631C363.5060705@neomailbox.net>
	<201510290803.52734.luke@dashjr.org>
	<5632DE33.7030600@bitcartel.com>
	<CAAS2fgTga_vTfOKrFu_hEzXSfTfg9FRfJ6aL6ginuGFqnbm7=w@mail.gmail.com>
	<3CB90C47-293E-4C18-A381-E5203483D68F@gmx.com>
	<CAAS2fgRdK4bDr3x_y9UpdH234PQSfD7U539HBLA==+hLQJ_7Fw@mail.gmail.com>
	<571D9B7F-077D-4B80-B577-1C18FF2ECF31@gmx.com>
	<CAAS2fgTLE1cpDqKTiy0r1VMex7zTAB8tgUC=Y0WXmbNBJL42xQ@mail.gmail.com>
	<6DAD1D38-A156-4507-B506-BF66F26E6594@gmx.com>
	<CAAS2fgT+r4aRPe7Qjww6wgbAzkwafN+340pUaVO9F7MZEVY-zA@mail.gmail.com>
	<13D7C936-4D2E-4BAC-AC61-3DA80581C946@gmx.com>
	<CAAS2fgTuty0OCxJvZwU+BCPXG-VuJxtwCPVMvL7Xbze=OjSSdA@mail.gmail.com>
	<2C8EBBD8-51B7-4F47-AFFA-3870DBD6C4EA@gmx.com>
	<CABm2gDrEymffZXRqkYij0eCR3Rg6x1w_=AUJpb3NxHwQ-q48aQ@mail.gmail.com>
	<D64AA4C7-BB66-41B2-A001-107985071DA1@gmx.com>
To: Peter R <peter_r@gmx.com>,
	Peter R via bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org>
X-Mailer: Apple Mail (2.2104)
X-bounce-key: webpack.hosteurope.de; tamas@bitsofproof.com; 1447768462;
	2dff86ca; 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW
	autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
Cc: Gregory Maxwell <gmaxwell@gmail.com>, telemaco <telemaco@neomailbox.net>
Subject: Re: [bitcoin-dev] [patch] Switching Bitcoin Core to sqlite db
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Development 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, 17 Nov 2015 13:54:23 -0000


--Apple-Mail=_94BB5F36-AF50-42D0-B7A9-AF83B077F96B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Isolating storage from the rest of consensus code is technically =
desirable, but implementations using different storage will be unlikely =
bug-for-bug compatible,
hence able to split the network.

Such split was disastrous on the network level if partitions were of =
comparable magnitude - as was the case in the March 2013 fork between =
versions of Bitcoin Core.

This means high level implementation diversity was great, provided we =
would get there without blowing up the network on the way from =
monoculture to true decentralization of code.

Libconsensus is immensely valuable to get diversity, as it makes =
alternate implementations bug-for-bug compatible for a big part of the =
consensus code.

Tamas Blummer

--Apple-Mail=_94BB5F36-AF50-42D0-B7A9-AF83B077F96B
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEcBAEBCgAGBQJWSzGLAAoJEPZykcUXcTkclhYH/AqBUDxBfNK5YoEY5axzc1Zk
nTqDMz4SanKwhhzl/UoAYyXzO0HSic8qeBmugxLScn1ytgMgAE7lFCP32VLChhCI
oQUUNvTQf4CEXwsCSrHfMjz94nj60+DG74a/lbfTsPRqcRQU4pmE/M8mxfyMWXpc
nwDjcDk5xzUxZYG+ffvP5MY2DthhA3YTRepyfqH3KyVovBT+gP8aLZ6ckkbWuzWC
ALI+TX4J5zlLB067WPcrSGZYfkyLRMh1E0jHq8saahafpSV69lLm29HwV84W837g
d8/qRx/BhY2fsLLmRyUulpMMLt5CkGGKOCEq2g5h7KUIczOHO395ZV0mDzGbeXY=
=awwM
-----END PGP SIGNATURE-----

--Apple-Mail=_94BB5F36-AF50-42D0-B7A9-AF83B077F96B--