Author Topic: [翻譯]BitShares PLAY狀態更新  (Read 17735 times)

0 Members and 1 Guest are viewing this topic.

Offline sdivenwujc

  • Full Member
  • ***
  • Posts: 107
    • View Profile
我可以理解为1至2个月后产品就有可能出世了嘛 8) 8) 8)

Offline 麥可貓

  • Sr. Member
  • ****
  • Posts: 267
    • View Profile
0505 BitShares LOTTO狀態更新
完成了一些基本的案例測試,
諸如: 購買票券, 產生100個以上的區塊,
自動產生贏家, 描繪並列出賭局等等, 以及修正臭蟲.

與規則相關的程式碼已經匯集一處,
並起草了一個規則類別(class)來描述規則層的所有事物.

目前正致力於找到預設的規則來測試以及演示,
考慮先做出一個競賽dac (gaming dac)而不是一個支援多重規則的平台.
後者似乎是可行但是要花費更多的時間以及勞力.

此處有另一個規則, 有別於典型的雙色球樂透,
我正廣徵意見來讓這個規則的使用者介面更加有趣並更為易懂.
https://bitsharestalk.org/index.php?topic=4502.0

接下來的這個月, 我將聚焦於以下事務.
1. 一個可以測試的版本以及遊戲規則, 還有更多的測試案例以及漂亮的指令介面.
2. 清理程式碼
3. 文件
PTS: PmRVDPymZqSAZEXauHZSewrUrE66af7epT
BTSX: michaelcat
Delegate Team: x1.sun  x2.sun

Offline Overthetop

希望5月份有不少惊喜
个人微博账号: Overthetop_万里晴空
“块链创新与创业”交流群: 330378613

Offline bodenliu

  • Full Member
  • ***
  • Posts: 82
    • View Profile
0501 BitShares LOTTO狀態更新-1

https://github.com/HackFisher/bitshares_toolkit/wiki/Lotto-Coding-TODO-LIst
上述清單已經不再適用,
我目前正使用Github的議題功能來管理如下:
https://github.com/HackFisher/bitshares_toolkit/issues?state=open

0501 BitShares LOTTO狀態更新-2
本周我從事於清理程式碼, 單元測試, 和toolkit的程式碼同步,
以及列出我接下來會逐一處理的待辦事項/議題.

主要的變更如下:
1. 保密屬性(secret field)從區塊的標頭(header)
改為將會由DPOS代表產生的保密宣告 (claim_secret)轉帳
2. 加入了賭局宣告(claim_jackpot)輸出並帶有熟成天數(mature_days)屬性.
一旦大型的賭局投入, 其將會被分成幾個具有不同熟成天數的賭局.
自熟成天數起, 賭局宣告的輸出將只能夠由擁有者使用
3. 賭注轉帳將不再由彩票持有人產生,
這些轉帳現在就是的的確確的轉帳了.

接下來, 我將全職工作於此, 因此更新將會更為頻繁 :D
终于全职了!撒花!

Offline 麥可貓

  • Sr. Member
  • ****
  • Posts: 267
    • View Profile
0501 BitShares LOTTO狀態更新-1

https://github.com/HackFisher/bitshares_toolkit/wiki/Lotto-Coding-TODO-LIst
上述清單已經不再適用,
我目前正使用Github的議題功能來管理如下:
https://github.com/HackFisher/bitshares_toolkit/issues?state=open

0501 BitShares LOTTO狀態更新-2
本周我從事於清理程式碼, 單元測試, 和toolkit的程式碼同步,
以及列出我接下來會逐一處理的待辦事項/議題.

主要的變更如下:
1. 保密屬性(secret field)從區塊的標頭(header)
改為將會由DPOS代表產生的保密宣告 (claim_secret)轉帳
2. 加入了賭局宣告(claim_jackpot)輸出並帶有熟成天數(mature_days)屬性.
一旦大型的賭局投入, 其將會被分成幾個具有不同熟成天數的賭局.
自熟成天數起, 賭局宣告的輸出將只能夠由擁有者使用
3. 賭注轉帳將不再由彩票持有人產生,
這些轉帳現在就是的的確確的轉帳了.

接下來, 我將全職工作於此, 因此更新將會更為頻繁 :D
« Last Edit: May 01, 2014, 04:44:48 pm by 麥可貓 »
PTS: PmRVDPymZqSAZEXauHZSewrUrE66af7epT
BTSX: michaelcat
Delegate Team: x1.sun  x2.sun

Offline sdivenwujc

  • Full Member
  • ***
  • Posts: 107
    • View Profile
非常感谢,辛苦了 :)

Offline HackFisher

  • Hero Member
  • *****
  • Posts: 883
    • View Profile
有个问题想咨询,lotto出来了怎么交易筹码?是有它自己的一个币吗?对接的是btc?bts?还是法币呢?这个出来是先出钱包,快照,交易要等很久还是一起出来?

筹码就是lotto share,另外有一种概念是自身货币无关的,用BitAsset,还没有想到理论上可以如何对接,如果有可能性,另说。

钱包和blockchain应该是同时出,快照可能差不多同时,或者先出,还没定。
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.

Offline sdivenwujc

  • Full Member
  • ***
  • Posts: 107
    • View Profile
有个问题想咨询,lotto出来了怎么交易筹码?是有它自己的一个币吗?对接的是btc?bts?还是法币呢?这个出来是先出钱包,快照,交易要等很久还是一起出来?

Offline ripplexiaoshan

  • Moderator
  • Hero Member
  • *****
  • Posts: 2300
    • View Profile
  • BitShares: jademont
BTS committee member:jademont

Offline 麥可貓

  • Sr. Member
  • ****
  • Posts: 267
    • View Profile
