教主,区块链这么火,我想去学个编程做开发,你觉着怎样?不太看好……
不过你要是真的想学,倒是有三个推荐。
哪三个语言?C、Java和Python么?
不是,是Solidity、Golang和Rust。
哎?为啥是这三个?
因为未来绝大多数开发,可能会在ETH、Cosmos与Polkadot上进行,上面的这三种语言,分别对应着这三个生态系统。
以太坊
区块链行业要论市值第一,BTC是绝对的老大;但要论生态第一,ETH才是那个王。
围绕ETH搭建的项目,至少有三位数,所以没法一一介绍,相信各位老铁也都很熟悉,所以简单说几个大类:
很多人觉得从DApp日活来看,ETH甚至不如EOS和TRON,怎么好意思号称“区块链第一公链”呢?
殊不知,看生态,尤其是区块链这种还处在萌芽的产业,生态的中心并不在用户这里,而是在开发者那里。
不然,你觉得EOS和TRON那些DApp的日活用户,有几个是真正的“用户”,而不是羊毛党、机器人或投机者?
从开发者生态来看,ETH是这样的:
开发语言:Solidity-当前用于智能合约开发的最流行的语言,简单易学,尤其推荐Loom网站的僵尸趣味教学
ETH核心开发者月活:100人左右
ETH全球开发者社群:6万+
DApp数量:2000+
目前没有任何一个区块链项目在上述方面能超过ETH。
ETH在“世界计算机”和“爱西欧本币”两个概念被证伪之后,开始使用全新的“叙事故事”,即“全球结算层+DeFi”,而最近的生态开展,也是围绕这个叙事开展的。
所以要了解ETH,除了其自身,更重要的是,你要了解它生态下几个大类的项目。
1、钱包:
代表:MetaMask、MyEtherwalle、imToken、Parity……
你看一条链的生态,其实最简单的指标就是,有多少个钱包在支持它。而支持ETH的钱包,实在是太多了,上面列出的是大家最常使用的代表。
2、Layer2
代表:Raiden、Loom、Celer、LiquidyNetwork、Skale
Layer2在2018至2019年呈现出了井喷态势,因为ETH上Layer1的性能实在是太差了,在ETH2.0诞生以前,Layer2是提速最好的选择。
然后你就看到今年Layer2整体一副半死不活的样子,究其原因可能有三:
一是除了Raiden和Loom之外,很多Layer2的项目都还在开发或是测试网阶段,主网都没有上。
二是很多DApp或是项目完全可以选择EOS,TRON这种高性能链,不用以太+Layer2这种还远不成熟的架构。
三是当前最成功的Layer2,是BTC的闪电网络,而闪电网络本身是不发Token的。ETH上的Layer2项目集体面临着一个尴尬,就是要解释清楚,自己为什么要发一个Token呢?
3、DeFi
代表:MakerDAO、Compound、Dydx、Uniswap、Dharma
DeFi里面最为重要的被称之为“区块链圣杯”的稳定币项目,今年几乎是被MakerDAO扛起了大旗。
你也许会说最牛逼的稳定币不是USDT么,是没错,然而那种“传统资产抵押”的稳定币,就“很不区块链”,区块链的稳定币,应该是以区块链资产作为抵押,或是去中心化算法为代表,而后者,至今未能出现一个运行成功的项目,也有观点认为这极有可能是一个伪命题。
很有意思的是,这些龙头DeFi项目,除了MakerDAO之外,基本上没有发Token的。也许这才是区块链的正确打开方式吧。我们需要那么多Token干嘛呢?有什么事情是BTC和ETH干不了非要自己发个Token来做的呢?
令人担心的一点则是,ETH“全球结算层”与DeFi的故事叙述有点自圆其说的感觉。
为什么这么说呢?先来看下面这两句话:
DeFi的最佳平台是ETH,因为市值够大、够安全、足够去中心化和生态健全。当前支撑ETH继续成为第一公链的理由:我有DeFi!
你看,这就成了一个相互加持、自圆其说的故事,一荣俱荣,一损俱损。更加合理的模型应该是有一个外部输入,比如:ETH因为可以做世界计算机而市值够大和安全,然后DeFi选择了ETH,并再次加强它。
所以在ETH2.0诞生之前,坊间也有不少人对于DeFi始终处于一个谨慎的态度。
至于其他几个大类:限于篇幅,就一句话带过。
预测类:代表项目有Angur、Gnosis和Veil。不过前几天各路明星机构和资本加持的Veil宣布停止运营,给预测类项目略微蒙上了一层阴影。
去中心化交易:代表项目是0x。上了Coinbase的0x协议,非常有技术实力,然而它也面临要解释自己为什么要发个Token的状况。
身份验证:代表项目有Civic和Selfkey。也有人认为,这些都属于暂时性证伪的项目,在区块链彻底普及,ETH一统天下之前,这些东西具体有什么作用还有待观望。
智能合约向导:代表项目有Etherparty和Blockcat等。同上也都处于暂时性证伪状态,智能合约还没走出圈子呢,更不用说智能合约傻瓜化向导了。再者还是那个问题:有必要发币么?
因为ETH的生态实在是太庞大了,一些其他的小类别,就不一一列举了。
Cosmos
开发语言:Golang-简洁成熟,是当前很多网络开发的首选语言。
相对于ETH与波卡,Cosmos对于生态的依赖程度,要相对高得多。
为什么这么说呢?因为本质上Cosmos是一个发链与跨链协议,它的整个网络图是由各个Hub组成,Hub之间可以互通形成跨链。
然而,Cosmos的原生代币,只负责自己CosmosHub的安全和各项方面,跟其他的Hub都没有关系,所以Cosmos的代币升值逻辑,其实是这样的:
Cosmos就像开发机场建设,当全世界都铺开机场,他自己就相当于纽约机场或者东京机场,作为一个最大的机场枢纽,自然也就很值钱。CosmosSDK是建设机场的技术。ATOMToken呢,就是东京机场的安保队。国内前段时间比较火的Iris,是浦东机场的安保队。机场越重要,安全性就要越高,Token的价值就会越大。
Cosmos由于刚上主网,并没有以太那么庞大的生态网络,只能介绍几个当前的主要项目:
1.IRISNetwork
IRIS算是Cosmos的大儿子,除了它是CosmosHub的第一个Hub外,大多数人可能并不知道IRIS到底是干嘛的。不信,你问问他们,我要开发一个DApp或者链,我为什么要接入IRISHub而不是CosmosHub呢?
简单来说,Cosmos目前侧重的是打通BTC和ETH网络,实现BTC和ETH的跨链流通;IRIS想要做的事情则不仅仅是Token流通,还有跨链服务。
嗯?这不一直都是波卡要干的事么?IRIS能不能做到,还是等时间来验证吧。
2.币安DEX
币安DEX对于Cosmos来说,本身就是最好的广告。试想,世界头部交易平台都是拿CosmosSDK来开发的,你说牛逼不牛逼?
不过,DEX对于Cosmos的市值或许没有直接帮助,更多是体现在帮助Cosmos“把生态的饼做大”。
DEX是币安的重要布局之一,当前可能受到交易深度和使用体验等各方面的限制,或许暂时还感觉不出来。还是那句话:一切有待时间的检验。
3.Kava-DeFi
跟MakerDAO只能抵押ETH不同,Kava是想用任何Cosmos支持的币种作为Kava的抵押,这样一来,可用的质押资源就会比ETH上单一的资源丰富许多。
刚才就说过,若是ETH价格暴跌,MakerDAO这种与ETH强关联的币种,也同样存在着崩盘的可能,而若是跨链,则相当于把鸡蛋分在了几个篮子里。
不过就目前加密货币市场来看,整体联动性还是很强,哪怕你分了好几个篮子,但这些篮子可能都是在一辆卡车上……
Polkadot
开发语言:Rust-难度较高,但也是当前安全及性能最为强大的区块链编程语言,除了波卡之外,Grin、Holochain、Nervos以及Facebook要发的Libra,都是用Rust来编写的。
与ETH和Cosmos不同,Polkadot目前还没上线,但生态已经先行的区块链项目了。
波卡上有几个项目都值得说道说道。
1.ChainX-资产跨链项目
如果BTC想真正承担区块链世界通用货币的属性,就必须能够在多链之间自由流通。
ETH上有了WBTC,波卡上也有通过ChainX来做资产映射链,当前只支持BTC,接下来会逐步支持ETH、EOS和BNB等公链。
2.Edgeware-智能合约链
Edgeware说白了就是Polkadot的智能合约平台。因为涉及开发规划原因,Polkadot自身目前是没有智能合约的,所以需要一条Parachain来执行这个功能,Edgeware便是这个平台。
同时,Edgeware也将承担链上治理系统的功能,包括身份、提案、财务等等。Edgeware是通过LockDrop,即锁仓ETH的形式来分发Token的,可以说是首创,对用户而言,相当于付出了ETH的锁仓机会成本,基本可以算免费获得。
3.Akropolis—DeFi
这个项目前两天刚刚上了火币Prime,火币对其的简介如下:
世界上有一半的资产归养老基金所有,但全球养老金赤字目前占全球GDP的3倍,即47万亿美元。因此,Akropolis的目标就是创建一个由所有金融组织组成分布式金融网络协议,并提供不依赖银行或其他传统金融机构的基本金融服务。在发生金融危机时可抵御全球蔓延风险。Akropolis团队的一项重要任务便是针对区块链互操作性的研究和开发,以及对其他生态系统的支持,例如,在Polkadot中运行验证节点,构建AkropolisParachain和ChainX验证器节点。
4.Kasuma-金丝雀网
Kasuma是Polkadot的测试网络,但它又不单单是一个测试网络,还是一个试验场,且在主网上线之后依旧会持续存在下去的试验场。
用GavinWood自己的原话来说:
Kusama并不完全是一个测试网,而是一个金丝雀网:它是存在于真实经济环境中的,早期的高度实验性版本的波卡。它不像典型的“测试网”那样在经济上中心化,也没有中央切断开关。只要社区维护它,Kusama就会存在,我们设想它将迎合新的、早期的、高风险的功能和准备在波卡上开发和部署的项目。
小结
或许看到这里有人会疑问:今年上线的Cosmos主网和还没上线的波卡,与已经诞生4年多的ETH相提并论,是否有些偏颇?确实,Cosmos和波卡作为新生代,其生态圈还没有开始真正构建,并不存在与ETH这种“巨头”比拼的资格,更多的只是介绍。
然而江山代有才人出,一两年之后,Cosmos和Polkadot的生态是否可以大到与ETH叫板,甚至将ETH挑翻马下?我们拭目以待,毕竟区块链这个世界里,处处充满了惊喜和不可能。
文/白话区块链
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。