You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#1051 introduces storing provisioning certification keys (PCKs), used for on-chain attestation the the TS server is running in a trusted domain.
The PCK is tied to the physical hardware the server runs on, so if a TS server moves, the PCK will need to change.
Since we have extrinsics which allow validators to change their associated TSS account ID and IP address, we need to allow them to also change their PCK. There are a few things to think about when implementing this:
If an endpoint (IP address) changes, probably the PCK must also change, so maybe this should be enforced by having a single extrinsic to update both of them.
When the PCK is changed, the same process of validating the PCK certificate must be carried out as when the validator joins initially. This part is not yet implemented.
The text was updated successfully, but these errors were encountered:
#1051 introduces storing provisioning certification keys (PCKs), used for on-chain attestation the the TS server is running in a trusted domain.
The PCK is tied to the physical hardware the server runs on, so if a TS server moves, the PCK will need to change.
Since we have extrinsics which allow validators to change their associated TSS account ID and IP address, we need to allow them to also change their PCK. There are a few things to think about when implementing this:
The text was updated successfully, but these errors were encountered: