There is no safe way to put dollars on LN, because you cannot run smart contracts on it, so there is no way to do a trustless derivative. All dollars on LN require some level of trust, which is suboptimal at best.
Yes you can run smart contracts on both the LN and L1. Taproot has brought significantly more functionality, but so has miniscript, we have DLC's, and rumors a PBSTv2 is in the works.
And of course there are safe ways to put dollars on the Lightning Network, TARO and others aim to do just this. Nobody said such things would be decentralized though, because dollars are a nation state currency stamped with authority of the state to begin with. Nobody in a decentralized game should be trying to make centralized nation state fiat function in a decentralized way to begin with. Thusly, I wouldn't touch any digital dollars or digital dollar equivalents that weren't regulated.
reply
You are just talking about L1 scripting. In LN we don't even have multisig. TARO is not a safe way to put dollars on the LN, they are a way to put IOUs, which carry a counterparty risk. Even your precious regulated instrument carries counterparty risk. Unlike a dollar denominated token that can be redeemed trustlessly in a smart contract at any time for it's equivalent value in BTC. Math > regulation, welcome to bitcoin.
reply