之前我们提到,一个项目宣传得天花乱坠,让你觉得背景雄厚,富可敌国,然而可能几个月以后就一地鸡毛。 对方煞有介事地给你提供了白皮书,稍微有些区块链基础的同学,偶然也会发现其应用愿景也是相当了的,暗自高兴发现了一个明星项目。 我们还记得判断一个项目是否前途的公式吗?共识+应用愿景+技术可行性。也有同学给我留言,认为应该是相乘关系,因为每一个变量的倍增效应非常重要,比如共识极其大,就算是个极其荒谬的东西,也可能被奉若神明。我认同这位同学的理性思考。好吧,我们改成相乘。 所以如果一个项目到处都有人在说,是好事,说明有共识;第二步,来看应用愿景,就是要看白皮书;第三步,就要判断应用愿景是否能实现了。 因此我们要求项目方提供项目的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客 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
如何识别宣传牛x的项目是否有可行性—学会使用Github
2020-02-09 区块链思维_V客 来源:区块链网络
LOADING...
相关阅读:
- 中铁上海工程局益阳高铁项目大干120天专项劳动竞赛月度生产产值节节2020-10-30
- 一周回顾:PayPal入场引爆加密市场;LINE就数字货币项目进行谈判2020-10-30
- 以太坊持有人不完全持有ETH是“不合理的” – ConsenSys DeFi报告2020-10-30
- 【10月21日】加密阁《主流一级市场项目评级》2020-10-30
- [10月20日]加密阁《全球加密社区&KOL线报聚合》2020-10-30