There are so many. Smart contracts, quantum safe identity, ephemeral active wallets... but you asked for one, so.... more granular authorisation capabilities at consensus layer.
Today, with my private posting key you can:
- vote
- post
- follow and unfollow (custom JSON in general)
- set beneficiaries and other comment options
- claim rewards
Bare consensus rules should allow me to let you vote, but not post. They should allow me to let you post, but not vote or unfollow my followers. I understand there are technical trade-offs here but there are some that I think are worth it.
There is the WISE project which is working on a really neat privatised implementation of granular permissions, but it requires either running a "server" with your key to listen for requests, which are accepted or refused according to rules you specify, or trusting someone to run one for you. This is sub-optimal for ordinary users as it requires either trust or tech-savviness. In general I think we should work to make consensus as feature-complete as possible, and minimise the need for centralised trust.
Can you please explain this?
Bare consensus rules should allow me to let you vote, but not post. They should allow me to let you post, but not vote or unfollow my followers.🤔
Posted using Partiko Android
I will give it a shot. Right now there are three types of permissions recognised by the blockchain:
Posting authority, for example, is what you give to apps like Partiko so that they can do things you asked them to do. However, the way things work right now, there is no way to give an app the power to vote without also giving the power to post as well, or vice versa.
When one popular community was hacked earlier this year, the posting authorities held for those users meant that the hackers were able to make upvotes from all the users' accounts. If we could give apps the right to post for us without giving them the right to vote, we could dampen the impact of another such incident.
Other new, exciting possibilities would open up as well; a new "market" authority for example, with the ability to make bids on the internal market but not to move funds, could power a mobile trading app.
Much appreciated! Yes , I was not aware of the reason why that incident happened and you come up with a good idea. 🙌
Posted using Partiko Android