ECP FAQ
Q: How can I verify whether the ECP environment is installed successfully?
out:
Q: What are ownerAddress
, workerAddress
, and beneficiaryAddress
?
ownerAddress
, workerAddress
, and beneficiaryAddress
?A: These are three different types of accounts used in the system for security and separation of concerns:
ownerAddress
: This is the owner account of the CP account. The owner has permission to change account information such as the multi-address, worker address, and beneficiary address. In most situations, the private key of theownerAddress
does not need to be present on the server for security reasons.workerAddress
: This is the actual working address used for submitting proofs (submitProof
). It needs to be funded with a certain amount of ETH to pay for gas fees when submitting proofs.beneficiaryAddress
: This is the address where all earnings from the CP account will be sent. It is solely used for receiving funds. For security purposes, the private key of thebeneficiaryAddress
should not be stored on the server to maintain isolation.
By separating these accounts, the system ensures that only the necessary workerAddress
private key is present on the server, while the more sensitive ownerAddress
and beneficiaryAddress
private keys are kept separate, enhancing the overall security of the system.
Q: How do I update the resource-exporter in ECP?
A:
Step 1: Stop the computing-provider process.
Step 2: Execute the following commands:
Step 3: Restart the computing-provider process.
Step 4: Check resource-exporter logs:
Verify that the resource-exporter is functioning correctly by monitoring its logs:
Q: How do I withdraw collateral from ECP?
To withdraw collateral from ECP, use the following command:
Last updated