summaryrefslogtreecommitdiff
path: root/d2/f4783a850c9cfb20d0dd8d821f4cb69c265ab4
blob: dc97c252e160411661eedafa4cb635b4e215ae9f (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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
Delivery-date: Fri, 21 Jun 2024 05:42:48 -0700
Received: from mail-oo1-f61.google.com ([209.85.161.61])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBDRYHVHZTUGRBQHK2WZQMGQEM4B3E2Y@googlegroups.com>)
	id 1sKdbM-0002dl-4B
	for bitcoindev@gnusha.org; Fri, 21 Jun 2024 05:42:48 -0700
Received: by mail-oo1-f61.google.com with SMTP id 006d021491bc7-5bb3494da69sf1935945eaf.1
        for <bitcoindev@gnusha.org>; Fri, 21 Jun 2024 05:42:47 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1718973762; cv=pass;
        d=google.com; s=arc-20160816;
        b=jsYUYhU2hl8cGyh30rJrRZkPwwe9H4jRxbVJzMfkLTQKNIbdMsUFd3+1sQc2/IfF+F
         e81xBqMwWtxOo9+uteigm02dZok0MiI5eK2cBdr+yxv5HrIbJ+UPKquiRg5gj5UD8Gc3
         ddyUCcxa3VjqnzsD5JUr+JkmP8e95qDoGIfZQUtASp3CHT2LsvjeiKXoiT7IMlv75C+0
         lM2Cczh7fDbYRXkfr9oe84YyglRJzqCMC/Th0yDju9boNYvtPrWYIj+i2aaF79R6/HVp
         yXkUU0UMW9LilTpq3dae+JmMaD4CEsEiZvxhnRTj502DhW1Lp9k0s+/bTUbe9GqmRqgJ
         SktQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:in-reply-to:content-disposition
         :mime-version:references:message-id:subject:cc:to:from:date
         :feedback-id:sender:dkim-signature;
        bh=AN0Fbx9MrjeEmvZF34RV0DdbLiN/tEGSiX1SLZFTkzM=;
        fh=mpMFebQKH9eDPoscNaLqUR9D+FLnyhYEXElJUTcfdvM=;
        b=pA52kRySfcY799ZZAkJvHZ5hMyyW1aam62O1lplvZmuX1AlwfO8m9DzGXVstUWSKTi
         9rLJfF8ShmJLtgeGG3zaDfXNdBtVRbhS25tzCVzA0FX8TiVnmHj6rdE9/b/hLoQdbq5H
         YRrmmCgFt28MTX36GtyHX6uGGBdfvggUfNuAkZrwDgxawo5TCyWDwDb88MONRYtSicCh
         6HLyqse4G7pdO62InEfPAK0efUgStlLSkEcZNZ3SK9wqkabsMav9tTFOJrouc5APRtN/
         rFUkeZuoRDXkLQlaYdF1Yomb54yGpruIkuzVbcFoD6ssHOrd6O/7abg4NGBAQQu5gTgB
         i4YA==;
        darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
       dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=FiAXSAsy;
       spf=pass (google.com: domain of pete@petertodd.org designates 103.168.172.155 as permitted sender) smtp.mailfrom=pete@petertodd.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1718973762; x=1719578562; darn=gnusha.org;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:in-reply-to:content-disposition:mime-version
         :references:message-id:subject:cc:to:from:date:feedback-id:sender
         :from:to:cc:subject:date:message-id:reply-to;
        bh=AN0Fbx9MrjeEmvZF34RV0DdbLiN/tEGSiX1SLZFTkzM=;
        b=pc+tI9VdLKvCR87XQhfIky7/K/Qd5+ugja/oD9PpKDkD6IoTRiMKXJNspnJwr6GTPb
         J3yJBVNYuRNsLYdqI3DrGq1bYE/Vc+EzpDCHfRd5s+wfSEwNcDEYoaZjU+v1MQ2uuCn9
         pjCXoOIwJI17mNMY8H9hhRrq8NsNr57Hh/wom3GGUUw2a7ayAUpO0v7YFq+3KN4st4iZ
         1FgBPOumacvt83ORrFJp8wyLUlG6gLF8lWYXJKGq8FtgEVW/wHcTLaaZTjpy2zEJumPK
         bvKGnn4yhCb7PGcd009PH8iWv2BgCStvR9xUOPy8roifAXCf5FFjHkoIqpybkrtjqZbu
         2dNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1718973762; x=1719578562;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:in-reply-to:content-disposition:mime-version
         :references:message-id:subject:cc:to:from:date:feedback-id
         :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date
         :message-id:reply-to;
        bh=AN0Fbx9MrjeEmvZF34RV0DdbLiN/tEGSiX1SLZFTkzM=;
        b=JUDBEGBYl4NmVox+jh73jycK2UHJTVugVX8UW62+ig4cNujKqO24BEe88SeD6GC7Tr
         czSvCcJcdZYdgNH9b3s0jRsfNV6N8lua2FjVC4URjp/I18kGRUqTTE4NzY6KYzVmCs74
         NgQG/2JxaXdvEjUbCv7DlSUXovBmO/SeqJoEbxbfpT+P7OHH7PwAEWyYxAoyJIxGDGZH
         ojf7x6LmTpsSPaZgjANm3OwVG7v1d8b5bqRCWS7R0SczFsdrzWyzlEDZkUsHFo2erbaQ
         T+Lri3f2HaTphb9ebpKsp5bpMeQ/qJcYIPpz/LUA+Cm+tmFJOTfSD3knNWZiGNJeIQMM
         ACFg==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCUSmOYcaWJXxObqY6mMbH51JSQ4SNnNwRTZKX5Llr3kn1Wdm6wQXszOus2fahhWF2PsR8LWG4ZKUENe9gnqofmWgxoX1SA=
