Bitcoin Mailing List on Nostr: 🔖 Title: Witness script validation to reject arbitrary data 🏷️ Categories: ...
🔖 Title: Witness script validation to reject arbitrary data
🏷️ Categories: bitcoin-dev
👥 Authors:
• Christopher Allen (
Christopher Allen [ARCHIVE] (npub19g4…t5d0) )
• Peter Todd (
Peter Todd [ARCHIVE] (npub1m23…2np2) )
• Aymeric Vitte (
Aymeric Vitte [ARCHIVE] (npub15fc…5grz) )
• angus (
angus [ARCHIVE] (npub1h3r…7mc5) )
• Moth (
Moth [ARCHIVE] (npub14k7…04u6) )
🗒️ Conversation Summary: A proposal to reject witness scripts with arbitrary data between OP_FALSE and OP_IF flags to prevent network overload while still allowing taproot benefits has been suggested. However, there are concerns about controlling the value of stored information and avoiding free-riders. Some suggest a larger OP_RETURN to store tagged root of a hash-tree, but objections to putting anything on-chain have delayed this. The current flood of BRC-20 inscriptions could have used other data encoding techniques, making it pointless to block them.
📅 Messages Date Range: 2023-05-08 to 2023-05-09
✉️ Message Count: 6
📚 Total Characters in Messages: 11359
Published at
2023-06-07 23:21:40Event JSON
{
"id": "569649b072848a6174ed646c40966783da04cda4306ba021091a69ba13849827",
"pubkey": "a23dbf6c6cc83e14cc3df4e56cc71845f611908084cfe620e83e40c06ccdd3d0",
"created_at": 1686180100,
"kind": 1,
"tags": [
[
"p",
"2a2be7532ec03e16fa6ff38360d30cc714893870cbd9fafbefeb1df2df858c4d"
],
[
"p",
"daa2fc676a25e3b5b45644540bcbd1e1168b111427cd0e3cf19c56194fb231aa"
],
[
"p",
"a2711d6616d348a3542bb2a791a9e51fcbc7b7d1d20652e5abe16d3e179321df"
],
[
"p",
"bc46e9956a775d1ebb7f1a62c436d907ed39fea9616d57be34474d7b8e868638"
],
[
"p",
"adbdf2e9416fd87edbda95e9156ef831ee4f630fca523aec94ab05dc0e99232f"
]
],
"content": "🔖 Title: Witness script validation to reject arbitrary data\n🏷️ Categories: bitcoin-dev\n👥 Authors: \n• Christopher Allen ( nostr:npub19g47w5ewcqlpd7n07wpkp5cvcu2gjwrse0vl47l0avwl9hu933xsqct5d0 )\n• Peter Todd ( nostr:npub1m230cem2yh3mtdzkg32qhj73uytgkyg5ylxsu083n3tpjnajxx4qqa2np2 )\n• Aymeric Vitte ( nostr:npub15fc36esk6dy2x4ptk2ner209rl9u0d736gr99edtu9knu9uny80s4g5grz )\n• angus ( nostr:npub1h3rwn9t2waw3awmlrf3vgdkeqlknnl4fv9k40035gaxhhr5xscuqc77mc5 )\n• Moth ( nostr:npub14k7l962pdlv8ak76jh532mhcx8hy7cc0effr4my54vzacr5eyvhsq904u6 )\n🗒️ Conversation Summary: A proposal to reject witness scripts with arbitrary data between OP_FALSE and OP_IF flags to prevent network overload while still allowing taproot benefits has been suggested. However, there are concerns about controlling the value of stored information and avoiding free-riders. Some suggest a larger OP_RETURN to store tagged root of a hash-tree, but objections to putting anything on-chain have delayed this. The current flood of BRC-20 inscriptions could have used other data encoding techniques, making it pointless to block them.\n📅 Messages Date Range: 2023-05-08 to 2023-05-09\n✉️ Message Count: 6\n📚 Total Characters in Messages: 11359\n",
"sig": "b968bacfd2ada9b2914ad6b0d5e03093cd7bf1ce4de155d2b807a08853c3efec5884f7652dc619438f948a3e676684d2d44178f273e457c204026b3c69f94269"
}