艾达币cardano的优势劣势和投资价值

讲一讲另一个ETH的有力竞争对手,同样号称是区块链3.0的代表基础链,Cardano。

一 Cardano(ADA)由来

Cardano是由Charles Hoskinson带领的IOHK团队,在2017年9月份正式发布的新一代区块链智能合约平台。Charles Hoskinson曾是ETH的联合创始人,并于2015年成了了IOHK,专注于Cardano的开发,潜心研究两年后成功发布了Cardano。

截止目前(2018年4月29日), Cardano的市值排名为第六位,总市值为97亿美金。

Cardano可以说是一个有非常多亮点的基础链,提出了很多方向的解决思路,也确实有成为区块链3.0时代的领军人物的潜质。

下面就给大家好好解析一下Cardano的机制和设计。

二、Cardano的特点

Cardano最大的一个特点是其提出的分层思路。

之前在之前的文章中,《比特币详解3.0 ——区块链的救赎》提到过一些解决btc包括eth拥堵的方案,其中一项很有机会的方式就是分层。虽然在ada出现之前,已经有一些其它的底层公链有一些分层的概念,但是ada是第一个特别清晰的界定了其分层的概念,并且拿出了特别实质性的方案的基础链。

在现有的区块链1.0、甚至是2.0的架构中(例如比特币、以太坊等),进行的各种操作,不管是交易、还是运行代码、或是执行智能合约等,都是混合在一起完成的

此外,例如ETH,现在执行一个智能合约的过程中,需要上传的大量数据,对应其实存在大量的手续费,并且占用了大量原本应该用于处理交易数据的资源。这对智能合约来说其实是非常不利的。

因此,分层的逻辑是将不同的操作在不同的层级里去完成,层与层之间通过接口进行交互,每一个层本身也是一条或多条区块链。这样可以极大的提高整体的TPS能力,并且通过每一层的功能的区分,可以扩展运算能力及程序的处理效率及能力,并且降低对应的成本(费用)。此外将层与层之间隔离后,可以使得安全性更加提高。即使上一层出现了问题,也并不会影响下一层的安全性。

而Cardano就是其分成了计算层和结算层,计算层即智能合约运行的平台,而结算层即交易处理和记录的平台。这样就可以极大的释放计算层的效率和降低费用,并且保证交易的处理仍然在一个高的安全性上。

Haskell语言

除了分层之外,Cardano另外一个亮点是,其使用的是Haskell语言。这是一种更加高级和现代化的语言,也有助于其上的dapp生态的开发。

三、Cardano的共识机制

Cardano的共识机制采用的是一种名为Ouroboros的POS(proof of stake)算法。

首先介绍一下POS机制。各位小伙伴应该已经了解了POW的算法,即所有参与记账者是通过自己的算力(work)参与竞争,并且与其算力成正比的概率获得记账的权利及对应的收益。POW的两大问题是:1. 浪费资源,因为所有人都在通过算力竞争,但是算力除了用于抢夺记账权之外并没有其他的实际用处,因此会造成大量电力和资源的浪费;2. 效率不高,同样因为是竞争的本质,纯POW的算法(允许所有人参与记账),为了实现共识,会无法提升整体的TPS,这对成为一个完善的智能合约平台是一个制约。

因此,很多人提出了POS机制,即不通过算力来进行记账的竞争,而是根据每个人持有的Stake(即token或coin)来给与其对应概率的记账权分配。有些POS机制是直接根据持有的token的量来匹配对应的概率,有些POS机制是根据持有token的数量*持有token的天数(即币天)来匹配对应的概率。

因此,所有开放给所有人参与记账,并且是基于已有筹码,而非需要提供工作量的机制,都可以算作是POS的共识机制。

POS的可以解决之前POW的核心问题: 1. 不耗费资源;2. 可以在一定程度上提升TPS;

不过POS最大的问题在于其天然的马太效应的属性。如果说POW是按劳分配的机制,那么POS就是按资本分配的机制。因此,POS最大的潜在问题是,拥有越多财富(筹码)的人会越来越有钱,而穷人会越来越穷。