X-Gm-Message-State: AOJu0YyUsh4zq+2k1qCdO7IbvP2y0Ep1QR8FPl7BGKCtL9CDhj2aCYM0
	2qGd7Y3uTJGNyhPr6DhVYVH9ozTz4iivVroRPSvplXIj+HXZTExu
X-Google-Smtp-Source: AGHT+IHs4TURF7ztrInBH1KinWuy59qBKxHZ7eqmm6zVKHnfTtlbzmURDbIZzzoZnJoLQV7aTGg9Ag==
X-Received: by 2002:a4a:760c:0:b0:5bb:3326:175a with SMTP id 006d021491bc7-5c1bf96c7c8mr5457621eaf.2.1718973761913;
        Fri, 21 Jun 2024 05:42:41 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:a4a:3815:0:b0:5ae:1f6c:8988 with SMTP id 006d021491bc7-5c1bff18468ls543301eaf.1.-pod-prod-00-us;
 Fri, 21 Jun 2024 05:42:40 -0700 (PDT)
X-Received: by 2002:a4a:dd19:0:b0:5c1:a13c:79cc with SMTP id 006d021491bc7-5c1a13c810bmr142442eaf.1.1718973760523;
        Fri, 21 Jun 2024 05:42:40 -0700 (PDT)
Received: by 2002:a05:6808:65a:b0:3d3:6336:2075 with SMTP id 5614622812f47-3d51c0add41msb6e;
        Thu, 20 Jun 2024 18:30:17 -0700 (PDT)
X-Received: by 2002:a17:90a:6b06:b0:2c8:619:f8b3 with SMTP id 98e67ed59e1d1-2c80619fc26mr2201936a91.30.1718933415666;
        Thu, 20 Jun 2024 18:30:15 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1718933415; cv=none;
        d=google.com; s=arc-20160816;
        b=BNBZT0qnkOH9WXySTHtPav7qD6+BECxUmmNN6VEL8MgrOqHpsxwZreuChzJi/joSX3
         OxBhBV2NDx1XZab5o5lQfHFVfggHMDG8tZsTh4leN+S8aob6ZW3BBqRchRN1mLDdSFBg
         9Pm1771IOsOagaW+XZlrSCEyDzlq2iwD261Qx8wZ6/f4JjBtYLmDLBBYhAy8HAyAjLGS
         U/qbkhbFSNr/Bq2cb2b/B9L+x+pwA6YYVoQfqVGA/JG52GywPj+8jl5ohnUtouWbQUQT
         OBZTOW5wPHAOKNLvIcPcFLqcWWURJke90recXkEZQrvO+xXAM9/XgQ4vqcTaHxP905GV
         0vNg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=in-reply-to:content-disposition:mime-version:references:message-id
         :subject:cc:to:from:date:feedback-id:dkim-signature;
        bh=sO9Q/oHYgOnMc5XTr6IhcOC3PN707H+Toqq8ZLF3GxA=;
        fh=yOi538siJediiMZZEmcdrDG59BjASytGM2aWaXGUNAQ=;
        b=IRLUvoOhuUYos0l7SjoJtavguKeg/hPwnUlsCAXBLN5uSpjVxAE9otCKc2b73GbxMN
         jQn0TYyFoD+mOQhKODZ4fIoeQYcb6Pt/itClvv86Qwn9s/6MO0ASAvF8soNq4KuoUVCi
         L6x1E7KfTaYMj4jY0Jq7ua6NTMqQOkCSfJAchCOFehENBwCLtBfbT8T0Nkc3auTDloXu
         Rib1/2HZCvQZUmEpMwzxClxSFpf5C1RhfxLVhvURsfC5i19d65rSEB7LNI+2vpwpweO8
         HDlrdbT0Rt2SYnA42k+VnuKsfHdU687n4budrk06szD07leTyXQ41s0O0+EhyslQnJA2
         CxCg==;
        dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
       dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=FiAXSAsy;
       spf=pass (google.com: domain of pete@petertodd.org designates 103.168.172.155 as permitted sender) smtp.mailfrom=pete@petertodd.org
