Diese Seite erläutert den Bitcoin-inspirierten Emissionsplan von Parallax, den Coinbase-Reifemechanismus und wie Blockbelohnungen im Protokollzustand verwaltet werden.
| Parameter | Symbol | Wert | Anmerkungen |
|---|---|---|---|
| Anfangsbelohnung | R₀ | 50 × 10¹⁸ wei | 50 LAX pro Block |
| Halving-Intervall | H | 210.000 Blöcke | ≈ 4 Jahre bei 10-Minuten-Intervallen |
| Coinbase-Reife | M | 100 Blöcke | Verzögerung der Belohnungsfreigabe |
| Lockbox-Adresse | — | 0x0000000000000000000000000000000000000042 | Zustandsort für Reifedatensätze |
calcBlockReward(height):
if height == 0:
return 0
reward = 50 * 1e18
halvings = height / 210000
if halvings > 63:
return 0 // reward effectively zero
divisor = 2 ** halvings
return reward / divisor
Finalize(block):
height = block.number
reward = calcBlockReward(height)
unlock = height + CoinbaseMaturityBlocks
if reward > 0:
lockbox[unlock].addr = coinbase
lockbox[unlock].amt = reward
// Pay matured rewards for current height
if lockbox[height].amt > 0:
AddBalance(lockbox[height].addr, lockbox[height].amt)
Clear(lockbox[height])
totalIssued(upToHeight):
sum = 0
for h in 1..upToHeight:
sum += calcBlockReward(h)
return sum
// approaches 21e6 * 1e18 wei
schedKeyAddr(height):
return keccak256("maturity:addr:" || height)
schedKeyAmt(height):
return keccak256("maturity:amt:" || height)
Die Emission von Parallax ist vollständig deterministisch. Belohnungen halbieren sich alle 210.000 Blöcke, bis sie gegen null konvergieren. Jeder im Umlauf befindliche Coin ist auf On-Chain-Mining-Ausgaben rückverfolgbar — dadurch ist Parallax ein Fair-Launch-Netzwerk, das durch Arbeit gesichert ist und weder Premine noch verdeckte Subventionen kennt.