2009年:Bitcoin(比特币)
比特币的最初发明者是一个叫中本聪的人,他在2008年的时候发表了一篇研究报告:《比特币:一个点对点的电子现金系统》,他在这份报告中提出了比特的概念,并在2019年上线了比特币的相关开发和运行管理系统。
总结:比特币的核心思想是通过去中心化的方式,建立一个公开透明的系统,防止因为信息不对等造成的不平衡。
想了解更多比特币的知识,可以这篇文章:区块链系列(一)- 比特币的前世今生
2013-2014年:ETH(以太坊)
比特币有一个非常大的限制,那就是比特币太纯粹了,纯粹的使用区块链技术只做了金融相关的功能。
而以太坊则是跳出了这个限制,实现了可编程的功能,这是革命性的功能。
以太坊的概念首次在2013至2014年间由程序员 维塔利克·布特林 受比特币启发后提出
有了这个能力我们对区块链的应用就只有金融交易了,而是可以使用以太坊可编程的能力,在区块链上部署我们的应用程序。
我们在以太坊区块链上部署的应用程序,叫做智能合约(在以太坊上进行编程语言叫Solidity)
以太坊使区块链具有可执行智能合约的能力是革命性的,ETH也被称为,第二代的区块链平台,区块链2.0的叫法也是从以太坊那个时候出现的。
总结:我们会发现以太坊其实是想做一个世界计算机,而不只是一个只有交易功能的货币,这就是以太坊和比特币最大的不同。
2017年:Solana(以太坊杀手?)
以太坊有颠覆性的创新(可编程的智能合约),不过以太坊太慢一直为人诟病(以太坊2.0正在致力于解决这个问题)
而Solana公链有意解决以太坊的这个问题,所以Solana诞生的时候被人说成以太坊杀手(以太坊的替代品)
Solana 是由 Anatoly Yakovenko 创立,他在 2017 年提出 Solana 的白皮书,2018 年与他在高通的前同事完成测试网的开发工作,2019 年开始陆续由投机构获得数千万到数亿美元的投资。
Solana 是一个采取代理权益证明 DPoS 共识机制的区块链网路(这是比以太坊快的核心,以太坊权益证明机制是POW 工作量证明法)
也就是说 Solana 并非透过矿工的算力竞赛来验证交易,而是根据质押的代币数量来选出验证者,因为每一个持币人(Stakeholder)都可以投票选出委托人,也就是代理节点,由得票最多的那些节点去负责生成区块。
这种民主机制,让持有虚拟货币数量较小的使用者,也可以参与投票。
总结:Solana从诞生开始就是为了解决以太坊速度过慢的问题,权益证明部分采用DPOS,大幅度提高了网络速度,不过中心化太过于明显,假如核心的leader节点瘫痪,则整个系统将无法运行
2016年:Cosmos(跨链技术公链)
Cosmos一个最深入人心的描述是区块链的互联网”,他想让区块链具有互操作性的网络框架,能作为一个桥梁来连接一个个独立的加密货币区块链,解决区块链之间的“孤岛效应”。
简单地说:这是能连接各种币的桥。
Cosmos 除了在跨链技术上创新,旗下的 Cosmos SDK 更是为快速开发一条公链提供了便利。很多知名项目都是基于 Cosmos SDK 进行的开发。
下面介绍的 Polkadot(波卡)也是跨链技术的公链,我们可以整体一起来看。
2018年:Terra(算法稳定币)
Terra是一个2018年1月启动的区块链项目,2019年4月启动主网。 Terra是韩国公司 Terraform Labs开发的第一个项目,由Do Kwon和Daniel Shin共同创立。
Terra是使用Cosmos SDK进行开发的公链。
Terra链开发遵循单一的驱动目标: 加密可以为现实世界中的人们做什么?Terra链的代币是Luna
说到Luna,就不得不说UST,是一种算法稳定币(1UST = 1美元),可以和Luna进行双向兑换,即1UST可以兑换1UST价值的Luna
如果UST价格超过1美元,就会有人通过Luna生成UST来套利,这样就会使Luna生成UST,UST变多,就会使UST的价格降低,反之亦然。有点左脚踩右脚,螺旋上升的感觉。
总结:Terra链中UST算是算法稳定币中知名的项目,虽然后面也陷入死亡螺旋,但是算法稳定币的项目还是有的,希望大家可以以史为鉴,看明白其中的门道。
题外话:
- USDC 是最稳妥的稳定币,1美元实体资产对应1USDC,不虚增;
- USDT 较为稳妥的稳定币,也是1美元对应1USDC,不过有虚增
2020年:Polkadot(波卡)
波卡是由以太坊联合创始人Gavin Wood 在创立,并与2020 年 5 月正式上线运行,Polkadot的代币是DOT
波卡核心思想是包容万物,把所有的区块链和已知发行的链,包括比特币,以太坊,EOS,波场等,全部融合到波卡生态里面
从技术上来说,波卡链 Polkadot 是一种异构的多链架构,旨在成为可扩展的异构多链框架,在确保安全和传输的基本功能下,通过非信任节点的激励机制,弱化内生绑定关系。
波卡链 Polkadot 提供基础的中继链 relay-chain,可以在其上托管大量可验证的全球一致的动态数据结构。这些数据结构被称为“并行”链或分支,尽管它们本身并不具有特定的需求。很多可验证的、全球动态同步的数据架构都建立在这个基础上,这些数据架构为平行链或者侧链。
总结:波卡链是由以太坊联合创始人创立的,一个通过中继链技术 + 平行链技术,计划包容所有链的一个区块链技术。
个人思考:
- 不要把波卡和波场弄混了,他俩的关系就相当于雷锋和雷峰塔,老婆和老婆饼一样,一点关系都没有。
- 以太坊layer2的分片链技术和平行链有一些类似,不过以太坊分片链的技术是只给以太坊使用的,波卡的平行链则是打算接入各个主链平台
Cosmos和Polkadot的对比
Cosmos 和 Polkadot 都是跨链技术方向的公链,他们有什么异同点呢?
结尾:区块链公链目前都还或多或少的有一些问题,后续出现的新的公链也都是解决这些问题,或者对区块链进行创新。
了解六大公链之后,有助于我们了解新型的公链技术,可以知识本源,而不是成为韭菜。