docs: add RustChain β Proof-of-Antiquity blockchain#55
docs: add RustChain β Proof-of-Antiquity blockchain#55fengqiankun6-sudo wants to merge 1 commit intocubxxw:masterfrom
Conversation
π WalkthroughWalkthroughREADME.md underwent formatting normalization and structural reorganization, including adding a RustChain link to the "ε―Όθͺ" section, converting bullet list syntax from single Changes
Estimated code review effortπ― 2 (Simple) | β±οΈ ~10 minutes Poem
π₯ Pre-merge checks | β 3β Passed checks (3 passed)
βοΈ Tip: You can configure your own custom pre-merge checks in the settings. β¨ Finishing Touchesπ§ͺ Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Warning |
There was a problem hiding this comment.
Actionable comments posted: 1
π§Ή Nitpick comments (1)
README.md (1)
262-262: Clean up extra spacing in heading.The heading has multiple spaces after the
##markers, which violates markdown formatting standards.π Proposed fix
-## π δΊεη Cloud Native +## π δΊεη Cloud Nativeπ€ Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@README.md` at line 262, The heading "## π δΊεη Cloud Native" contains two spaces after the '##'; update it to use a single space after the markdown heading markers (i.e., change "## π δΊεη Cloud Native" to "## π δΊεη Cloud Native") so it conforms to standard Markdown heading formatting.
π€ Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@README.md`:
- Line 4: The PR mentions an "RTC Wallet identifier: fengqiankun" but that
string isn't present in the changes; either add the identifier where it belongs
or remove the mention. If the wallet should be recorded in the repo, add the
literal string "fengqiankun" to the appropriate documentation or config entry
(e.g., README or a wallet metadata file) and ensure any surrounding text matches
the PR description; otherwise remove the "RTC Wallet identifier: fengqiankun"
sentence from the PR description and README to keep them consistent.
---
Nitpick comments:
In `@README.md`:
- Line 262: The heading "## π δΊεη Cloud Native" contains two spaces after the
'##'; update it to use a single space after the markdown heading markers (i.e.,
change "## π δΊεη Cloud Native" to "## π δΊεη Cloud Native") so it conforms to
standard Markdown heading formatting.
πͺ Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
| # θιΈηζιΏζε[](https://github.com/cubxxw/cs-awesome-Block_Chain) | ||
|
|
||
| ## π§ ε―Όθͺ | ||
| - [RustChain](https://github.com/Scottcjn/Rustchain) - Proof-of-Antiquity blockchain. Old computers earn more than new ones. |
There was a problem hiding this comment.
π§© Analysis chain
π Script executed:
#!/bin/bash
# Check if the RustChain repository exists and gather information
# Check repository accessibility
echo "=== Checking RustChain repository ==="
gh repo view Scottcjn/Rustchain --json name,description,createdAt,pushedAt,stargazerCount,isArchived,isFork 2>&1
# Search for any mention of "fengqiankun" in this repository
echo -e "\n=== Searching for 'fengqiankun' mentions ==="
rg -i "fengqiankun" -C2
# Search for any mention of "RTC Wallet" or "wallet" in this repository
echo -e "\n=== Searching for wallet mentions ==="
rg -i "wallet|rtc" -C2Repository: cubxxw/awesome-cs-cloudnative-blockchain
Length of output: 50401
π Web query:
What is RustChain Proof-of-Antiquity blockchain?
π‘ Result:
RustChain is a blockchain network and DePIN (Decentralized Physical Infrastructure Network) that uses a novel Proof-of-Antiquity (PoA) consensus mechanism. It rewards miners based on the age and rarity of their hardware, allowing vintage computers like old PowerPC G4s, G5s, 68K Macs, SPARCstations, and 486 laptops to earn higher multipliers than modern hardware. The principle is "1 CPU = 1 Vote," with rewards proportional to hardware antiquity and tenure. Key features: - Consensus: PoA verifies physical hardware via a 7-point fingerprint system (clock-skew, cache timing, SIMD identity, thermal drift, ROM clustering) to prevent VMs and emulations, which get negligible rewards. - Epochs: 10-minute epochs with 1.5 RTC rewards split by antiquity weight. - Tokenomics: Total supply 8,300,000 RTC; 70% mining rewards. - Ecosystem: Includes block explorer, node health API, AI agents (Agenic Sophia Core), video platform (BoTTube), Solana bridge, and Ergo integration. Open-source on GitHub (Scottcjn/rustchain), launched around 2025. - Purpose: Repurposes e-waste, promotes sustainability, any CPU with 32MB+ RAM can mine. Official site: rustchain.org; GitHub confirms details and recent releases up to 2026.
Citations:
- 1: https://rustchain.org/
- 2: https://github.com/Scottcjn/Rustchain
- 3: https://github.com/Scottcjn/rustchain
- 4: https://rustchain.org/explorer
- 5: https://www.youtube.com/watch?v=l5Qd0NTcuAU
- 6: https://dev.to/beto_sfyro_b4e20097b5f871/rustchain-the-future-of-proof-of-antiquity-mining-with-vintage-hardware-2b2
- 7: https://docs.ergoplatform.com/eco/rust-chain/
Address the missing RTC Wallet identifier from the PR description.
The PR description mentions "RTC Wallet identifier: fengqiankun" but this identifier does not appear in the code changes. While the RustChain link and description of Proof-of-Antiquity mechanics are accurate, the stated wallet identifier needs to be either added to the code or removed from the PR description for consistency.
π€ Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@README.md` at line 4, The PR mentions an "RTC Wallet identifier: fengqiankun"
but that string isn't present in the changes; either add the identifier where it
belongs or remove the mention. If the wallet should be recorded in the repo, add
the literal string "fengqiankun" to the appropriate documentation or config
entry (e.g., README or a wallet metadata file) and ensure any surrounding text
matches the PR description; otherwise remove the "RTC Wallet identifier:
fengqiankun" sentence from the PR description and README to keep them
consistent.
Add RustChain
RustChain - Proof-of-Antiquity blockchain. Old computers earn more than new ones.
RTC Wallet: fengqiankun
Summary by CodeRabbit