首页 理论教育 公有链存在共识和可用性问题

公有链存在共识和可用性问题

时间:2026-01-26 理论教育 懓樺 版权反馈
【摘要】:公有链有一套严格的共识机制,数据处理速度很慢,比特币转账,很长时间之后才能到达。公有链共识算法无法提供最终确定性,只能保证一定概率的近似,比如在比特币中,一笔交易两小时后可达到的最终确定性为99.9999%,可用性较差。近来,区块链行业回暖,随着比特币价格从3000美元回升至5000美元,公有链又出现了一些新问题:公有链开发者迅速离开项目。

(一)公有链的定义及优缺点

公有链,世界上的任何人都可读取,都能发送交易,交易都能获得有效确认,通过代币机制鼓励参与者竞争记账,确保了数据的安全性。目前,公有链最大的成功案例就是比特币,较成功的公有区块链包括以太坊、超级账本、山寨币和智能合约。当然,公有链的始祖是比特币区块链。

公有链共有这样几个优点:

(1)保护用户免受开发者的影响。在公有链中,程序开发者没有权利干涉用户,用户可以得到更好的保护。

(2)所有数据默认公开。虽然所有关联的参与者都隐藏了自己的真实身份,但参与者都能看到所有的账户余额和交易活动。

(3)访问门槛非常低。只要有一台能够联网的计算机,就能访问公有链。

公有链的不足主要表现在:

(1)虚假节点。尽管公有链很安全,但多人随意出入的节点,很难达成共识。原因有二:一个是有些节点可能随时宕机;另一个是黑客可能伪造虚假节点。

(2)速度太慢。公有链有一套严格的共识机制,数据处理速度很慢,比特币转账,很长时间之后才能到达。

(3)隐私问题。目前,公有链上传输和存储的数据都公开可见,只会通过“伪匿名”的方式对交易双方进行一定隐私保护。

(二)公有链面临的问题(https://www.xing528.com)

公有链系统存在的问题主要体现在:

(1)最终确定性问题。交易的最终确定性,指特定的某笔交易是否会最终被包含到区块链中。公有链共识算法无法提供最终确定性,只能保证一定概率的近似,比如在比特币中,一笔交易两小时后可达到的最终确定性为99.9999%,可用性较差。

(2)激励问题。为了保证公有链系统持续健康运行,促使全节点提供资源,自发维护整个网络,公有链系统需要设计激励机制。但比特币的激励机制存在一种“验证者困境”,没有获得记账权的节点付出算力验证交易,不会得到任何回报。

何为梭哈?

梭哈是英文“Show Hand”的音译,原本是赌博游戏中的名词,指的是将手中全部的可用筹码一次性押出的行为。引申到区块链投资中,指的是,为了炒币,把自己所有可用资产用来投资数字货币。

(3)效率和安全问题。目前,比特币平均每10分钟就会产生1个区块,且其PoW机制很难缩短区块时间,PoS虽然可缩短区块时间,但更易产生分叉,交易需要更多确认。公有链面临的安全问题包括:外部实体的攻击、内部参与者的攻击,以及组件的失效、算力攻击等。

近来,区块链行业回暖,随着比特币价格从3000美元回升至5000美元,公有链又出现了一些新问题:

(1)公有链开发者迅速离开项目。目前公有链的实际开发者全世界只有几百个,而公有链发布却多达几万,因为开发者启动一个项目融到资金后,很快就会跳到另一个新项目。数字代币成功发行后,代币价格直线上升,开发者会将自己持有的代币出售套现,再去开发第二个项目,周而复始,以至于一个开发者可以在短时间内参与几个公有链项目。跳到另一个项目后,开发者就会离开原来的公有链项目,原来的项目就会变成“僵尸”链,没有任何活动。

(2)公有链整体创新不足。虽然部分公有链实现了创新,但整个公有链产业的创新度并不高。在公有链产业里,只有几个大的支派,比特币、以太坊、EOS的团队是三大公有链的母链,各支派又会衍生出许多公有链。在同一支派里,链和链的差异并不大。从整体来说,公有链的创新度远不及其市值的成长速度。

(3)公有链团队高度中心化。从团队数据来看,数字代币可能是世界上最中心化的开发群体。数百名工程师组成团队,一起来开发公有链项目,控制着大部分活跃的公有链。该行业非常中心化,同一批工程师会参与不同的公有链项目。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