如何判断一个区块链项目的好坏?  mp.weixin.qq.com

2018-04-11 11:25:11 币圈Carl

区块链技术发展到当前时期,已经出现了很多项目,当然目前能看得见的项目大多是围绕着Token而生的,我并不否认Token 的重要性,毕竟财富也是行业的一部分,但是一个行业的发展并不仅仅是金钱,更多的是这个行业给社会带来的价值。行业的存在意味着资本认同,但是对于一个新兴起的偏重于技术的领域,我们需要付出更多的代价去思考和理解这一领域的游戏规则,也就是说我们想要参与这个行业,就必须学会去分析这个行业的每一个具体的项目是否有价值。当然,如何判断一个区块链的项目是不是个好项目,不是一件容易的事情,它涉及到的知识以及资源太多,但是我们可以简单的从三方面进行一些基本的分析:1、团队成员构成;2、项目本身源代码;3、行业应用价值。有些朋友觉得区块链技术的准入门槛看起来很低,认为很多项目只需要在别人的底层技术上进行二次开发就可以了,实则不然。区块链领域可以算是是一个综合领域,涉及到密码学、数学、经济学甚至社会经营学等多个学科。一个靠谱的团队不仅仅会写代码就行了,代码只是最基本的要求,关键是团队特别是团队的领导者需要具备一定的区块链思维。就如同几年前我们提及的互联网思维是一个道理,一个好的产品在设计初期就应该思考未来的受众群体该如何与你的产品发生关系。一般项目都会在官网放出团队成员的简介资料,以表示项目的真实性,但是这些团队简介不要尽信,有不少都是自己瞎编来割韭菜的。至于团队成员,特别是那些站台的“大佬”们的信息是否是真实的,受益于当前互联网技术发展,你可以在网络上,甚至社交媒体上很容易的搜索到相关信息,凡是真正参与到项目的中的人,特别是名人,一定会在自己的社交媒体平台发布项目信息,否则你就要小心了!团队成员的信息也可以通过类似手段获取,实在不行也可以在自己的社交圈子进行一些小范围调研,总有一些信息可以告诉你事情的线索,如果一个项目在网上什么信息都查不到,那么可以肯定地说,这个项目必定有妖!首先,一个好的项目团队至少需要五类人:1、软件技术人才;2、数据库以及密码(加密)学人才;3、经济学人才;4、行业内容编辑及媒体传播人才;5、开源社区运营人才;6、资源类人才。一、软件技术人才,特别是分布式系统设计人才。因为区块链技术的核心就是分布式系统,所以这方面的人才是最根本的要求:网络协议的开发、数据传输、节点维护、冗余设计、加密机制、同步异步等等。所以说一个靠谱的区块链项目需要很多的专业技术人才,除非如果你有一个真正的技术背景非常齐全的编程大牛,你的项目就成功了一半!按照目前的底层技术发展的状况来看,区块网络转账速度慢、费用高、系统并发处理能力差,稳定性差、数据存储和安全缺陷等,所以说区块链技术离真正的大规模商业应用还有很大的差距,需要技术的发展与演进。我们也应该看到区块链技术的发展速度很快,未来一定会有更好的共识机制或算法出现,也会不断地有挑战者加入到行业技术的竞争中,一旦出现颠覆性新技术或新思路,就有可能给整个行业带来突飞猛进的发展,就如同前几年移动互联网技术的发展一样。有很多朋友想做区块链技术开发,但并不了解需要掌握什么样的技术才能进入到这个领域,我们来看一下某公司招聘区块链技术总监岗位要求:1、处理过高并发大流量技术 ;2、精通JAVA,熟练运用Spring、SpringMVC、Dubbo、REST等服务框架,了解机制,熟悉Python、Shell等常用脚本语言;3、具有RPC、分布式、多线程、cache、MQ、socket通信编程经验;4、熟悉Memcache/Redis缓存、MySQL数据库应用及优化;5、熟悉Zookeeper、Kafka等分布式组件,有hadoop、storm大数据处理及高性能经验优先;6、熟悉互联网软件产品开发、系统业务架构的设计流程,直接负责或参与过软件项目的对应架构设计和开发;7、熟悉Ethereum、OpenChain、Bitcoin等相关开源项目,有研究和贡献经验的优先;8、有大型第三方支付系统开发经验优先;9、有致力于去中心化技术在金融领域可行性的探索经验的优先;10、良好的沟通和表达能力,工作积极主动。这是技术总监级别的要求,但是我们可以通过高层次岗位的技能需求,可以评估自己需要掌握哪些基本的技术技巧,可以谋得一定的工作岗位。二、数据库以及密码(加密)学人才。我们都知道区块链技术本身就是一种增强型的数据库操作技术,在庞大的数据量面前,好的数据库操作技术或者算法尤为重要,每节省一点数据访问的时间或者流量,对于庞大的数据运行网络来讲就可以节省很多的资源,也能带来运行速度的提升。至于加密学人才的需求那就更不用说了,区块链技术之所以能如此吸引整个社会的关注,就是因为其强大的密码学算法使得区块链的安全性达到了史无前例的可靠程度,并且利用人性的贪婪来维系区块链自身安全的游戏规则,则更加令人着迷。虽然加密学人才对于软件技术的要求没有那么重要,但是涉及共识机制及网络安全方面的技术非常需要,如何防止Sybil attack(女巫攻击:利用社交网络中的少数节点控制多个虚假身份,从而利用这些身份控制或影响网络的大量正常节点的攻击方式),Men-in-the-middle attack(中间人攻击:骗子伪装成卖家身份和买家交流,又伪装成买家身份和卖家交易)等网络信息安全问题。所以说,一个团队有很厉害的密码(加密)学算法人才假如,那么对项目来讲无疑更是如虎添翼,对于产品的可靠性会带来意想不到的价值。3、经济学人才。区块链技术目前所能看到的最好应用领域就是经济金融领域,目前最好的应用场景也是金融领域相关,目前我们能看到的区块链技术的应用除了Token之外,更多的就是银行系统的开发,以及供应链金融领域的应用。其特殊的行业属性定位,就是的这一技术注定与经济与金融行业强相关。所以区块链产品的设计需要真正懂得经济学的人才参与,才能做出一个好的产品。4、行业内容编辑及媒体传播人才文字内容的生产就是区块链的喉舌,而这个喉舌的声音是可以直接创造价值的,不管是白皮书还是项目介绍,都需要在自媒体和各大媒体平台传播后,才会有更多的人知晓你的项目信息,才有机会让潜在的投资者加入到你的阵营。从目前来看整个行业依然缺乏足够多的媒体平台进行整合和利用,现有的几个具有一定媒体属性的平台都是早期参与的爱好者,甚至有些早期参与的媒体自己加入到Token炒作的,利用媒体的传播属性忽悠投资者参与交易的手段,这严重损害了媒体独立性的基本准则;而在内容展示方面,区块链行业的内容质量相比其他成熟行业还存在不小的差距:媒体报道行业性不够深度,不够透明。专业的传播媒体可以帮助行业快速发展,也能让更多的观众了解这个行业,甚至影响行业的进程及方向。5、开源社区运营人才。现在提到运营,我们通常会划归到媒体属性的社群运营,但是这并不一定会对行业的发展带来好的帮助,因为社区更加难以抵受得了短期利益的诱惑。我们这里的运营更多的是指开源社区的运营。开源软件中国一直处于相对弱势(貌似与中国企业认为“trade secret”才是护城河的理念有关,美国很多新技术譬如Hadoop,Spark,Mesos,Docker等都是诞生于开源社区。这并不是要求我们把所有的软件都公之于众,但是很多时候区块链技术要求项目把自己的软件放到类似GITHUB这样的开源平台,一方面可以方便更多的参与者加入完善软件,更多的则是让潜在的投资者看到项目的进程,甚至通过对开源部分的软件进行分析,来判断项目的可靠性以及真实性。从行业角度出发,开源社区如果运营得当,必定给项目带来更大的益处,甚至可以直接吸引到靠谱的人才。6、资源类人才。这类人才要么是行业大佬,要么具备一定的商业资源。而所谓的大佬,不仅仅是产业投资的大佬,更多的是指在圈内有较大知名度的人。他们可以帮助区块链创业者站台,据悉,圈内某些大佬站台先要收取1%的服务费。而除去站台,大佬可能还能帮助项目上交易所,节约手续费等等。当然,我并不鼓励发币,仅仅是从商业价值的角度出发,对于企业来讲,更多有效资源的加入可以另项目加速发展:或者可以节省大量的过程成本,或者可以带来更大的市场份额。

阅读原文
标签:技术 区块链 人才 项目 行业 一个