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
|
Delivery-date: Fri, 04 Apr 2025 12:01:40 -0700
Received: from mail-ot1-f59.google.com ([209.85.210.59])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBDVJRHEUX4BRBC6ZYC7QMGQELY7PTLY@googlegroups.com>)
id 1u0mIN-0005GN-Vf
for bitcoindev@gnusha.org; Fri, 04 Apr 2025 12:01:40 -0700
Received: by mail-ot1-f59.google.com with SMTP id 46e09a7af769-722a1343db9sf3425729a34.2
for <bitcoindev@gnusha.org>; Fri, 04 Apr 2025 12:01:40 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1743793294; cv=pass;
d=google.com; s=arc-20240605;
b=QdRIKfrkW/BAJ3mHucXwqncofcL/G6GsIAXZBdPr2BAEr9dSHNkb/M6t28GM/yhIch
jfKkWl1PXHLXV6bEVJw6F9C7uMq6IZVfcdWJuWgFSbzSCsweFanWKxBapnMsfTFBNleP
Kk3r4RPm35OqPUhCY1iwVFwHntOtT2jRr/pEEBynXEna8cpaBp9imKA1PCrIXw5E5twc
ObtM8YhRcfXeW8URhDIY9fv1o2d/avT2WaCr7IakiIwm2M1zJyAVE3fzkHwDiQ/S2ly6
2WrC8umrzbWZIsnsbOZOMa9c5KTBOKIVYmBP5OigwvBrQQjfxnobjwFwO/ZD+hrODgsG
8LBA==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
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:sender
:dkim-signature;
bh=sz47TviMrc945iD1jvWGKkuJFOYDPXgqHIVBbS3PbDw=;
fh=cD3d6dHrlyQxrTZ5BUY0hwUZflnYFS/KoOnoctvKfos=;
b=IANZDmNtQ3F6F/IOR92y9EWercKcVmfNlWfTAso/CVYn5EQAypsdan19X4NUoljmsA
2fuRkehH3jq/Og5+dXefXkEDnH2MfclmBjxUGUaKVwNsxrTX38xcgJIoDjvnT6Se33gm
yuFCSKyr9T1iQRMf2oaqI3OgDvAtsgITM8lAKLIsGcFekWCAPDF4Q5gE0M3BOSMMubOf
MvV2SXMbgg+ZHNISKaYf6L3O54KsXWjIaCeM2mXjrOtU1XRnuF+64oktGOw6OcT518pX
njiZMJwmlj6fcOcMDwbJ4QBHU6yV/eOPf5FJg4jb9lLFLS7yV2hK8CLYtT6FY91Owepx
oa+w==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@reardencode.com header.s=mail header.b=fnE9WVh7;
spf=pass (google.com: domain of freedom@reardencode.com designates 206.125.169.165 as permitted sender) smtp.mailfrom=freedom@reardencode.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=reardencode.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1743793294; x=1744398094; 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:sender:from:to:cc
:subject:date:message-id:reply-to;
bh=sz47TviMrc945iD1jvWGKkuJFOYDPXgqHIVBbS3PbDw=;
b=DvZIud+M4XSjwEroEe/Qxy7p+sdiGxsvN4bxuC4W0XjKzzyKgDyqADaBcxlO/DTZti
sTwERQXMSJOWavGYMNMy4p00+dV2X2iLb/dYzMEHplUxjkUShyBAIRNigsDa+X9q1cYP
J7zSd73qbLagiCJiH+3EddzX7EmlW77NjKrmW51EhGmj8SQEEQpjV8JlCjD6PQt8n68G
bqhErTYGFj2oB9+chzQDac4rzeiTSuyf1rjZrfXDSyFRhDhXDc3OLYPkOL+aUc2D6gbg
kO1CEAcrJNhrp4r0k5S4MQ7hbGg7CxDGrSqvf4KmfzCGSg2RXeBd3chkfMNyd8O9EXnY
FD2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1743793294; x=1744398094;
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:x-beenthere
:x-gm-message-state:sender:from:to:cc:subject:date:message-id
:reply-to;
bh=sz47TviMrc945iD1jvWGKkuJFOYDPXgqHIVBbS3PbDw=;
b=AtVeo/qGqh55oNVNnjUtuWQK8YsX0rXi4ypaUQwJVeZrGauJWNO7OnmVaxZXO3+EBL
v9zP1JFTulqQtUxwh5DOwmQZcbjOLuztRxm10FSictCjLZtEFBxR2SI+bHHiRtufF4Ad
6Ck2VmGGrwB7T17BNT71Uew1CE/QDVNzu01rotG7M93YCPfGbn9bfSC3UxJp8juhbQKT
fc/23gma2Ynj87UwXTTdiTvzRu1UC/LeE+C77bdn18VerSKCRix2o+MuBCOeWLahAl38
6avda0nY6W8A7dzAmZGN2Ei+8MTl4nRgVsu31lMCjPc+ErjjhjdBYqfUraj79QgXVzjl
nYrA==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCVdsYGd4AQaKU9x09S9H6sc0EigH7g0jt54R2y2N8hlcabbiCYN6EsAbxm/UBEpodbXQvJhz5O9yJa0@gnusha.org
X-Gm-Message-State: AOJu0YxjEJnH7iMP6uuCfxcFER09D/3fRjBMMLbt0j5pMEbzcrSnS+WH
jm3WdM3nIVhYiWt0oOkIWVNrj/XIXHlp9qehub07n98H9DKZmLNz
X-Google-Smtp-Source: AGHT+IFj0+vkKDDKDVDS+t08ADdO+vWGvVHdOmND7hliXHcX+erIFu0RxI6tX/MNz0/2hs9ldCrF2Q==
X-Received: by 2002:a05:6830:6701:b0:72b:843c:ecf with SMTP id 46e09a7af769-72e3685e3c5mr3083023a34.20.1743793294019;
Fri, 04 Apr 2025 12:01:34 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=ARLLPAKz4lwIqw5pKgO0OOt6yxKg0Nnahz5U5Emfb4KeVret5g==
Received: by 2002:a4a:e642:0:b0:603:f12f:5cf with SMTP id 006d021491bc7-60409fc65bals789527eaf.1.-pod-prod-05-us;
Fri, 04 Apr 2025 12:01:31 -0700 (PDT)
X-Received: by 2002:a05:6808:80cb:b0:3f8:2c35:eeca with SMTP id 5614622812f47-400454617afmr2338572b6e.0.1743793291086;
Fri, 04 Apr 2025 12:01:31 -0700 (PDT)
Received: by 2002:a05:6808:1b8f:b0:3fa:6f09:b173 with SMTP id 5614622812f47-40033cc69cfmsb6e;
Fri, 4 Apr 2025 11:43:38 -0700 (PDT)
X-Received: by 2002:a05:6e02:2701:b0:3d4:2409:ce6 with SMTP id e9e14a558f8ab-3d6e3ee1a2cmr45689855ab.5.1743792218013;
Fri, 04 Apr 2025 11:43:38 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1743792218; cv=none;
d=google.com; s=arc-20240605;
b=JmqviRa9PutyiovOs1jF7Yk6IgySzj6yR7naVyqXumkKqQRLq37QWiJ/v8Bk5SRn3k
6LCv7OhjBCL9Qg6xopp25PqeqdJr/mcO0TpmxjuNbFkB2U8jmlMeqXfNalKAQXafaCF0
eLfQgUQ30qoA1EBO9s3FrWU4Im0pki+cwxJHacbcgq35mgzWLsEgwFwSurDZWd7Wiw9P
kDQ8dGidKB+sPLoIK2n7Xm5Nk0r8D0ChoSui7xeXV90LECBMCaKQYczRIO+PjINPkpSF
JSNVsVOdO5Rnrlf/0opwIunPTC5k6nOmtE5wSHL6v4Bb+tWlZCC9D0mUiT2RR34PIvQ7
/+7Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=in-reply-to:content-disposition:mime-version:references:message-id
:subject:cc:to:from:dkim-signature:date;
bh=7qRtvmOgT10PG0h334g4KYBAcxn/QVIOWU8+OO0/dGI=;
fh=MhNL3lrwfbsRO5DJHn9ZZ/LeA3+mAuX0vCziGEghh6s=;
b=Q2q4ve/Y/oecjORQXRUMePXbpcCd6JW4NT+XQcNRrZXU/mYctfciuwlN+PzczSCppw
/juE1CIyjxHGx17f4DEzPp5OkgKtSPn7VQzwghNdT2Wdznm0g6hoKle4x70UF7NMUS0Z
7Lnq656BL9GjgJdcApNaY3pMsyLECOxmXrD2lpiCEGgbv7UyYdcRLymKfkBrngz9KWYi
z6pJmNErpLOqzDYG9YfargQA+ZYkaFHs9di4TO2LMk+UjKBGE7GaRvlbZ3fFmcIw5S0L
pSk5Fpk4649KPLQVKAmi5pUm0jcdftBiJbsfXgd0vAxJDoZ9+wUjoL5iBBufBvGFMFtL
KzIg==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@reardencode.com header.s=mail header.b=fnE9WVh7;
spf=pass (google.com: domain of freedom@reardencode.com designates 206.125.169.165 as permitted sender) smtp.mailfrom=freedom@reardencode.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=reardencode.com
Received: from mail.reardencode.com (mail.reardencode.com. [206.125.169.165])
by gmr-mx.google.com with ESMTPS id e9e14a558f8ab-3d6de7e1654si2453345ab.2.2025.04.04.11.43.37
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 04 Apr 2025 11:43:37 -0700 (PDT)
Received-SPF: pass (google.com: domain of freedom@reardencode.com designates 206.125.169.165 as permitted sender) client-ip=206.125.169.165;
Date: Fri, 4 Apr 2025 11:43:31 -0700
From: Brandon Black <freedom@reardencode.com>
To: Ethan Heilman <eth3rs@gmail.com>
Cc: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Subject: Re: [bitcoindev] Post Quantum Signatures and Scaling Bitcoin
Message-ID: <Z_AoU94vMDskLJ4Z@console>
References: <CAEM=y+XMLuGH-MAfkYanfbU3Ynduw54jDVguKxgO2xEtnSEkZg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
In-Reply-To: <CAEM=y+XMLuGH-MAfkYanfbU3Ynduw54jDVguKxgO2xEtnSEkZg@mail.gmail.com>
X-Operating-System: Linux 6.6.36 x86_64
X-Original-Sender: freedom@reardencode.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@reardencode.com header.s=mail header.b=fnE9WVh7; spf=pass
(google.com: domain of freedom@reardencode.com designates 206.125.169.165 as
permitted sender) smtp.mailfrom=freedom@reardencode.com; dmarc=pass
(p=NONE sp=NONE dis=NONE) header.from=reardencode.com
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 (/)
Hi Ethan,
Interesting idea for bringing PQ cryptography to bitcoin without
sacrificing throughput or IBD cost.
On 2025-04-04 (Fri) at 12:29:46 -0400, Ethan Heilman wrote:
> Such a system would present scaling issues for the mempool because
> prior to aggregation and compression, these transactions would be 2kb
> to 100kb in size and there would be a lot more of them. It is likely
> parties producing large numbers of transactions would want to
> pre-aggregate and compress them in one big many input, many output
> transactions. Aggregating prior to the miner may have privacy benefits
> but also scalability benefits as it would enable cut-throughs and very
> cheap consolidation transactions. ~87/txns a second does not include
> these additional scalability benefits.
I'm curious your thoughts on the long term incentive changes for node
runners of such a scheme.
Currently, running a node in full relay vs. blocks only isn't a
significant resource difference. Only the smallest of nodes operate in
blocks only mode afaik. With a scheme like this, the delta would expand
significantly, potentially weakening the transaction relay network.
Such a disjunction between the cost of transaction verification during
relay vs. during block validation also represents a further externality
imposed on node runners which is not compensated (as node runners do not
gain fees for verifying and relaying transactions, and their primary
benefit comes in the form of finality by verifying blocks).
All the best,
--
--Brandon
--
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 visit https://groups.google.com/d/msgid/bitcoindev/Z_AoU94vMDskLJ4Z%40console.
|