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

Assignment 1 - ECDSA Node #3

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

fazalerabbi
Copy link

@fazalerabbi fazalerabbi commented Dec 5, 2022

This project begins with a client that is allowed to transfer any funds from any account to another account. That's not very secure. By applying digital signatures we can require that only the user with the appropriate private key can create a signature that will allow them to move funds from one account to the other. Then, the server can verify the signature to move funds from one account to another.

  • Incorporate Public Key Cryptography so transfers can only be completed with a valid signature
  • The person sending the transaction should have to verify that they own the private key corresponding to the address that is sending funds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant