今天,我们抓取了1354个IC0项目的代码,来看看他们到底做了多少事情

所长箴言

这两天,币价回升,你的信心是不是又回来了呢?是不是小心脏又开始活蹦了呢?走在路上是不是又挺胸抬头,趾高气昂,信心百倍了呢?哈哈哈哈哈!

今天,比特币和EOS都还可以,ETH盘面比较弱,大家需要谨慎了。比特币已经连续两天在拔高了,小心回落。以太坊最近过的实在不太好啊,听说有某黑客团队利用漏洞一直在盗取以太坊价值高达2000万美金,还有其他164种代币。

最近Bittrex交易所发布公告,3月30号会下架82个缺乏流通性的币种。一旦被下架,将无法恢复。下架币种是为了确保用户交易的币种符合上币标准并且拥有正常运行的钱包和区块链。

 以下为B网所公布的下架币种,就来看看有没有你手中的币吧!

大家有在B网交易的可以查看一下,30号之前尽快提现。Bittrex,俗称B网,建立于2015年,是美国的一家交易所,Bittrex团队成员来自微软、亚马逊、Qualys和黑莓各大知名公司,在交易方面拥有超过50年以上的专业安全和开发经验;目前B网平台有200多个交易对,提供币币交易,美元与币的交易,每天的成交量达数十亿RMB,也是国内不少币民玩家的常驻地。

之前所长做了三款区块链方面的小程序,本来2月份就能上架,但是一直没审核通过,所长还以为是开2会的原因,就一直等,等到现在,2会结束在提交,还是通不过,所长查看了有关区块链方面的所有小程序基本都被干掉了!无奈!心痛啊!之前的努力都白费了!

所长正在想办法开发成其他小工具来给大家提供服务,只能让大家在等一段时间了!实在不好意思了!今天的分享一定要看!很干!

今日分享

一直都在说去年发行的90%的项目都会归零,到底会不会呢?这些1C0的项目到底有没有做事情呢?写了多少代码,又有多少是从以太坊等开源项目里面复制出来的呢?这些便技术的活,我想很少有人去研究考证,大部分人都是在打嘴炮吧!为此,所长和北美的几个小伙伴,一起熬了几个通宵了,分析了1000多个加密货币的代码,得出了一些结论,供大家参考!

开始了对全球市场上的IC0(Initial Coin 0ffering)项目进行了调查。

仅从coinmarketcap给出的数据上来看,截止发稿,市场上一共有1508种加密货币可以交易,其中155种加密货币是在一个月以内刚刚上市的,约占10%。

同时,在这1508种货币里,只有895种货币是能够被挖掘的,也就是说将近一半的货币要么处于(pre)IC0的阶段,要么就是出于技术、团队、市场等原因而暂时无法挖掘。

仅从这一点数据上来看,一级市场的活跃程度还是相当高的。为了更加深入的了解加密货币价位(如比特币)与IC0项目活跃程度的相关性,我们将市面上1354种加密货币的代码仓库信息都抓取了下来[1]。整理了之后,不仅得到了币价和ICO项目活跃程度的联系,还得到了很多有趣的数据。

话不多说,直接上结论。

注1:因抓取时间早于发稿日,故只抓取了1354种加密货币

币价和IC0, 基本正相关

下图是从2010年到2018年每个月IC0的项目数量与当时的比特币市场价的关系图,可以明显看出当2017年6月份左右,币价突破2k-3k的时候,IC0的项目数量成直线上升。

在当我们开始思考是否所有的IC0项目的主要甚至唯一目的就是为了募集资金,身为技术人员的原味区块团队想到了分析所有已抓取的代码仓库信息。我们想问几个问题:

是否所有的IC0项目都有开源的代码?

有多少IC0项目的代码是从其他人的代码仓库里fork (复制) 过来的?

每个IC0项目到底有多少commit(提交了多少次代码)?

这些IC0项目里的代码到底是什么?

下面我们用数据来回答一下这些问题。

IC0项目全都有原创代码?Nope!

如下图,在所有1354个抓取的IC0项目中,蓝色的区域表示,一共有43%的项目我们没有办法找到所对应的开源代码库。这个数字可能有略高于实际,因为我们依赖了coinmarketcap里对于项目资料的介绍。但这个数字不会超出实际太多,因为我们确实在手动排查的过程当中发现了很多找不到源代码的情况。

绿色的区域表示我们肯定这个IC0项目的代码是从别的项目fork过来的,这样的项目一共占6.2%。实际的数字应该来说会比这个数字高很多,原因待会会讲到。

红色的区域表示在我们对代码库进行人工审查之后,怀疑这个IC0项目是从别的项目代码里fork过来的,比如说从Bitcoin, Ethereum, Cryptonote等等比较有名的代码库里fork过来的,这样的项目一共占5.47%。

橙色的区域表示我们认为有可能是自己从零开始写的IC0项目,一共占43.4%, 实际的数字应该低很多,原因一会也会讲到。

乍一看,市场上的ICO项目要么没有代码,剩下大部分代码库都是自己写的,只有一小部分项目fork了其他项目的代码。

这样的结论,说实话,我们自己都不信。

IC0项目有多少commit? 100个算多。

为了确认我们的想法,除了看这个IC0项目是从哪里fork过来的,我们还仔细收集了每个项目的commit数量,希望以此能够对这个市场的技术水平以及对技术的认真程度有一个考量。

直接上结论:如上图,在所有745个抓取到的且有代码库的IC0项目中:

只有0-10个commit的项目占了所有项目的28.6%

只有10-100个commit的项目占了所有项目的35.2%

也就是说,只有不到100个commit的IC0项目,达到了63.8%,换句话说,市面上将近三分之二的有代码的IC0项目,只有不到100个commits。如果将没有代码库的IC0项目算上的话,我们得到了一个结论:

