【硬核】拆解100+公链后,独家揭露伪公链的4大套路

鉴叔在翻后台留言和群聊内容的时候,经常会看到类似下面这样的问题。

很多项目方宣称自己的项目是公链,而且宣传语做了非常高大上的包装,各种专业术语,又是公开浏览器,又是开源代码的。

很多人被项目方这一套一套的宣传语直接整懵了,根本分不清这到底是不是真的公链。

比如很典型的几个疑问:

1、xx项目有公开的浏览器,链上数据全都可以查询,应该是真的公链吧?

2、xx项目的代码在GitHub上开源,宣传资料里也有具体的代码地址,这肯定是公链吧?

如果在面对项目方宣传的时候,你也一样有这种疑惑,并且对于如何辨别公链也只是一知半解,那么这篇文章将非常适合你阅读。

鉴叔在全网进行了搜索,发现没有任何一篇文章能把这个事情讲得清楚,而且在搜索公链相关的文章,还有很大概率会搜到某些项目方的推广软文。

为了帮助大家避坑,鉴叔下了苦功夫,集中分析了100+现有的“公链项目”,总结出操盘手伪装公链项目的常用套路,我将一一为你拆解,并教你用最简单直接的方法分辨真伪公链,让你不再被那些操盘手所欺骗。

分辨真伪公链的核心条件

实际上,开源代码是判断真伪公链最最核心的前提条件

换句话说,如果一个项目,宣称自己是公链,但是却不公布相关的程序代码,那就一定不是靠谱的项目。

为什么代码开源对于公链来说这么重要呢?

我们先看看百度百科上对公链的定义:

虽然概念有些抽象,但是你不难发现,公链很重要的两个特性是:

1、公平公开。

2、所有人都可以自由参与。

而要做到这两点,前提条件就是完全公开公链的代码,否则,我们看不到他是怎么运行起来的,也不清楚他用了怎样的共识算法来保证每个人都能自由参与,更看不到代码中是否存在漏洞,是否有项目方故意设计的后门。

这显然也会严重影响到公链的安全性和公平性。

如果你不懂代码开发,可能依然觉得有点抽象,鉴叔给你举一个魔术的例子,可以让你很直观体会到,公链代码开源和不开源的巨大差别。

注:以下例子只是为了让你有更直观的感受,目的并不是为了揭秘魔术原理。

相信大家都看过活人分离的魔术,就像下图这样。

这就相当于是代码开源前的样子,你并不知道被遮住的箱子内部到底是什么样的,但呈现出来的效果就是很神奇。

而代码开源后,你看到的景象就是下图这样的。

这时候,箱子内部的情况你就一目了然了,这也就是很多伪公链项目不敢真正公开源码的原因。

所以,以后再遇到宣称是公链,但是却没有开源代码的项目,即便项目方提供了钱包、区块浏览器,他依然不是一条真正的公链。

鉴叔在这里也必须再强调一下,开源代码并不是判断公链的唯一条件,一条真正的公链,除了代码开源,还必须包含节点部署安装说明、白皮书、区块浏览器、钱包、开发生态等等关键要素。

但是,光凭代码开源这一条就已经足够帮助你分辨市面上90%的公链项目,因为这才是项目方最致命的弱点

伪公链的包装套路

然而,那些深谙骗术的项目操盘手们也早就意识到了“开源”对他们的重要性。

于是,各种层出不穷的包装术就出现了。

▌套路一:空目录蒙蔽法

有一些盘圈项目,虽然对外宣传说是公链,可能压根就没用区块链技术,更别说开源代码了。

但是为了骗取投资人的信任,他们会在GitHub上注册一个账号,创建一个项目地址,再随意建几个空目录,然后就开始在社群里大势宣传说自己的代码开源了。

鉴叔扒过的BTD就是非常典型的例子。

项目方宣称BTD是区块链分布式云存储唯一的公链项目,然而打开他们提供的开源地址,却看不到任何跟公链相关的代码,在原本应该存放公链代码的目录【BTD】中,除了简单的配置文件外,只有一个名叫db的空目录。

