summaryrefslogtreecommitdiff
path: root/da/e882153b30b65361b20882958e1cdac0c35f6a
blob: b79e49d62190754a161a57ae72e035e458b2b523 (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
Return-Path: <user@petertodd.org>
Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137])
 by lists.linuxfoundation.org (Postfix) with ESMTP id BACBDC002D
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon,  1 Aug 2022 13:37:58 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp4.osuosl.org (Postfix) with ESMTP id 6F2314152D
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon,  1 Aug 2022 13:37:58 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 6F2314152D
Authentication-Results: smtp4.osuosl.org;
 dkim=pass (2048-bit key, unprotected) header.d=petertodd.org
 header.i=@petertodd.org header.a=rsa-sha256 header.s=fm1 header.b=w8osKKRf; 
 dkim=pass (2048-bit key,
 unprotected) header.d=messagingengine.com header.i=@messagingengine.com
 header.a=rsa-sha256 header.s=fm3 header.b=K3Lhf2va
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -2.802
X-Spam-Level: 
X-Spam-Status: No, score=-2.802 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001]
 autolearn=ham autolearn_force=no
Received: from smtp4.osuosl.org ([127.0.0.1])
 by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id e3P5WziPh-bA
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon,  1 Aug 2022 13:37:57 +0000 (UTC)
X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org A736441513
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com
 [66.111.4.27])
 by smtp4.osuosl.org (Postfix) with ESMTPS id A736441513
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon,  1 Aug 2022 13:37:56 +0000 (UTC)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id DA11C5C0138;
 Mon,  1 Aug 2022 09:37:50 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute4.internal (MEProxy); Mon, 01 Aug 2022 09:37:50 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=petertodd.org;
 h=cc:cc:content-type:date:date:from:from:in-reply-to
 :in-reply-to:message-id:mime-version:references:reply-to:sender
 :subject:subject:to:to; s=fm1; t=1659361070; x=1659447470; bh=va
 GeopsvHHSK1D8zKLseDhPKAXdmQvhPVvBGtV5jP8Y=; b=w8osKKRfjLeViqdVPv
 EnQ5luFY2Z5CZHEeXHoDID52e5/bhfKAX6Y+hOJDDLrtdNQ1Jxt1u9x+2nD4wAjm
 zpfzg7sLEYByTUdXiMoetzAY7BWD6+9JbOtNfSXwd58DZGMsNZ+EoROrqn+jQMtj
 yPQhudGqB+FZp0spBB70OhAjMxMfEYd/hs7phH5yQbWghnEvQ6pqvTgukbJLwOCB
 TdopHtEDq4PCyXPxXsNMEWADRX/gNipmREcvMWGsDBQQtFYdQ0uUPbrssItBKZZe
 BtK8uFIjP0zAbWhzp77Mn9B6eYXgkXHGxa88cUhZJp2YNg5Rc/KQJj0K7eKNIxEN
 t03A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:date:date:feedback-id
 :feedback-id:from:from:in-reply-to:in-reply-to:message-id
 :mime-version:references:reply-to:sender:subject:subject:to:to
 :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=
 fm3; t=1659361070; x=1659447470; bh=vaGeopsvHHSK1D8zKLseDhPKAXdm
 QvhPVvBGtV5jP8Y=; b=K3Lhf2va2JUI/ptid73SAKKR4Aw0/K7z9ZeJeoo2xhTI
 gfDIQNY7H1zzSAF8noQARjv/KGfI5xPstgbz+LF7s8jXgTh2BZTVByr6GQqY5COr
 5tDI/FebDAmHyUvQBeQ//UxPxZueaQkK2iScVsDsn4WbuHDspkvXNaCB+vLdm6gQ
 KNsjZguo9uYlrUGK9fIMej0dYSsjiUex0S4hu+SLXO+ARw5hthxoRHQtoCl+MayO
 pFlB6SChLWVi779nRehWJ4WQyT1aMMxzR8iylOaFedwf9LfRZOIrSFLcv8gjPZu6
 DlqMhRGus2IJJef+Ykr+mCcyEtlVkeq8pZNZu8bntQ==
