马哥本着真诚、透明的态度,用心写每篇文章,带大家深入了解区块链!
昨天马哥又拉程序猿哥哥加班到12点半,攻坚订单同步问题。
首先说明一点,今天的马哥说马会涉及到专业问题,有点枯燥,马哥会尽量用大家听得懂的语言表述。
大家要知道,以太马是上区块链的,所以链上和以太马的网站是2个独立的体系,两者之间的通讯和同步就是一个问题。
以太马在设计之初就考虑到了这个问题。解决方案是写一个小程序,每秒都在区块链上去查订单,然后记录在网站的数据库里,这样不需要玩家操作,就能自动找回了。
近期因为2个原因出现问题:
1、随着玩家手上的马增多,特别是掘金马,玩家每次掘金的操作会非常快;
2、以太坊堵单,执行慢,订单号会出现变化,这里涉及区块的问题,不深入探讨。
这些原因导致我们写的小程序出现了卡死的情况。所以出现了一定的丢单的情况。
马哥和技术商量,并结合玩家的建议,提出了解决方案:
1、所有玩家提交的订单,不管会不会成交,全部记录一下,玩家可以在订单中心手动找回。这样就不需要去以太坊上找订单了。目前这个功能已经实现,马哥昨晚加班,就在干这事。
2、马上会增加一键找回24小时订单功能。只需要点一下,马上就能找回24小时内,所有提交过的订单,并同步状态。
3、同时小程序不停的核查区块,每秒查一次,保持它的稳定性。
这些功能很快就会实现。
马哥说过,会努力搞好以太马,以太马至少搞3年,是认真滴!
最后说下,神龙计划今天最后一天,没有报名的赶紧上车,过几天哭着喊着上车,可就没有机会了!因为过段时间 ,马哥有重磅消息宣布!!
领取专属 10元无门槛券
私享最新 技术干货