PCASH is created and transferred privately, with no deposit or withdrawal boundary between public and private forms.
Gross issuance starts at zero and can never exceed one billion PCASH.
An account commits a set of rules. The selected rule decides whether to approve, and the protocol still enforces every ledger rule.
A PCASH contract is published once with fixed functions. Each later use moves its funds under one of them.
Each Ethereum block produces one PCASH block, from transactions that people and Ethereum contracts post to Ethereum.
Trading PCASH for ETH: one Ethereum transaction pays the seller and claims the PCASH.
One proof per transaction: the account's rule and an event application are folded into the protocol kernel, then into a hiding kernel that every transaction of a kind shares.
A PCASH block hash commits the block's results, the current state, and two histories: Ethereum's and PCASH's own.
A rule opens one Ethereum event beneath a recent PCASH block and interprets it.
Alice's wallet prepares and proves the payment, anyone can publish it, nodes check it, and Bob's wallet finds his payment.
The baseline falls with issued supply, the controller scales it by how far issuance is behind or ahead, and each block's allowance is shared equally.