开发进展

LBTC技术社区成员开发新区块浏览器“底比斯”

微信扫一扫,分享到朋友圈

LBTC技术社区成员开发新区块浏览器“底比斯”
0 0

最近,来自LBTC技术社区的极客开发者陈健为LBTC开发了一款新的区块浏览器——“底比斯”:

https://lbtc.me/lbtc/explorer

底比斯主要用了python开发语言和flask开发框架,数据库方面选取了性能优良的MongoDB配合Mysql。通过采用交易id作为数据存储的主键,极大提高了交易信息的查找速度。在其他开发配置方面,Web服务器选择了nginx,进程管理工具选择supevisor和python (gevent),定时任务工具选择了crontab。同时,底比斯开发过程中对部分js、css代码片段进行了优化压缩,加快了网页载入速度。在GTmetrix和Yellowlab的全球区块浏览器性能测试中,“底比斯”浏览器在css代码片段编写、图像加载、样式脚本优化、链接服务器资源、对接缓存验证器等核心指标中均获得了最高评级A。

点击链接查看完整评级报告:https://gtmetrix.com/reports/lbtc.me/rsXxSwhI

https://yellowlab.tools/result/fcakefdwkk

与LBTC现有浏览器相比,“底比斯”主要具有以下创新功能

全球挖矿节点的全信息统计

在底比斯的节点页面中,用户很容易查询到关于LBTC所有挖矿节点的信息。截至北京时间2019年5月17日,LBTC共有231个全节点在运行,其中17个节点采用了/Satoshi:0.14.2/ (70013) 版的网络客户端。在所有的231个节点中,已经有2个节点率先采用了IPv6第六代互联网通信方案。除了这些基础信息外,用户还可以看到每一个具体节点的信息。比如得票数排名81的节点:(cobo.com/lbtc.7),关于该节点的地址余额、交易信息、出块历史、投票信息、提案情况等。

该区块浏览器同时也是一个连接JSON-RPC的网络接口。为了更好的统计LBTC网络在全世界的挖矿节点,该浏览器通过向所有可触及到的网络节点不间断地发送getaddr信息来实现目的。

网络运行状况的实时更新

在比特币网络中,比特币的价值跟网络使用人数的平方成正比,而网络使用人数主要由两个参数决定:持币地址数和每日交易量。在“底比斯”浏览器中,每日交易量、每日新增持币地址数的变动、持币总人数、转账平均手续费、区块平均体积等网络核心参数,都清晰显示。

关于技术社区

LBTC技术社区于2019年4月初正式上线,技术社区核心开发者W.H.H 4月15日在Twitter上公布LBTC基金会将投入超过100万美元进行技术社区激励。开放式的奖励机制为来自世界各地的开发者提供了一个学习区块链开发、尝试新想法和为项目做贡献的途径。技术社区虽还处于发展的起步阶段,但是已经汇集了一群热情的开发者。他们通过编写文档,开发浏览器、钱包工具,组织举办开发者社区线下研讨会为社区繁荣提供支持,更为许多投资者和开发者打开了LBTC的大门。

我们十分感谢LBTC技术社区开发人员的贡献,这是一群技术极客和实干家,我们真诚地邀请更多新老开发者加入LBTC社区,寻找更多开发项目。

欢迎加入开发者计划,更多LBTC开发项目以待申请:https://lbtc.io/developer.html

LBTC Discord: https://discord.gg/qeZFByN

展开阅读全文
我还没有学会写个人说明!

酒店预订网站Trippki支持LBTC支付

上一篇

比特币是不是真龙头,从BTC Dominance 说起

下一篇

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片
LBTC技术社区成员开发新区块浏览器“底比斯”

长按储存图像,分享给朋友