This week, I was focus on coding combination utilities, start to develop the rule layer, and the logic of transaction/block validation. In this process, I have a more in-depth study of the Bitshares toolkit.
The other time are spent on design decisions, about RNG (Random Number Generation), combinatorial number system which forms two layer design, shared chain consideration, genesis allocation etc.
I am very grateful for everyone who has had discussions with me, review design decisions, helped me think through. Thanks for @麥可貓 's translation and @heyD and @Keyhotee中国's weibo.
Next week I would like to start draft the design document when I am on a short travel, continue thinking through the undetermined designs. Experiment coding on Lotto proto will continue if I have blocks of time.