Thoughts about custody

I’ve been thinking about something that feels relevant for the ecosystem in the long run, especially if ZEC adoption continues to grow: strong privacy at the protocol level doesn’t automatically solve the operational and safety issues that come up when users are managing digital assets. In fact, the better Zcash is protecting against surveillance and seizure, the more challenging things like recovery, distributed custody, and coercion resistance can become for ordinary users.

Many users will eventually want mechanisms that don’t rely completely on single-party self-custody. That isn’t unique to Zcash and it happens in almost every asset ecosystem once stakes rise.

The good news is that, cryptographically, Zcash is well-positioned to address this. Shielded addresses, viewing keys, and FROST make it possible to design split-custody or threshold-based arrangements where no single actor can spend funds or observe balances or transaction history. These kinds of setups could give users safety properties (distributed authority, recovery options, duress protections, etc.) without compromising Zcash’s privacy guarantees.

But it’s not enough that these things are technically possible. For users to actually benefit from them, there would need to be organizations or services capable of administering and coordinating these things, and doing so in a way that aligns with the values of the Zcash ecosystem. Ideally, those would be diverse, privacy-respecting entities rather than a centralized “custodian” model. Getting this right would matter a lot if demand for these kinds of arrangements increases over time.

This isn’t intended as an argument against self-custody. Just an observation that the ecosystem may eventually need a broader operational layer to match what the protocol already enables. Curious how others think about this or whether similar discussions have already taken place.

8 Likes

Just the other day I fumbled and paid the price, even pros fuck up. I think both self-custody and other options will be needed. Ive been rather vocal on self-custody because the balance was off. Bottom line, we need as many GOOD options as possible.

6 Likes

I am going to provide multi factor accounts with passkey and totp. no seed phrase required.

3 Likes

Very interesting thread that will become more relevant as adoption to laypersons grows.

That’s great, I’m very curious to see how you have designed that. Also it made me question what I would see as ideal if I had to get trusted people involved in the securing of an account.

I think, ideally I’d want it to be Yubikey somehow. Each trusted person is given a Yubikey to hold safely, and a multisig would have a minimum threshold of number of keys that are required to restore an account. It’d be simple, resilient, offline, and elegant.

1 Like

Organizations that help users manage shares, or otherwise handle delegations of agency still need to be built on top of the right tech.

I think the work by @multifactor and @diegorehrar independently provide key (double-entendre-intended) components of the system we need here.

Are there public resources about their systems they’d like to direct readers of this thread to?

1 Like

That is right. Self-custody works really well for a certain type of people but can’t work for others unfortunately (I won’t go into the details of why).
So having multiple options is crucial to attract more people to the best theoretical form of money so that it becomes the best practical form of money one day (one can hope).

1 Like

My bottom line, Zcash provides the choice, the freedom, and I hope it stays that way. :smiling_face_with_three_hearts:

2 Likes