Cardano区块链分为两层:
Cardano结算层(CSL)促进并记录所有ADA交易。
Cardano计算层(CCL)包含智能合约逻辑,该逻辑决定了每笔交易的规则和条件。
Cardano采用所谓的Ouroboros算法,这是一种PoS算法,可在区块链上创建区块并验证交易。Cardano网络作为共识机制方案的一部分,分为epoch和slot两部分,其中epoch代表总体时间框架,而slot代表20秒的间隔。在每个slot中,将随机选择一个领导者将下一个区块添加至区块链上,随后再选择下一个slot领导者。
Cardano上的运行节点分为三种类型:
Edge:用于创建加密货币交易。
mCore:允许ADA持有者质押ADA并参与分布式治理。
Relay:促进mCore和公网之间的数据传输。