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