大炮榜单3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Posted 大炮评级

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大炮榜单3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10相关的知识,希望对你有一定的参考价值。

质量榜优化


  • 想了解热门区块链项目代码最新动态,请认准《DarpalRating-代码质量榜》。

  • 欢迎引用本榜单数据,但请务必标明出处。

Darpalrating官网:darpalrating.org

截至发文时4月19日14:30,DPC指数:129.53 ;BIVX:89.84

 各类报告可于此下载:www.darpalrating.org/download.html

《DarpalRating-代码质量榜2月版》发布后,我们收到了许多读者的留言,如果有本榜单外的项目希望加入代码质量评审的,可以在评论区下方留言,我们会将其加入下个月的代码质量榜。

在本次《代码质量榜》中我们进行了内容优化,主要改动如下:

1、扩充项目范围:利用新技术增加了评审项目的数量,目前已包含市值前200的所有项目,后续仍会进一步扩大。

2、修正提交次数评星方法:我们认真回顾了以往排名,发现在原有阶梯式评星模式下,有部分项目因为仅提交99次commits而未达到100次的标准就导致整体评级少了0.5颗星,但本质上99与100次commits并无太大区别,原有的评判标准在临界点的评判上缺乏公允性,因此我们对提交次数的星级规则进行了修正。

3、丰富榜单元素:在原有基础上新增各项目月底市值排名,方便读者对比发现存在较大升值空间的技术币种。

后续我们还将在DarpalRating官网上开放各项目代码库更新情况查询功能,敬请期待。

锁定《DarpalRating-代码质量榜》,笑看币价起伏,追踪项目本质。

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

判定标准

【库热度】:统计该库Watch、Star、Fork三数值的平均值。高于500定义为极高100-500定义为20-100定义为,20以下定义为

【开发者数量】:统计该库本月内提交过commits的开发者contributers数量。高于12定义为,6-12定义为,6以下定义为

【迭代速率】:以大饼、姨太主链版本迭代速度为基准值,得出区块链项目版本迭代标准为每14.31天发布一次。进而统计该库release单版本平均花费天数,除以上述基准值得出该库迭代速率。低于2定义为,2-4定义为,4以上及无release的定义为

如:eos主链自2017/4/2至2018/4/1期间共计release35次,则其平均每9.13天发布一次新版本,与14.31的基准值相除得到其迭代速率为0.64,故其迭代速率为

【提交类型】:该项需要建立在足够的提交样本上才能做出判定,因此,若当月提交在10次(含)以下,我们给出“提交太少,无法评判”的认定。

若提交次数在10次(不含)以上,则深度查看统计阶段内的Commit,将其类型分为:

A1】- 持续需求开发迭代阶段

A2】- 明显的开发迭代后的集中BugFix、Test阶段

A3】- 初始化提交导致的功能迭代、配置修改混合

B】- 日常运维型的少量BugFix、Test阶段

C】- 日常运维型的修改配置

D】- 其他难以被归类的类型

打星标准

 满星为五星,具体标准如下:

库热度】为极高得1星、得0.5星,不得星;

【开发者数量】为得1星,得0.5星,不得星;

【迭代速率】为得1星,得0.5星,不得星;

当月提交】星级=0.005*提交commits次数(commits次数需大于10),最多得1星,200及以上可得1星,1000.5星,10以下不得星;

提交类型】为A1A2得1星,A3得0.5星,BCD不得星;

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

说明:若某项目具备多个核心代码库,我们将取其中数据最好的作为该项目代码质量的代表。


二、首先来看排名前20项目的代码质量详细分析

(排名依次按照星级、提交次数、代码质量、库热度、迭代速率排列)

第1名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

EOS(EOS)

官网:eos.io

星级:★★★★★

柚子EOS在Github上的主页为https://github.com/EOSIO,最活跃的两个代码库分别为“eos”和“eosjs”,前者为主链库,后者为js版本的参考文档库。

