WinSteem Game Rule

in Steem Dev2 months ago (edited)

Win Steem Game Rules

Overview

Win Steem is a provably fair blockchain-based game running on the Steem network. Players bet on blocks in 1-minute rounds, with winners determined by blockchain randomness. The game features transparent mechanics, automatic reward distribution, and a cumulative jackpot system.

How to Play

1. Round Structure

  • Duration: 60 seconds per round
  • Blocks: 25 blocks numbered #0 to #24 (displayed as #1 to #25 in UI)
  • Betting Window: Open until 10 seconds before round ends
  • Rounds per Day: 1,440 rounds (24 hours × 60 minutes)

2. Making a Bet

  1. Select one or more blocks (#1-25)
  2. Set your bet amount per block (minimum 0.01 STEEM)
  3. Click "Deploy" to place your bet
  4. Confirm the transaction
  5. Wait for the round to complete

Note: Multiple bets on different blocks are allowed in the same round.

3. Winner Determination

The winning block is determined using blockchain randomness - completely transparent and tamper-proof:

1. Get the Steem block hash at round end time
2. Extract the last 4 characters of the block hash
3. Convert from hexadecimal to decimal number
4. Calculate: winning_block = number % 25

Example:

Block Hash: 06034a0157a5caf8d0282e0ca52eccbd1a5ead8f
Last 4 chars: ad8f
Decimal: 44431
Winning Block: 44431 % 25 = 6 (Block #7 in UI)

This method ensures:

  • Transparency: Anyone can verify the result
  • Unpredictability: No one can predict the hash before it's generated
  • Fairness: Uniform distribution across all 25 blocks

Reward Distribution

Standard Round

When a round completes, rewards are distributed as follows:

Total Bets: 100 STEEM
Winning Block Bets: 10 STEEM (10%)
Losing Block Bets: 90 STEEM (90%)

Distribution:
├─ Burn (10% of total): 10 STEEM
│  ├─ Actual Burn to @null: 8 STEEM (80%)
│  └─ Jackpot Pool: 2 STEEM (20%)
└─ Winners' Reward: 90 STEEM

Winners Receive:
- Original Bets: 10 STEEM (returned)
- Reward Share: 90 STEEM (from losing bets)
- Total: 100 STEEM (900% return!)

Reward Calculation

If multiple players bet on the winning block, rewards are distributed proportionally based on bet amounts:

Example:

Winning Block #7 Total Bets: 10 STEEM
- Alice: 2 STEEM (20%)
- Bob: 3 STEEM (30%)
- Charlie: 5 STEEM (50%)

Reward Pool: 90 STEEM
- Alice: 90 × 20% = 18 STEEM
- Bob: 90 × 30% = 27 STEEM
- Charlie: 90 × 50% = 45 STEEM

Jackpot System

Jackpot Pool Accumulation

Every round, 20% of the burn amount goes to the jackpot pool instead of being burned:

Round Burn Amount: 10 STEEM
├─ To @null (burned): 8 STEEM (80%)
└─ To Jackpot Pool: 2 STEEM (20%)

Jackpot Pool grows: 127.85 → 129.85 STEEM

Jackpot Trigger

A jackpot round is determined by the block hash:

Jackpot Probability: 1/625 = 0.0016 = 0.16%

Jackpot Distribution

When a jackpot is triggered:

If there are winners on the jackpot block:

Jackpot Pool: 129.85 STEEM
Jackpot Block Bets: 15 STEEM (from 3 players)

Distribution:
├─ 50% to Jackpot Block Players: 64.925 STEEM
│  (Distributed proportionally by bet amount)
└─ 50% Lottery Among All Players: 64.925 STEEM
   (Random selection weighted by bet amounts)

Total Jackpot Payout: 129.85 STEEM
Pool Reset: 0 STEEM (starts accumulating again)

If no one bet on the jackpot block:

Jackpot Pool continues growing!
Next jackpot will be even bigger!

Beneficiary Rewards

Beyond the main game rewards, all participants receive additional rewards through Steem's beneficiary system:

How It Works

  1. After each round, a Steem post is created with game results
  2. All participants are added as beneficiaries proportional to their bets
  3. After 7 days, the post's rewards are automatically distributed
  4. Even losers get rewarded through this system!

Example:

Round #1234 Participants:
- Alice: 20 STEEM bet (20%)
- Bob: 30 STEEM bet (30%)
- Charlie: 50 STEEM bet (50%)

Post Reward (after 7 days): 10 STEEM

Beneficiary Distribution:
- Alice: 2 STEEM (20%)
- Bob: 3 STEEM (30%)
- Charlie: 5 STEEM (50%)

Result: Everyone gets something back, regardless of win/loss!

STEEM Burn Effect

The game contributes to the Steem ecosystem by burning STEEM tokens:

Daily Burns (assuming 100 STEEM avg per round):
- 1,440 rounds/day × 8 STEEM burn = 11,520 STEEM/day
- Monthly: ~345,600 STEEM burned

Steem Daily Inflation: ~64,000 STEEM
Our Burn Impact: ~18% offset!

This burn mechanism helps:

  • ✅ Reduce STEEM supply
  • ✅ Increase STEEM value
  • ✅ Benefit all STEEM holders

Game Accounts

The game operates with multiple Steem accounts for smooth operation:

  • win.steem: Main service account (holds betting funds)
  • win1.steem ~ win5.steem: Posting accounts (rotating every minute)
  • jackpot.steem: Jackpot pool management account

Why 5 posting accounts?
Steem allows one post per 5 minutes per account. To achieve 1-minute rounds, we rotate through 5 accounts.

Transparency & Fairness

Open Source

  • Anyone can verify the game mechanics

Blockchain Verification

  • Every bet is recorded on-chain
  • Winner determination is verifiable
  • All transfers are public
  • Post rewards are transparent

No Hidden Fees

  • Stated burn rate: 10%
  • Stated jackpot contribution: 20% of burn
  • All transactions visible on blockchain

Safety & Security

Betting Safety

  • Minimum bet: 0.01 STEEM
  • Betting closes 10 seconds before round end
  • No bets accepted after deadline

Fair Play

  • No prediction required (pure random)
  • Equal probability for all blocks
  • Transparent blockchain randomness
  • Automatic reward distribution

Tips for Players

  1. Diversify: Bet on multiple blocks to increase winning chances
  2. Start Small: Test with minimum bets first
  3. Watch Jackpot: Higher jackpot pools mean bigger potential wins
  4. Be Patient: Remember the beneficiary rewards come after 7 days
  5. Verify: You can verify any round result on the blockchain

Additional Resources

  • Website: https://steem.win
  • Steem Community: Browse posts tagged #winsteem
  • Round Results: All published on Steem blockchain
  • Donate: Send steem to @jackpot.steem to make this game more exciting

Remember: This is a game of chance. The blockchain randomness ensures fairness, but winning is never guaranteed. Play responsibly and only bet what you can afford to lose.

Powered by Steem Blockchain | Provably Fair | 100% Transparent

Sort:  

good~~~~

그런데 데스크톱 키체인호출관련 저는 스팀잇이 아닌 블러트용 키체인 호출되네요.
확인 가능할까요?

winsteem 키체인 화면.png

Posted using SteemX

 2 months ago 

whalevault와 스팀키체인 인식자가 같은건가보네요. 저도 whalevault 설치해보고 테스트 해보겠습니다.

 2 months ago 

whalevault를 설치하고 테스트 해봤는데, 저는 재현은 안되네요.
그리고 코드에서 steem_kechain을 사용하는데, whalevault는 파일 이름이 whalevault라서 뜨면 안되는데, 뜨는 이유는 현재로는 알수가 없네요.

image.png

빠른 응대 감사드립니다. 제 PC 환경을 살펴보도록 하겠습니다.

Posted using SteemX

14시 38분 기준 게임이 안열리네요.
체크 바랍니다.

Posted using SteemX