#dusk $DUSK @Dusk
I kept circling back to a detail in the XSC standard that seemed small until I checked what it actually meant in practice. $DUSK and #DuskNetwork are usually framed as offering "programmable compliance" as if it's one shared system that adjusts as regulation shifts, but the rules aren't governed at the protocol level at all. They're set by the individual issuer at the moment a security token is created. The issuer controls the whitelist, can force-transfer assets to comply with a legal order, and can recover a lost wallet — all issuer-side functions, not network-level ones. Meanwhile Dusk's actual protocol governance, the Core R&D Team and the Governance Council, handles upgrades to the reference network itself, not the compliance logic baked into any single asset. So the two governance layers don't overlap the way I assumed. That means "programmable compliance" here is closer to "issuer-defined compliance, programmed once and controlled by that issuer going forward" than a network-wide system that adapts automatically as law changes. It's a sound design for giving issuers legal control over regulated assets, but it does put the burden of staying current back on each issuer individually. I'm still working out what that means at scale, once there are dozens of issuers on Dusk instead of one or two.