Why Nostr? What is Njump?
2023-08-22 14:20:56
in reply to

John Tromp [ARCHIVE] on Nostr: 📅 Original date posted:2023-08-21 🗒️ Summary of this message: Banning ...

📅 Original date posted:2023-08-21
🗒️ Summary of this message: Banning arbitrary data will lead to encoding data within public keys, making it indistinguishable and difficult to detect. Mimblewimble protocol already prevents spam encoding.
📝 Original message:
> 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
Author Public Key
npub1jzv8hadmmqgttce5q9dn69j4msczrwdw898t3fetwyt64gess4ssttsze5