微信号:blogchong

介绍:博客虫个人公众号,分享大数据/数据挖掘技术文章,组织线下沙龙--米特吧大数据技术沙龙,分享大数据资源,吐槽工作生活.(欢迎关注!)

初探区块链ICO宣发社群,我以为进了传销组织

2018-03-20 08:07 HCY崇远

作者 | HCY崇远

对于新技术以及技术相关领域的流行趋势,一直都有在关注,比如那会儿阿法狗战胜李世石那会儿,人工智能论占主基调的时候,自己也辛苦整理了过往两年的大数据群的聊天记录,以此折腾了一个大数据对话机器人出来,挂着了mite8上,不管好使不好使,但确实在观察一些工作中所涉及不到的一些新技术趋势。


所以,在比特币暴涨(那会儿其实还好),3点群事件爆发之后,区块链技术的各种项目,各种五花八门的应用场景如同“天女散花”似的展开,即使国内一度叫停ICO项目,但“韭菜”的热情依然不减。我早在这个时候之前,就对比特币以及区块链相关的知识进行了一定程度上的有意识获取,只是未深入其中,所以一直“未得其法”。


直到有一天,一个偶然的机会,我加入了传销,啊不,是一个ICO项目宣传+代币操作的微信群。


我一度以为我进得是传销群


其实加入这么一个性质的ICO宣发代币群,纯属巧合,有一天在浏览朋友圈的时候,突然发现有一个朋友,在朋友圈发了一个ICO代币信息发布的微信群二维码,讲真,我是第一次在我朋友圈看到这么直接的ICO相关的微信群,而我一直对ICO很好奇(纯属对其机制流程好奇,非投机),所以就扫开二维码,但并未进去,因为我一看才9个人,搞个毛线啊。


这位朋友的身份就得说一下啦,是我在一次大数据技术分享得活动中,主动加我的一个朋友,粗粗的印象是好像是工作不到2年的前端,想转行入大数据行业,白白净净的一个小伙。所以,按我的理解,他的朋友圈应该人不多,现在才9个人的群,估计也是一时好玩组的群,因此就没有理会。


结果第二天上午,他又在朋友圈发了这个信息,刷屏(圈),这个时候我就突然好奇心上来了,就想看看这朋友是不是还十几个人(纯属看戏心理),结果扫码一看,我擦,98人了,这么快!


这太诡异了,我果断扫码进去了,当然是潜伏不说话了,实际上那位群主朋友也不希望别人说话,其他人听他说话就好了。然后人数在几天内迅速的扩张到几百人,至今,人数已经逼近500人大关了。


从拉人的节奏看,很多人拉进来了依然一脸懵逼,问这是什么群,但是诡异的是群人数一直稳定在涨,这意味着很多人即使在未知的情况下强行被拉入,依然“坚守”着没退出(当然,不排除不少跟我似的留着看戏的人)。


这就要进入重点了。群名字叫“XXX区块链XX数字”,从名字的命名规范来看,这显然是一个系列群,同属于某个组织,从编号来看,有目前规模的群,至少在几十个,甚至更多。从群组织结构来看,群主就是我的那个有过短暂接触的朋友,而次群主,显然是属于机构组织的监管人员,因为从名字上可以看出,她是带“XX区块链XX”前缀的,这意味着这可能这也只是她组织名下的一个社群而已!


而群里天天at全员什么呢?具体什么信息我就不全说了,总是经常带有如下关键词:收币/车稳/信誉第一/不跑路/负责到底/XX站台/一流项目等等。然后就是各种ICO项目介绍,白皮书,然后就是发代币登记文档,火热的各种咨询。这让我一度以为,TMD,这是不是一个传销群,为毛人们的热情是如此的高涨,群人数一直“稳健”的在涨?!


科普一下代币以及代币的机构个人


这里俺需要科普一下常识啦,天朝叫停ICO项目之后,ICO就迁移到国外了,所以即使你想当一枚韭菜,也是有门槛了的了,因为你需要走国外的ICO流程,你需要把钱搞到国外再进行投资,这也就是为何韩国成为了ICO热门国家的原因。


因此,注意了,当韭菜也是有门槛的,因为涉及到语言,金融体系,一般人很难处理资金迁移,再到ICO项目买入的流程,这就催生了很多代币的机构或者是个人(朋友圈就有影响力不小的个人代币者),他们负责帮国内的韭菜,啊不,是ICO个人投资者进行币的投资管理,即使用统一账户代理买币等操作,他们收取中间的手续费5%-15%不等。


代币的个人,我有接触(朋友圈),因为我是一路看着那位朋友操作的,如何扩大自己的影响力,然后如何开社群,如何做代币操作。但老实讲,机构我真没有接触过,这算是第一次,我猜测他们的结构应该是这样的。

