delvingbitcoin

[WITHDRAWN] Alternate script design for LNHANCE-Symmetry

[WITHDRAWN] Alternate script design for LNHANCE-Symmetry

Original Postby ajtowns

Posted on: April 28, 2024 01:02 UTC

The email in question delves into the complexities and challenges encountered while attempting to enhance ln-symmetry, expressing frustration over the difficulty of making theoretical improvements work in practice.

This struggle is not unique to this instance, as evidenced by previous experiences and discussions logged in IRC chats, specifically pointing to a date where similar sentiments were shared.

The technical portion of the email addresses the structure and components essential for transaction handling within a specific protocol, outlining the sizes of different elements such as the annex, control block, script, signature, and ctv hash, cumulatively forming a total of 210 bytes. A critical analysis follows regarding the handling of the settlement transaction hash through an annex. It points out a potential oversight in ensuring that any update transaction includes the annex from its preceding transactions to maintain the integrity and continuity of the transaction chain. This inclusion is vital for verifying the capability to spend from one update transaction to the next within the network.

Moreover, the discussion suggests a modification to the protocol concerning two-party channels, which could simplify the process. By altering the protocol so that one party spends from the funding transaction to an update transaction, and the other spends from this update transaction to another, omitting the need for an annex in the second party's spend, it proposes a streamlined approach for managing transactions. However, this adjustment would necessitate restricting the protocol to only two-party channels, indicating a trade-off between complexity and flexibility in the system's design.