除了正在积极开展的DPOS候选节点选拔工作外,Eos团队于3月期间相继发布了Dawn3.0Alpha版本的四个后续修正,主要是在superdawn分支上进行区块连接、区块同步调试等测试,同时也对Dawn3.0Alpha版本代码进行了简化。此外,团队在3月16日发布了EOS技术白皮书V2版本,Dawn版本的延时交易、stake权重计算、新货币合约以及新的token生成标准等新功能正在持续完善中。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

eos

(主链)

极高

master

0.64 38

995

A1
eosjs master 0.39 3 38
A3

综合以上情况,评定为★★★★★等级。


第2名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Lisk(LSK)

官网:lisk.io

星级:★★★★

应用链Lisk(LSK)在Github上的主页为https://github.com/LiskHQ,最活跃的两个代码库分别为“lisk”和“lisk-hub”,前者为主链库,后者为微型客户端。

LIsk团队3月2日发布了lisk核心库0.9.12版本,新增交易申请撤销功能,解决重复交易队列问题,进行交易池压力测试、日志记录。3月15日发布了lisk-hubV0.2.0客户端版本,修复操作系统兼容性错误,优化数据同步、账户切换功能,实施了钱包单元测试。此外,Lisk团队于3月其间于香港、上海、东京等地了多场与爱好者的meetup。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

lisk

(主链)

极高

development

0.71 13

781

A1

lisk-hub

development 5.69 10 510

A1

综合以上情况,评定为★★★★★等级。


第3名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Particl (PART)

官网:particl.io

星级:★★★★

Particl (PART)在Github上的主页为https://github.com/particl,最活跃的两个代码库分别为“particl-core”和“particl”,前者为主链库,后者为dapp生态库。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

particl-

core

(主链)

极高

master

1.20 26

398

A1

particl-

desktop

develop 2.82 5 73

A1

综合以上情况,评定为★★★等级。


第4名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Cardano (ADA)

官网:www.cardanohub.org

星级:★★★★★

艾达Cardano (ADA)在Github上的主页为https://github.com/input-output-hk,最活跃的两个代码库分别为“cardano-sl”和“daedalus”,前者为衔尾蛇POS算法协议,后者为钱包。

艾达团队3月如期推出了Cardano sl主网1.1版本和daedalus钱包0.9.0版本,对前版本的API以及配置进行了完善,修复了区块同步、日志记录等方面的错误,daedalus钱包则进行了区块同步、文档说明、用户界面优化等工作。

另外团队也公布了艾达路线图官网:cardanoroadmap.com,可以看到第一阶段拜伦(Byron)已经基本完成,这一阶段主要专注于用户账户、转账以及上线交易所的基础建设,在2018年2、3季度将进行第二阶段雪莱(Shelly)的开发,将完善OUROBOROS协议Pos竞选、投票规则,此外还将新增多重签名、抗量子签名等新特征。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

cardano-sl

(主链)

极高

cardano

-linux

-update

-test

0.73 16

212

A1
daedalus develop 2.24 7 366
A2

综合以上情况,评定为★★★★★等级。


第5名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10


大饼

星级:★★★

大饼在Github上的主页为https://github.com/bitcoin,最活跃的两个代码库分别为“bitcoin”和“bips”,前者为主链库,后者为比特币改进协议。

大饼团队自2月26日正式发布了Core V0.16.0版本后,本月主要是对前述版本钱包和用户界面做改进与优化,主要是对P2SH隔离见证、钱包、测试节点做了bugfix和test,此外还对远程过程调用接口RPC进行了调试修改。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

bitcoin

(主链)

极高

master

1.14
23

365

A1
bips 极高 master 1.45 4 8
A2

综合以上情况,评定为★★★★等级。


第6名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10


姨太

星级:★★★

姨太在Github上的主页为https://github.com/ethereum,最活跃的两个代码库分别为“go-etherenum”和“solidity”,前者为主链库,后者为智能合约平台。

