3/ The copy-trading part copyTrade() opens a 1:1 sealed mirror of a leader's position by copying their encrypted values directly using independent ciphertext copies so neither position is ever decrypted, and closing one never exposes the other.
Settlement is trustless by design: when you close, the ciphertext is marked publicly decryptable, an off-chain settler decrypts the real on-chain values via Zama's relayer, and posts the verified result. The browser is never trusted with the outcome.
Prices aren't self-reported either entry/exit snapshots come straight from a Chainlink oracle on-chain. No way to fake a trade result.