0424 BitShares LOTTO狀態更新
上個週末我寫了一些關於抽獎的程式碼,
並改善了一些指令介面的指令集.

基於近來Bitshares toolkits有大幅度的更新,
因此我將會更新LOTTO的程式碼來追上toolkits的改變.
接下來我會做一些rpc以及指令介面的工作,
並跟上xt接踵而來的進展.
PTS: PmRVDPymZqSAZEXauHZSewrUrE66af7epT
BTSX: michaelcat
Delegate Team: x1.sun  x2.sun

Offline 麥可貓

  • Sr. Member
  • ****
  • Posts: 267
    • View Profile
0416 BitShares LOTTO狀態更新
加入一份LOTTO編碼待辦清單:
https://github.com/HackFisher/bitshares_toolkit/wiki/TODO-List

(譯者按: 以下為待辦清單翻譯)
TODO 清單
1. Lotoo指令介面取得餘額的指令(get balance)目前似乎無法運作, 必須確認,
或許和import_bitcoin_wallet有關.
2. 撰寫未完成的測試案例. 
3. 檢查亂數產生器(RNG)所使用的散列函數(hash function).
4. 確認DPOS實作進度更新, 我們需要能直接從區塊獲取代表人ID,
而不是從lookup_delegate(blk.block_num)->delegate_id;
上述所使用的似乎是目前的100位代表??
5. 實作指令"query_jackpots",
用來查詢最後ㄧ注當中的累積獎金
6. 完成規則層當中對於獎賞定義的設計.

@麥可貓, 辛苦你了,这个TODO List主要用作我自己开发用的,所以可能不会写那么仔细,有一些也许了解code的才能看懂,所以,我觉得可以不必详尽翻译。

我贴出来也只是想共享信息给那些看不懂Github update的人。

谢谢你的翻译  :)

好的, 多謝
PTS: PmRVDPymZqSAZEXauHZSewrUrE66af7epT
BTSX: michaelcat
Delegate Team: x1.sun  x2.sun

Offline HackFisher

  • Hero Member
  • *****
  • Posts: 883
    • View Profile
0416 BitShares LOTTO狀態更新
加入一份LOTTO編碼待辦清單:
https://github.com/HackFisher/bitshares_toolkit/wiki/TODO-List

(譯者按: 以下為待辦清單翻譯)
TODO 清單
1. Lotoo指令介面取得餘額的指令(get balance)目前似乎無法運作, 必須確認,
或許和import_bitcoin_wallet有關.
2. 撰寫未完成的測試案例. 
3. 檢查亂數產生器(RNG)所使用的散列函數(hash function).
4. 確認DPOS實作進度更新, 我們需要能直接從區塊獲取代表人ID,
而不是從lookup_delegate(blk.block_num)->delegate_id;
上述所使用的似乎是目前的100位代表??
5. 實作指令"query_jackpots",
用來查詢最後ㄧ注當中的累積獎金
6. 完成規則層當中對於獎賞定義的設計.

@麥可貓, 辛苦你了,这个TODO List主要用作我自己开发用的,所以可能不会写那么仔细,有一些也许了解code的才能看懂,所以,我觉得可以不必详尽翻译。

我贴出来也只是想共享信息给那些看不懂Github update的人。

谢谢你的翻译  :)
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.

Offline goldsix

  • Newbie
  • *
  • Posts: 18
    • View Profile
意思是5月初之前是出不来的,感谢!

Offline 麥可貓

  • Sr. Member
  • ****
  • Posts: 267
    • View Profile
0417 BitShares LOTTO狀態更新
本週在bytemaster的幫助之下,
我很高興能夠得到一個相當高明的亂數產生器(RNG)演算法,
來很好地與DPOS一同運作.

並且我正在實作LOTTO的指令介面以及亂數產生器,
修復一些組合數字系統(CNS)以及規則層的臭蟲,
開始測試客戶端創世位址的自訂,
然後我就可以用自己的位址測試了.

接下來就是繼續實作指令介面的指令集,
並為規則層找到一組能夠自洽的預設規則,
以及準備一個可以測試的客戶端.

設計文件已經幾乎完工,
除了第八節,
我將會在起草之前多想想. 

好消息是進展比我預期的要快,
而壞消息是我可能還要更久之後才能全職工作於此,
這是因為一些預期之外的過渡的事情.
我將會五月初才能全職工作.
PTS: PmRVDPymZqSAZEXauHZSewrUrE66af7epT
BTSX: michaelcat
Delegate Team: x1.sun  x2.sun

Offline 麥可貓

  • Sr. Member
  • ****
  • Posts: 267
    • View Profile
0416 BitShares LOTTO狀態更新
加入一份LOTTO編碼待辦清單:
https://github.com/HackFisher/bitshares_toolkit/wiki/TODO-List

(譯者按: 以下為待辦清單翻譯)
TODO 清單
1. Lotoo指令介面取得餘額的指令(get balance)目前似乎無法運作, 必須確認,
或許和import_bitcoin_wallet有關.
2. 撰寫未完成的測試案例. 
3. 檢查亂數產生器(RNG)所使用的散列函數(hash function).
4. 確認DPOS實作進度更新, 我們需要能直接從區塊獲取代表人ID,
而不是從lookup_delegate(blk.block_num)->delegate_id;
上述所使用的似乎是目前的100位代表??
5. 實作指令"query_jackpots",
用來查詢最後ㄧ注當中的累積獎金
6. 完成規則層當中對於獎賞定義的設計.
PTS: PmRVDPymZqSAZEXauHZSewrUrE66af7epT
BTSX: michaelcat
Delegate Team: x1.sun  x2.sun