首先可以确认的是,目前各种ICO项目已经无法存活于国内,但基于上面的分析,国内的投资者想要投资(当韭菜)门槛高,所以就催生了中间层的存在,就是所谓的代币机构。当然,更大的需求是各种即将发布的ICO们需要融资(割韭菜,反正韭菜好割),没有很好的触达手段,这也是催生的需求。所以,这里头到底代币机构与发布ICO融资项目的公司,达成了什么利益分层协议就不得而知了。


而代币机构往下走,根据目前观测到的就是代理人机制了,目测是无条件,你能拉来多少人算多少人,促成代币的量多少就拿提成多少,至于说你是否可以继续发展下线,促使下线进行社群形成,这就不得而知了。但我不管怎么看,都有点像传销的机制,统一组织(见编号机制/见管理机制/见拉人过程/见天天洗脑的操作),统一管理,天天洗脑。


鉴于国内这种区块链无脑大环境,鉴于亲身体会到这种级别代理人能短时间内拉到这么多人(韭菜),其实这种操作还是大有可为的,这就是为何能让这种灰色机制很快流行下去的原因。当然,以上这种结构纯属个人结合当前的一些信息的猜测(个人感觉是无限贴近于真实了),如果对了纯属巧合,如果错了,欢迎在留言区指正,悉心听教。


前一阵子我把这个事分享给一个圈内朋友,并开玩笑说,如果我去拉人头,估计以目前的影响力,再配合点策略,估计能能拉上好些个500人群,这年头如果瞄准了市场心态,又昧着点良心,小钱还是能挣点的。


事就是这么个事,估计很多读者朋友对区块链是什么依然不是很清楚的,那么,听完故事,再听听我这个区块链小白讲讲相关具体原理或者技术或许能略知一二。


区块链是怎么回事?


首先申明一下,我并不是区块链大神,也仅仅是从我个人的理解的角度,尽可能的以直白一点的语言去描述这一“神秘”的东西。讲这个的前提是,在关注区块链技术较长时间之后,还特意花了近一周的业余时间啃了《区块链原理/设计和应用》这本书,也是业内搞区块链技术的朋友推荐的。


讲真这本书我并没有全部看完(是我立下看书flag之后的第二本书),因为这本书涉及到了大量的区块链技术代码层的知识,特别是超级账本(区块链的另一个应用方向)相关的。而我个人认为,以我目前这个水平以及认知的计划,暂时还不会涉及到代码层,所以把代码相关的,部署相关的都跳过了。


上层应用场景相关的,比特币/以太坊/超级账本原理以及发展过程相关的以我当前的知识体系储备还是比较好理解的,涉及到分布式以及秘密学的底层两个章节看的我欲仙欲死,好歹俺也是搞分布搞了6年多的人,毕业专业是信息安全,也是学过密码学的人。


整个区块链技术的两个核心思想,就是分布式和加密,不然书也不会专门拎出两个大章节讲底层技术原理了。


区块链技术为何能得到那么多人的追捧是有一定道理的,核心在其上层思想是分布式的,即他不需要一个统一的中心化节点去做决策,所有的决策以及结论都是由分散的分布式节点进行“商讨”得出的,这就意味着以往很多需要中心化节点的场景可能会被颠覆,而这也将带来巨大的效率提升,安全性提升,因为中心化的过度节点往往会成为效率的瓶颈。


举个简单例子,我们某宝买东西,其实钱不是直接打到商家的账户上的,而是某宝的账户,然后通过担保进行交易,而某宝就是中间节点。再比如,跨国的交易,需要通过跨国银行做结算,而涉及到外汇等,会让这个过程变得很慢。而所有具有中间节点的场景,万一中间节点收到攻击,会使这个过程变得很不牢靠。


而另一个特性就是,记录的不可逆性,这就用到了密码学相关的知识,在区块链的整个链路中,每个节点的生成都会使用上个节点的HASH签名信息,这意味着每个节点的生成都与前面的信息相关,而Hash签名是被认为在一定的代价下(可以暴力破解,但代价很高,各种加密算法就是为了提升破解难度)不可逆的操作,这就意味着想要篡改前面的记录其实是很难的,这一点为金融交易中数据的安全可靠性提供了支撑。


这也就是为何区块链与金融体系结合的这么紧密的原因。


简单来讲就是,通过分布式的节点,进行决策(标准叫法是共识)的形成,而每个决策形成就是一个信息链路节点(信息区块block),而每个新的信息都需要基于上一个链路节点信息摘要签名生成,所以最终我们看到的就是一个不断增长的链(chain),所以叫做区块链不是没有原因的。


分布式与密码学


基于上面,首先要解决的是为何分布式如何做分布式的决策,以及如何保证决策的正确性。关注【数据虫巢】(ID:blogchong)的朋友,或多或少应应该都有了解过Kafka,不知道大家对Kafka选举算法或者Leader的选举机制了解多少。Kafka的选举机制其实就像是区块链中的一次分布式决策机制。


