David A. Harding [ARCHIVE] on Nostr: 📅 Original date posted:2023-06-02 🗒️ Summary of this message: The taproot ...
📅 Original date posted:2023-06-02
🗒️ Summary of this message: The taproot annex can be utilized by developers without delay, providing immediate benefits and features, such as arbitrary data insertion into a witness.
📝 Original message:On 2023-06-02 05:00, Joost Jager via bitcoin-dev wrote:
> the benefits of making the annex available in a
> non-structured form are both evident and immediate. By allowing
> developers to utilize the taproot annex without delay, we can take
> advantage of its features today,
Hi Joost,
Out of curiosity, what features and benefits are available today? I
know Greg Sanders wants to use annex data with LN-Symmetry[1], but
that's dependent on a soft fork of SIGHASH_ANYPREVOUT. I also heard you
mention that it could allow putting arbitrary data into a witness
without having to commit to that data beforehand, but that would only
increase the efficiency of witness stuffing like ordinal inscriptions by
only 0.4% (~2 bytes saved per 520 bytes pushed) and it'd still be
required to create an output in order to spend it.
Is there some other way to use the annex today that would be beneficial
to users of Bitcoin?
-Dave
[1]
https://github.com/lightning/bolts/compare/master...instagibbs:bolts:eltoo_draft#diff-156a655274046c49e6b1c2a22546ed66366d3b8d97b8e9b34b45fe5bd8800ae2R119Published at
2023-06-07 23:22:07Event JSON
{
"id": "2b6934bca6edc165bf8c3eb80816c3a3d9731d69896f6b1d6c553fc38316e990",
"pubkey": "d3574a24208f4e3d0821bb4a69a0c3ae842043d444fa5c4a8c49c369918a6fb2",
"created_at": 1686180127,
"kind": 1,
"tags": [
[
"e",
"b686717ee8b6c1778c5cebee48da470faaa2069000c176619f95f986554460f4",
"",
"root"
],
[
"e",
"27fc8374b7e55ec05471b925087a9669b81ced616b24a7424699690c984075e9",
"",
"reply"
],
[
"p",
"ec3fb08b335b94aace30d13181f2ad0280df9bc34f1a99832c4e2da8fb125eb3"
]
],
"content": "📅 Original date posted:2023-06-02\n🗒️ Summary of this message: The taproot annex can be utilized by developers without delay, providing immediate benefits and features, such as arbitrary data insertion into a witness.\n📝 Original message:On 2023-06-02 05:00, Joost Jager via bitcoin-dev wrote:\n\u003e the benefits of making the annex available in a\n\u003e non-structured form are both evident and immediate. By allowing\n\u003e developers to utilize the taproot annex without delay, we can take\n\u003e advantage of its features today,\n\nHi Joost,\n\nOut of curiosity, what features and benefits are available today? I \nknow Greg Sanders wants to use annex data with LN-Symmetry[1], but \nthat's dependent on a soft fork of SIGHASH_ANYPREVOUT. I also heard you \nmention that it could allow putting arbitrary data into a witness \nwithout having to commit to that data beforehand, but that would only \nincrease the efficiency of witness stuffing like ordinal inscriptions by \nonly 0.4% (~2 bytes saved per 520 bytes pushed) and it'd still be \nrequired to create an output in order to spend it.\n\nIs there some other way to use the annex today that would be beneficial \nto users of Bitcoin?\n\n-Dave\n\n[1] \nhttps://github.com/lightning/bolts/compare/master...instagibbs:bolts:eltoo_draft#diff-156a655274046c49e6b1c2a22546ed66366d3b8d97b8e9b34b45fe5bd8800ae2R119",
"sig": "7acc524b0b5be923070b376dfa3d6f371dfb269f7555d3d7ac1a0a9ac18acb3021ea96c1bcf8dc322c7e38a69fb289bd8e12c52412e8d459b7a74c787c35cb89"
}