X-ME-Sender: <xms:LtfnYhjl2cx6yBKT7tntDYGtWkNmwuEVbZtpcaQ6d1zADLWBnS9slg>
 <xme:LtfnYmA3sEZVChzfbEljEeI5mZ4E9y0ghgIcEwIwZrGt4OcajN5SvSkzDaHRs1VUO
 uZRi1LY-ik1d2-xvzg>
X-ME-Received: <xmr:LtfnYhEsqK6JiPYIO7AX7lPlZDymWdIY6Zaa--u1jDgyOGMy1mA2zPjQSA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvddvfedgieekucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepfffhvfevuffkfhggtggujgesghdtreertddtvdenucfhrhhomheprfgvthgv
 rhcuvfhougguuceophgvthgvsehpvghtvghrthhouggurdhorhhgqeenucggtffrrghtth
 gvrhhnpeelvdellefftddukeduffejgfefjeeuheeileeftdfgteduteeggeevueethfej
 tdenucffohhmrghinhepphgvthgvrhhtohguugdrohhrghenucevlhhushhtvghrufhiii
 gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehushgvrhesphgvthgvrhhtohguugdr
 ohhrgh
X-ME-Proxy: <xmx:LtfnYmR1wRcNWobB5zqFgw7ELXD-UzL12eGWV-Zd1SYbvY8nMBE1DA>
 <xmx:LtfnYuyXShmMACuBuJsKgjs-51r-U4vu17afkBK-u-8yk5NWJynfaA>
 <xmx:LtfnYs5Tt_8q1gyakfzH1zeFP4569KxdzzAWVtcoBSrvEv8ccCmyYg>
 <xmx:LtfnYkZazgyZfEVkq4ea3sWXBoDayXWgxDf6mq3PCh7e87B0pQZ_5A>
Feedback-ID: i525146e8:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon,
 1 Aug 2022 09:37:50 -0400 (EDT)
Received: by localhost (Postfix, from userid 1000)
 id 6B4025F826; Mon,  1 Aug 2022 09:37:47 -0400 (EDT)
Date: Mon, 1 Aug 2022 09:37:47 -0400
From: Peter Todd <pete@petertodd.org>
To: "aliashraf.btc At protonmail" <aliashraf.btc@protonmail.com>
Message-ID: <YufXK6ayn8ZcBzYN@petertodd.org>
References: <CAGHFe1BXdTkPZn4r_KTxYoz0sqcMsV830dm5JTTFURxDezBnDQ@mail.gmail.com>
 <Yt/h2Jv3m8ZsfZ8v@petertodd.org>
 <f889c7fc9db56ed448237c8a4091abaa@dtrt.org>
 <CAGHFe1C-u7DbTtg0dz+p8Moh=FbFN5dKZow5HgtMpxcVyS2ZdA@mail.gmail.com>
 <JMG4yhnQ2xL1Pq51Jnyk37c6-Ip8zHuCjmPWc6AYJ0LxlhO7enV9xdr4YGkGbn_J-ecpueZsB-mIjowyVDyMINme1bXJk4BYYP7lBxR4Kfg=@protonmail.com>
 <YuerLzSvdJ8ZcqrR@petertodd.org>
 <bKNhJ_ASFgsOslPnOxW-ps5h2OUbHbVQfOelaLPey8lxezLEuevkua1WpAtVRNPRmCtj0fRAeOSe5OHWYOSafczcBuGzhRDqbVjGctAUdBI=@protonmail.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="T4S61sx0r/2cmSVd"
Content-Disposition: inline
In-Reply-To: <bKNhJ_ASFgsOslPnOxW-ps5h2OUbHbVQfOelaLPey8lxezLEuevkua1WpAtVRNPRmCtj0fRAeOSe5OHWYOSafczcBuGzhRDqbVjGctAUdBI=@protonmail.com>
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Regarding setting a lower minrelaytxfee
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
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: Mon, 01 Aug 2022 13:37:58 -0000


--T4S61sx0r/2cmSVd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Aug 01, 2022 at 01:19:05PM +0000, aliashraf.btc At protonmail wrote:
> > On Sat, Jul 30, 2022 at 05:24:35PM +0000, alicexbt via bitcoin-dev wrot=
e:
> > like a hashcash-based alternative broadcast scheme.
> Hi Peter,
> I've been mulling the idea of attaching work to low fee txns, both as a c=
ompensation (e.g., in a sidechain, or an alt), and/or as a spam proof. Unfo=
rtunately, both suffer from ASICs:
> For spam proof case, the adversary can easily buy a used/obsolete device =
to produce lots of spam txns very cheaply, unless you put the bar very high=
, making it almost impossible for average users to even try.
> The compensation scenario is pretty off-topic, still, interesting enough =
for 1 min read:
> Wallets commit to the latest blockchain state in the transaction AND atta=
ch work.
> It is considered contribution to the security (illegitimate chains can't =
include the txn), hence isrewarded by fee discount/exemption depending on t=
he offset of the state they've committed to (the closer, the better) and th=
e amount of work attached.
> For this to work, block difficulty is calculated inclusive with the work =
embedded in the txns, it contains. Sophisticated and consequential, yet not=
 infeasible per se.
>=20
> Unfortunately, this scheme is hard to balance with ASICs in the scene too=
, for instance, you can't subsidize wallets for their work like with a leve=
rge, because miners can easily do it locally, seizing the subsidies for the=
mselves, long story, not relevant just ignore it.

We're not talking about a consensus system here. Just a way to rate-limit
access to a broadcast network used by a small minority of nodes. It's
completely ok to simply change the PoW algorithm in the _highly_ unlikely e=
vent
someone bothers to build an ASIC for it. Since this isn't a consensu system,
it's totally ok if multiple versions of the scheme run in parallel.

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

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

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

iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmLn1ygACgkQLly11TVR
Lzdjsg//R+gpPTjHThVTyCpU+Q7xoWOLQQThn/fjxNaN6Otuh3yiW3+JLYQl7jws
oK2GbBV5xUib4klKvyDlffQmjC/vTiQqSm5ONaPxxQjVln9CXjYe4yaxgXevpkTX
kqheTiu3nLca7hAmwdJSg0g3TCAYOvVykm9EDxJ8U7mZJQcsbPBxGzLLaA2pbQIq
7toaMEdxHPU7VNr4mlwj4V2Q8Vhte3QEU6MOEY7L8OsfLgoNpOvsJqgbiVK721Q1
Vlm4Wtcb7DFspHK2NvNZjWH+EUOwkRX76DVQj4vQkS70g8kQV+Twgo8ROSbeSwO2
MONgTDu5QTcU6y1mrFFJttc0A63zCL7xvsRqfTtoCBGEf8GITldjRhvv+YEvKOgo
d1mBpYVSAWNP91kw/OBT6gRse3PzZ+qt5vt79zEQy8F2JACiDJOLVecxnxHCjE6f
h73bT0HA7Rnwbf6VDWXW1XGTmzvp6Hrd4gH9z2CpAalvt1uxO24XANoBQ2zYigc5
fUOBmi3W4lXReOSQ+kpOQe7uBmPUXFyJYPMcmPUNuhdCpafXOHNf9YMuR9VMJdou
e2PP67Hni4iGei3gcMGQe15j2b6y49DHf+VIcwca7sYqDqia19WZeBZA62IAvMEC
shqhtQSGu7rhDNCtd1C+9G5hdJrRHOlR0Ra5So8jC+K6i2DNtw0=
=MsS/
-----END PGP SIGNATURE-----

--T4S61sx0r/2cmSVd--