Received: from fhigh4-smtp.messagingengine.com (fhigh4-smtp.messagingengine.com. [103.168.172.155])
        by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-2c819a6d28dsi28867a91.1.2024.06.20.18.30.15
        for <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Thu, 20 Jun 2024 18:30:15 -0700 (PDT)
Received-SPF: pass (google.com: domain of pete@petertodd.org designates 103.168.172.155 as permitted sender) client-ip=103.168.172.155;
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
	by mailfhigh.nyi.internal (Postfix) with ESMTP id B95AB11401D8;
	Thu, 20 Jun 2024 21:30:14 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
  by compute1.internal (MEProxy); Thu, 20 Jun 2024 21:30:14 -0400
X-ME-Sender: <xms:pdd0ZpC7fMd1-rHadGffYXOwO6mDERafOHc8snRQXSVfOe_vA9DGVA>
    <xme:pdd0ZnhYVRGdbwQdCAZ_Rh3QS2VOAp1altH3VuUWyoAPTo-1cZDKU30vw-CvJ-PIV
    WbHqh5W2FtzhCVlyS4>
X-ME-Received: <xmr:pdd0ZknT0qQTznpK3bBYM8eFaZUyCjs4GOoY13i-bCiX5agGqm2ydgC6yCsPPK57vnGKbrF6guuzIdr0DjJ7MPTyE7dJ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrfeeffedggeejucetufdoteggodetrfdotf
    fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
    uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
    cujfgurhepfffhvfevuffkfhggtggujgesghdtroertddtvdenucfhrhhomheprfgvthgv
    rhcuvfhougguuceophgvthgvsehpvghtvghrthhouggurdhorhhgqeenucggtffrrghtth
    gvrhhnpedutdffleekiedtfefgteefjefhffeiffevleegtdfhueeffeejveeljeekfefh
    ieenucffohhmrghinhepphgvthgvrhhtohguugdrohhrghenucevlhhushhtvghrufhiii
    gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehpvghtvgesphgvthgvrhhtohguugdr
    ohhrgh
X-ME-Proxy: <xmx:pdd0Zjz4xvGJK91kTbO1XgsPHNBxysX3fjLYatYsbr-t692oBEtbmg>
    <xmx:pdd0ZuRdUdB5CqdZKv_JNPt7tC1FlT40xC778OSVp8AhBDawkgwc3w>
    <xmx:pdd0ZmZuFpRFTaXYVeoNQ4KirFCKXDVYUASlk_T0YEm2aF9adv2t1Q>
    <xmx:pdd0ZvQ2YuF3NzBwJOaBH9vHwK3ww58RQi7hGbUwEB9XSbsIFRr0jA>
    <xmx:ptd0ZrK0fVfRwspP5-JXMtxxgN8jFDGiWPYpJlXViGFu7HwZAPw08tYd>
Feedback-ID: i525146e8:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 20 Jun 2024 21:30:13 -0400 (EDT)
Received: by localhost (Postfix, from userid 1000)
	id 6FC715F83C; Fri, 21 Jun 2024 01:30:12 +0000 (UTC)
