Skip to main content
deleted 31 characters in body
Source Link
C.OG
  • 2.9k
  • 1
  • 8
  • 24

I wonder if there is a way to modify the account's data without the program if you know its private key?

No. There are two concepts that are at play. Ownership and signing authority.

  1. Only the owner of an account can debit lamports or modify its data. You have the private key, which gives you the signing authority of that account, but you're not the owner. More on ownershipaccounts herehere

  2. The private key gives you the signing authority, which is required for any write instruction to an account. Even with this signing authority only the owner (a program) can actually write data to the account.

I wonder if there is a way to modify the account's data without the program if you know its private key?

No. There are two concepts that are at play. Ownership and signing authority.

  1. Only the owner of an account can debit lamports or modify its data. You have the private key, which gives you the signing authority of that account, but you're not the owner. More on ownership here

  2. The private key gives you the signing authority, which is required for any write instruction to an account. Even with this signing authority only the owner (a program) can actually write data to the account.

I wonder if there is a way to modify the account's data without the program if you know its private key?

No. There are two concepts that are at play. Ownership and signing authority.

  1. Only the owner of an account can debit lamports or modify its data. You have the private key, which gives you the signing authority of that account, but you're not the owner. More on accounts here

  2. The private key gives you the signing authority, which is required for any write instruction to an account. Even with this signing authority only the owner (a program) can actually write data to the account.

added 34 characters in body
Source Link
C.OG
  • 2.9k
  • 1
  • 8
  • 24

I wonder if there is a way to modify the account's data without the program if you know its private key?

No. There are two concepts that are at play. Ownership and signing authority.

  1. Only the owner of an account can debit lamports or modify its data. You have the private key, which gives you the signing authority of that account, but you're not the owner. More on ownership here

  2. The private key gives you the signing authority, which is required for any write instruction to an account. Even with this signing authority only the owner (a program) can actually write data to the account.

I wonder if there is a way to modify the account's data without the program if you know its private key?

No. There are two concepts that are at play.

  1. Only the owner of an account can debit lamports or modify its data. You have the private key, which gives you the signing authority of that account, but you're not the owner. More on ownership here

  2. The private key gives you the signing authority, which is required for any write instruction to an account. Even with this signing authority only the owner (a program) can actually write data to the account.

I wonder if there is a way to modify the account's data without the program if you know its private key?

No. There are two concepts that are at play. Ownership and signing authority.

  1. Only the owner of an account can debit lamports or modify its data. You have the private key, which gives you the signing authority of that account, but you're not the owner. More on ownership here

  2. The private key gives you the signing authority, which is required for any write instruction to an account. Even with this signing authority only the owner (a program) can actually write data to the account.

Source Link
C.OG
  • 2.9k
  • 1
  • 8
  • 24

I wonder if there is a way to modify the account's data without the program if you know its private key?

No. There are two concepts that are at play.

  1. Only the owner of an account can debit lamports or modify its data. You have the private key, which gives you the signing authority of that account, but you're not the owner. More on ownership here

  2. The private key gives you the signing authority, which is required for any write instruction to an account. Even with this signing authority only the owner (a program) can actually write data to the account.