此外,早期POS机制还存在的一个隐患是,恶意攻击系统并需要额外的成本,只要持币就可以无额外成本的发起攻击。不过在后期的各种新的POS机制中,都对恶意共计设立了一些惩罚机制,从而杜绝该情况的发生。

Cardano的Ouroboros共识机制,正是一种POS机制。该共识机制相比其它的POS机制,特点在于其是通过学术论文发表的,是在学术上被严谨证明的绝对安全的共识机制,而目前的绝大部分的共识算法只是通过白皮书发布的,并没有被学术上广泛的证明

下面简单阐述一下Ouroboros的共识机制。

Cardano的系统会内部设立一个时间段(slot),每隔一定的时间段,随机选出一个该时间段的记账者(slot leader),所有人获得记账权的概率与其持有的ada数量成正比(例如如果A持有占总量1%的ada币,那么其就有1%的概率会获得记账权)。记账者完成打包出块的工作后即可获得对应的手续费。

该模式既有POS的各种优势,例如不耗费电力及大量算力,同时因为是由系统进行随机筛选,不容易产生恶性分叉。

此外,Cardano及其共识机制还有更多亮点。

四、可规模化能力、跨链能力及可持续发展能力

除了分层之外,Cardano在推动实现的还有三大重点的能力:可规模化能力、交互能力及可持续发展的能力。

下面就展开讲解一下。

可规模化能力(scalability)

首先可规模化能力,代表其是否能承载大量dapp运行的能力。这里面又可以细化为三个指标:TPS、带宽、存储空间。而Cardano在这三个指标上都进行了优化,保证其可以成为完善的智能合约及dapp平台。

首先是TPS。Cardano提升TPS的手段主要有两种。1.共识机制中会每个slot出一个块,而如果将slot缩短,就可以使得出块的速度提高,从而将TPS提升。2. Cardano支持并行处理,可以多条链同时出块,从而提升在带宽方面,由于dapp的运行过程中可能涉及到大量的下载和传输,所以对带宽的要求很高。Cardano会使用一个RINA(Recursive
InterNetwork Architecture)的技术解决带宽的问题。即将网络分割成大量的小网络,大量的数据传输只在小网络内部完成,只有涉及到跨网络之间的数据才会在外部进行传输,从而将整个系统的带宽的能力大幅提升。这个处理模式与ETH的分片有一些类似。

而在存储空间方面,由于目前存储的数据量还较小,目前还未启用具体的处理办法。预计在2018年下半年至2019年,会启用类似于压缩、分区等技术提升存储空间使用的效率。

交互能力(interoperability)

交互能力主要代表的跨链之间的能力。Cardano希望能够构建区块链网络(Internet of Blockchain),使得链与链之间都能形成跨链的交易及信息的互通。这方面目前也是Cardano在重点推进的方面。

可持续性(Sustainability)

目前很多区块链公链项目的问题在于,其筹措资金的方式只有ICO。一旦ICO来的资金消耗殆尽之后,该项目的技术研发及商业拓展等发展就会受限。即使是向windows、安卓这样的系统,都需要不断的更新和迭代,也意味着会需要有持续的资金来源。因此,任何一个成熟的系统都应该要考虑可持续发展的问题。

而Cardano解决这个问题的方式是,每一笔的手续费,会由非常小的一部分,流入到Cardano的基金会中。这笔钱就会用于社区的可持续发展,而资金的用途会由整个社区决定和发放。

五、Cardano的Token经济学

Ada币的总量是450亿,其中预先生成的有300亿,250亿用于ICO,50亿由Cardano团队自留用于发展。剩余的150亿将在后续POS挖矿的过程中产生。

Ada的token设置是预挖与挖矿相结合的模式。既可以通过预挖的币进行ICO获取资金,又可以通过挖矿后续鼓励用户参与社区,提升积极性,可谓一举两得。

六、总结与展望

Cardano可以说是非常完善的一个底层公链,其非常严谨的作风,通过先发布学术论文,获得证明,再开始做事的理念值得所有团队学习。

基本奠定了数字加密货币的3.0时代的到来,并被市场承认。

