ADA做为目前市值排名第六的区块链项目,作为区块链投资者我们有必要对ADA做个全面的了解。
ADA基本介绍
ADA,中文称为艾达币,是Cardano项目的代币,Cardano项目发起于2015年,名字的由来是来自16世纪的意大利数学家Gerolamo Cardano。Cardano既是医生,也是占星术士、哲学家同时也是个赌徒。他运用占星术预言自己的死期,据说最后于同一日自杀。ADA则是以19世纪英国贵族Ada levea的名字来命名,她被称为人类史上的第一位程式员。
代币符号:ADA
项目概述:旨在提高未来货币转账的快速、直接与安全
创始团队:Cardano
发行总量:450亿
流通总量:31,112,484,646
当前市值:$92.47亿
募资时间:2015年9月-2017年1月
募资成本:分集销售(T1、T2、T3、T4)$0.0020-0.0026
官方链接:http://www.cardanohub.org
白皮书:whycardano.com
其他相关网站:iohk.io,emurgo.io,cardano.org,cardanodocs.com,cardanoexplorer.com ,cardanoroadmap.com ,https://github.com/input-output-hk/cardano-sl,https://www.reddit.com/r/cardano/,https://daedaluswallet.io/
ADA的发行机制与算力方式
ADA的发行总量450亿,其中 25,927,070,538 个ADA用于平台认购,5,185,414,108 个用于开发公司运营公司的资金支持,剩下的代币通过区块奖励的方式发放。
卡尔达诺和EOS都使用了DPOS作为共识算清,但D的含义却是不同的,EOS的D指的是Delegated,也就是委托:而卡尔达诺的D指的是Dynamic,意思是动态。EOS 通过投票委托见证人代表自己生产区块,而卡尔达诺是通过动态随机的选取权益候选人作为区块的生产者。
ADA采用的DPOS共识算法被称为乌洛波罗斯(Ouroboros),它不需要浪费电力,而是通过随机选取任意节点作为区块生产者,被选中的概率跟该节点权益成正比。在ADA中,权益是指节点的相对价值,可简单理解为节点持币价值 / 全网总价值,如果某个节点的权益>0,则被称为是权益所有人,而如果被选作为区块生产者,该节点也被称为 SLOT 领导者,也就相当于比特币的矿工。
乌洛波罗斯(Ouroboros)协议
乌洛波罗斯协议将时间分片,称为 epochs。每个 epoch又划分为多个 slot,在一个 slot 时间段(20 秒)内,有且只有一个领导者,由他负责产生一个区块。如果领导者在他的 slot 期间因为一些原因未能产生区块,那么他就浪费了这次机会,除非再次被选做领导者。也就是说可以有一个或多个 slot 是空的(不产生区块),但是在一个 epoch 期间,必须由大部分的 slot(50%+1)都有区块产生,也就是需要大部分的节点都是诚实的。
那么 slot 领导者是怎么被选出来的呢?基本条件是权益所有人,但并不是所有的权益所有人都能被选举,有准入门槛,比如节点权益占比全网权益的2%。如果按 2% 的准入门槛,那么整个 ADA 网络中,能够成为候选人的节点不会超过 50个。随着权益分散,候选人会越来越少,权利会更加集中,而且权益所有人拥有的权益越多,它被选举为 slot 领导者的可能性也就越大,所以也可以说 PoS 是富人的游戏,但是 ADA 中又有一个权益委派的功能,简单的说可以将多个账户的权益集中起来使之成为候选人,每个账户可以按照比例获得分红。
在确立了候选人之后,如何选举出在下一个 epoch 阶段的slot 领导者呢?选举的根本是随机性,在 ADA 中,采用多方计算(multiparty computation)方法来实现选举的随机性,每个候选人都独立的产生自己的随机结果,但经过多方协调后,他们最终得到相同的随机种子。在对应的 epoch 开始后,所有的候选人节点根据“追随中本聪(follow-the-satoshi)”算法,输入随机种子和 slot 的索引,就可以知道当前对应 slot 的领导者了。如果是节点自己,那么就将自己收到的交易打包成块,跟比特币类似;而如果当前 slot 的领导者不是自己,那就等待着区块广播,如果超过 slot 时间后还未收到区块,则认为该区块跳过。以上就是 ADA 的出块流程,这里描述的很浅显,感兴趣的朋友可以阅读参考列表中的资料,深入理解其精髓。
Cardano使用一个名为Ouroboros的股权系统。网络随机选择一个节点确认下一个块,奖励分配给该节点。手中持有越多的代币,你越有可能被选中。代币持有者也可以通过向他们提供代币来“投票”节点,并增加他们当选的可能性。
ADA开发团队
ADA由Cardano基金会、IOHK、Emurgo这三个组织互相合作构建。
Cardano基金会(负责营销):Cardano基金会的主要工作是规范,保护和推广卡尔达诺协议,也就是制定生态法规和标准以及社区建设,普及加密货币,并负责与政府沟通监管。
Input Output Hong Kong(IOHK)(技术支持):IOHK是一家学术机构,为企业和政府开发区块链提供方案。该机构由前以太坊核心开发人员Charles Hoskins和ETH前首席执行官兼执行助理Jeremy Wood领导。
IOHK支持Cardano并拥有17个研究团队。这些团队一直负责Cardano的技术和数字钱包的开发。IOHK还支持其他区块链项目,其中包括以太坊经典。
Emurgo(构建生态):以日本为基地的Emurgo公司,Emurgo 公司的主要工作是孵化基于卡尔达诺生态的初创企业以及协助商业企业接入卡尔达诺生态圈,构建Cardano的生态圈。
ADA分层技术
比特币解决了从哪里,到谁那,什么时候,多少 这些基本信息;以太坊则让更多的信息在链上得到存储,但是以太坊因为会计和计算之间并没有分离,每笔交易中包含的数据越多,其成本起高,区块链存储信息越困难,节点存储区块链的历史数据就越麻烦。
因此,Cardano使用分层技术。通过将平台分成两个不同的层面来实现更有效的存储信息:
Cardano结算层(Cardano Settlement Layer,CSL):该层负责代币经济和所有用户账户的余额。Carnano的代币ADA在这一层进行交易,并且在这一层,用户交易是匿名的。通俗地说,这意味着所有与账号和ADA代币相关的代码在这个层上存在。
Cardano控制层(CCL):该层上存在所有智能合约功能。更多的应用及开发功能都会在这一层体现,另外,也支持身份信息监管!这意味着,要想进行ADA交易之外的智能合约服务,需要进行身份信息验证,特别是当你需要开发应用时候!(ADA不信仰完全去中心化的概念,认为目前的区块链技术需要去中心化,也同样需要中心化监管,这也算是一种折中的做法,各国政府确实都不会同意完全不受约束的东西)
Cardano结算层与计算层分开运行的方式,可以针对不同的分层进行有针对性的部署和升级。针对结算层,可以通过软分叉对数字货币交易中遇到的问题进行升级和换代,而对于计算层,则可以根据DAPPS的运行需求进行针对性的拓展和改良。因此,分层的方式实现了在一个生态内建立清晰、有边界的系统运行秩序,实现更好的可拓展性和交互性。
账户模型
因为结算层对标的是比特币,相对来说是比较单纯的数字货币(所谓单纯是指未附加智能合约之类的设计),所以很多设计沿用了比特币的做法,比如账户模型就采用了 UTXO 模型。所谓 UTXO,就是指未花费的交易输出,每一笔交易都应该有 N 个交易输入,同时产生 M 个交易输出(N 与 M 可以不等)。
其中交易输入是前序任意交易的未花费的交易输出,如果当前交易成交,该前序交易的输出也就变成了成交的交易输出,也就失去了成为交易输入的资格。因此在网络中的每个 slot 领导者不仅仅接收交易,还会验证交易输入的合法性。为了验证交易,每个节点都必须保持对未花费交易输出的跟踪,这样就可以验证当前交易中的输入是否还未被花费,如果所有的交易输入都是未花费的,那么该交易就被证明是合法的,会被当前领导者接收,打包成块。UTXO 模型能够追踪数字货币的流向: 未花费的交易输入告知货币是从哪里来的,未花费的交易输出告知货币往哪里去。
网络架构
典型的区块链中的节点间是对等的,随着数据量的增多,才渐渐出现了全节点轻节点的区别。而 ADA 在网络架构层次上就对节点分了层,现阶段,主要有以下三组节点:
核心节点,是整个网络的重中之重,所有的权益都集中在核心节点,只有核心节点才可以是权益所有人。也可以说这么说,只有核心节点是区块链节点,其余两种节点只是辅助节点。而且为了加强核心节点的安全性,完全可以将核心节点与公网隔离,只通过中继节点与外界通信;
中继节点,是公网与核心节点的通信代理,由于中继节点是不隔离的,所以他可能被攻击。但是中继节点被设计成无状态的,因此可以使用负载均衡分散流量。中继节点即便被攻击,对核心节点的影响几乎为零;
边缘节点,可简单的认为是与区块链交互的客户端,主要负责发起交易,而核心节点和中继节点没有权利创建交易。从名字就可以看出来,边缘节点是没有机会直接与核心节点交流的,必须通过中继节点转接。
与EOS的对比
ADA 的激励机制跟现有的大多数公有链类似,“矿工”收取交易手续费。与比特币不同,交易手续费是 ADA 矿工的唯一收入来源。而且交易手续费不仅是给矿工的激励,也是一种防止 DDoS 攻击的手段,当攻击者试图用大量伪造交易冲击网络时,必须付出足够多的手续费。而EOS 的激励机制则完全不同,EOS 每年增发 5% 作为“矿工”的奖励,因为“矿工”的权利是一致的,所以奖励应该是与其被选中的次数正相关。
二者都明确一件事,那就是“矿工”是需要被激励的,只是手段不一样,ADA 雁过拔毛,EOS 无中生有。如果以人民币作为参考系,假设 ADA 和 EOS 的都是升值的,那么使用 ADA 的成本肯定会逐渐增加,且币减少;而 EOS 如果整个生态价值的增长每年超过 5%,扣除增发,用户手中的币不变,价值却依然增长了,当然一切的前提是生态发展。
另一方面,ADA 声称手续费可以防止 DDoS 攻击,不可否认这是一种方法,但我认为 EOS 的按持币比例分享网络资源是一种更好的选择,它让资源的竞争变成了一种市场行为而不是强制的规则。如果 DAPP 开发者想要获得更多的资源,那么他必须从二级市场囤积更多的 EOS,因此势必会抬高币价,但是囤积的 EOS 并不会被大量消耗,因为交易都是免费的。当 DAPP 开发者放弃当前业务时,可以将囤积的 EOS 再次流入二级市场,这是一个良好的生态循环。
观点
ADA的优势:Cardano与几所世界名校保持着紧密的合作:英国爱丁堡大学,美国伊利诺伊大学,美国斯坦福大学。有比较专注的技术团队,团队活跃度较高,拥有较好的透明度,并且明确的标注上开发进度。官方网站:Home - Cardano Hub
Cardano编程语言更加灵活,开发者团队通过了接近两年的研究,开发,相比以太坊有更多地方的创新!其各团队运营互补互济,能更好的推动发展!特别是监管与去中心化,持有艾达币参与Cardano的游戏开发与赌博游戏!
ADA的劣势:发行过大,达到450亿枚。ADAR的DPOS共识机制搭配上众筹机制,限制了除日本外其他各国的投资热情。众筹阶段9.5成以上的代币持有者来自于日本,再加上股权分配的算法,相当于以后大部分代币奖励也会流入大户手里,其他各国普通参与者的热情大大降低,其他各国交易所上币的热情也会比较小。
网友评论