RE: Tips and Donations System (Hivemind Implementation)
We shouldn't sacrifice user experience for nanny security.
I agree. UX is top priority.
I can't recall off the top of my head where I read or heard this, but it goes something along the lines:
The app shouldn't adapt to the limitations of the blockchain at the expense of UX but the blockchain should cater to the needs of real world apps.
That said, I think Keychain is an awesome way to bridge that gap. It would be beneficial if it was highlighted more, like how MetaMask has become ubiquitous.
This is from a section of their API documentation:
Sites can request that the extension sign and broadcast a transfer operation for STEEM or SBD. Note that a confirmation will always be shown to the user for transfer operations and they cannot be disabled.
Perhaps we could propose this to them to support tips/donations:
- provision a setting for tip enabled site (think trusted sites)
- allow unconfirmed transfers on that site only, that follow these rules:
- only transfers that follow the memo protocol (can be implemented using a regex check)
- must be below a user set maximum (optional)
Sounds solid. Wonder if they'd be open to that. @yabapmatt