POW能否为CKB带来创新性发展

作者: 飞扬跋扈的小白兔 | 来源:发表于2019-11-19 10:17 被阅读0次

    以太坊将采用POS共识机制

            最近以太坊正在进行ETH2.0的迭代,除了技术上的迭代和优化之外,其中有一个重要的变化便是共识机制的改变!

            以太坊将摒弃过去采用的POW共识机制,而采用当前使用最为广泛的POS机制!甚至V神还喊话比特币,将POW进化到POS!

            工作量证明(PoW)是区块链网络最原始的共识算法,其最著名的应用是比特币BTC。 通过PoW共识机制,矿工互相竞争验证区块链网络上的交易,并获得相应代币的验证奖励。

            POW是被公认的当前去中心化程度最好的共识算法,但是我们也看到,在比特币上面存在两个显著弊端:一个是工作效率低下,比特币公链上目前很难发展应用生态,其中重要原因就是,效率的影响,目前的比特币TPS仅为7左右,为也就是说每秒大约只能处理7笔左右的交易。

            低TPS的结果就是造成网络拥堵严重,存在交易费用高、确认时间长、扩展性差等问题。

            PoW的去中心化共识效果显著,但是也消耗了大量能源,过度的能源消耗、需要大量的挖矿耗材、矿池中心化以及新兴的ASIC市场等等。

            以太坊采用POW机制,同样会面临这些问题,而生态应用的发展,却需要更高的工作效率和更低的成本,这样的需求使得以太坊看准了目前普遍采用POS共识机制。

            权益证明(PoS)是由Sunny King和Scott Nadal于2012年首次提出的,旨在解决比特币挖矿高能耗等问题,其提出了另一种交易验证机制,可以根据钱包中所持有的币量来选择节点。

            POS由于缩短了共识达成的时间,使得工作效率得到极大的提高,也不需要象POW那样拼算力来挖矿。从这点上来说,POS很好地解决了POW的痛点,但是POS却在很大程度上牺牲了去中心化这个区块链最重要的精神,因此采用POS共识的EOS在治理上面出现严重问题,不过随着共识机制的不断优化,可以通过一定的机制,使POS各节点之间形成相互的制衡和限制,因此,目前各大公链都主要采用PoS共识机制,来达成更好的效率和扩展性。

            正是POS体现出来的优势,更符合当前区块链发展应用的需求,因此以太坊将共识机制锚定在POS上面,并且提出比特币也采用这样的方式,更好地为应用服务。

            可以说,POS是目前使用最广泛,也是能实现效率和扩展性的方案,因此各大项目大多都采用POS共识。

            牺牲一定的去中心化换来效率和扩展,或者用占据换取去中心化,这个不可能三角几乎成为当前公链发展的重要瓶颈。

            不过刚刚上线的CKB却反其道而行之!

    CKB公链采用POW共识 

            从白皮书中,我们可以看出刚刚主网上线的CKB公链,在技术上有许多亮点,它打造了一个分层架构的区块链应用生态,分为Layer1和Layer2两层,Layer 1 负责状态验证,Layer 2 负责状态生成。具体情况如下:

          Layer 1只做数据存储与关键仲裁,主要用于存储用户资产、智能合约和一些关键数据;Layer2 可以通过智能合约承载各类应用,支持各种可扩展方案, 开发者可以在吞吐量、最终性、隐私和信任模型等方面为特定的应用程序和用户进行量身定制。

            也就是说,CKB将共识和应用进行了一定的“分离处理”,将不可能三角的去中心化、效率和安全三者进行了拆分,把安全和去中心化交给第一层,把效率交给第二层,分别在不同的层解决不同的问题,然后将上下层打通。

            不可能三角通过这样的方式,分别得到了有效解决,使得整条公链在拥有去中心的同时,也可以拥有占据和安全。

            在这种情况下,Layer 1的验证层采用跟BTC一样采用POW共识机制,就是为了更好地实现去中心化,并且不会影响应用的效率和公链的安全。

            这样,CKB就可以将资产、数据等的存储等交给第一层,而将DAPP的运行、运算、传输等交给第二层。

            这种创新性的分层方式,在设计模式上属于新鲜尝试,是否能够更好地运行还与进一步验证。但是这种崭新的模式,给公链的发展提供了一条新的思路,在提高公链性能的探索道路上又多了一个新的方向。

            从共识机制的角度来看,目前也并没有哪一种共识是相对完整的,都是以牺牲一个方面来成全另一方面,因此,新的共识的出现,才有可能促进区块链的进一步发展。

            这个过程除了需要技术的进步和迭代以外,更需要更多创新性的思维,设计出更多的发展模式,在探索中寻找更加完美的共识机制。

            CKB无疑成为具有创新意识的公链,为为区块链的发展提供了一种可能。这样的设计方式,既保留了比特币的优势,更大化地实现去中心化,使矿工挖矿的方式得以保存,同时,为充分发挥POS机制中持币激励的方式,使更多人能够参与到公链的共建当中,最终实现了网络、矿工、CKB持币者多方共赢的局面,这样可以更好地促进公链的良性发展。

            或许,CKB的创新能够为公链探索出一种更好的发展方向,也使CKB公链更加良好健康的发展。

            不过,这些设想,是否能够带来实际效果,还需进一步验证。

    相关文章

      网友评论

        本文标题:POW能否为CKB带来创新性发展

        本文链接:https://www.haomeiwen.com/subject/vdcwictx.html