无论你承认与否,数字货币的时代在以飞快的速度到来:

  • 从实物到黄金,我们花了2000年
  • 从黄金到纸币,我们花了400年
  • 从纸币到塑料卡片,我们花了~50年
  • 从塑料卡片到数字加密货币,或许只需要20年,不甚至更快

数字货币0.0时代:

  • 互联网开启的时代信用卡、等各种学术尝试。人们希望回答一个很简单的问题“既然互联网可以用来传输任何东西,为什么不能传输金钱?”
  • 这个时代的货币仍然脱离不了中心化。要么是银行机构通过各种身份审核将“不合格”的人拒之门外,要么摆脱不了洗钱人士的介入,然后进一步被zf取缔。

数字货币1.0时代:

  • 以2009年,中本聪的白皮书发表为始;10000比特币购买一个披萨为里程碑。数字货币1.0时代正式到来。
  • 比特币解决的问题是“点对点的,不需要依靠第三方中心化机构的货币传输”问题。简单的说,就是解决了买与卖的货币基本需求。

数字货币2.0时代:

  • 以Etherum为代表,通过智能合约实现买与卖的多元化操作
  • 比特币有一个先天不足,即它太纯粹了。纯粹到只能行使点对点交易的基本操作。但现实中的买和卖并非只有一手交钱、一首交货的情况。ETH解决的问题是,我把东西卖给你,能不能分期付款?能不能先给订金?能不能贷款?能不能先买一部分?能不能只是借过来?通过图灵完备的编程语言,实现买卖的自动化。

数字货币3.0时代:

  • 以Cardano为代表,实现“金钱即选票”的概念。达到社区自治。
  • 1.0和2.0时代。我们始终避免不了分叉的问题。BTC和ETH都经历了相关问 题 ,但分叉的问题始终得不到解决。分叉的本质是“无法取得共识”,在货币设计之初,我们无法回答以下问题:
    • 谁来为货币系统的编程改进来买单?如果是给程序员工资,谁有权给程序员工资?程序员改到什么地步,如何通过审核?
    • 谁来执行编程的改进结果?如果是矿工,那么当矿工产生分歧的时候怎么办?仅仅是分叉么?一个成熟的货币系统,应该依靠电力或外部机制来维系么?
    • 谁有权决定货币系统的迭代与改进?如果是持币人,持币人作为乌合之众,如何形成一个靠谱的投(min)票(zhu)机制?
  • Cardano【试图】解决这个问题,并似乎看到了解决方向。

我们不需要再疑惑的是:我们要不要用比特币。更应该思考的是,当数字加密货币到来的时候,是由中心化的政府机构来把关,还是像比特币或者其他数字加密货币一样,去中心化、分布式存在,也就是“将货币权归还给人民”。抛开国内的情况来看,仅西方文化视角出发,如果政府的权力大到可以随时冻结一个人的账户,这是非常可怕的。Wikileak的例子或许就是最好的例子。数字货币1.0到3.0时代,新时代要来了...

简单说一下:

优点:
1. 团队真心牛,全都是学术权威和PhD. 说一个例子,他们是用haskell编程的,一开始找到币圈的某人,漫天要价,说是现在这方面人才紧缺,你们肯定找不到比我还要好的人。结果,人家直接找了发明haskell的人。
2. 团队不在乎钱。这或许既是优点也是缺点,但是这混乱的币圈,这算是一股清流了。由于学院派气息浓厚,他们更关心的是“这个东西是不是在人类知识的边界又突破了一步”,关心能不能发paper,关心自己的声誉。每一步都走的很谨慎。
3. 同行审核。公开白皮书,公开代码应该是crypto的标配。鉴于crypto的专业性,就算公开这些,也未必够。所以有专业人士进行审核,甚至是看你不顺眼的人来审核,通过了会把文章发表在期刊上,个人感觉更靠谱。
4. A system of governance. 不知道怎么翻译哈,简单的说,cardano想做成一个理论上不会分叉的币。分叉的意思就是无法取得共识,本质上就是分家。虽说对于币圈未必是坏事,但是站在被分叉的币种角度,就是人才的流失。cardano希望通过设计一个“奖励合作者,打击搅局者的”的投票机制,让社区决定当前努力的方向。让矿工(共识执行者)、货币持有者(共识参与者)、程序员(专家)通力合作。
5. 其他:POS机制、haskell语言的安全性、希望跟现有的货币体系对话、好看的钱包,Charles的声誉、youtube上各种公开视频,不一一细说了。

