summaryrefslogtreecommitdiff
path: root/49/b9ff39251e40e5b6ea2d7b4851fcb58a969c2b
blob: 709248099c4abcfc48b562295af1556142c61e6a (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: <john.tromp@gmail.com>
Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136])
 by lists.linuxfoundation.org (Postfix) with ESMTP id A885DC0032
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 21 Aug 2023 16:29:04 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp3.osuosl.org (Postfix) with ESMTP id 7CD72610E5
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 21 Aug 2023 16:29:04 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 7CD72610E5
Authentication-Results: smtp3.osuosl.org;
 dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com
 header.a=rsa-sha256 header.s=20221208 header.b=DZAg+78C
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -0.2
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 tagged_above=-999 required=5
 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001]
 autolearn=ham autolearn_force=no
Received: from smtp3.osuosl.org ([127.0.0.1])
 by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id M56gu9Yda3-b
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 21 Aug 2023 16:29:03 +0000 (UTC)
Received: from mail-oo1-xc2e.google.com (mail-oo1-xc2e.google.com
 [IPv6:2607:f8b0:4864:20::c2e])
 by smtp3.osuosl.org (Postfix) with ESMTPS id 23E88610D7
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 21 Aug 2023 16:29:03 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 23E88610D7
Received: by mail-oo1-xc2e.google.com with SMTP id
 006d021491bc7-570db728a48so489242eaf.1
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 21 Aug 2023 09:29:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1692635342; x=1693240142;
 h=to:subject:message-id:date:from:in-reply-to:references:mime-version
 :from:to:cc:subject:date:message-id:reply-to;
 bh=f5SJhYxoqW9LRBy3yyd2TfDHV7FAUr2jZrWV8puRYhE=;
 b=DZAg+78Cxv67QQ9bXtwcGyyXGae6QskMMU0dkpt2kZzY7xNvwtBQVbq14jfFCFFDns
 61pHk29NrypOTpDMWXdN5BA8RtQ7w/9Nky6cdLYijwuYda7ku9rajzeCT0vk2txkeybt
 86UpLuQ2rIsQHWgiJGhR12sRfQHlQmkbhSrjotQ7pPdRrgKYWcwtdlOYZ+L2EoS6Z30x
 p3EHz20oaIaHjQN627N8zJrWUqbp46pzixrxsb8qsiM8Tma0iVMGhOU0hPxNYSh7CuiE
 hT6BecwOY3BououfDdNU2ojgKd/dX3aS8gXX74XHdCitqM1Hju1JGcxPWUi3dtWF39V1
 GyAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1692635342; x=1693240142;
 h=to:subject:message-id:date:from:in-reply-to:references:mime-version
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=f5SJhYxoqW9LRBy3yyd2TfDHV7FAUr2jZrWV8puRYhE=;
 b=jO28LZYorbSpL2Jxs4kM+4GUQdDg3aBo/ZXzkoFiE/tunrj7WZ5xdgjZRflCSIjtE/
 naIeXFAKjNKij4o08+vzPfWD/+5M5pZrhr1rEgU7an/WwwuN0tmwrGoyN2ZSypsN8ICf
 aU1E4lZ0Ovqt7Az/kPxu/sDX/VEPGminR7gLTnLsq+liTyBMo9xGcDe6Iq3GRG8+LQcu
 LvrT0Kc135Dbwqe4RDh/EhX20r2gh926xu0nEm5nFxsQwz/J0Mz+4UDrAR46yxbTAYhJ
 AUjF7yhE1tSMXUG0rcuYqmOVyihvq06eAfnN/ddZ+/MQxmPMSKgS88tBSaZu3JHE/WaF
 POrg==
X-Gm-Message-State: AOJu0Yzeddg6UqN+4P1hCD+mhKb1iC75yrxk2NSASgIm5qVKt2OjNP3v
 fzjzu0DD2xZwQBhHjzFzHf06z9qD4kRvcUFX1xiLcZOTFg==
X-Google-Smtp-Source: AGHT+IGphvSKYg8Nne5+jvfeRNV+85zLUnapqKay4r1nYzOyRlhxqvs0PzdWzgS1pzzKMIngiGvjhJnnB9Zx9sFtsM0=
X-Received: by 2002:a4a:d2c8:0:b0:56e:5a8e:654b with SMTP id
 j8-20020a4ad2c8000000b0056e5a8e654bmr5774080oos.3.1692635342121; Mon, 21 Aug
 2023 09:29:02 -0700 (PDT)
MIME-Version: 1.0
References: <mailman.134025.1692632811.956.bitcoin-dev@lists.linuxfoundation.org>
In-Reply-To: <mailman.134025.1692632811.956.bitcoin-dev@lists.linuxfoundation.org>
From: John Tromp <john.tromp@gmail.com>
Date: Mon, 21 Aug 2023 18:28:50 +0200
Message-ID: <CAOU__fxqf7VpYptKKPpW30RXQHA+g0bA7xy6YOQNy1Of=xYB3A@mail.gmail.com>
To: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: text/plain; charset="UTF-8"
X-Mailman-Approved-At: Mon, 21 Aug 2023 22:08:16 +0000
Subject: Re: [bitcoin-dev] Concern about "Inscriptions"
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, 21 Aug 2023 16:29:04 -0000

> If we ban "arbitrary data", however you want to define it, then actors will
> simply respond by encoding their data within sets of public keys.  Public
> key data is indistinguishable from random data, and, unless we are willing
> to pad the blockchain with proof of knowledge of secret keys, there will be
> no way to tell a priori whether a given public key is really a public key
> or whether it is encoding an inscription or some other data.

Note that in the Mimblewimble protocol, range proofs already prove
knowledge of blinding factor in Pedersen commitments, and thus no
additional padding is needed there to prevent the encoding of spam
into cryptographic material. This makes pure MW blockchains the most
inscription/spam resistant [1].

[1] https://bitcointalk.org/index.php?topic=5437464.msg61980991#msg61980991