【币种介绍】KDA (Kadena)——不可能三角的最平衡解决方案
作为区块链底层设施,公链项目在最近一年纷纷爆发,呈现出百家争鸣之势。Solana、Avalanche、Near Protocol、Terra、Polygon,你方唱罢我登场,奋力角逐高性能公链的铁王座。
在众多高性能公链中,有一个项目显得尤为特别,在大多数竞争者都采用PoS或类POS方案作为提高可扩展性方案时,它选择PoW作为扩容底层逻辑。这个项目就是我们今天的主角——Kadena。
Kadena最大的创新之处在于采用PoW共识机制结合链网chainweb模式,将区块链的“不可能三角形”难题变为可能的实践。Multicoin合伙人Kyle Samani甚至在《无需信任计算模型》一文中将Kadena列为解决不可能三角中可扩展性问题最为平衡的一个项目。
所谓不可能三角,指的是目标或解决方案难以同时满足三个方面的目标。例如在金融政策方面,资本自由流动、固定汇率和货币政策独立性三者不可兼得。区块链也存在不可能三角,即无法同时满足去中心化、安全和可扩展性(高性能)。
图一:区块链不能三角
那么Kadena是如何实现这一方案的呢:
- 去中心化——Kadena采用了经比特币验证的、去中心化的PoW共识机制。
- 可扩展性——Kadena 的公共区块链通过链网chainweb机制来扩展,该机制可以在不同的链上异步生成多个相同高度的块,每个区块需要整个网络的一小部分哈希能力。这种配置大大增加了整个网络每秒的交易数量。将多个链编织在一起,通过革命性的多链架构,提高了吞吐量和可扩展性,同时保持了币的安全性和完整性。
- 安全性——Pact 让设计更安全的智能合约变得轻松,它可供非开发人员阅读,能自动检测错误,让用户免于在以太坊和其他不安全平台上遇到的漏洞攻击。
此外PoW机制下要求获得多数节点承认,攻击者必须投入超过总体一半的运算量(51%攻击),才能保证篡改结果。这使得攻击成功的成本变得非常高昂,难以实现,而Kadena是的链网结构又使得每条链上都需要 PoW 共识来验证,因此相比单条PoW链来说,Kadena上需要进行更多次数的验证审查,想要攻击篡改更是难上加难,PoW+chainweb的形式天然为Kadena带来了去中心化的安全保障,而这也是其价值所在。
图二:链网配置结构示意
(图片来源:Chainweb whitepaper)
得益于其创新的架构方式,在Kadena公链上进行交易,用户可以享受超快的交易速度、极低的手续费用。使用其原生代币KDA,可支Kadena公链上的计算费用。
与其他主链币不同的是,KDA本身就具有多链(目前Kadena支持20条链)、多签的性质,每条链对应的公钥不同,即一个钱包账户下可拥有一个或多个公钥,因此用户在转账或收款时,需要选择对应的链。
例如:Alice转账给Bob。
Alice的KDA账户下0、1、2号链均有资产,Bob要求转账至其KDA账户2号链地址下,
因此Bob需向Alice提供其2号链下的地址,而Alice需要转账时选择从0、1或2号链转出资产。
对于同链转账,转账人须支付少许gas;
继续以上述案例条件为例:假设Alice选择从2号链转账给Bob,则这是一笔同链转账,需要Alice支付少许gas。
对于跨链转账,转账人与收款人均需支付gas,不过因为Kadena设立了gas station,可以主动为收款人填补手续费,因此目前即使是跨链转账,也只需转账人一方支付手续费即可;
继续以上述案例条件为例:假设Alice选择从0或1号链转账给Bob,则这是一笔跨链转账,需要Alice支付少许gas,Bob应付的gas由gas station来自动填补,因此Bob无需再支付手续费。
此外,若您的KDA账户下有未激活启用的链,该链地址首次收款时,需要消耗转账人少许手续费用。
继续以上述案例条件为例:假设Bob账户的2号链上从未发生过资产交易,则Alice在转账时需要支付两笔手续费,一笔作为交易的gas,另一笔作为激活Bob账户2号链使用的费用(两笔费用都不会太高)。
总的来说,Kadena算得上是一个高质量项目,值得继续期待。目前CoinEx Wallet已支持KDA资产管理,点击此处 即可下载体验。
更多信息:
Kadena官网:https://kadena.io/
KDA经济模型:https://medium.com/kadena-io/the-kadena-token-economic-model-8090d7545eef
市值排名:https://coinmarketcap.com/currencies/kadena/
购买KDA:https://www.coinex.com/