Post
Topic
Board Bitcoin Discussion
Re: Add transaction purpose/auth code message into any transaction
by
Flavatron
on 09/03/2024, 18:00:33 UTC
not new.. but just done differently than the old way

year ago people used to create 1 of 2 multisig where the first key was the spender key, and second was just a hash160 of a secret message which was privately communicated thus proving the message was part of the multisig address to then know the purpose of the multisig address/tx

the rest of the world just seen:
1 multisig address pre-spend(as an output) in the parent tx.
and 2 legacy addresses +1signature post-spend(as input sigscript), in the child tx
.. but the people involved also had secret knowledge of the message of the second legacy addresses hash

Thanks. On traditional multisig setups, it's important to note that Txtailor significantly diverges from these methods though.

Unlike multisig, which operates on the scripting or wallet level, Txtailor works directly with the cryptographic layer (layer 0) of blockchain protocols. This allows for a seamless application across any blockchain that uses the secp256k1 curve, not limited by the blockchain's scripting capabilities.

Dynamic Address Generation: The approach approach I've used isn't about static address combinations but dynamically generating addresses through key tweaking. This means the address for each transaction can be unique and created on-the-fly, enhancing privacy beyond what static multisig setups can achieve.

Efficiency and Broad Applicability: By not relying on the multisig structure, Txtailor avoids the added transaction complexity and costs associated with it. This efficiency is inherent and applicable across Bitcoin and other blockchains too( which may not use space saving techniques available via segwit)