缺点和不足:
1. 比特币在泥潭里偷爬滚打了9年,它安全性是经历了时间检验的。可以说这是所有新·山寨币的硬伤。虽然这个项目15年就立项,但是还是不够久。
2. 复杂,极其复杂。比特币刻意强调简单,甚至故意保持图灵不完备等特点保证其安全性,只实现最简单的点对点的价值传输。如果有别的需求,请去layer2,layer3,反正比特币是不会改了。eth则复杂了很多。它就是想打造一个超级电脑,通过图灵完备的智能合约来做到交易的智能化。这带来了开发的便利,但也很容易screw up。cardano的复杂性可以说更丧心病狂了,可以说它打造的就是一个基于虚拟货币的政权雏形。这个涉及到人性,涉及到要与现有机构的对话。其人才储备需要横跨的不仅仅是整个程序员的生态,还有法律、管理、经济学、社会学等方方面面的人才。
3. 暂时的黑盒状态。尽管目前的公开资料很多,但总有一种只显示了其冰山一角的感觉。还有很多东西是我们这种局外人不知道的。好事也是坏事。看大家怎么理解了。

比特币由于是初代产品,不论按照技术还是使用体验来说基本上是加密货币里面倒数的,转账交易费太高,网络日常拥堵,到账过慢等。

初代尽管技术落后,但是拥有更高的识别度和共识,这才是最的优势。

ETH属于第二代加密货币,智能合约。

ADA还有一些称号,比如日本版以太坊,以及ETH killer等。

ADA首先像ETH一样是智能合约类型。

与POW的比特币不同,ADA是一个POS币, which means no mining。

新一代的加密货币只会越来越先进。ADA的竞争对手是EOS,IOTA等新一代产品。

技术什么的都很先进了,如果说有什么不足。那就是比较新,不如老币种共识度高,这是货币的第一要务。

如果说还有什么不足,那就是这个东西已经涨得太高了。我们暂时这么认为,比特币市值第一的地位不可撼动。已经涨到No.6了再去追,不如去看看市值排行靠后一些的,尝试发掘下一个潜力币。这个就算再涨,想超过ETH或者BTC也是有困难的。

优点的话理论与实践相结合吧。软件开发中大部分软件都是能用就行,有点小bug都是能忍受的。但是跟钱有关的软件就不一样了,程序即使损失性能也要保证安全性。Cardano的开发是先出论文,然后同行peer-review保证论文正确性,再将数学模型翻译成Haskell程序。

学术,peer-reivew跟Haskell就是Cardano的最大卖点了。

学术保证了Cardano的理论是先进的,Cardano的发开团队中很大一部分是搞学术理论的。同时Cardano在学习其他货币上是毫不避讳的,他们基本把所有货币都研究了一遍,择其优者而从之。

peer-review学术界保证论文质量的方式,光出理论还不行啊,还得审核一下,质量有保证。

Haskell语言接近数学模型,且本身是一个很严密的语言,这个语言作为Cardano的主要编程语言大大提高了安全性。

缺点的话,上面的都可以作为Cardano的缺点,这相当于一个路线选择。以太坊,EOS等平台肯定没Cardano这么学术。这些都是加密货币的不同路线,学术可能会空泛,纯工程可能理论落后。到底未来哪个路线会成功?现在还不确定。不过你可以自行判断。

不过看数字货币,目前看以下标准:
1.团队靠谱否:是否会持续运营该项目。

2.技术概念可靠否:可靠的概念才能吸引用户参与,甚至庄家3.有没有有效的营销:数字货币二级市场需要营销,跟股票一样,这个没什么好解释的。就跟卖东西一样,再好东西也需要吆喝。


0

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: