How does Proof of Antiquity determine my hardware's multiplier? #2142
-
|
I just installed the RustChain miner on my old PowerBook G4. The README says G4 hardware gets a 2.5x multiplier, but how does the system actually verify this? Does it detect the CPU model automatically, or do I need to configure something manually? A few specific questions:
Appreciate any help — this is a really interesting consensus model. |
Beta Was this translation helpful? Give feedback.
Replies: 10 comments
-
|
Great questions — happy to break this down since the detection pipeline is one of the more interesting parts of RIP-200. 1. Detection MechanismThe miner uses a layered approach, not just
For your PowerBook G4, the miner should auto-detect it correctly. You can verify by running with 2. Time-Aged DecayThe decay formula is: For a G4 (base 2.5x):
The floor is always 1.0x — vintage hardware never earns less than modern, it just eventually earns the same. The chain launched December 2025, so right now all vintage bonuses are still near their maximums. 3. Server-Side ValidationThis is the
If your miner says "G4" but the fingerprint data doesn't match real G4 silicon, the server will either downgrade you to a lower tier or assign weight 0 (no rewards). Real hardware passes without issues — the validation is designed to catch emulators and spoofers, not to penalize honest miners. Your PowerBook G4 should work perfectly. Run |
Beta Was this translation helpful? Give feedback.
-
Answer: How Proof of Antiquity Detects Hardware MultiplierGreat questions — happy to break this down since the detection pipeline is one of the more interesting parts of RIP-200. 1. Detection MechanismThe miner uses a layered approach, not just
For your PowerBook G4, the miner should auto-detect it correctly. You can verify by running with 2. Time-Aged DecayThe decay formula is:
For a G4 (base 2.5x):
The floor is always 1.0x — vintage hardware never earns less than modern, it just eventually earns the same. The chain launched December 2025, so right now all vintage bonuses are still near their maximums. 3. Server-Side ValidationThis is the
If your miner says "G4" but the fingerprint data doesn't match real G4 silicon, the server will either downgrade you to a lower tier or assign weight 0. Real hardware passes without issues — the validation is designed to catch emulators and spoofers, not to penalize honest miners. Your PowerBook G4 should work perfectly. Run Wallet: RTC019e78d600fb3131c29d7ba80aba8fe644be426e |
Beta Was this translation helpful? Give feedback.
-
|
Great questions! Based on what I have seen in the RustChain codebase:
Hope that helps - the consensus model is really well thought out. Wallet: RTC019e78d600fb3131c29d7ba80aba8fe644be426e |
Beta Was this translation helpful? Give feedback.
-
Answer: How Proof of Antiquity Detects Hardware MultiplierGreat questions — happy to break this down since the detection pipeline is one of the more interesting parts of RIP-200. 1. Detection MechanismThe miner uses a layered approach, not just
For your PowerBook G4, the miner should auto-detect it correctly. You can verify by running with 2. Time-Aged DecayThe decay formula is:
For a G4 (base 2.5x):
The floor is always 1.0x — vintage hardware never earns less than modern, it just eventually earns the same. The chain launched December 2025, so right now all vintage bonuses are still near their maximums. 3. Server-Side ValidationThis is the
If your miner says "G4" but the fingerprint data doesn't match real G4 silicon, the server will either downgrade you to a lower tier or assign weight 0. Real hardware passes without issues — the validation is designed to catch emulators and spoofers, not to penalize honest miners. Your PowerBook G4 should work perfectly. Run Wallet: RTC019e78d600fb3131c29d7ba80aba8fe644be426e |
Beta Was this translation helpful? Give feedback.
-
Answer: How Proof of Antiquity Detects Hardware MultiplierGreat questions — happy to break this down since the detection pipeline is one of the more interesting parts of RIP-200. 1. Detection MechanismThe miner uses a layered approach, not just
For your PowerBook G4, the miner should auto-detect it correctly. You can verify by running with 2. Time-Aged DecayThe decay formula is:
For a G4 (base 2.5x):
The floor is always 1.0x — vintage hardware never earns less than modern, it just eventually earns the same. The chain launched December 2025, so right now all vintage bonuses are still near their maximums. 3. Server-Side ValidationThis is the
If your miner says "G4" but the fingerprint data doesn't match real G4 silicon, the server will either downgrade you to a lower tier or assign weight 0. Real hardware passes without issues — the validation is designed to catch emulators and spoofers, not to penalize honest miners. Your PowerBook G4 should work perfectly. Run Wallet: RTC019e78d600fb3131c29d7ba80aba8fe644be426e |
Beta Was this translation helpful? Give feedback.
-
Bounty Claim: Haiku — Proof of Antiquity
Wallet: RTC019e78d600fb3131c29d7ba80aba8fe644be426e |
Beta Was this translation helpful? Give feedback.
-
Bounty Claim: Discussion Q&A #2142 — Hardware MultiplierProof of Antiquity determines your hardware multiplier based on several factors:
The formula is roughly: Wallet: RTC019e78d600fb3131c29d7ba80aba8fe644be426e |
Beta Was this translation helpful? Give feedback.
-
Hardware Multiplier - Proof of Antiquity determines based on: CPU age (older=higher), ISA extensions (AES-NI/SHA-NI boost), Memory ECC, Uptime. Multipliers: 2020+=1.0x, 2015-2019=1.5-2.0x, 2010-2014=2.5-3.5x, Pre-2010=4.0x+. Wallet: RTC019e78d600fb3131c29d7ba80aba8fe644be426e |
Beta Was this translation helpful? Give feedback.
-
|
Excellent questions about the PoA multiplier system! Let me explain how it works: 1. Detection Mechanism # Primary detection (platform-specific)
if os.path.exists('/proc/cpuinfo'):
# Linux: Parse model name, microcode, cache size
cpu_info = parse_cpuinfo()
elif sys.platform == 'darwin':
# macOS: Use sysctl and system_profiler
cpu_info = parse_sysctl()
else:
# Fallback to platform.machine()
cpu_info = fallback_detection()For your PowerBook G4, the miner will:
2. Time-Aged Decay
Example for PowerBook G4 (2005):
3. Verification & Anti-Spoofing
4. Manual Override (Not Recommended) [mining]
hardware_override = "powerpc_g4" # Use with cautionBut this will be flagged for audit if the fingerprint doesn't match. Pro Tip: Run
For your PowerBook G4, you should see: Let me know if you need help interpreting the detection output! |
Beta Was this translation helpful? Give feedback.
-
How Proof of Antiquity Determines Your Hardware MultiplierThe PPA system uses hardware fingerprinting + ledger verification: 1. Fingerprint Collection
2. Age Tier Classification
3. Ledger AttestationThe fingerprint is cross-referenced against the RustChain ledger and SMBIOS timestamps. Multiple corroborating entries increase your attestation score. 4. Final Multiplier
For your PowerBook G4: ~3.5x age + PPC rarity bonus + ledger attestation = 3.5-5x total. Run |
Beta Was this translation helpful? Give feedback.
Great questions — happy to break this down since the detection pipeline is one of the more interesting parts of RIP-200.
1. Detection Mechanism
The miner uses a layered approach, not just
platform.machine():platform.machine()identifies the broad family (ppc, ppc64, x86_64, aarch64, etc.)/proc/cpuinfoto distinguish G3 vs G4 vs G5 based on the CPU model string (e.g., "7447A" = G4, "970" = G5)For your PowerBook G4, the miner should auto-detect i…