可以说这是最最不走心的欺骗手段了。

▌套路二:非核心源码障眼法

接下来是一种稍微走心一点的套路,也更具迷惑性。

项目方不仅会在GitHub上创建好项目地址,还上传了一大堆代码,但是仔细一看,却发现根本就没有公链相关的核心代码,而全是浏览器、钱包之类的代码。

典型的项目代表是链信。

你在链信公布的开源地址中能看到很多开源代码,然而,全部代码都不涉及公链的核心,比如共识算法的具体实现、链上交易如何完成等等,而是只有钱包、浏览器这些非核心代码。

▌套路三:源码抄袭大法

还有一些项目方,为了让项目看上去更真实可信,确实会上传一些跟链相关的代码。

但是,鉴叔在仔细看了代码后发现,原来他们就是抄袭了知名的公链项目(比如比特币、以太坊、EOS等)的源码,然后做了一些无关紧要的删改操作,比如修改代币名称,修改发行数量等等。

GEC环保币的GC链就属于这种套路。

你看到了吧,文件头中清清楚楚写着这是比特币的源码,而且还有中本聪的大名。

前段时间还有朋友咨询eccoin,也是属于这种套路。

▌套路四:技术生态全靠编

可以说这是公链包装套路里相对比较“用心”的,这类项目方在代码开源方面做足了工作,上传了相对更加完整的项目代码,也没有明显抄袭痕迹。

但是最大的问题是,项目方在公布了代码之后,再也没有更新提交过新的代码,这意味着两种可能:

1、这个项目在技术方面并没有任何进展;

2、技术方面确实有进展,但是项目方为了可以暗箱操作,不愿意把新版本代码公开出来。

换句话理解就是,项目方的技术生态完全靠自己吹牛

典型的代表是NGK,项目方宣传的时候说全世界优秀的区块链人才都在参与NGK生态的开发。

然而在他们的GitHub主页上却清清楚楚看到,项目方只上传了一次代码,而且代码提交记录也已经是5个月前,项目的watch、star和fork数更是少得可怜(这三个数据你可以简单理解为技术人员对该项目的关注度,数据越少代表关注度越低)。

鉴叔给你看下比特币和以太坊对应的这三个数据量,你就知道NGK的数据有多惨淡了。

所以,这也就意味着,NGK在技术圈根本就没有项目方所宣传的那种影响力,完全是在自娱自乐,自吹自擂

实用技巧

虽然鉴叔已经将市面上的伪公链项目包装套路都告诉你了,但是毕竟识别过程还是存在一定的门槛,尤其是那些涉及代码分析的部分。

所以,鉴叔给你的建议是,你下次看到那些公链项目,先按照鉴叔说的套路去拆解一下,一旦发现必须要通过分析代码才能分辨的情况,你可以给我留言,我每周都会抽时间帮大家去深入分析各类项目。

另外再教大家一个更便捷的判断方法(误判率几乎为0),凡是宣称要通过拉人头来获得多层级高收益,一定是不靠谱的公链项目,通俗说就是传销模式。

你就看比特币、以太坊这些典型的公链,有让你到处拉人头建团队吗?他们会因为你拉的人多,下线多而收益更高吗?

显然是不会的。

而你看那些自己宣称是公链的伪公链项目,是不是都包装了各种拉人模式?

所以,这个判断方式虽然简单粗暴,但是命中率却很高,非常适合新手。

鉴叔总结

好了,关于公链鉴叔就写这么多了。

经过鉴叔的拆解,你应该发现其实判断真假公链并没有那么难,记住最最核心的还是代码,因为从开源代码中可以真真切切看到团队的技术水平和实力,这不是光靠吹牛就能搞定的。

鉴叔也明确地告诉你,如果明明不是公链,却要吹嘘自己是多么厉害的公链,即便他的币价被操盘手炒得很高,这种项目也是毫无价值的,随时都会进行收割,你如果不听劝,一定要玩,那只能好自为之了。

鉴叔再送大家一句话:公链项目不公开所有源码就是在耍流氓!