1.项目简介
Caradano是一个分散且公开的区块链,也是一个加密货币项目,而且是完全开源的。卡尔达诺正在开发一个智能合约平台,旨在提供比以前开发的任何协议更先进的功能。它是第一个以科学哲学和研究为首驱使导向,进而演变而来的区块链平台。
Cardano的哲学是在学习和继承现有基础公链优点的基础上,进行概念和技术的创新,希望能在规模化、交互性、可持续性方面有所突破,成为更便捷、更高速、更智能的新一代底层基础公链,其中心思想是要构建一个分层次的区块链生态系统。有些人甚至认为如果后续能够进展顺利,Cardano有望成为一个史诗级项目。
2.团队概况
负责Cardano项目的团队有三个实体,他们分别是:Cardano基金会、IOHK和Emurgo。
Cardano基金会(瑞士)
该基金会作为Cardano项目的最高管理方,提供发展和应用方向,管理项目资金,负责Cardano社区建设以及有关商业与合规的其他工作(如委托FP Complete和Attain两家公司分别进行代码审计和众筹审计工作),推动加密货币ADA的应用普及,并负责与政府和监管的沟通。基金会与IOHK之间的关系,是很深度的承包开发关系,官网上显示的合约时间到2020年。
IOHK(香港)
IOHK是Cardano的核心组织,承担着项目的整体开发工作,由
ETH联合创始人查尔斯・霍斯金森(Charles Hoskinson)和ETH前运营官杰瑞米・伍德(Jeremy Wood)所创建,IOHK将在2015年至2020年期间,负责开发ADA项目。IOHK还同时支持着其它区块链项目,包括以太坊经典。IOHK拥有一支由工程师、科学家、商业专业人士、高校教师和开源合作者组成的多元化、各地域分布的强有力团队,浓厚的学术背景给ADA项目提供良好的技术支持(如Ouroboros共识算法是由Edinburgh大学的Aggelos Kiayias教授所带领的学术小组来设计的,该小组的成员来自于五所学术机构)。
Emurgo(日本)
Emurgo是位于日本的一家创业孵化公司,将会孵化、支持或加速推进基于ADA的商业项目,已有SIRIN LABS、CHINACCELERATOR、MOX等合作伙伴参与建设。
3.产品分析
3.1 技术方案
3.1.1 分层理念
目前公链都将交易数据存储在链中,每笔交易中包含的数据越多,其交易成本就高,效率就会降低。因此,Cardano使用分层技术,将整个区块链分成计算层和结算层。
Cardano结算层(Cardano Settlement Layer,CSL):该层负责代币经济和所有用户账户的余额。Carnano的代币ADA在这一层进行交易,并且在这一层,用户交易是匿名的。
Cardano计算层(CCL):在该层提供智能合约,身份认证,消息通信等等功能,以方便开发者在此开发程序。
Cardano结算层与计算层分开运行的方式,可以针对不同的分层进行有针对性的部署和升级。针对结算层,可以通过软分叉对数字货币交易中遇到的问题进行升级和换代,而对于计算层,则可以根据dapp的运行需求进行针对性的拓展和改良。因此,分层的方式实现了在一个生态内建立清晰、有边界的系统运行秩序,实现更好的可拓展性和交互性。
3.1.2共识算法Ouroboros
Cardano采用的DPOS共识算法被称为乌洛波罗斯(Ouroboros),它不需要浪费电力,而是通过随机选取任意节点作为区块生产者,被选中的概率跟该节点权益成正比。在Cardano中,权益是指节点的相对价值,可简单理解为节点持币价值 / 全网总价值,如果某个节点的权益>0,则被称为是权益所有人,而如果被选作为区块生产者,该节点也被称为 SLOT 领导者,也就相当于比特币的矿工。
乌洛波罗斯协议将时间分片,称为 epochs。每个 epoch又划分为多个 slot,在一个 slot 时间段内,有且只有一个领导者,由他负责产生一个区块。如果领导者在他的 slot 期间因为一些原因未能产生区块,那么他就浪费了这次机会,除非再次被选做领导者。也就是说可以有一个或多个 slot 是空的(不产生区块),但是在一个 epoch 期间,必须由大部分的 slot(50%+1)都有区块产生,也就是需要大部分的节点都是诚实的。
那么 slot 领导者是怎么被选出来的呢?基本条件是权益所有人,但并不是所有的权益所有人都能被选举,有准入门槛,比如节点权益占比全网权益的2%。如果按 2% 的准入门槛,那么整个Cardano网络中,能够成为候选人的节点不会超过 50个。随着权益分散,候选人会越来越少,权利会更加集中,而且权益所有人拥有的权益越多,它被选举为 slot 领导者的可能性也就越大,所以也可以说 PoS 是富人的游戏,但是Cardano中又有一个权益委派的功能,简单的说可以将多个账户的权益集中起来使之成为候选人,每个账户可以按照比例获得分红。
在确立了候选人之后,如何选举出在下一个 epoch 阶段的slot 领导者呢?选举的根本是随机性,在Cardano中,采用多方计算(multiparty computation)方法来实现选举的随机性,每个候选人都独立的产生自己的随机结果,但经过多方协调后,他们最终得到相同的随机种子。在对应的 epoch 开始后,所有的候选人节点根据“追随中本聪(follow-the-satoshi)”算法,输入随机种子和 slot 的索引,就可以知道当前对应 slot 的领导者了。如果是节点自己,那么就将自己收到的交易打包成块,跟比特币类似;而如果当前 slot 的领导者不是自己,那就等待着区块广播,如果超过 slot 时间后还未收到区块,则认为该区块跳过。以上就是Cardano 的简单出块流程。
3.2 项目进度
官方规划的技术发展一共有5个阶段:Byron(拜伦)→ Shelley(雪莱)→ Goguen(哥根)→ Basho(芭蕉)→ Voltaire(伏尔泰),处于拜伦(Byron)版本─引导阶段。目前处于拜伦(Byron)版本─引导阶段,正在着手进行改进包括代码,例如中间件和调试;改进代达罗斯电子钱包的设计,并通过应用程序界面,让代达罗斯与外部进行整合时更为容易。然后,将从拜伦版本移至雪莱(Shelley)版本,网络将变成完全去中心化。
3.3 开发情况
Cardano开发团队非常活跃,到当前截稿时刻,在Github共有2986次start,505次fork,16094次代码提交,391个分支,32个release,91个贡献代码者。
从代码提交频次上看,每周都有稳定交付,并且持续有两年之久,说明团队一直在致力于推进项目的发展。
4.代币情况
Cardano的代币为ADA,中文名艾达币,总发行量450亿,流通量259.27亿,上架交易所23家,前十交易所有7家,截稿时市值达到133.8亿人民币,总市值排名第9位。
ADA的行情表现与整个币市表现基本上同步,由于其上线交易所比较多(排名前十的有7家),整体市值排名相对靠前,概念相对来说比较先进,流通性也不错,在项目方层面如果不出问题的情况下,市场的风险相对较小。
5.总结
看完Caradano的相关资料,尤其是其项目的哲学部分,其浓厚的学院派气息、同行评审机制、技术理想化、严谨、耐心等等,感觉Caradano真是浮躁币圈的一股清流。
所以Caradano的优势如项目的哲学理念、项目运营方式(分三个团队)、团队研发实力强大、市场的一致认可(市值)等不必赘述,我们来看看它的风险:
- 项目延期风险。项目已经研发了2年多,项目期限一延再延。目前本来应该到第3阶段Goguen(哥根),但是第1阶段Byron(拜伦)还有部分工作没有完成。
- 已失先发优势。作为一个布局宏大、技术复杂的项目,耗时长、见效慢或许是其最大的一个风险,尤其在EOS dapp数量在不断快速赶超以太坊的基础上,Caradano在先发优势上已处于劣势,后续能否赶上是一个很大的未知数。
- 团队内部腐败。目前至少有2个负面消息,第1个是Emurgo团队的腐败,详情参考得知ADA黑幕有感。第2个是Cardano基金会的腐败,详情参考官方论坛的相关文章:# “卡尔达诺守护者”发起“解放卡尔达诺基金会”请愿。
很多人对Caradano的评价是一个非常有价值的项目,是一个值得长期拥有的投资标的,不过在一篇叫好声中,不一样的声音极容易被淹没,作为投资者,尤其对其偏好的价值投资者,应该定期跟踪项目动态,及时了解项目风险。