自姨太团队于3月陆续更新了ForstV1.8.2以及Supreme Gardening Equipment V1.8.3版本,该两个版本分别从远程调用接口、客户端和抗DoS攻击安全性方面对2月发布的Iceblog版本进行了优化和修改,“细语(whisper)”和“蜂群(swarm)”已作为辅助协议进行开发。此外,智能合约solidity也更新了V0.4.21版本,该版本优化了命令行、语法分析功能,修复了装配数值过大、JSON传输错误等bug。在两个核心库以外,姨太团队也对EVM虚拟机以及web IDE界面进行了大量迭代与更新。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

go-ethererum

(主链)

极高

master

0.86 16

90

A1
solidity 极高 develop 2.60 19 206 A1

综合以上情况,评定为★★★★等级。


第7名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

IPFS(Filecoin)

官网:ipfs.io

星级:4.9星

IPFS在Github上的主页为https://github.com/ipfs,最活跃的代码库分别为“go-ipfs”和“js-ipfs”前者为ipfs的go语言实现,后者为ipfs的js语言实现。

本月ipfs团队主要对js-ipfs、go-ipfs以及interface-ipfs-core库做了大量开发,js库发布了V0.28.0js版本以及2个更新版本,已可实现js和go语言的相互转换,新增了配置验证功能并更新了CLI客户端。go-ipfs库则发布了V0.4.14版本,重构后的代码大大降低了对CPU以及内存的占用率,同时提供了go版本的API接口。此外,interface-ipfs-core库也发布了多个版本更新。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

go-ipfs

(核心库)

极高

master

1.24 11

175

A1
js-ipfs 极高 master 1.52 12 36

A1

综合以上情况,评定为4.9星等级。


第8名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

TRON (TRX)

官网:www.tron.network

星级:★★★★

波场TRON (TRX)在Github上的主页为https://github.com/tronprotocol,最活跃的两个代码库分别为“java-tron”和“wallet-cli”,前者为主链库,后者为钱包。

波场已于3月底推出测试网,本月代码更新主要实现了账户创建、交易转账、投票API等功能,优化了出块逻辑、区块网络同步以及区块链浏览器,同时对以上功能开展了部分bugfix和单元测试。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

java-tron

(主链)

develop

1.23 19

848

A3
wallet-cli master 14 527

A3

综合以上情况,评定为★★★★等级。


第9名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

0x (ZRX)

官网:0xproject.com

星级:★★★★

0x协议(ZRX)在Github上的主页为https://github.com/0xProject,最活跃的两个代码库分别为“0x-monorepo”和“wiki”,前者为主链库,后者为文档库。

0x协议团队3月发布了多个子项目的更新版本,目前已可以使用0x查看账户余额改变、取消订单并可接收通知,已实现0X对ETH的兑换,优化了智能合约、网络的稳定性并进行了部分bugfix。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

0x-monorepo

(主链)

develop

ment

0.04 6

569

A1
wiki master 4 41

B

综合以上情况,评定为★★★★等级。


第10名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Augur (REP)

官网:www.augur.net

星级:★★★★

Augur (REP)在Github上的主页为https://github.com/AugurProject,最活跃的两个代码库分别为“augur-core”和“augur”,前者为价格预测核心库,后者为网页版客户端。

Augur团队已于3月完成智能合约代码安全审计,本月主要工作为根据报告内容进行代码修改与重构、安全性优化,此外团队对其交易市场网页进行了大量维护,优化了用户界面UI。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

augur-core

(主链)

master

1.81 4

22

A1
augur seadragon 2.44 14 551

A1

综合以上情况,评定为★★★★等级。


第11名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Nebulas (NAS)

官网:nebulas.io

星级:★★★

星云链Nebulas (NAS)在Github上的主页为https://github.com/nebulasio,最活跃的两个代码库分别为“go-nebulas”和“wiki”,前者为主链库,后者为参考文档库。

