LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 如何识别宣传牛x的项目是否有可行性—学会使用Github

如何识别宣传牛x的项目是否有可行性—学会使用Github

2020-02-09 区块链思维_V客 来源:区块链网络

之前我们提到,一个项目宣传得天花乱坠,让你觉得背景雄厚,富可敌国,然而可能几个月以后就一地鸡毛。

对方煞有介事地给你提供了白皮书,稍微有些区块链基础的同学,偶然也会发现其应用愿景也是相当了的,暗自高兴发现了一个明星项目。

我们还记得判断一个项目是否前途的公式吗?共识+应用愿景+技术可行性。也有同学给我留言,认为应该是相乘关系,因为每一个变量的倍增效应非常重要,比如共识极其大,就算是个极其荒谬的东西,也可能被奉若神明。我认同这位同学的理性思考。好吧,我们改成相乘。

所以如果一个项目到处都有人在说,是好事,说明有共识;第二步,来看应用愿景,就是要看白皮书;第三步,就要判断应用愿景是否能实现了。

因此我们要求项目方提供项目的Github代码,如果不能提供,完全不考虑。因为项目方连这个都没上,说明该项目压根就没有靠谱的技术团队和代码。

GitHub是什么呢?再科普下。

Github是一个网站,由GitHub公司开发,用Ruby([rubi)on Rails编写。(Ruby on Rails是一个用于创建带后端数据库的Web应用程序的框架,是一个可以使你开发、部署、维护web应用程序变得简单的框架)

Github通过Git进行源代码版本控制,提供软件源代码托管服务,同时提供付费账户(可以私密,未被授权的用户不可见源代码)和免费账户。

没有代码的程序就如同皇帝的新衣一样,而github就是这个照妖镜,能照出来到底哪个币是空气币。

当然,提供了Github,是不是就代表了这个项目靠谱了?曾经有个老太投资者,听说了V客讲项目方要有Github,她那个项目还真给了一个网址,马上欢天喜地,似乎对自己的选择找着理了。

但实际还没这么简单。根据最新统计,GitHub上估计有86000个基于区块链的代码库,每年有8600多个区块链项目加入GitHub。

GitHub上绝大多数项目处于非活跃状态(多达90%),平均项目的寿命只有短短一年,大多数项目在六个月内就销声匿迹了。

来自比特币社区和以太坊社区的比特币和以太坊源码go-ethereum是GitHub上领先的区块链代码库,这并不出人意料。夺得第三名的是bitcoinjs-lib,前五名中另两名是Electrum和同样来自以太坊社区的cpp-ethereum。

所以不仅要有Github,还需要表现良好。那么我们投资者需要关注哪些呢?你需要看懂以下几点:

第一,代码提交;

第二,贡献者、关注者、收藏者;

第三,问题数量;

第四,统计数据;

第五,是否是Fork代码。

首先看代码提交

代码提交,代表了代码的更新频率和质量。

首先我们先输入官网中文网址:https://www.githubs.cn

然后在搜索栏搜索你想要查找的项目。

以最近火热的IPFS为例,输入IPFS会出来以下列表:

从中发现有多个列表。这是因为IPFS这样的大项目,有多种不同代码团队在编写4个客户端,同时还有一些其他的应用,我们选择第一个看即可。

在Commit那里可以看到,截至目前IPFS 已经有 11105次提交,这就是顶级项目的代码提交水平。对比一个野狐禅项目,去年吹牛吹得特别大的VDS,代码提交只有3次,压根就是个骗子项目。

进一步点击commit,可以看到提交历史。

这里,我们可以看到IPFS,项目代码更新的最近时间。可以看到最近的一次在2天之前。

每次提交包含以下信息:

1. 编号

2. 作者

3. 提交/更新时间

4. 提交内容:是合并?还是添加了新功能?还是解决了某个Bug(程序问题)?

我们在提交历史里,可以看到:

1. 完成了哪些功能?

2. 解决了哪些问题?

3. 最重要的是,代码更新是否频繁,最近一次修改是什么时候?一般来说,最后一次提交时间,离现在越近越好,提交历史越连续越好。项目周期和宣传的越匹配越好。

现在我们还回到IPFS这个项目,连续性很好,较早提交,第一页都可以看到4年前有提交;最近提交是2天前。相应的VDS,10个月前就没提交了,这个时间很有趣,恰巧是去年4月开始暴涨的时候。看来一个吹牛皮项目,市场做起来了,还搞什么技术啊,不存在的,反正小白也不懂。

所以各位韭菜,是不是勾起了你的伤心事。

第二,我们接着看贡献者,关注者和收藏者

先说关注(Watch)和收藏(Star)

关注(Watch),代表有多少程序员关注了该项目,当项目更新时,程序员们会收到邮件通知。

收藏(Star),代表有多少程序员收藏了该项目,方便他们参考代码。

关注数和收藏数,代表了程序员们对该项目的认可和项目热度。BTC有3万多收藏,以太坊有2.5万,EOS有1万,波卡有3600,IPFS最多的一个有1.73万。

所以什么是主流项目,一目了然。

接下来看贡献者,代表了项目开发人员数量,数量多,一定程度上代表这个项目是个大型,多人团队协作开发。

IPFS团队有239人.

而咱们大热门项目UBANK,有1位,可真的是以一敌百。

第三,存在问题

点击"Issues"(问题),可以看到项目当前存在的问题。

Open 代表还没解决的问题。

Closed代表已经解决的问题

可以看到,EOS目前已经解决的问题数量,是未解决问题的850,解决的问题是2485.数据比较健康。

如果,观察了一段时间,比如半个月,发现未解决问题数量,远远大于已解决问题数量,那么代表该项目:

1. 问题比较多

2. 程序员解决问题速度,远远小于发现问题的速度

3. 如果数目为0,可能项目无人用,无人维护

当然,不排除一些不良项目,有了问题不报。

第四,Insights 洞察统计

点击Insights,可以看到统计信息。

比如IPFS,在过去一周,有6个程序员,提交了28次代码到主要分支,主分支中的12个文件进行了更改,其中添加了302个新文件,删除了133个文件。

表现了IPFS项目,代码正在快速迭代中,项目正在热火朝天的向前推进。

2.5. 是否是Fork代码 ?

Fork——字面意思"叉",就是把整个项目源代码,复制到自己的代码仓中。

当然,如果你Fork了Bitcoin(比特币),只会复制源代码,不会复制交易信息。

最后这面照妖镜——Fork,我们可以明辨真假李鬼。

Bitcoin是被Fork得最多的区块链项目。

我们来看看这个项目:——chaincoin:https://github.com/chaincoin/chaincoin

项目下方,小小的写着:forked form bitcoin/bitcoin, 表示项目源码复制于比特币代码仓。

最后我们做个总结:在github上检查一个项目的五项信息

1、代码提交:

提交越多越好,最后提交时间,离现在越近越好。

2、贡献者、关注者、收藏者:

三个数据量越大越好。

3、问题数量:

如果为0或者较小,代表项目可能无人用无人维护!不为0,问题已解决数量,大于未解决数量较好。

4、统计数据:

看看最近一周代码提交数目有多少,代表了代码迭代速度。越多越好。

5、是否Fork:

如果是Fork,一定要小心确认,是否本项目自己没有做任何更改,如果是,那么不合格。

当然,您会说,那应用前景这事,V客您可没说。行嘞,有空给您说说怎么看白皮书。

如果您习惯听课,可以去喜马拉雅;如果您喜欢看文字,头条、微信公众号、区块链网络、币乎;如果您喜欢看课,可以去抖音,全网搜索:区块链思维,都可以找到V客,期待我们一起学习。

—-

编译者/作者:区块链思维_V客

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...