简单来讲就是通过分布式的节点,进行投票,按照一定的约定机制(比如最大uuid编号等等)进行leader选举,然后通过将自己的选举结果进行广播,最终确认票数超过一定比例(通常是半数以上)的节点作为leader,对于部分宕机的节点无结果反馈,直接无视之。


通过类似机制,就可以在分布式的体系中,达到决策的作用,并且容许不超过一定比例的放弃(各种原因,带宽时延,宕机等等)决策,而票数超过一定比例(比特币设置的是半数以上),则约定达成,并结合前一个节点的信息,生成新的信息记录节点。


至于加密过程,其实上面有提到过,就是信息得不可逆过程,每个链路区块得信息都与上个区块绑定,并且信息不可逆。


工作量证明(Proof of Work,PoW)


还有一个重要概念就是工作量证明(Proof of Work,PoW),结合比特币的原理就是,每个矿机节点在做的事就是,在当前链路的末端,挖出新的比特币,并记录下来,而挖的过程说简单点很low,其实就是暴力计算hash串。


懂点密码学知识的朋友应该知道,Hash的加密过程并不是100%不可逆的,最直接也是相对唯一的办法就是暴力尝试,而比特币中就是通过消耗节点机器的算力去破解指定Hash串,只要计算出来了,就认为你挖出来了,而你确实为之付出了Work(工作量)。而此时,其他节点就是去校验你广播到整个体系中的信息,只要半数通过,这个事就定了,你的工作就被认可了,币就有了。


如上,你就大概知道比特币的矿机事如何运作的了吧,是不是有点不可思议,满负荷的在吭哧吭哧地跑,计算看起来毫无意义得Hash串,浪费人力物力电力,生成虚拟得币。世界就是如此得奇妙~


再基于工作量证明,有些人就说了,这种方式太low了,TMD得浪费资源了,浪费可耻,就提出了诸如活跃(行动)证明(Proof of Activity,PoA),即通过活跃情况来确定,又或者是权益证明(Proof of Stake,PoS),也就是模仿股东机制,占股越多得人越有话事权。不管怎么样,这些都是共识达成得一种机制。


再基于上面这种情况,大家有没有发现一个问题,那就是大伙儿都在计算新区块的时候,如果有一个人优先计算出来了,其他人的工作都白费了(因为同时他们也在同步计算)。


关于侧链衍生和分叉


以下图为例,当我们的区块走到区块3时,所有的节点从广播中同步到最新的区块信息,然后各自开始计算区块4,这个时候,我们就叫做区块3在这个时候产生了N个分叉。

直到有个节点率先把区块4计算出来,并广播出去,其他节点在校验成功之后,正式记录区块4,此时,将自己正在计算的任务放弃,转而开始计算区块5,然后重复如上。


那么,观众朋友们就会问了,会不会存在不公平的情况,因为有些节点的计算能力超强,所以比较容易率先计算出来,而有些的节点计算能力很弱,可能永远都算不出来。从概率学的角度来说,每个节点都是有机会计算出来的,但概率又确实会和算力挂钩。


而关于侧链有个比较有意思的事就是,以太坊曾一度被黑客攻击,使得损失巨大,而官网方为了追回损失,进行版本叠加,硬生生的从攻击前的节点位置生出一个侧链出来,这样黑客产生的交易就作废了,从而追回这部分被黑掉的币。


但是,有些人不干了,说以太坊违背了不可逆的规则,所以继续玩,这就导致了以太坊形成了两个侧链,一个是官方的以太坊,还有一个是继续以前链路延续的经典以太坊。


最后


而关于比特币到以太坊再到超级账本的变迁,其实就是涉及到了智能合约的加入,以及有些衍生机制的变化,从而使应用场景更加丰富。


而当前的区块链应用场景,以及当前的情况,个人对区块链/各种币/ICO(首先申明,我对ICO敬而远之)的看法,就再下一篇关于区块链文章中分享了。这篇文章的信息含量已经足够大了,再写下去,估计一时半会儿消化不了。


请关注【数据虫巢】(ID:blogchong),下回分解。


欢迎关注【数据虫巢】,这里有很多大数据/挖掘/新技术相关有意思的文章(真的不少),也欢迎交流技术、产品、以及行业,个人微信mute88,加的时候请注明身份以及来意(也有一些技术群可以帮忙拉)。

 
数据虫巢 更多文章 躁动的季节里非典型跳槽指南,04篇 | 关于求职职场素养 数据虫巢读书笔记系列 | 腾讯产业森林-AI时代的创业密码 没什么,就是想立一个半年Flag 躁动的季节里非典型跳槽指南,03篇 | 容易被忽视的简历问题 躁动的季节里非典型跳槽指南,02篇 | 技术面试三要素
猜您喜欢 没东西可写怎么办? Appium 文档翻译计划 2017 内部员工纳德拉成新CEO 微软正式进入新时代 60年后的你长什么样?人脸老化三大技术探秘 因职业角色而异的十大数据科学技能