开发方面星云团队发布了主网创世版本Eagle Nebula,这一版本优化了数据转换与网络传输性能、新增了事务并发同步与多区块并行同步的等功能,目前已能支持JS语言编写智能合约,在下个版本中将进一步加强生态建设和开发人员友好度。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

go-nebulas

(主链)

develop

1.77 11

518

A1
wiki master 10 75

B

综合以上情况,评定为★★☆等级。


第12名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Komodo(KMD)

官网:komodoplatform.com

星级:★★

Komodo(KMD)在Github上的主页为https://github.com/jl777/komodo以及https://github.com/KomodoPlatform,最活跃的两个代码库分别为“komodo”和“BarterDEX”,前者为主链库,后者为去中心化交易所。

komodo团队3月发布了多个BarterDEX更新版本,目前已支持图表隐藏、快速加载、最低金额限制同时修复了utox相关bug。主链方面未发布新版本,主要是对节点、钱包做了大量bugfix与测试。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

komodo

(主链)

dev

3.61 5

252

A1

BarterDEX

master 1.80 17 185

A2

综合以上情况,评定为★★等级。


第13名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Waves (WAVES)

官网:wavesplatform.com

星级:★★★

波币(WAVES)在Github上的主页为https://github.com/wavesplatform,最活跃的两个代码库分别为“waves”和“wavesGUI”,前者为主链库,后者为客户端。

waves团队3月先后发布了V0.10.2、V0.10.3核心版本,包含主网及测试网更新,已实现主网的大量转账交易,新增了投票功能,更新并优化了API接口性能,客户端方面暂未推出新版本,主要是优化了UI界面并增加了对BCH的支持。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

waves

(主链)

master

0.82 9

230

A1
wavesGUI master 0.85 4 251

A1

综合以上情况,评定为★★★等级。


第14名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

aeternity(AE)

官网:www.aeternity.com

星级:★★★★☆ 

aeternity(AE)在Github上的主页为https://github.com/aeternity,最活跃的两个代码库分别为“epoch”和“elixir-node”,前者为主链库,后者为elixir节点库。

AE团队3月发布了的aeternity新版本V0.9.0,本次发布重点是优化了交易速率和网络安全,新增了Coinbase交易验证及采矿奖励、区块索引功能,VM虚拟机以及智能合同语言仍在进一步完善中。另外在AE推出的æpp也有所进展,目前已能Exchange模块中实现ETH/AE的交易互换。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

epoch

(主链)

master

0.79 15

250

A1

elixir-

node

master 8 170

A1

综合以上情况,评定为★★★★☆等级。


第15名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Raiden Network(RDN)

官网:raiden.network

星级:4.3星

雷电网络Raiden Network Token (RDN)在Github上的主页为https://github.com/raiden-network,最活跃的两个代码库分别为“raiden”和“microraiden”,前者为主链库,后者为微支付方案。

闪电网络团队本月发布了microraiden2.5.0版本,主链未发布新版本,主要是对2月发布的V0.3.0版本做了大量修复和改进,提升了对eth网络的同步性和兼容性,此外对修复了API接口、RPC命令行等bug错误。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

raiden

(主链)

master

3.61 4

163

A1

micro

raiden

master 2.44 4 15

A2

综合以上情况,评定为4.3星等级。


第16名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Steem (STEEM)

官网:steem.io

星级:4.3星

斯蒂姆Steem在Github上的主页为https://github.com/steemit,最活跃的两个代码库分别为“steem”和“condenser”,前者为主链库,后者为社交应用的Web前端库。

本月steem团队未发布新版本,主要开发内容是设计STEEM的三种token资产数据类型、开发自动化做市商、完善了文档和开发工具并引入外部团队来进行代码测试和安全评审。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

steem

(主链)

develop

0.78 7

161

A1
condenser master 1.96 9 145

A1

综合以上情况,评定为4.3星等级。


第17名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Siacoin(SC)

官网:sia.tech

