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

CN
6 years ago

Lightning Bitcoin

         --Make Transfers Fast as Lightning

最近,来自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

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

OKX:注册返20%
链接:https://www.okx.com/zh-hans/join/aicoin20
Ad
Share To
APP

X

Telegram

Facebook

Reddit

CopyLink