Author Topic: JustDice风格的骰子DAC提议(JDS)  (Read 37410 times)

0 Members and 1 Guest are viewing this topic.

Offline zhangweis

  • Sr. Member
  • ****
  • Posts: 305
    • View Profile
因为在开发阶段,需要看(丑陋)界面的,可以用ubuntu然后类似bts的方式build。

具体参见:
https://github.com/zhangweis/jds/blob/master/BUILD_UBUNTU.md
Weibo:http://weibo.com/zhangweis

Offline zhangweis

  • Sr. Member
  • ****
  • Posts: 305
    • View Profile
需要测试genesis中测试余额的,请使用<bts目录>/programs/utils/bts_create_key生成并导入后用
wallet_account_list_public_keys <account>
然后拷贝其中的pts_compressed_address粘贴到这里
比如
default (locked) >>> wallet_account_list_public_keys delegate1
[{
    "hex": "036f3f124c139aeff320988f4feb62f798d40473be27fb727e06184ff2fbe06a8b",
    "native_pubkey": "JDST7gEAmuw9tvjLnZcEpGtPfseYZ53QDHnaRuqPkSCYfprakYVg54",
    "native_address": "JDSTG1WQZ6JPbDfsZB72btAPZ37UjpxW8wU6D",
    "pts_normal_address": "PiMavT9Gu1sZccDRgPqpa5NqBejK5fKe3e",
    "pts_compressed_address": "Pf8LAwjSFbjX3mzYhzThhcFqo1SweKsD6c",
    "btc_normal_address": "1BRonNT98uvVpLQaJuByR48mwQJVHhCL96",
    "btc_compressed_address": "18CZ2s3JVVnTFWBhLVorYb1nYm27tGQFKY"
  }
]
就贴
    "pts_compressed_address": "Pf8LAwjSFbjX3mzYhzThhcFqo1SweKsD6c",
Weibo:http://weibo.com/zhangweis

Offline sudo

  • Hero Member
  • *****
  • Posts: 2255
    • View Profile
  • BitShares: ags

Offline zhangweis

  • Sr. Member
  • ****
  • Posts: 305
    • View Profile
进度更新:
[0924]
界面增加了dice页面

dice后可以在overview里看见输赢结果(未来会在dice页面看结果)
Weibo:http://weibo.com/zhangweis

Offline sudo

  • Hero Member
  • *****
  • Posts: 2255
    • View Profile
  • BitShares: ags
系统 account 有个命令可以看到任意id public key
反算出私钥不可能吧。

Offline zhangweis

  • Sr. Member
  • ****
  • Posts: 305
    • View Profile
bts的public key么?
是的,只是把BTSXxxxxx改成JDSTxxxx就可以了。为了安全建议新生成地址不要使用有余额的账户。
Weibo:http://weibo.com/zhangweis

Offline sudo

  • Hero Member
  • *****
  • Posts: 2255
    • View Profile
  • BitShares: ags
进度更新:
[0923]
增加了jackpot执行及计算,增加wallet_dice和blockchain_get_jackpot_transactions命令

Dry Run 计划1周内开始,有兴趣测试的可以留下public key(建议新生成一个),我可以把它写到测试网络的genesis中,这样每次新的dry run都可以有余额可以测试。
如果顺利的话,GUI可以在1周内出个版本。

bts的public key么?

Offline zhangweis

  • Sr. Member
  • ****
  • Posts: 305
    • View Profile
进度更新:
[0923]
增加了jackpot执行及计算,增加wallet_dice和blockchain_get_jackpot_transactions命令

Dry Run 计划1周内开始,有兴趣测试的可以留下public key(建议新生成一个),我可以把它写到测试网络的genesis中,这样每次新的dry run都可以有余额可以测试。
如果顺利的话,GUI可以在1周内出个版本。
« Last Edit: September 23, 2014, 11:57:03 am by zhangweis »
Weibo:http://weibo.com/zhangweis

Offline zhangweis

  • Sr. Member
  • ****
  • Posts: 305
    • View Profile
进度更新:
[0923]
参考HackFisher的代码,实现了dice_operation及相关的transaction生成及在区块链上的保存。
« Last Edit: September 23, 2014, 12:39:40 am by zhangweis »
Weibo:http://weibo.com/zhangweis

Offline zhao150

  • Hero Member
  • *****
  • Posts: 606
  • 老子早就不想当代表了
    • View Profile
HackFisher一个月过去了,play应该开发的差不多了吧
就算还没完成,那大概的玩法规则,都应该确定了吧,可否说说。
老子早就不想当代表了

Offline zhangweis

  • Sr. Member
  • ****
  • Posts: 305
    • View Profile
每一种游戏有它自己的一种筹码,比如DICE,用户如果想玩Dice的话,就用PLS 来买DICE CHIPS, 玩玩了之后可以持有也可以将这些筹码卖成PLS.
BitShares Play的核心是提供了一个游戏资产的交易平台,而像Dice就可以直接在DAC内定义和开发。
假设我有CNY或bitCNY,要玩dice的话,需要CNY->PLS->DICE,赢得的再DICE->PLS->CNY?
如果是类似BTSX,PLS抵押产生bitCNY,然后bitCNY可以直接玩DICE,貌似可以更有吸引力些。不过我是想先做个简单的DAC,后期等PLS平台成熟了可以直接移到PLS平台。否则前期太依赖PLS,进度会受很大影响。
Weibo:http://weibo.com/zhangweis

Offline ssjpts

  • Hero Member
  • *****
  • Posts: 538
    • View Profile
    • 中国BTC
  • BitShares: coolman
PLAY和DICE可以联合也可以相互促进改进。加油!看来PLAY进度也很快了。
新浪微博:剑指未来BTS
BTC:1Bc7gRGotktBmnNFr3BUUM22HFXCCTyxor
BTSX ID:loves,集大众之爱,待到BTS 500刀,10%回退给捐赠者,10%用于运营,剩余80%用于爱心事业和BTS宣传推广。

Offline circledavid

  • Jr. Member
  • **
  • Posts: 37
    • View Profile

Offline callmeluc

  • Hero Member
  • *****
  • Posts: 552
    • View Profile
BTS_自扯自淡

Offline HackFisher

  • Hero Member
  • *****
  • Posts: 883
    • View Profile
楼主,Dice的代码之前已经完成了,不过还没有GUI,有兴趣的话可以合作(Snapshot 里面应该会有Game Providers Reward Program)

BitShares Play 会是个Platform,所以不打算发单独的BitShares Dice了。

https://github.com/Bitsuperlab/bitshares_play/tree/dice_chip

多谢,我先看下。我是想做个简单的DAC,不知道挂在platform上会不会增加复杂度,先学习下再说。

每一种游戏有它自己的一种筹码,比如DICE,用户如果想玩Dice的话,就用PLS 来买DICE CHIPS, 玩玩了之后可以持有也可以将这些筹码卖成PLS.
BitShares Play的核心是提供了一个游戏资产的交易平台,而像Dice就可以直接在DAC内定义和开发。
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.