数字货币公有链是什么?主要的公有链有哪些?

数字货币公有链是什么?主要的公有链有哪些?公链也称“公有链”,比特币是世界上第一个公有链,所谓公和私的区别就在于链上的节点是否是自己可控,公有链对应的就是私有链,当下最流行的公有链包括比特币和以太坊。

公有链指全世界任何人都可以随时进入到系统中读取数据、发送可确认交易、竞争记账的区块链,通常被认为“完全去中心化”,因为没有任何个人或者机构可以控制或篡改其中数据的读写。

底层公有链,就相当于区块链的操作系统。操作系统的存在使区块链从概念走向应用的门槛不断降低,区块链技术应用领域的想象空间也被无限放大。简单来说,公有链就是区块链领域的windows,而公有链的每次升级以及更新换代就相当于windows的每次升级了。

公有链一般会通过代币机制(Token)鼓励参与者竞争记账,确保数据的安全性。从应用上来讲,区块链公有链包括比特币、以太坊、超级账本、大多数山寨币以及智能合约,其中区块链公有链的始祖是比特币区块链。

目前,大多数以太坊项目都依靠以太坊作为公有链。作为一个全新开放的区块链平台,以太坊允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。 作为可编程的区块链 ,以太坊允许用户按照自己的意愿创建复杂的操作,并作为多种类型的去中心化区块链应用平台。

除金融类应用外,任何对信任、安全和持久性要求较高的应用场景,比如资产注册、投票、管理和物联网等等 3.0 时代应用,都会大规模地受到以太坊平台的影响。

公有链当前面临的最大问题包括安全和效率的矛盾,即如何在去中心化程度和高 TPS 两者之间取得平衡,最典型的代表如 Ethereum 和 EOS 之争。

下面简单介绍一些现阶段的公有链:

比特币

比特币作为公有链的鼻祖,交易可以通过脚本来实现,但比特币的脚本语言比较简单,仅有256条指令,因此存在交易速度慢、手续费高等诸多问题。

比特币虽然贵为币圈风向标,但是在其上面构建商业化应用,显然是不现实的。

以太坊

相较而言,以太坊是一个可编程的区块链。目前大多数的ICO项目都是基于以太坊开发的,开发者在以太坊上运行项目,需要支付以太币。基于以太坊的项目越多,对以太坊的需求就越大,以太币的价格也就水涨船高,成为了目前区块链时代的最大赢家。

但以太坊也并不是完美的,它的平均交易时间在十几秒至十几分钟,网络拥挤情况下甚至会需要十几个小时,最近的fcoin事件导致以太坊极度拥堵,交易成本大大提高,这种情况下如何能支撑大量的DAPP同时运行呢?

同时,以太坊依然存在扩展性和效率的问题。以太坊采取的租赁模式,相当于是租用了节点的带宽和计算能力,因此每一个交易都需要给节点一定的转账费(gas费)。另外,以太坊的“可编程”并非“可任意编程”,也就是不具备“通用计算”能力,其经常强调的图灵完备在现实生活中会受到物理局限性制约。

EOS

EOS是Block.One公司正在研发的一个区块链底层公链系统,目的是解决现有的区块链应用性能低、安全性差、开发难度高以及过度依赖手续费的问题,实现分布式应用的性能扩展。

EOS 提供帐户、身份验证、数据库、异步通信以及在数以万计的CPU或群集上的程序调度。该技术的最终形式是一个区块链体系架构,每秒可以支持数百万个交易,同时普通用户无需支付使用费用。

而EOS虽然号称能做到每秒支持数百万个交易,实际的测试网络表明并非如此:

可以看到,主网上线之后,EOS仅能保证1000TPS。

而近期EOS RAM的暴涨更是让DAPP的开发成本大幅提高,不禁让人感叹:原来在EOS生态上第一个炒作的点居然是EOS RAM。

目前其他知名的公链还包括 Cardano、NEO、QTUM、BYTOM、Aeternity、Aelf、Zilliqa、Metropolis 等等。