星级:4.3星

Siacoin(SC)在Github上的主页为https://github.com/NebulousLabs,最活跃的两个代码库分别为“Sia”和“Sia-UI”,前者为主链库,后者为客户端。

本月SIA团队正式发布了V1.3.2核心版本以及对应的UI新版本,本次更新主要专注于提升稳定性和性能,优化了上传下载的网络配置并修复了I/O方面的BUG,同时对网站外观和设计进行了优化。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

Sia

(主链)

极高

master

2.58 6

157

A1

obelisk.tech

master 2 25

A2

综合以上情况,评定为4.3星等级。


第18名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

BitShares(BTS)

官网:bitshares.org

星级:4.3星

比特股BitShares(BTS)在Github上的主页为https://github.com/bitshares,最活跃的两个代码库分别为“bitshares-core”和“bitshares-ui”,前者为主链库,后者为客户端。

本月BitShares团队发布了核心客户端2.0.180238版本,该版本优化了网络稳定性,新增了API调用口令,更新了参考文档。UI服务器方面则是发布了2个新版本,主要优化了帐户显示页面,修复了余额显示错误等bug。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

bitshares-core

(主链)

develop

0.91 7

67

A3
bitshares-ui staging 0.71 11 150

A1

综合以上情况,评定为4.3星等级。


第19名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Status(SNT)

官网:status.im

星级:4.3星

Status(SNT)在Github上的主页为https://github.com/status-im,最活跃的两个代码库分别为“Status-react”和“Status-go”,前者为核心客户端,后者为对接以太坊网络的浏览器。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

Status-react

(核心库)

极高

develop

3.36 20

89

A1
Status-go develop 4.18 10 60

A1

综合以上情况,评定为4.3星等级。


第20名:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Loopring (LRC)

官网:loopring.org

星级:★★★

路印Loopring (LRC)在Github上的主页为https://github.com/Loopring,最活跃的代码库分别为“loopring-ios”和“loopr2”,前者为路印ios端钱包,后者为新版本网页钱包,此外对接eth及neo的“protocol”、“neo-protocol”库也有更新。

以太坊方面,路印团队在以太坊主网上部署了v1.2版本的协议,此版本引入了新的双重签名技术并优化了挖矿机制;量子链方面将与以太坊共享相同的路印协议智能合约(LPSC);neo方面已完成LRN及其空投智能合约,目前已在neo测试网开展测试。

loopr钱包已支持助记词和密钥库文件,Web钱包已支持metamask、Ledger以及trezor,进一步优化了iOS钱包APP的UI设计,同时更新了多个语言版本的loopring新版白皮书。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

loopr

-ios

develop

ment

2

173

A1
loopr2 master 4 757

A1

考虑到项目有多个库同时在迭代更新,总开发者数量评定为多,综合以上情况,评定为★★★★等级。


三、接着来看热门币种代码质量详细分析

(币种按照不同概念、星级高低、市值排名先后顺序排列)

1、市值前10概念:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Ripple(XRP)

官网:ripple.com

星级:3.7星

瑞波Ripple(XRP)在Github上的主页为https://github.com/ripple,最活跃的两个代码库分别为“rippled”和“ripple-dev-portal”,前者为主链库,后者为开发者用服务器。

瑞波团队于3月发布了0.91.0版本,本版本并无新功能,主要是修复了可能导致系统终止运行、影响账簿安全性的几个问题。此次修复主要包括序列化公钥的严格认证,去除跨边界存取、强化编码/解码逻辑等,改善了瑞波的稳定性与安全性。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

rippled

(主链)

极高

develop

2.06 8

31

A1

ripple-dev

-portal

master 4.19 4 49
A2

综合以上情况,评定为3.7星等级。


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10


BCH

星级:3.3星

BCH在Github上的主页分别为https://github.com/Bitcoin-ABC和https://github.com/bitcoincashorg。主页中最活跃的两个代码库分别为“bitcoin-abc”和“website”,前者为核心库,后者为官网页面库