Date: Fri, 21 Jun 2024 01:30:12 +0000
From: Peter Todd <pete@petertodd.org>
To: Tao Effect <contact@taoeffect.com>
Cc: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Subject: Re: [bitcoindev] Network partition recovery
Message-ID: <ZnTXpNIPIeCwHSvx@petertodd.org>
References: <CC066457-A396-4680-8F11-F013E5EFDD1E@taoeffect.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="2HJxP1h4I74yZSjD"
Content-Disposition: inline
In-Reply-To: <CC066457-A396-4680-8F11-F013E5EFDD1E@taoeffect.com>
X-Original-Sender: pete@petertodd.org
X-Original-Authentication-Results: gmr-mx.google.com;       dkim=pass
 header.i=@messagingengine.com header.s=fm2 header.b=FiAXSAsy;       spf=pass
 (google.com: domain of pete@petertodd.org designates 103.168.172.155 as
 permitted sender) smtp.mailfrom=pete@petertodd.org
Precedence: list
Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com
List-ID: <bitcoindev.googlegroups.com>
X-Google-Group-Id: 786775582512
List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/bitcoindev
List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
 <https://groups.google.com/group/bitcoindev/subscribe>
X-Spam-Score: -0.8 (/)


--2HJxP1h4I74yZSjD
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline

On Fri, Jun 14, 2024 at 02:31:42PM -0700, Tao Effect wrote:
> What work has been done on recovering from a network partition?
> 
> The day is fast approaching when Bitcoin could be split in two not by a purposeful fork, but because the Internet is split in two.
> 
> Have Bitcoiners gamed this out? What happens when the Internet reconnects? Do we throw out half of the transactions? Or is a merge possible? Can it be done automatically?

Given how little bandwidth it takes to synchronize blocks, and the enormous
financial incentives to solve this problem, it's unlikely that an internet
split would result in a long term network partition. It's just too easy to fix
the split through technologies like satellite internet, amateur radio,
Blockstream satellite, pigeons, etc. If the event leading to the split manages
to defeat all these mechanisms on a large scale, there's a good chance that
Bitcoin is the least of our worries...

Anyway, transactions in blocks that have been reorged out can be mined in
subsequent blocks so long as there are no conflicts. In practice, this will
happen automatically.

-- 
https://petertodd.org 'peter'[:-1]@petertodd.org

-- 
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bitcoindev/ZnTXpNIPIeCwHSvx%40petertodd.org.

--2HJxP1h4I74yZSjD
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmZ016EACgkQLly11TVR
LzcRmg/+KB8EcaZCNjvm8bhf4SB6Y2O97TbxjuyucjwsRziRP72ROGnOYmRtDr7e
68feZ8MWrXPe8r6rFmjOzb95X/FZrPI5ug0fuDQ9QxMdahR4oInlwNq60iZoZq1Q
p+nHrAO8rBGwWT+5SB7I6NhhlEHHQB78LoFaUktPQ3J9FAK9ISj70cmBBPRSNwOV
lbCZTaEN9WpcVKF0yu34z7blshGU76NQsqDYj02dQBWaGHT4daw9deQdG7hE8cOe
dR9dFr5eLB/Kr33Z9/0aRV5Py+g9qEzXDpnRCeOQCPZ/Xh0+g6Y3vl07+kkXQvJW
lc2xCHz2HdRDh3WZWdMQiBzo2Ugy2REu3nzHoXvaEYC1sw6DuwykYq2pKchrErtv
I+skQpi2cEiITwoOXtzxWrJEQY+82hbNp3wX9TggFgKDHC3eYC4G89mgMTtrbbzw
6fOs8pv27I2N0r3MeCOsHqcl+xSVdtaMWcxd9Mo6y8YG3A3Gv7XRNmYyPK/F7Z8z
FVy78hdZnW850s9PRsEY4fHoNarlR1YxtzZPLljOgMxMzHe8664IGcpyA7RaAd40
ssBVK5tgQYiNt42tjruviERr+Lp0NC4Nju+W/EOTSqLg8zG7JqgLSMKxOUHtcKOm
8NRdWN7MIvv5ImfDGXtCMlzZXi8g4j79+ObBbFzrLkCUsxobJE8=
=RKc5
-----END PGP SIGNATURE-----

--2HJxP1h4I74yZSjD--