项目经验一: 主导基于区块链的积分平台
在以太坊的基础上,研发积分系统,可使得用户手上拥有的各商家积分可以互相兑换,并将商户和用户的积分上链,在系统层面上可以随着区块链节点的扩展而线性扩展。通过开放源码,使得任何人都可以部署节点,增加网络的规模,来提高整个网络的吞吐率和交易处理性能,提高数据存储的安全性。目前第一批商家接入中,技术栈: 微信小程序、nginx 、nodejs(应用层)、mysql、solidity(以太坊)。
项目经验二: 主导以太坊底层技术改造
在以太坊的基础上,将POW工作证明机制,替换为DPOS机制,使得整个链周期性的选举出超级节点,承担生产区块任务,对于每个块需要至少51%的其他超级节点签名才能确认并上链,以达到快速产出区块的目的。并参考TCP的设计原理,不等前一个区块确认消息回执(可能需要很长时间),即在该区块基础上产出下一区块,并不断地接收前面区块的确认消息并上链,以达成每0.5秒都可以出块的目标。并改造以太坊的接口层代码、加入中间层,使得可以与其他区块链产品(如fabric)进行价值流通,并支持区块链分片,进一步提高系统并发能力及交易打包性能。技术栈: go语言 + leveldb。
看机会原因:
经实践个人认为,目前区块链技术尚未完全成熟,To C端大规模落地还存在问题,除非产品方面支持异步模式(例如事务的提交,先回报提交成功,待事务数据上链,再回报处理结果)。
广电运通做产品的思路不太和互联网一样,做一个产品就卖给了别人,不独自运营,所以感觉无法技术积累。
想继续在分布式架构领域深耕。