3月BCH团队分别在两个库中进行了代码更新,主要对钱包、官网页面做了bugfix以及测试,此外也对5月的32M扩容做了准备。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

bitcoin-abc

(核心库)

master 16.76 5 57 A2
website

master

9

27

B

综合以上情况,评定为3.3星等级。


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Litecoin (LTC)

官网:litecoin.com

星级:2.1星

莱特Litecoin (LTC)在Github上的主页为https://github.com/litecoin-project,最活跃的两个代码库分别为“litecoin”和“gitian.sigs.ltc”,前者为主链库,后者为发布签名库。

莱特团队本月代码更新主要为对bip协议的修改、新版本改动的说明以及对密钥、UI的bugfix,但整体来看代码修改不多。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

litecoin

(主链)

极高

0.16

1.04 3

18

B

gitian.sigs.ltc

master 7 11

B

综合以上情况,评定为2.1星等级。


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Stellar (XLM)

官网:www.stellar.org

星级:3.6星

恒星Stellar (XLM)在Github上的主页为https://github.com/stellar,最活跃的两个代码库分别为“stellar-core”和“go”,前者为主链库,后者为恒星币的go语言实现。

恒星团队本月发布了V9.2.0新版本,该版本主要主要集中改善了恒星网络和节点的稳定性,修复并制作了一份操作指南以解决关机断线、同步连接失败、高CPU使用率等问题。另外团队也发布了多个客户端API接口Horizon的更新版本以及钱包的更新版本。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

stellar

-core

(主链)

极高

master

2.85 11

128

A1
go master 2.84 11 68

A1

综合以上情况,评定为3.6星等级。


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

NEO(NEO)

官网:neo.org

星级:3.1星

小蚁NEO在Github上的主页为https://github.com/neo-project,最活跃的两个代码库分别为“neo”和“neo.org”,前者为主链库,后者为官网库。

NEO团队月持续进行DAPPs生态的建立,优化了主网区块导入以及共识机制,修复了neo-gui中部分漏洞,另外大量更新了各操作系统的智能合约说明、参考文档和测试用例文档。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

neo

(主链)

极高

master

76.66 6

19

A3
neo.org master 4 17

B

综合以上情况,评定为3.1星等级。


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Monero (XMR)

官网:getmonero.org

星级:3.4星

门罗Monero (XMR)在Github上的主页为https://github.com/monero-project,最活跃的两个代码库分别为“monero”和“kovri”,前者为主链库,后者为匿名技术开发库。

3月门罗团队发布了v0.12.0.0新版本,更新改进了工作证明算法以防止DoS攻击、支持多重签名及硬件钱包,此外对钱包、主网进行了大量测试和bugfix。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

monero

(主链)

极高

master

6.22 15

87

A1
kovri master 4 36

A2

综合以上情况,评定为3.4星等级。


2、基础链概念:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Golem (GNT)

官网:golem.network

星级:★★★

Golem (GNT)在Github上的主页为https://github.com/golemfactory,最活跃的两个代码库分别为“golem”和“golem-electron”,前者为核心库,后者为客户端。

3月golem团队主要工作集中在核心库V0.13.0及V0.14.0新版本,这个版本的重点是对服务器和WebSocket添加了密码设计、改进GUI界面、RPC通信并修复大量bug。此外electron客户端也发布了Alpha 0.1.8、0.1.9版本,修复了钱包、密码保护等功能,同时改善用户体验并增加了安全性。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

golem

(主链)

极高

develop

5.73 12

296

A1

golem-

electron

dev 2.08 3 183

A2

综合以上情况,评定为★★等级


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Bytom (BTM)

官网:bytom.io

星级:★★★★

比原链Bytom (BTM)在Github上的主页为https://github.com/Bytom,最活跃的两个代码库分别为“bytom”和“dashboard”,前者为主链库,后者为轻钱包。

本月比原团队发布了v0.4.1新版本,对2月发布的“Neu("诺")”版本进行了大量更新,改进了区块头数据结构、挖矿算法以改善挖矿适配性,优化了p2p业务层各节点间的通信协议、钱包交易的utxo存储,修改了仪表板、合约编译器API接口,本月在bytom主链的dev、get-work等分支上进行了大量的开发、测试并编写了文档。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

bytom

(主链)

dev

1.33 14

95

A1

dash

board

master 2 36

B

综合以上情况,评定为★★★★等级。


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Qtum(Qtum)

官网:qtum.org

星级:3.8星

量子链Qtum在Github上的主页为https://github.com/qtumproject,最活跃的两个代码库分别为“qtum”和“qtum-electrum”,前者为主链库,后者为轻钱包。

4月初量子团队发布了V0.14.16主网新版本,该版本新增了EVM虚拟机以及便于开发者使用的regtest模式,进一步完善了POS协议、智能合约GUI。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

qtum

(主链)

master

1.12 4

11

A2

qtum-

electrum

master 1.97 1 165

A1

考虑到其在explorer、server等库均有更新,开发者数量评定为中,综合评定为3.8星等级。


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Ethereum Classic(ETC)

官网:ethereumclassic.github.io

星级:3.2星

姨太经典Ethereum Classic(ETC)在Github上的主页为https://github.com/ethereumproject,最活跃的代码库为主链库“go-etherenum”。

ETC团队在多个分支更新代码,同时于本月6日发布了Ethereum Classic Geth 5.1.0版本,添加了多项防攻击对策,进行了代码重构并通过测试,修复了区块同步问题。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

go-etherenum

(主链)

master

0.88 4

134

A1
go-etherenum

feat/ad

dr-tx

-index

-proto

0.88 6 101

A3

综合以上情况,评定为3.2星等级。


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

IOTA (MIOTA)

官网:iota.org

星级:3.1星

埃欧塔IOTA (MIOTA)在Github上的主页为https://github.com/iotaledger,最活跃的两个代码库分别为“iri”和“iota.lib.py”,前者为主链库,后者为python文档库。

IOTA团队3月发布了两个测试网更新版本V1.4.2.2和V1.4.2.3实现新的tipselection算法,解决了数据损坏问题,另外在iota.py库对前一版本进行了少量bugfix。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

iri

(主链)

dev

0.80 5

20

A3

iota.

lib.py

develop 1.41 3 4

B

综合以上情况,评定为3.1星等级。


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

GXShares(GXS)

官网:gxs.gxb.io

星级:1.8星

公信宝GXShares(GXS)在Github上的主页为https://github.com/gxchain,最活跃的两个代码库分别为“gxb-core”和“gxb-light”,前者为主链库,后者为钱包。

4月初公信宝团队发布了GXB-CoreV1.0.180404新版本,优化了API的缓存性能,添加了钱包支付、查看账户状态等多个API命令,此外布洛克城也同步新增了提现、余币宝等新功能。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

gxb-core

(主链)

dev_master

3.34 2

51

A1
gxb-light dev 3 3

无法

判断

综合以上情况,评定为1.8星级。

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Hshare (HSR)

官网:h.cash

星级:1.1星

红烧肉Hshare(HSR)在Github上的主页已于2月改为https://github.com/hybridnetwork,最活跃的两个代码库分别为“hxd”和“hcashwallet”,前者为主链库,后者为区块链浏览器。

HSR新库中的代码是在decred项目的基础上进行开发的,本月Hcash团队核心工作仍是其测试网络RC1、GUI钱包以及抗量子功能的开发。经过一个多月的测试,团队于3月22日宣布RC1网络开发者测试已完成,本次测试中收集到的数据将用于推进主网上线。此外,团队推出了跨平台GUI钱包Hxify,并在测试网络中对抗量子技术功能进行了测试。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

hxd

(主链)

dev

2

24

A1

insight

dev

