[BOUNTY #35] POWER8 vec_perm PSE Benchmark Suite (75 RTC)#503
Open
xiangshangsir wants to merge 5 commits intoScottcjn:mainfrom
Open
[BOUNTY #35] POWER8 vec_perm PSE Benchmark Suite (75 RTC)#503xiangshangsir wants to merge 5 commits intoScottcjn:mainfrom
xiangshangsir wants to merge 5 commits intoScottcjn:mainfrom
Conversation
added 5 commits
March 1, 2026 17:20
…erboard - Added onclick handler to leaderboard table rows - Clicking a machine now navigates to machine.html?id=<fingerprint_hash> - Added cursor:pointer style for better UX - Completes Hall of Fame Machine Detail Pages bounty (50 RTC) Deliverables: - web/hall-of-fame/index.html (updated with click functionality) - web/hall-of-fame/machine.html (already exists) - API endpoint /api/hall_of_fame/machine (already exists)
- Implements interactive analytics dashboard with lightweight-charts - Features: - RTC volume/metrics visualization over time - Active miners trend tracking - Epoch rewards history display - Interactive zoom/pan controls - Multiple time ranges (1D, 7D, 30D, 90D, 1Y, ALL) - Real-time epoch data from rustchain.org API - Responsive design for mobile/desktop - Tech stack: - TradingView lightweight-charts library - Vanilla JS (no build step required) - Dark theme matching RustChain design system Closes Scottcjn#26 Wallet: 0x76AD8c0bef0a99eEb761c3B20b590D60b20964Dc
…C Payment Layer (100 RTC) Wallet: 0x76AD8c0bef0a99eEb761c3B20b590D60b20964Dc
## Overview Complete Telegram wallet bot for RustChain with secure key storage and Ed25519 signing. ## Features Implemented - /start - Welcome message and main menu - /create - Create wallet via DM (BIP39 + Ed25519) - /balance - Real-time balance query - /send - Interactive transaction with confirmation - /history - Recent transaction history - /price - Epoch statistics ## Security Features - Fernet encryption for private keys (AES-128-CBC) - Ed25519 digital signatures for transactions - Private chat mode for sensitive operations - Two-step confirmation for sending - Secure SQLite storage ## Files Added 1. tools/telegram_bot/telegram_wallet_bot.py (550+ lines) - WalletDatabase class with encryption - RustChainAPI client - TelegramBot with conversation handlers 2. tools/telegram_bot/README.md - Complete documentation - Setup guide - Security explanation 3. tools/telegram_bot/requirements.txt - python-telegram-bot - pynacl - cryptography - requests 4. tools/telegram_bot/telegram_bot.service - Systemd service configuration ## Database Schema - wallets: user_id, public_key, encrypted_private_key - transactions: tx_hash, amount, direction, address ## API Integration - GET /wallet/balance - POST /wallet/send - GET /wallet/history - GET /epoch Closes Scottcjn#27 Wallet: 0x76AD8c0bef0a99eEb761c3B20b590D60b20964Dc
## Overview Complete benchmark suite for POWER8 AltiVec vec_perm performance in PSE. ## Features - vec_perm throughput benchmark - PSE attention collapse simulation - Memory bandwidth measurement - Scalar vs optimized comparison - JSON report generation - Cross-platform support ## Files Added 1. benchmarks/power8_vec_perm_pse_benchmark.py (400+ lines) - vec_perm_u8 simulation - pse_attention_collapse - benchmark_vec_perm_throughput - benchmark_pse_attention - benchmark_memory_bandwidth - run_full_benchmark suite 2. benchmarks/README_POWER8_BENCHMARK.md - Complete documentation - Usage examples - Expected results - Optimization tips ## Test Coverage - vec_perm throughput (10,000 iterations) - PSE attention collapse (1,000 iterations) - Memory bandwidth (100 iterations) ## Metrics - Operations per second - Latency (nanoseconds) - Throughput (GB/s) - Speedup ratio (optimized vs scalar) ## Usage Closes Scottcjn#35 Wallet: 0x76AD8c0bef0a99eEb761c3B20b590D60b20964Dc
liu971227-sys
pushed a commit
to liu971227-sys/Rustchain
that referenced
this pull request
Mar 2, 2026
Adds tools/cli/rustchain_cli.py - a stdlib-only CLI tool for querying the RustChain network. Commands: status, miners, balance, epoch, hall, fees. Supports --json output and --node URL override. Bounty Scottcjn#503 (50 RTC) claimed by @Joshualover. Co-authored-by: Joshualover <Joshualover@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🚀 Bounty #35: POWER8 vec_perm PSE Benchmark Suite
Complete benchmark suite for measuring POWER8 AltiVec vec_perm performance in PSE non-bijunctive attention collapse.
Features
Files
Metrics
Wallet: \n
Closes #35