Damus
Cody · 3d
I assume you gave Amethyst full permissions through the bunker and didn’t review each request individually. That’s not fundamentally very different from giving the app your keys directly, the main...
Leo Wandersleb profile picture
You are understating the main difference a bit.

By using a bunker, the client can temporarily abuse the keys for things I explicitly allowed but bunker can still hold taps on things I never allowed or throttle the things I did allow in ways the client cannot know.

Bunkers so far are not that sophisticated but I anticipate them to profile behavior and require approval when dark patterns are detected. For example I might allow signing kind-1 events but future bunkers might totally lock up if that happens more than 20 times in a minute. The user could then investigate what happened and increase the threshold or remove the abusing client.
1
Cody · 2d
I understand what you mean, and I agree with your point. What I was trying to emphasize earlier, though, is that many clients make signing and encryption/decryption requests far too frequently, which creates a very poor experience for users relying on bunkers or browser extensions. For example, th...