因为清明节期间还是懒了,哈哈,只完成了超级简单的版本,代码已经上传我的Github。
项目地址:https://github.com/jimenbian/QingCoin
项目名称是QingCoin,为了纪念伟大的区块链专利研究者而命名。
先大致讲下这个项目的功能,因为确实是太基础的版本了,我觉得连beta0.1.0这样的版本都谈不上,就先不发教程,等我完善下,出到0.3.0版本的时候再发。
代码分server和weixinapp两部分,先启动server,可以看到服务在localhost这个端口运行:
然后打开weixinapp,去发Post请求到这个端口,我这里发的请求是新加一个区块链,代码大致是这样的:
然后就会拿到一个response,告诉我已经增加一个区块,我把response打印在小程序界面上:
有点挫,为来还有很多要优化的:
修改server代码,目前的挖矿计算是在云端,未来需要把计算放到用户的客户端,这样才符合区块链的范式
把小程序的界面做做,该有的按钮和logo都得加上
把本地服务映射到公网,可能需要买一个服务
小程序上线,大家一起来挖qing币
傲海会迟到,但是从不缺席,慢慢弄,基本上跟下来这个项目,绝对会把区块链原理吃透透的~