百分之80的IC0项目,要么没有代码,要么只有不到100个commits。

What?

如果我们将以上的数据换一种方式展示出来,我们可以得到这样的一副图。

上图展示了每一个commit的数量区间里有多少个IC0项目,以及每个区间里有多少项目我们认为是fork,怀疑是fork,以及可能是原创的项目数量。可以看到在0-100这个区间里有大量的项目,原味区块团队认为这些项目除了有项目终止,募集款没达到目标,创始团队分歧等等原因,也无法排除这些项目中的一部分有欺骗投资者的可能性。

除了统计上的结果,我们也提供了部分IC0项目的commit数量分布图,如下。

如上图可以看到,所有项目里,最多commit数量的项目是Ethereum Classic。Litecoin, Bitcoin的commit数量也排行前列。(注:Litecoin其实也是Bitcoin的代码fork,不过发生在较早期)

这里解释一下为什么之前说我们认为fork的代码库数量应该远大于6.2%,因为在统计的过程中,我们发现大多数代码库都小于100个commit,同时我们认为对这475个代码库的代码进行审查的意义不大,所以将这些代码库都算作了原创代码。

IC0里的代码到底是什么?

看了这么多的数据,这些项目IC0里的代码到底是什么呢?首先总的来说,占大头的是Bitcoin代码的fork,其次是在以太坊(Ethereum)平台上的智能合约,另外的是对Ethereum本身的fork,以及在Cryptonote以及构建在其他开源解决方案(如tendermint, fabric)之上的区块链。当然剩下还有从无到有自主开发的区块链解决方案。

在分析了745个不同的ICO项目之后,我们也发现,C++,C,Go是所有被使用最多的语言,这也交叉印证了我们以上的发现,因为Bitcoin是用C++编写的,而Ethereum是用Go编写的。之所以用Javascript的项目数量达到了近100个的原因,一种可能是该项目只公开了网站的代码。

结论

至此,我们来谈谈比特币和衍生币种之间的关系。一句话总结起来就是,比特币和衍生币合作和竞争共存。有人会认为,根据经济学里的网络外部性,在提供相同功能的多个产品中,当某一产品的用户数量增长后,其吸引力会平方级得增长,最终导致单一产品的胜出或垄断。然而,原味区块团队认为两个原因导致了纵然有庞大体量的比特币存在,市场仍然能够容纳衍生币种。

第一,币种的交换成本非常得低。不像DVD机和蓝光机器这样,用户具有相当大的切换成本,比特币和衍生货币在各大交易所均能够以较低成本进行置换。这一特点导致了加密货币存在较大流动性。其次,在较大流动性的基础上,不同加密货币提供了不同的特性,总的来讲增加了加密货币社区的完整性。最后,衍生币的存在更像是设置了一块试验场,由于衍生币的体量小,新的特性可以很快的被提出并且应用。这三点也解释了为什么为何我们需要将加密货币作为一个整体来看待,以及为何加密货币市场常常出现一荣俱荣,一损俱损的场面。

但是,加密货币的市场也存在竞争关系,其核心竞争资源就是算力。诸如莱特币和比特币,其提供的功能近乎一致,但是由于社区的分散导致算力的分散,减小了两个社区的安全性。

说了这么多,从技术上讲,我们并不认为一个好的项目就不应该是fork。恰恰相反,开源的理念就是不要重复造轮子。我们也不认为一个只有100 commit的项目就必然不是好项目。我们只是在看到了许多虚假/夸大宣传的项目之后,想通过这样的手段,帮助各位拨开迷雾,从另外一个角度看看这个市场的基础建设到了一个什么样的地步。

以下附上mapofcoin上由BTC代码分叉出来的各种衍生币一览,祝各位看官手滑的愉快。

扫码加入知识星球

星球福利

1.知识星球目的是帮助小伙伴从区块链基础到框架,从框架到思维体系,完成区块链的入门,当然也会分享一些稍微深入的干货,大家根据自己的实际情况吸收;

2.解读分析区块链行业内大佬、前辈的逐字稿、内部分享与大家一起学习共同进步,包括不限于三点钟的啦;

3.所长正在编写一本区块链入门基本教程,免费送给星球的用户;

4.共同找到在区块链领域可以做的事情,能做的事情,组织星球的小伙伴整合资源,一起去做;

5、不定期整理国内外优质糖果信息给大家。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,189评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,577评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,857评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,703评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,705评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,620评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,995评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,656评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,898评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,639评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,720评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,395评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,982评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,953评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,195评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,907评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,472评论 2 342

推荐阅读更多精彩内容

  • 我想要的: 渴望成功,被认可;渴望高的收入,简单充实的生活,快乐的工作,高效的学习,渴望高质高效,简洁明快的生活。...
    张偏旁的理想国阅读 135评论 0 0
  • 2017年11月2号,0点35,批了一堆作业之后,爬上床,拿起手机,还是没有你的信息,我真的有些期待,在一点失落之...
    你是马里奥嘛阅读 136评论 0 0
  • “我去北京安顿好了,你再来找我,来不来都可以。” “我不会等你的,我真的不会等你了。” 她紧紧地抱住了阿达。 妈妈...
    林书小阅读 510评论 0 0
  • 沐浴于皎洁的月光 此刻安心,幸福 望不穿的黑暗 也宛若仙境 群星闪烁,撩人心扉 晚风轻拂,律动心间 整个世界,光彩...
    阿琴姑娘阅读 1,141评论 83 99
  • 早上开始晨跑,听书,恢复正常。白天工作非常忙碌,因为年底了,所有的工作都要有个结尾。专注的时间也早已不是蕃茄钟了,...
    心雨Michelle阅读 176评论 0 1