Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proof of ownership for proxy anonymous account #350

Closed
xlc opened this issue Jul 20, 2020 · 0 comments
Closed

Proof of ownership for proxy anonymous account #350

xlc opened this issue Jul 20, 2020 · 0 comments
Labels
I5-enhancement An additional feature request. T1-FRAME This PR/Issue is related to core FRAME, the framework.

Comments

@xlc
Copy link
Contributor

xlc commented Jul 20, 2020

Currently it is hard for a service to verify ownership of an address. One way is have the address sign a message using private key, which does not work for proxy anonymous address or multi-sig address.

system.remark can be a solution by proof the ability to send transaction from an address, however it still have some limitations:

  • No event, so there is no easy way to verify if the execution succeeded. Image a A -> B -x- C nested proxy call and find out the nested dispatch error from the event. Combined with batch call and multi-sig, it just almost impossible to correctly handle all the edge cases.
  • Not enough. NonTransfer proxy account can send system.remark, but it doesn't actually means this proxy account have the full ownership.
@juangirini juangirini transferred this issue from paritytech/substrate Aug 24, 2023
@the-right-joyce the-right-joyce added I5-enhancement An additional feature request. T1-FRAME This PR/Issue is related to core FRAME, the framework. and removed J0-enhancement labels Aug 25, 2023
helin6 pushed a commit to boolnetwork/polkadot-sdk that referenced this issue Feb 5, 2024
@xlc xlc closed this as completed Feb 28, 2024
@github-project-automation github-project-automation bot moved this from Backlog to Done in Runtime / FRAME Feb 28, 2024
jonathanudd pushed a commit to jonathanudd/polkadot-sdk that referenced this issue Apr 10, 2024
* fix test-poa genesis state root

* fix test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I5-enhancement An additional feature request. T1-FRAME This PR/Issue is related to core FRAME, the framework.
Projects
Status: Done
Development

No branches or pull requests

4 participants