-v0.01

3 24


A2


综合以上情况,评定为1.1星等级。

3、去中心化交易所概念:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Kyber Network (KNC)

官网:kyber.network

星级:2.9星

Kyber Network (KNC)在Github上的主页为https://github.com/kybernetwork,最活跃的两个代码库分别为“KyberWallet”和“smart-contracts”,前者为钱包库,后者为核心智能合约库。

kyber主网页面已完成测试阶段,3月19日起已公开使用,主要修复了测试发现的页面显示、交易错误等问题,本月新增4种ERC20token上线交易。

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

Kyber

Wallet

(核心库)

release

_0.3.0

9.92 3

72

A1

smart-

contracts

develop 3 67

A1

综合以上情况,评定为2.9星等级。


4、闪电网络概念:

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

Trinity Network Credit(TNC)

官网:trinity.tech

星级:2.9星

Trinity Network Credit(TNC)在Github上的主页为https://github.com/trinity-project,最活跃的两个代码库分别为“trinity”和“wallet-website”,前者为主链库,后者为钱包浏览器。

Trinity团队3月发布了V0.1版本,4月初发布了更新版本V0.2,主要对线下扩容通道协议、CLI钱包、网络浏览器做了更新迭代,另外还对网络节点、交易传输做了单元测试

以下为统计数据:

子库 热度

考察

分支

迭代

速率

开发者

数量

当月

提交

提交

类型

trinity(主链)

trunk

4.33 6

72

A1

wallet-

website

master 6.73 2 27

A2

综合以上情况,评定为2.9星等级。

Funfair、Ethos、Dent、Power Ledger、Kin、Iconomi、Civic、XPlay、Hyper Pay、Kcash、Soc。


核心库选取标准

我们只审计项目的核心库,但对于不同的项目,其核心库的定义并不相同。

对于具备主链的项目,典型的如公链、联盟链等,无论项目处于什么生命周期,我们只选取主链作为评判依据。

对于不具备主链的,如一些依托于其他公链的应用类项目,我们通常会尽量选取出核心业务代码库,作为评判依据。

关于本榜单

本榜单将每月发表一次,次月发表上个月的代码质量榜单。受制于人力物力,我们仅能将市值排名靠前以及较为热门的项目纳入考察范围。

我们欢迎对自己有信心的项目方,主动要求将自身列入我们的每月代码质量榜单考察范围中。对于此类项目方,请联系我们并告知意图。

往期精彩回顾


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10


【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10


DarpalRating大炮评级

观点略偏激,但真理从来不中庸

人生当如阿灰喵,不必活成狗

【大炮榜单】3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10
长按,识别二维码,加关注


商务合作


为保证我们的中立性、客观性和准确性,我们的评级业务不合作、不推广、不收费、不加入任何媒体联盟,还请谅解。


读者交流


免费交流群

社群链接

Twitter账号:twitter.com/DarpalRating

电报交流群:t.me/DarpalRating

电报公告群:t.me/DarpalRatingChannel

手机没挂梯子的可通过以下链接加入电报群:

电报交流群:https://0.plus/DarpalRating

电报公告群:https://0.plus/DarpalRatingChannel

BeeChat:https://beechat.io/joing=7a687fd384774774898d790c8e350cc8&lang=zh


以上是关于大炮榜单3月代码质量榜,EOS力压Lisk夺冠,Tron挤进前10的主要内容,如果未能解决你的问题,请参考以下文章

大炮榜单代码质量榜12月版正式发布,5星4星项目居然是它们

1月代码质量榜大升级,市值前100及热门币种全搜罗

鲁大师4月新机性能榜:拯救者电竞手机2 Pro夺冠,联发科崭露头角

鲁大师10月新机性能榜:黑鲨4S Pro夺冠,天玑900成“团宠”?

鲁大师5月新机性能榜:红魔6R夺冠,“特供版”新机密集

区块链项目(加密货币)11月代码量代码质量榜单