5. Technology Stack


5.1 Blockchain Infrastructure

Main Chain: Solana

Selection Rationale

Evaluation Item
Solana
BSC
Ethereum

Average fee

$0.0001-0.001

$0.003

$5-15

Block finality

400ms

3 seconds

12 seconds

TPS

65,000+

160

15-30

Exchange support

Binance, Bybit, OKX

Same

Same

Reasons for selection

  • Cost efficiency: A fan-participation platform is centered on small, high-frequency transactions (voting, membership verification, reward claiming). Fees more than 10× cheaper than BSC minimize UX friction.

  • Speed: With 400ms block finality, real-time vote result reflection and immediate membership verification are possible.

  • Scalability: 65,000+ TPS can handle large-scale fan events (simultaneous voting, drops).

  • ZK ecosystem: Solana-native ZK infrastructure is maturing, such as Bonsol (based on RISC Zero).

Technical Specifications

Item
Specification

Consensus mechanism

Proof of History + Tower BFT

Number of validators

~1,295 nodes

Nakamoto Coefficient

20

Average block time

400ms


5.2 ZK Privacy Implementation

Design Goals

Why privacy is needed in a fan platform:

  • Prevent exposure of holdings for celebrities / high-value holders

  • Enable free expression by keeping voting history private

  • Protect asset information of general users

Architecture

Use Cases

  1. Anonymous voting: Participate in casting/governance voting without exposing wallet address

  2. Private membership tiers: Prove Silver/Gold/Platinum eligibility without disclosing balance

  3. VIP access verification: Celebrities attend exclusive events without exposing holdings

Cost Comparison

Task
Solana (Bonsol)
BSC (Groth16)

Validator deployment

~$2-3 (rent)

~$6

Membership proof verification

~$0.001 (200K CU)

~$0.03

Anonymous voting

~$0.001

~$0.03

Tech Stack

  • Proof generation: RISC Zero zkVM (off-chain, client-side)

  • Verification: Bonsol Anchor Program (on-chain)

  • Proof size: 256 bytes (Groth16)

  • Generation time: 2-5 seconds (browser)


5.3 Treasury and Fund Management

Multisig Structure: Squads Protocol

Squads is the standard multisig solution in the Solana ecosystem, providing programmable smart account functionality beyond a simple signature threshold.

Approval Policy

Spending size
Approval requirement
Timelock

Under $10,000

2/5 signatures

Immediate

$10,000-$100,000

3/5 signatures

24 hours

Over $100,000

4/5 signatures

72 hours

Contract upgrade

5/5 signatures

7 days

Signer composition

  • 2 founding team members (hardware wallets)

  • 2 independent advisors

  • 1 cold wallet for emergency recovery

Fund Flow


5.4 Security and Audit

Pre-launch Requirements

Item
Details
Estimated cost

Smart contract audit

Beosin

$3,000-5,000

Multisig setup

Squads Protocol 3/5 configuration

-

Bug bounty

Open an Immunefi pool

$50,000

Timelock setup

Prior notice for large expenditures

-

Post-launch Monitoring

  • Real-time anomaly detection: Solana-native monitoring tools

  • Quarterly security reviews

  • Annual penetration tests

Emergency Response Procedure

  1. Automatic notification upon anomaly detection

  2. Emergency freeze function (executed immediately with 2/5 signatures)

  3. Publish a post-incident analysis report within 72 hours


Last updated