Ecoer Logo
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.000USD
STEEM
0.000STEEM
SBD
0.000SBD
Effective Power
1.201SP
├── Own SP
0.000SP
└── Incoming Deleg
+1.201SP

Detailed Balance

STEEM
balance
0.000STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
0.000SP
Delegated Out
0.000SP
Delegation In
1.201SP
Effective Power
1.201SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.000SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "0.000000 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "1953.311140 VESTS",
  "sbd_balance": "0.000 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

namemilkdice
id1211210
rank1,569,679
reputation60204784
created2019-02-02T04:02:36
recovery_accountsteem
proxyNone
post_count2
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2019-02-04T14:06:39
last_root_post2019-02-04T14:06:39
last_vote_time2019-02-04T14:09:03
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.000 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares0.000000 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares1953.311140 VESTS
reward_vesting_balance0.000000 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2019-02-02T08:27:24
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "active": {
    "account_auths": [],
    "key_auths": [
      [
        "STM6de1Nu93Ney9ysxAvkoCeZMSQYV4aC5HRi2SzcoaYxYzx8Vg2F",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "balance": "0.000 STEEM",
  "can_vote": true,
  "comment_count": 0,
  "created": "2019-02-02T04:02:36",
  "curation_rewards": 0,
  "delegated_vesting_shares": "0.000000 VESTS",
  "downvote_manabar": {
    "current_mana": 488327785,
    "last_update_time": 1588942692
  },
  "guest_bloggers": [],
  "id": 1211210,
  "json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmZo6s7a97L6YuNhPLi3SbAtGdvvvqeAS6Dnx7WYzNUjem/favicon.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQmbMCa13eR1mkKDxc93UzGSpjvGHsD56XgQwMtnAYTDb69/ogimage.png\"}}",
  "last_account_recovery": "1970-01-01T00:00:00",
  "last_account_update": "2019-02-02T08:27:24",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_post": "2019-02-04T14:06:39",
  "last_root_post": "2019-02-04T14:06:39",
  "last_vote_time": "2019-02-04T14:09:03",
  "lifetime_vote_count": 0,
  "market_history": [],
  "memo_key": "STM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak",
  "mined": false,
  "name": "milkdice",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "other_history": [],
  "owner": {
    "account_auths": [],
    "key_auths": [
      [
        "STM75yr7TsGzNZyYVt9HwrwQXLY4DEURQamstf45U2gmzryRSENAo",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "pending_claimed_accounts": 0,
  "post_bandwidth": 0,
  "post_count": 2,
  "post_history": [],
  "posting": {
    "account_auths": [],
    "key_auths": [
      [
        "STM63hijBQkA6BQCF9TrgA658J3fac3miU3UNqwcm7Q1UPGib2DK4",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmZo6s7a97L6YuNhPLi3SbAtGdvvvqeAS6Dnx7WYzNUjem/favicon.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQmbMCa13eR1mkKDxc93UzGSpjvGHsD56XgQwMtnAYTDb69/ogimage.png\"}}",
  "posting_rewards": 0,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "proxy": "",
  "received_vesting_shares": "1953.311140 VESTS",
  "recovery_account": "steem",
  "reputation": 60204784,
  "reset_account": "null",
  "reward_sbd_balance": "0.000 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "0.000000 VESTS",
  "reward_vesting_steem": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "sbd_balance": "0.000 SBD",
  "sbd_last_interest_payment": "1970-01-01T00:00:00",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "1970-01-01T00:00:00",
  "tags_usage": [],
  "to_withdraw": 0,
  "transfer_history": [],
  "vesting_balance": "0.000 STEEM",
  "vesting_shares": "0.000000 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "vote_history": [],
  "voting_manabar": {
    "current_mana": 1953311140,
    "last_update_time": 1588942692
  },
  "voting_power": 0,
  "withdraw_routes": 0,
  "withdrawn": 0,
  "witness_votes": [],
  "witnesses_voted_for": 0,
  "rank": 1569679
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 1.201 SP to @milkdice
2020/05/08 12:58:12
delegateemilkdice
delegatorsteem
vesting shares1953.311140 VESTS
Transaction InfoBlock #43197385/Trx c7dd613e8fc5bb76a49202d29d3a7bc9d91e7def
View Raw JSON Data
{
  "block": 43197385,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "milkdice",
      "delegator": "steem",
      "vesting_shares": "1953.311140 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-05-08T12:58:12",
  "trx_id": "c7dd613e8fc5bb76a49202d29d3a7bc9d91e7def",
  "trx_in_block": 12,
  "virtual_op": 0
}
steemdelegated 6.014 SP to @milkdice
2020/04/09 10:47:48
delegateemilkdice
delegatorsteem
vesting shares9782.361973 VESTS
Transaction InfoBlock #42381085/Trx cf91de91566da45bff4b16c8a87784e945c84392
View Raw JSON Data
{
  "block": 42381085,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "milkdice",
      "delegator": "steem",
      "vesting_shares": "9782.361973 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-04-09T10:47:48",
  "trx_id": "cf91de91566da45bff4b16c8a87784e945c84392",
  "trx_in_block": 21,
  "virtual_op": 0
}
2020/02/02 05:16:03
authorsteemitboard
bodyCongratulations @milkdice! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@milkdice/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@milkdice) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=milkdice)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-ranking-update-a-better-rich-list-comparator"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-ranking-update-a-better-rich-list-comparator">SteemitBoard Ranking update - A better rich list comparator</a></td></tr></table> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
parent authormilkdice
parent permlinkmost-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it
permlinksteemitboard-notify-milkdice-20200202t051602000z
title
Transaction InfoBlock #40458436/Trx 5e5f3327f3f654584d5447e825709229f44231e2
View Raw JSON Data
{
  "block": 40458436,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @milkdice! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@milkdice/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@milkdice) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=milkdice)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-ranking-update-a-better-rich-list-comparator\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png\"></a></td><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-ranking-update-a-better-rich-list-comparator\">SteemitBoard Ranking update - A better rich list comparator</a></td></tr></table>\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
      "parent_author": "milkdice",
      "parent_permlink": "most-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it",
      "permlink": "steemitboard-notify-milkdice-20200202t051602000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-02-02T05:16:03",
  "trx_id": "5e5f3327f3f654584d5447e825709229f44231e2",
  "trx_in_block": 5,
  "virtual_op": 0
}
steemdelegated 6.135 SP to @milkdice
2019/05/06 19:19:51
delegateemilkdice
delegatorsteem
vesting shares9978.045993 VESTS
Transaction InfoBlock #32678062/Trx 2fc9697d778ddd151a157f7f9ce0fa83bfde8ea8
View Raw JSON Data
{
  "block": 32678062,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "milkdice",
      "delegator": "steem",
      "vesting_shares": "9978.045993 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-05-06T19:19:51",
  "trx_id": "2fc9697d778ddd151a157f7f9ce0fa83bfde8ea8",
  "trx_in_block": 3,
  "virtual_op": 0
}
2019/03/23 12:19:06
authordongshik
permlinkethereum-pet-shop-and-truffle
votermilkdice
weight10000 (100.00%)
Transaction InfoBlock #31404792/Trx e07c9c533f53a299d3fdf073abe56b3d163e8b1c
View Raw JSON Data
{
  "block": 31404792,
  "op": [
    "vote",
    {
      "author": "dongshik",
      "permlink": "ethereum-pet-shop-and-truffle",
      "voter": "milkdice",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-03-23T12:19:06",
  "trx_id": "e07c9c533f53a299d3fdf073abe56b3d163e8b1c",
  "trx_in_block": 9,
  "virtual_op": 0
}
2019/02/26 04:24:12
authorpartiko
bodyHello @milkdice! This is a friendly reminder that you have 3000 Partiko Points unclaimed in your Partiko account! Partiko is a fast and beautiful mobile app for Steem, and it’s the most popular Steem mobile app out there! Download Partiko using the link below and login using SteemConnect to claim your 3000 Partiko points! You can easily convert them into Steem token! https://partiko.app/referral/partiko
json metadata{"app":"partiko"}
parent authormilkdice
parent permlinkmost-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it
permlinkpartiko-re-milkdice-most-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it-20190226t042412074z
title
Transaction InfoBlock #30675804/Trx 37400d66307ea8b5a5cce316d2290fa76d60d47f
View Raw JSON Data
{
  "block": 30675804,
  "op": [
    "comment",
    {
      "author": "partiko",
      "body": "Hello @milkdice! This is a friendly reminder that you have 3000 Partiko Points unclaimed in your Partiko account!\n\nPartiko is a fast and beautiful mobile app for Steem, and it’s the most popular Steem mobile app out there! Download Partiko using the link below and login using SteemConnect to claim your 3000 Partiko points! You can easily convert them into Steem token!\n\nhttps://partiko.app/referral/partiko",
      "json_metadata": "{\"app\":\"partiko\"}",
      "parent_author": "milkdice",
      "parent_permlink": "most-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it",
      "permlink": "partiko-re-milkdice-most-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it-20190226t042412074z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-26T04:24:12",
  "trx_id": "37400d66307ea8b5a5cce316d2290fa76d60d47f",
  "trx_in_block": 6,
  "virtual_op": 0
}
2019/02/06 12:44:51
authormilkdice
body@@ -390,18 +390,30 @@ ove -it a +the farines s -e as -y + simple as
json metadata{"tags":["steemit","cryptocurrency","bitcoin","technology"],"image":["https://cdn.steemitimages.com/DQmTDR2AjzZKC8EjkvB16MWiiFqk54Ump4Zn52EQki7p6zB/change_client_seed.gif"],"links":["https://en.wikipedia.org/wiki/Provably_fair","https://milkdice.io/","https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinksteemit
permlinkmost-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it
titleThe 'Provably Fair' algorithm that most gamble sites uses to prove fairness
Transaction InfoBlock #30110238/Trx bae76350d398c3f77064408f3933763a15396667
View Raw JSON Data
{
  "block": 30110238,
  "op": [
    "comment",
    {
      "author": "milkdice",
      "body": "@@ -390,18 +390,30 @@\n ove \n-it a\n+the farines\n s \n-e\n as\n-y\n+ simple\n  as \n",
      "json_metadata": "{\"tags\":[\"steemit\",\"cryptocurrency\",\"bitcoin\",\"technology\"],\"image\":[\"https://cdn.steemitimages.com/DQmTDR2AjzZKC8EjkvB16MWiiFqk54Ump4Zn52EQki7p6zB/change_client_seed.gif\"],\"links\":[\"https://en.wikipedia.org/wiki/Provably_fair\",\"https://milkdice.io/\",\"https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "steemit",
      "permlink": "most-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it",
      "title": "The 'Provably Fair' algorithm that most gamble sites uses to prove fairness"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-06T12:44:51",
  "trx_id": "bae76350d398c3f77064408f3933763a15396667",
  "trx_in_block": 10,
  "virtual_op": 0
}
2019/02/04 14:14:21
authormilkdice
body@@ -34,19 +34,16 @@ the -' +' Prov -ision +ab ly f
json metadata{"tags":["steemit","cryptocurrency","bitcoin","technology"],"image":["https://cdn.steemitimages.com/DQmTDR2AjzZKC8EjkvB16MWiiFqk54Ump4Zn52EQki7p6zB/change_client_seed.gif"],"links":["https://en.wikipedia.org/wiki/Provably_fair","https://milkdice.io/","https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinksteemit
permlinkmost-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it
titleMost of bitcoin gamble sites uses 'Provably fair' algorithms, What is it?
Transaction InfoBlock #30054484/Trx 3434805cd2665df1537ab0858b133d09e051d405
View Raw JSON Data
{
  "block": 30054484,
  "op": [
    "comment",
    {
      "author": "milkdice",
      "body": "@@ -34,19 +34,16 @@\n  the\n-'\n  \n+'\n Prov\n-ision\n+ab\n ly f\n",
      "json_metadata": "{\"tags\":[\"steemit\",\"cryptocurrency\",\"bitcoin\",\"technology\"],\"image\":[\"https://cdn.steemitimages.com/DQmTDR2AjzZKC8EjkvB16MWiiFqk54Ump4Zn52EQki7p6zB/change_client_seed.gif\"],\"links\":[\"https://en.wikipedia.org/wiki/Provably_fair\",\"https://milkdice.io/\",\"https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "steemit",
      "permlink": "most-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it",
      "title": "Most of bitcoin gamble sites uses 'Provably fair' algorithms, What is it?"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-04T14:14:21",
  "trx_id": "3434805cd2665df1537ab0858b133d09e051d405",
  "trx_in_block": 23,
  "virtual_op": 0
}
2019/02/04 14:09:48
idfollow
json["follow",{"follower":"milkdice","following":"modelcoinmc","what":[]}]
required auths[]
required posting auths["milkdice"]
Transaction InfoBlock #30054393/Trx 957d5bdbc00dbbfee84d46bbc4424d00023ad03c
View Raw JSON Data
{
  "block": 30054393,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"milkdice\",\"following\":\"modelcoinmc\",\"what\":[]}]",
      "required_auths": [],
      "required_posting_auths": [
        "milkdice"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-04T14:09:48",
  "trx_id": "957d5bdbc00dbbfee84d46bbc4424d00023ad03c",
  "trx_in_block": 20,
  "virtual_op": 0
}
2019/02/04 14:09:03
authormilkdice
permlinkmost-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it
votermilkdice
weight10000 (100.00%)
Transaction InfoBlock #30054378/Trx fccd196189717f949f583afab30bf9fa3f75160b
View Raw JSON Data
{
  "block": 30054378,
  "op": [
    "vote",
    {
      "author": "milkdice",
      "permlink": "most-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it",
      "voter": "milkdice",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-04T14:09:03",
  "trx_id": "fccd196189717f949f583afab30bf9fa3f75160b",
  "trx_in_block": 10,
  "virtual_op": 0
}
2019/02/04 14:08:12
authormilkdice
body@@ -3098,16 +3098,17 @@ 0%0A%0A%60%60%60%0A%0A +%0A When ser
json metadata{"tags":["steemit","cryptocurrency","bitcoin","technology"],"image":["https://cdn.steemitimages.com/DQmTDR2AjzZKC8EjkvB16MWiiFqk54Ump4Zn52EQki7p6zB/change_client_seed.gif"],"links":["https://en.wikipedia.org/wiki/Provably_fair","https://milkdice.io/","https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinksteemit
permlinkmost-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it
titleMost of bitcoin gamble sites uses 'Provably fair' algorithms, What is it?
Transaction InfoBlock #30054361/Trx e93d14afe1584cabdada2626075bcf49a2ad09de
View Raw JSON Data
{
  "block": 30054361,
  "op": [
    "comment",
    {
      "author": "milkdice",
      "body": "@@ -3098,16 +3098,17 @@\n 0%0A%0A%60%60%60%0A%0A\n+%0A\n When ser\n",
      "json_metadata": "{\"tags\":[\"steemit\",\"cryptocurrency\",\"bitcoin\",\"technology\"],\"image\":[\"https://cdn.steemitimages.com/DQmTDR2AjzZKC8EjkvB16MWiiFqk54Ump4Zn52EQki7p6zB/change_client_seed.gif\"],\"links\":[\"https://en.wikipedia.org/wiki/Provably_fair\",\"https://milkdice.io/\",\"https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "steemit",
      "permlink": "most-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it",
      "title": "Most of bitcoin gamble sites uses 'Provably fair' algorithms, What is it?"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-04T14:08:12",
  "trx_id": "e93d14afe1584cabdada2626075bcf49a2ad09de",
  "trx_in_block": 4,
  "virtual_op": 0
}
2019/02/04 14:06:39
authormilkdice
bodyMost of bitcoin gamble sites uses the' Provisionly fair' algorithm to inform users that the game you played was fair. However, it is difficult for most users to understand because they introduces it with difficult terms and codes that are difficult for the ordinary person to understand. We also uses the algorithm to prove the fairness of Milkdice. We'll explain how it works and how to prove it as easy as possible. ### About Provably Fair Milkdice use the 'Provably Fair' algorithm for the fairness of a game. What does 'Provably Fair' mean? Wikipedia describes the algorithm as below > Once a game has been played, the player can use these algorithms to test the game's response to his in-game decisions and evaluate the outcome by only using the published algorithms, the seeds, hashes, and the events which transpired during the game. [Wikipedia : Provably fair](https://en.wikipedia.org/wiki/Provably_fair) The results of each dice game are mathematically predetermined and cannot be changed by a third party. Players can verify the fairness of a game through two seed values, a server seed and a client seed. ### How it works. For example, it goes through the following process. 1. The number of dice is from 0 to 99. 2. The user first selects a number from 1 to 9999. (called Client Seed) 3. Then, the server selects numbers from 1 to 9999. (called Server Seed) 4. Divide the sum of the two numbers into 100, and the remaining value becomes the number of rolled dice. 5. The client seed and the hash of the server seed are released to the player. 6. The original value of the hashed server seed will be disclosed after the player plays the game. 7. The player can verify the number of dice by calculating it his own. Although not 100% true to explain the Provably Fair algorithm, it may be an appropriate explanation to help you understand the process. Milkdice uses the user's ID as the first client seed value when the user sign up. This can be changed by the user before the game starts, as shown on the screen below. ![change_client_seed.gif](https://cdn.steemitimages.com/DQmTDR2AjzZKC8EjkvB16MWiiFqk54Ump4Zn52EQki7p6zB/change_client_seed.gif) the value of the probability is determined entirely by the player, Because the pre-created server seed value does not change until you played 100 games. Of course players can not manipulate the rolled number because they don't know what server seed is. #### How to verify it. From now on, we will explain how the numbers are determined from a computer programmer perspective. In addition to the server seed and the client seed values, we uses special number called nonce. The server seed value has been changed every 100 games. We uses nonce to keep this rule. The number increases by one for each game. We now have two strings and a number. The code for calculating the number of dice is as follows. The code is written in Python. ```python import hashlib seed = server_seed + ':' + client_seed + ':' + str(nonce) hashed = hashlib.sha512(seed.encode('utf-8')).hexdigest() roll_number = int(hash, 16) % 10000 ``` When server seed values are disclosed, all players can verify the fairness of the results of the dice by executing the above code directly. We're planning to implement game verification features on the website so that ordinary people can uses it Thank you for reading it. If it was useful, please vote up! Thanks. #### We're Milkdice. [Our Official Web Site : https://milkdice.io/](https://milkdice.io/) [Our Official Telegram Group : https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw](https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw)
json metadata{"tags":["steemit","cryptocurrency","bitcoin","technology"],"image":["https://cdn.steemitimages.com/DQmTDR2AjzZKC8EjkvB16MWiiFqk54Ump4Zn52EQki7p6zB/change_client_seed.gif"],"links":["https://en.wikipedia.org/wiki/Provably_fair","https://milkdice.io/","https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinksteemit
permlinkmost-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it
titleMost of bitcoin gamble sites uses 'Provably fair' algorithms, What is it?
Transaction InfoBlock #30054330/Trx 3299f1dd7da5e2d45c90fed7a1d485a3406d8a44
View Raw JSON Data
{
  "block": 30054330,
  "op": [
    "comment",
    {
      "author": "milkdice",
      "body": "Most of bitcoin gamble sites uses the' Provisionly fair' algorithm to inform users that the game you played was fair. However, it is difficult for most users to understand because they introduces it with difficult terms and codes that are difficult for the ordinary person to understand. \n\nWe also uses the algorithm to prove the fairness of Milkdice. We'll explain how it works and how to prove it as easy as possible.\n\n### About Provably Fair\nMilkdice use the 'Provably Fair' algorithm for the fairness of a game. What does 'Provably Fair' mean? Wikipedia describes the algorithm as below\n\n> Once a game has been played, the player can use these algorithms to test the game's response to his in-game decisions and evaluate the outcome by only using the published algorithms, the seeds, hashes, and the events which transpired during the game.\n[Wikipedia : Provably fair](https://en.wikipedia.org/wiki/Provably_fair)\n\nThe results of each dice game are mathematically predetermined and cannot be changed by a third party. Players can verify the fairness of a game through two seed values, a server seed and a client seed.\n\n### How it works.\nFor example, it goes through the following process.\n\n1. The number of dice is from 0 to 99.\n2. The user first selects a number from 1 to 9999. (called Client Seed)\n3. Then, the server selects numbers from 1 to 9999. (called Server Seed)\n4. Divide the sum of the two numbers into 100, and the remaining value becomes the number of rolled dice.\n5. The client seed and the hash of the server seed are released to the player.\n6. The original value of the hashed server seed will be disclosed after the player plays the game.\n7. The player can verify the number of dice by calculating it his own.\n\nAlthough not 100% true to explain the Provably Fair algorithm, it may be an appropriate explanation to help you understand the process. Milkdice uses the user's ID as the first client seed value when the user sign up. This can be changed by the user before the game starts, as shown on the screen below.\n\n![change_client_seed.gif](https://cdn.steemitimages.com/DQmTDR2AjzZKC8EjkvB16MWiiFqk54Ump4Zn52EQki7p6zB/change_client_seed.gif)\n\nthe value of the probability is determined entirely by the player, Because the pre-created server seed value does not change until you played 100 games. Of course players can not manipulate the rolled number because they don't know what server seed is.\n\n\n#### How to verify it.\nFrom now on, we will explain how the numbers are determined from a computer programmer perspective. In addition to the server seed and the client seed values, we uses special number called nonce. The server seed value has been changed every 100 games. We uses nonce to keep this rule. The number increases by one for each game.\n\nWe now have two strings and a number. The code for calculating the number of dice is as follows. The code is written in Python.\n\n```python\n\n    import hashlib\n\n    seed = server_seed + ':' + client_seed + ':' + str(nonce)\n    hashed = hashlib.sha512(seed.encode('utf-8')).hexdigest()\n    roll_number = int(hash, 16) % 10000\n\n```\n\nWhen server seed values are disclosed, all players can verify the fairness of the results of the dice by executing the above code directly. We're planning to implement game verification features on the website so that ordinary people can uses it\n\nThank you for reading it. If it was useful, please vote up!\n\nThanks.\n\n#### We're Milkdice.\n[Our Official Web Site : https://milkdice.io/](https://milkdice.io/)\n[Our Official Telegram Group : https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw](https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw)",
      "json_metadata": "{\"tags\":[\"steemit\",\"cryptocurrency\",\"bitcoin\",\"technology\"],\"image\":[\"https://cdn.steemitimages.com/DQmTDR2AjzZKC8EjkvB16MWiiFqk54Ump4Zn52EQki7p6zB/change_client_seed.gif\"],\"links\":[\"https://en.wikipedia.org/wiki/Provably_fair\",\"https://milkdice.io/\",\"https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "steemit",
      "permlink": "most-of-bitcoin-gamble-sites-uses-provably-fair-algorithms-what-is-it",
      "title": "Most of bitcoin gamble sites uses 'Provably fair' algorithms, What is it?"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-04T14:06:39",
  "trx_id": "3299f1dd7da5e2d45c90fed7a1d485a3406d8a44",
  "trx_in_block": 10,
  "virtual_op": 0
}
2019/02/04 07:50:06
authorsteembasicincome
permlinkenhanced-votes-graph-3-february-2019
votermilkdice
weight10000 (100.00%)
Transaction InfoBlock #30046812/Trx 4f391a77bf885b090ed592b0d54cf8826caa207e
View Raw JSON Data
{
  "block": 30046812,
  "op": [
    "vote",
    {
      "author": "steembasicincome",
      "permlink": "enhanced-votes-graph-3-february-2019",
      "voter": "milkdice",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-04T07:50:06",
  "trx_id": "4f391a77bf885b090ed592b0d54cf8826caa207e",
  "trx_in_block": 4,
  "virtual_op": 0
}
2019/02/04 07:49:39
authorchbartist
permlinkthe-two-qualities-that-define-and-embody-attractiveness
votermilkdice
weight10000 (100.00%)
Transaction InfoBlock #30046803/Trx cb593b562058810e881f7dd700e7cfdbaedcf320
View Raw JSON Data
{
  "block": 30046803,
  "op": [
    "vote",
    {
      "author": "chbartist",
      "permlink": "the-two-qualities-that-define-and-embody-attractiveness",
      "voter": "milkdice",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-04T07:49:39",
  "trx_id": "cb593b562058810e881f7dd700e7cfdbaedcf320",
  "trx_in_block": 25,
  "virtual_op": 0
}
2019/02/04 07:49:06
idfollow
json["follow",{"follower":"milkdice","following":"marcusmalone","what":["blog"]}]
required auths[]
required posting auths["milkdice"]
Transaction InfoBlock #30046792/Trx 3ab205aaee56c810132c57a8e317f79c6e334239
View Raw JSON Data
{
  "block": 30046792,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"milkdice\",\"following\":\"marcusmalone\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "milkdice"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-04T07:49:06",
  "trx_id": "3ab205aaee56c810132c57a8e317f79c6e334239",
  "trx_in_block": 12,
  "virtual_op": 0
}
2019/02/04 07:49:00
idfollow
json["follow",{"follower":"milkdice","following":"modelcoinmc","what":["blog"]}]
required auths[]
required posting auths["milkdice"]
Transaction InfoBlock #30046790/Trx 1714a8530aa7edcebc6f4665035666dda58d4df5
View Raw JSON Data
{
  "block": 30046790,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"milkdice\",\"following\":\"modelcoinmc\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "milkdice"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-04T07:49:00",
  "trx_id": "1714a8530aa7edcebc6f4665035666dda58d4df5",
  "trx_in_block": 19,
  "virtual_op": 0
}
2019/02/02 12:26:09
authormilkdice
body@@ -3118,15 +3118,8 @@ the -re is a cha @@ -3134,21 +3134,16 @@ ccident -that is diffi
json metadata{"tags":["dice","gamble-coin","bitcoin","milkdice","cryptocurrency-game"],"image":["https://cdn.steemitimages.com/DQmToXHkSFGyPWYSpKWfEsaUmzUWYMLF2MmtFcuJ7vsiA6Z/page1.png","https://cdn.steemitimages.com/DQmbkAZWru4nbJgo917vpqitEN7j5Hz6XMSJ8Y3q9rbaLJd/page2.png","https://cdn.steemitimages.com/DQmZrMcvKCqEdnngtaB7xVcWF39PwhnDCqKucKB4o1QBGWb/image.png","https://cdn.steemitimages.com/DQmX39p6JhrHF2qCtqxiWQBL9Zu9hboncCL76NN4x27Hd2q/seeds.png"],"links":["https://milkdice.io","https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkdice
permlinkthey-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites
titleThey throw dice. Consider the possibility of manipulation of gambling sites.
Transaction InfoBlock #29994796/Trx 53b34a3a1c6702008fd33affe004353b29be0572
View Raw JSON Data
{
  "block": 29994796,
  "op": [
    "comment",
    {
      "author": "milkdice",
      "body": "@@ -3118,15 +3118,8 @@\n  the\n-re is a\n  cha\n@@ -3134,21 +3134,16 @@\n ccident \n-that \n is diffi\n",
      "json_metadata": "{\"tags\":[\"dice\",\"gamble-coin\",\"bitcoin\",\"milkdice\",\"cryptocurrency-game\"],\"image\":[\"https://cdn.steemitimages.com/DQmToXHkSFGyPWYSpKWfEsaUmzUWYMLF2MmtFcuJ7vsiA6Z/page1.png\",\"https://cdn.steemitimages.com/DQmbkAZWru4nbJgo917vpqitEN7j5Hz6XMSJ8Y3q9rbaLJd/page2.png\",\"https://cdn.steemitimages.com/DQmZrMcvKCqEdnngtaB7xVcWF39PwhnDCqKucKB4o1QBGWb/image.png\",\"https://cdn.steemitimages.com/DQmX39p6JhrHF2qCtqxiWQBL9Zu9hboncCL76NN4x27Hd2q/seeds.png\"],\"links\":[\"https://milkdice.io\",\"https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "dice",
      "permlink": "they-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites",
      "title": "They throw dice. Consider the possibility of manipulation of gambling sites."
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T12:26:09",
  "trx_id": "53b34a3a1c6702008fd33affe004353b29be0572",
  "trx_in_block": 45,
  "virtual_op": 0
}
2019/02/02 08:39:00
authormilkdice
permlinkthey-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites
voterdevsup
weight69 (0.69%)
Transaction InfoBlock #29990257/Trx c21a97b7c1e90ddcae7e5608a2db53479cd32919
View Raw JSON Data
{
  "block": 29990257,
  "op": [
    "vote",
    {
      "author": "milkdice",
      "permlink": "they-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites",
      "voter": "devsup",
      "weight": 69
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T08:39:00",
  "trx_id": "c21a97b7c1e90ddcae7e5608a2db53479cd32919",
  "trx_in_block": 19,
  "virtual_op": 0
}
2019/02/02 08:34:06
authormilkdice
permlinkthey-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites
voterwaqarmalik
weight500 (5.00%)
Transaction InfoBlock #29990159/Trx 0973d2bb5ee90383bc2bd759efc868689ed2eb93
View Raw JSON Data
{
  "block": 29990159,
  "op": [
    "vote",
    {
      "author": "milkdice",
      "permlink": "they-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites",
      "voter": "waqarmalik",
      "weight": 500
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T08:34:06",
  "trx_id": "0973d2bb5ee90383bc2bd759efc868689ed2eb93",
  "trx_in_block": 30,
  "virtual_op": 0
}
2019/02/02 08:27:48
authormilkdice
permlinkthey-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites
votermilkdice
weight10000 (100.00%)
Transaction InfoBlock #29990033/Trx 28eb45c1f896ac73b5511f1e36ed6a8de60b6605
View Raw JSON Data
{
  "block": 29990033,
  "op": [
    "vote",
    {
      "author": "milkdice",
      "permlink": "they-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites",
      "voter": "milkdice",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T08:27:48",
  "trx_id": "28eb45c1f896ac73b5511f1e36ed6a8de60b6605",
  "trx_in_block": 10,
  "virtual_op": 0
}
milkdiceupdated their account properties
2019/02/02 08:27:24
accountmilkdice
json metadata{"profile":{"profile_image":"https://cdn.steemitimages.com/DQmZo6s7a97L6YuNhPLi3SbAtGdvvvqeAS6Dnx7WYzNUjem/favicon.png","cover_image":"https://cdn.steemitimages.com/DQmbMCa13eR1mkKDxc93UzGSpjvGHsD56XgQwMtnAYTDb69/ogimage.png"}}
memo keySTM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak
Transaction InfoBlock #29990025/Trx 6117c1e4f3b63c77951f88de70b0e6452521a991
View Raw JSON Data
{
  "block": 29990025,
  "op": [
    "account_update",
    {
      "account": "milkdice",
      "json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmZo6s7a97L6YuNhPLi3SbAtGdvvvqeAS6Dnx7WYzNUjem/favicon.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQmbMCa13eR1mkKDxc93UzGSpjvGHsD56XgQwMtnAYTDb69/ogimage.png\"}}",
      "memo_key": "STM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T08:27:24",
  "trx_id": "6117c1e4f3b63c77951f88de70b0e6452521a991",
  "trx_in_block": 12,
  "virtual_op": 0
}
milkdiceupdated their account properties
2019/02/02 08:27:00
accountmilkdice
json metadata{"profile":{"profile_image":"https://cdn.steemitimages.com/DQmZo6s7a97L6YuNhPLi3SbAtGdvvvqeAS6Dnx7WYzNUjem/favicon.png"}}
memo keySTM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak
Transaction InfoBlock #29990017/Trx 1fb9360c7141001cdb78c13c38d9d019b9acb33f
View Raw JSON Data
{
  "block": 29990017,
  "op": [
    "account_update",
    {
      "account": "milkdice",
      "json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmZo6s7a97L6YuNhPLi3SbAtGdvvvqeAS6Dnx7WYzNUjem/favicon.png\"}}",
      "memo_key": "STM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T08:27:00",
  "trx_id": "1fb9360c7141001cdb78c13c38d9d019b9acb33f",
  "trx_in_block": 11,
  "virtual_op": 0
}
2019/02/02 08:25:51
authormilkdice
body@@ -3943,16 +3943,62 @@ Group : +https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw%5D( https://
json metadata{"tags":["dice","gamble-coin","bitcoin","milkdice","cryptocurrency-game"],"image":["https://cdn.steemitimages.com/DQmToXHkSFGyPWYSpKWfEsaUmzUWYMLF2MmtFcuJ7vsiA6Z/page1.png","https://cdn.steemitimages.com/DQmbkAZWru4nbJgo917vpqitEN7j5Hz6XMSJ8Y3q9rbaLJd/page2.png","https://cdn.steemitimages.com/DQmZrMcvKCqEdnngtaB7xVcWF39PwhnDCqKucKB4o1QBGWb/image.png","https://cdn.steemitimages.com/DQmX39p6JhrHF2qCtqxiWQBL9Zu9hboncCL76NN4x27Hd2q/seeds.png"],"links":["https://milkdice.io","https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkdice
permlinkthey-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites
titleThey throw dice. Consider the possibility of manipulation of gambling sites.
Transaction InfoBlock #29989994/Trx 2fd982999b9d004d41e6921bb3e06a5ab86b0603
View Raw JSON Data
{
  "block": 29989994,
  "op": [
    "comment",
    {
      "author": "milkdice",
      "body": "@@ -3943,16 +3943,62 @@\n Group : \n+https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw%5D(\n https://\n",
      "json_metadata": "{\"tags\":[\"dice\",\"gamble-coin\",\"bitcoin\",\"milkdice\",\"cryptocurrency-game\"],\"image\":[\"https://cdn.steemitimages.com/DQmToXHkSFGyPWYSpKWfEsaUmzUWYMLF2MmtFcuJ7vsiA6Z/page1.png\",\"https://cdn.steemitimages.com/DQmbkAZWru4nbJgo917vpqitEN7j5Hz6XMSJ8Y3q9rbaLJd/page2.png\",\"https://cdn.steemitimages.com/DQmZrMcvKCqEdnngtaB7xVcWF39PwhnDCqKucKB4o1QBGWb/image.png\",\"https://cdn.steemitimages.com/DQmX39p6JhrHF2qCtqxiWQBL9Zu9hboncCL76NN4x27Hd2q/seeds.png\"],\"links\":[\"https://milkdice.io\",\"https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "dice",
      "permlink": "they-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites",
      "title": "They throw dice. Consider the possibility of manipulation of gambling sites."
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T08:25:51",
  "trx_id": "2fd982999b9d004d41e6921bb3e06a5ab86b0603",
  "trx_in_block": 12,
  "virtual_op": 0
}
2019/02/02 08:24:03
authormilkdice
bodyMany cryptocurrency-based gambling sites are generating huge profits based on probability-based games such as Dice and Lotto. Satoshi Dice is one of the most famous website among gambling sites. During 2012, SatoshiDice reported profits of over $500,000 in US dollars per year and it was sold at $12.4 million dollars in 2013. Centralizing the management of the website is inevitable The domain should be personally settled by a credit card or other payment method, and the server for running the web must also be managed by a central institution, not by a large number. Owners of all centralized systems cannot avoid the desire to change the game's rule to increase its own benefits.. There is no reason for owners of hundreds of Dice not to act for their own benefit and can be put into action whenever they want. ### the possibility of manipulation of probability value. Most Gamble sites try to prove their fairness. To determine the probability value. many gamble sites determine the client seed and the server seed values before the game starts and disclose the hash and client seed values of the server seed. So that server seed will not change artificially when players participate in games. ![page1.png](https://cdn.steemitimages.com/DQmToXHkSFGyPWYSpKWfEsaUmzUWYMLF2MmtFcuJ7vsiA6Z/page1.png) ![page2.png](https://cdn.steemitimages.com/DQmbkAZWru4nbJgo917vpqitEN7j5Hz6XMSJ8Y3q9rbaLJd/page2.png) It is desirable to disclose two seeds. Gamble Site that do not disclose server seed can freely manipulate the possibility by changing server seed without the user's knowledge. Then, is it fair if they reveal seed value? Unfortunately, it is not. MilkDice also discloses hash of server seed and client seed. Users are allowed to change server seed before the game starts. and It is revealed after 100 games to validate fairness. However, this approach lacks much to create a perfectly fair rule. ![Manipulation](https://cdn.steemitimages.com/DQmZrMcvKCqEdnngtaB7xVcWF39PwhnDCqKucKB4o1QBGWb/image.png) #### 1. Bad User Experience. It's been 10 years since the blockchain announce to change the world. What is the killer app that is currently installed in our smartphone? Unfortunately, there isn't. This is because of an unkind user experience(UX). It is difficult for users who are already familiar with ID and password to be get used at such as personal keys, backup files, passwords, and nano ledger to manage their crypto currency. The same is true for seed value. It is difficult for users to remember each time it is made up of complex phrases. And it is too computer-engineered to be understood. Even if game sites change the seed hash and the actual seed, the users who are not familiar with it will not even know it. ![seeds.png](https://cdn.steemitimages.com/DQmX39p6JhrHF2qCtqxiWQBL9Zu9hboncCL76NN4x27Hd2q/seeds.png) #### 2. They might avoid the minimum value In Milkdice. Users can adjust the probability to 0.01%. it will return 9,900 times the betting amount when the value is 1. From the perspective of the gamble site, It would be a loss to return 9900 times the betting amount, even if there is a chance of accident that is difficult to happen. Therefore, in order to avoid a very small number of rolling values, The server seed may also be released after simulation to prevent such events from occurring. Disclosure of seed value is not the worst idea, but it is also not the best idea. # How Milkdice Will Solve This Problem. To solve this problem, We thought that "What if the blockchain consent on randomness in the first place?" So the milkdice started with the idea. The following sections describe the blockchain algorithms that agree on probabilities. Although there are many terms that are difficult for someone unfamiliar with blockchain, I tried to explain it as easily as possible. ### We're Milkdice. [Our Official Web Site : https://milkdice.io/](https://milkdice.io) [Our Official Telegram Group : https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw)
json metadata{"tags":["dice","gamble-coin","bitcoin","milkdice","cryptocurrency-game"],"image":["https://cdn.steemitimages.com/DQmToXHkSFGyPWYSpKWfEsaUmzUWYMLF2MmtFcuJ7vsiA6Z/page1.png","https://cdn.steemitimages.com/DQmbkAZWru4nbJgo917vpqitEN7j5Hz6XMSJ8Y3q9rbaLJd/page2.png","https://cdn.steemitimages.com/DQmZrMcvKCqEdnngtaB7xVcWF39PwhnDCqKucKB4o1QBGWb/image.png","https://cdn.steemitimages.com/DQmX39p6JhrHF2qCtqxiWQBL9Zu9hboncCL76NN4x27Hd2q/seeds.png"],"links":["https://milkdice.io","https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkdice
permlinkthey-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites
titleThey throw dice. Consider the possibility of manipulation of gambling sites.
Transaction InfoBlock #29989958/Trx ce1255d286bf50c2330c7288574c0dbec2239423
View Raw JSON Data
{
  "block": 29989958,
  "op": [
    "comment",
    {
      "author": "milkdice",
      "body": "Many cryptocurrency-based gambling sites are generating huge profits based on probability-based games such as Dice and Lotto. Satoshi Dice is one of the most famous website among gambling sites. During 2012, SatoshiDice reported profits of over $500,000 in US dollars per year and it was sold at $12.4 million dollars in 2013.\n\nCentralizing the management of the website is inevitable The domain should be personally settled by a credit card or other payment method, and the server for running the web must also be managed by a central institution, not by a large number.\n\nOwners of all centralized systems cannot avoid the desire to change the game's rule to increase its own benefits.. There is no reason for owners of hundreds of Dice not to act for their own benefit and can be put into action whenever they want.\n\n### the possibility of manipulation of probability value.\n\nMost Gamble sites try to prove their fairness. To determine the probability value. many gamble sites determine the client seed and the server seed values before the game starts and disclose the hash and client seed values of the server seed. So that server seed will not change artificially when players participate in games.\n\n![page1.png](https://cdn.steemitimages.com/DQmToXHkSFGyPWYSpKWfEsaUmzUWYMLF2MmtFcuJ7vsiA6Z/page1.png)\n![page2.png](https://cdn.steemitimages.com/DQmbkAZWru4nbJgo917vpqitEN7j5Hz6XMSJ8Y3q9rbaLJd/page2.png)\n\nIt is desirable to disclose two seeds. Gamble Site that do not disclose server seed can freely manipulate the possibility by changing server seed without the user's knowledge. Then, is it fair if they reveal seed value? Unfortunately, it is not.\n\nMilkDice also discloses hash of server seed and client seed. Users are allowed to change server seed before the game starts. and It is revealed after 100 games to validate fairness. However, this approach lacks much to create a perfectly fair rule.\n\n![Manipulation](https://cdn.steemitimages.com/DQmZrMcvKCqEdnngtaB7xVcWF39PwhnDCqKucKB4o1QBGWb/image.png)\n\n#### 1. Bad User Experience.\nIt's been 10 years since the blockchain announce to change the world. What is the killer app that is currently installed in our smartphone? Unfortunately, there isn't.\n\nThis is because of an unkind user experience(UX). It is difficult for users who are already familiar with ID and password to be get used at such as personal keys, backup files, passwords, and nano ledger to manage their crypto currency.\n\nThe same is true for seed value. It is difficult for users to remember each time it is made up of complex phrases. And it is too computer-engineered to be understood. Even if game sites change the seed hash and the actual seed, the users who are not familiar with it will not even know it.\n\n![seeds.png](https://cdn.steemitimages.com/DQmX39p6JhrHF2qCtqxiWQBL9Zu9hboncCL76NN4x27Hd2q/seeds.png)\n\n#### 2. They might avoid the minimum value\nIn Milkdice. Users can adjust the probability to 0.01%. it will return 9,900 times the betting amount when the value is 1. From the perspective of the gamble site, It would be a loss to return 9900 times the betting amount, even if there is a chance of accident that is difficult to happen.\n\nTherefore, in order to avoid a very small number of rolling values, The server seed may also be released after simulation to prevent such events from occurring.\n\nDisclosure of seed value is not the worst idea, but it is also not the best idea.\n\n# How Milkdice Will Solve This Problem.\nTo solve this problem, We thought that \"What if the blockchain consent on randomness in the first place?\" So the milkdice started with the idea.\n\nThe following sections describe the blockchain algorithms that agree on probabilities. Although there are many terms that are difficult for someone unfamiliar with blockchain, I tried to explain it as easily as possible.\n\n### We're Milkdice.\n[Our Official Web Site : https://milkdice.io/](https://milkdice.io)\n[Our Official Telegram Group : https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw)",
      "json_metadata": "{\"tags\":[\"dice\",\"gamble-coin\",\"bitcoin\",\"milkdice\",\"cryptocurrency-game\"],\"image\":[\"https://cdn.steemitimages.com/DQmToXHkSFGyPWYSpKWfEsaUmzUWYMLF2MmtFcuJ7vsiA6Z/page1.png\",\"https://cdn.steemitimages.com/DQmbkAZWru4nbJgo917vpqitEN7j5Hz6XMSJ8Y3q9rbaLJd/page2.png\",\"https://cdn.steemitimages.com/DQmZrMcvKCqEdnngtaB7xVcWF39PwhnDCqKucKB4o1QBGWb/image.png\",\"https://cdn.steemitimages.com/DQmX39p6JhrHF2qCtqxiWQBL9Zu9hboncCL76NN4x27Hd2q/seeds.png\"],\"links\":[\"https://milkdice.io\",\"https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "dice",
      "permlink": "they-throw-dice-consider-the-possibility-of-manipulation-of-gambling-sites",
      "title": "They throw dice. Consider the possibility of manipulation of gambling sites."
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T08:24:03",
  "trx_id": "ce1255d286bf50c2330c7288574c0dbec2239423",
  "trx_in_block": 21,
  "virtual_op": 0
}
steemdelegated 18.504 SP to @milkdice
2019/02/02 04:32:21
delegateemilkdice
delegatorsteem
vesting shares30096.195942 VESTS
Transaction InfoBlock #29985327/Trx 63a0e30e61fd420203678d9dc79fd01feb6e8d49
View Raw JSON Data
{
  "block": 29985327,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "milkdice",
      "delegator": "steem",
      "vesting_shares": "30096.195942 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T04:32:21",
  "trx_id": "63a0e30e61fd420203678d9dc79fd01feb6e8d49",
  "trx_in_block": 13,
  "virtual_op": 0
}
milkdiceupdated their account properties
2019/02/02 04:04:03
accountmilkdice
json metadata{"profile":{"profile_image":"https://cdn.steemitimages.com/DQmRnbVbcy1gM3LJJ8ZP7p5wVQRyreGEjfA5fnfHzLPzKyM/farvicon.png"}}
memo keySTM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak
Transaction InfoBlock #29984761/Trx 8d5363368dc169267e5e8009f34c3cf54e15f2d2
View Raw JSON Data
{
  "block": 29984761,
  "op": [
    "account_update",
    {
      "account": "milkdice",
      "json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmRnbVbcy1gM3LJJ8ZP7p5wVQRyreGEjfA5fnfHzLPzKyM/farvicon.png\"}}",
      "memo_key": "STM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T04:04:03",
  "trx_id": "8d5363368dc169267e5e8009f34c3cf54e15f2d2",
  "trx_in_block": 21,
  "virtual_op": 0
}
steemdelegated 18.629 SP to @milkdice
2019/02/02 04:02:36
delegateemilkdice
delegatorsteem
vesting shares30300.000000 VESTS
Transaction InfoBlock #29984732/Trx f91fe594c8343fef6839ef14bb8b21ec81e2ecb8
View Raw JSON Data
{
  "block": 29984732,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "milkdice",
      "delegator": "steem",
      "vesting_shares": "30300.000000 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T04:02:36",
  "trx_id": "f91fe594c8343fef6839ef14bb8b21ec81e2ecb8",
  "trx_in_block": 6,
  "virtual_op": 0
}
steemcreated a new account: @milkdice
2019/02/02 04:02:36
active{"account_auths":[],"key_auths":[["STM6de1Nu93Ney9ysxAvkoCeZMSQYV4aC5HRi2SzcoaYxYzx8Vg2F",1]],"weight_threshold":1}
creatorsteem
extensions[]
json metadata{}
memo keySTM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak
new account namemilkdice
owner{"account_auths":[],"key_auths":[["STM75yr7TsGzNZyYVt9HwrwQXLY4DEURQamstf45U2gmzryRSENAo",1]],"weight_threshold":1}
posting{"account_auths":[],"key_auths":[["STM63hijBQkA6BQCF9TrgA658J3fac3miU3UNqwcm7Q1UPGib2DK4",1]],"weight_threshold":1}
Transaction InfoBlock #29984732/Trx f91fe594c8343fef6839ef14bb8b21ec81e2ecb8
View Raw JSON Data
{
  "block": 29984732,
  "op": [
    "create_claimed_account",
    {
      "active": {
        "account_auths": [],
        "key_auths": [
          [
            "STM6de1Nu93Ney9ysxAvkoCeZMSQYV4aC5HRi2SzcoaYxYzx8Vg2F",
            1
          ]
        ],
        "weight_threshold": 1
      },
      "creator": "steem",
      "extensions": [],
      "json_metadata": "{}",
      "memo_key": "STM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak",
      "new_account_name": "milkdice",
      "owner": {
        "account_auths": [],
        "key_auths": [
          [
            "STM75yr7TsGzNZyYVt9HwrwQXLY4DEURQamstf45U2gmzryRSENAo",
            1
          ]
        ],
        "weight_threshold": 1
      },
      "posting": {
        "account_auths": [],
        "key_auths": [
          [
            "STM63hijBQkA6BQCF9TrgA658J3fac3miU3UNqwcm7Q1UPGib2DK4",
            1
          ]
        ],
        "weight_threshold": 1
      }
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-02T04:02:36",
  "trx_id": "f91fe594c8343fef6839ef14bb8b21ec81e2ecb8",
  "trx_in_block": 6,
  "virtual_op": 0
}

Account Metadata

POSTING JSON METADATA
profile{"profile_image":"https://cdn.steemitimages.com/DQmZo6s7a97L6YuNhPLi3SbAtGdvvvqeAS6Dnx7WYzNUjem/favicon.png","cover_image":"https://cdn.steemitimages.com/DQmbMCa13eR1mkKDxc93UzGSpjvGHsD56XgQwMtnAYTDb69/ogimage.png"}
JSON METADATA
profile{"profile_image":"https://cdn.steemitimages.com/DQmZo6s7a97L6YuNhPLi3SbAtGdvvvqeAS6Dnx7WYzNUjem/favicon.png","cover_image":"https://cdn.steemitimages.com/DQmbMCa13eR1mkKDxc93UzGSpjvGHsD56XgQwMtnAYTDb69/ogimage.png"}
{
  "posting_json_metadata": {
    "profile": {
      "profile_image": "https://cdn.steemitimages.com/DQmZo6s7a97L6YuNhPLi3SbAtGdvvvqeAS6Dnx7WYzNUjem/favicon.png",
      "cover_image": "https://cdn.steemitimages.com/DQmbMCa13eR1mkKDxc93UzGSpjvGHsD56XgQwMtnAYTDb69/ogimage.png"
    }
  },
  "json_metadata": {
    "profile": {
      "profile_image": "https://cdn.steemitimages.com/DQmZo6s7a97L6YuNhPLi3SbAtGdvvvqeAS6Dnx7WYzNUjem/favicon.png",
      "cover_image": "https://cdn.steemitimages.com/DQmbMCa13eR1mkKDxc93UzGSpjvGHsD56XgQwMtnAYTDb69/ogimage.png"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM75yr7TsGzNZyYVt9HwrwQXLY4DEURQamstf45U2gmzryRSENAo1/1
Active
Single Signature
Public Keys
STM6de1Nu93Ney9ysxAvkoCeZMSQYV4aC5HRi2SzcoaYxYzx8Vg2F1/1
Posting
Single Signature
Public Keys
STM63hijBQkA6BQCF9TrgA658J3fac3miU3UNqwcm7Q1UPGib2DK41/1
Memo
STM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak
{
  "owner": {
    "account_auths": [],
    "key_auths": [
      [
        "STM75yr7TsGzNZyYVt9HwrwQXLY4DEURQamstf45U2gmzryRSENAo",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "active": {
    "account_auths": [],
    "key_auths": [
      [
        "STM6de1Nu93Ney9ysxAvkoCeZMSQYV4aC5HRi2SzcoaYxYzx8Vg2F",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "posting": {
    "account_auths": [],
    "key_auths": [
      [
        "STM63hijBQkA6BQCF9TrgA658J3fac3miU3UNqwcm7Q1UPGib2DK4",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "memo": "STM7RddURAubctH3Xua1hPZwxvod5LETxtpLmWVpR2RgdHGDjm6ak"
}

Witness Votes

0 / 30
No active witness votes.
[]