0420 BitShares狀態更新今天Eric花了許多功夫在多個客戶端的自動化測試.
為此他大大地改善了客戶端的JSON-RPC介面.
此外他產生了以下文件來寫下關於如何進行手動測試的部份:
http://bitshares.org/documentation/group__manual__testing.html 我將會檢驗這份文件並加以改良.
目前手動測試仍是使用受託人的制度來簽署區塊.
一旦我們確定所有代表的遴選程式碼已經穩固,
最終受託人將會被適當的代表取代.
因此目前的區塊鏈將會遴選代表,
但是不會給他們任何的簽署權力.
今天我更新了BTS位址的安全機制,
棄用128bit, 改用160bit,
並移除了二進制表示中的驗證碼.
這意味著增加安全性的同時卻不會造成區塊鏈臃腫.
我們仍然使用
base58表示的檢驗碼,
因此使用者產生的位址將會比以前長七個byte.
Eric正準備單元測試,
讓我們能夠同時測試客戶端/伺服器模式, p2p操作模式以及最終的代表制模式.
本週我們應該能夠在受託人制度下把p2p完全整合, 並完成測試.
那時我們將啟動區塊鏈,
並在代表們被選出之後, 同時系統運行正確的情況下,
刻意地進行硬分岔來將系統改為代表制.
當我們啟動區塊鏈並讓BTS XT流通,
請記得如果有臭蟲被發現, 我們可能會重置區塊鏈到快照的狀態...
因此不要賣掉你在XT的部位, 直到程式碼已經被徹底的檢驗過. 在這個測試期間我們將和諸多交易所合作來整合我們的後端常駐程式, 並列出BTS XT.
Dan, Eric和我目前正在同一個房間工作來加速開發並增進效率.