公链是区块链技术中的一种区块链类型,公链广义是指公开让任何人随时可以加入的区块链,对于「谁可以参加」没有设任何限制,任何人只要有网络和相关的硬体设备,就可以看到区块链帐本并参与验证,
例如最早期也最知名的比特币Bitcoin和以太坊Ethereum,就是区块链最有名的公链案例。
其中以太坊Ethereum开启了区块链智能合约时代,让区块链有可能创造大量的DApps应用,许多新的智能合约公链也逐渐出现来解决各种需求,这些公链彼此互相竞争,试着让更多应用建立在这些公链上,也称为公链赛道。
本文会介绍公链是什么、公链和私链的差异比较、公链的优缺点、常见用途,以及主要公链的介绍整理,最后会告诉你要如何投资公链。
公链英文是Public Blockchain,中文翻译全名为公有区块链、公共区块链,通常简称公链,
区块链可以想像成一个完全公开、不可窜改的帐本,公链是指对任何人开放的区块链(反之为私链),
全世界的任何人都能随时随地加入与读取区块链帐本上的资料,也代表任何人都能在这条区块链上发送交易,并获得其他节点(分散式帐本)的交易有效确认,任何人也都能成为资料的验证者,确保区块链上的资料不被窜改。
最早也最知名的公链是比特币Bitcoin,其次则是以太坊Ethereum,除此之外也有许多公链在运作。
智能合约简单来说,就是能在区块链上自动执行程式码。透过一连串的程式码,可以组成一个类似APP应用程式,因为是建立在区块链上,因此这些程式码与应用程式,有去中心化、自动执行、不可窜改的特性,也称为去中心化APP (Decentralized Application,简称DApp) 。
知名的智能合约的公链,包括以太坊、Solana、BNB Chain、Cardano 等。
对厂商和开发者来说,可以透过公链,在区块链上建立各种应用服务、创造巨大的价值,开发者可以很轻松的在区块链上建立各种功能,例如支付系统、交易所、借贷系统、发行稳定币、发行新代币、供应链管理、智能保险、游戏、去中心化自治DAO、去中心化身分、电子签章与合约验证等等。
当有越多DApp需要建立在公链上,公链就越有价值。因此公链目前也是区块链领域其中一个最大也最竞争的赛道,有多个主要公链在其中彼此发展与竞争。后面也会详细说明。
1. 去中心化(Decentralized)
不需单一中心化机构集中管理,没有中心化的实体,任何人都可参与验证与共识,确保系统公平与开放。拥有分散式帐本的特性,能避免单点故障。
2. 安全性(Security)
区块链的参与者越多,分散在不同网络节点数越多,安全性越高,越能防止恶意攻击。因
当参与者越多,公链就越安全。为任何骇客攻击的行为都会被其他节点侦测到,网络攻击成功的难度很高。
3. 透明性(Transarency)
一切交易数据与细节资讯都在链上公开,所有人都可以查询历史交易纪录。
4. 开放性(Open Access)
任何人都可以参与,没有设定参与规则或许可,不会受到地区、身分、性别等限制。
5. 不可窜改(Immutability)
一旦资料在区块链上经过验证,就无法被修改,这过程也会持续被不特定人分散验证做确认,确保数据可信度。
6.智能合约:
支援自动执行的程序代码,在区块链上能开发与运作各种去中心化应用程序。
公链如何保持没人能乱改资料:分散验证
公链要确保去中心化,让区块上记录的资料不被窜改,最重要的就是分散式的验证方式。
常见的方式有:
除此之外也有一些其它方式,但大体上概念都是提供验证者(俗称矿工)足够的验证奖励(挖矿奖励),让全球足够多不特定的参与者参与验证,而不是只让少数人验证,来达到去中心化、无法窜改的效果。
一个公链安全性要被认同,最重要的一点就是它的验证方式,要足够分散、足够有效率及规模,如此才会有更多应用协议愿意去建立在公链上。
公链,可以想像成一个百货公司大楼
打个比方,公链就像一个巨大的百货公司卖场大楼,大楼中有许多空置的店面。
公链要负责提供百货公司的大楼本体、安全警卫、水电瓦斯管路、物流通道与仓储、停车场等等基础设施,拥有足够多的弹性,让不同类型的厂商都能进驻百货公司,提供他们的服务。
而许多想藉由区块链技术发展应用的开发者和厂商,他们不需要打造一条自己的区块链(不用自己盖大楼),而是可以直接入驻公链、使用其中的设施,建立自己的卖场店面(智能合约/DApp)。
对入驻百货公司的厂商,会希望这些百货公司提供的设施良好,让他们容易建设自己的店面,并且最好也有人流,成本不要太贵…等等,
同样道理,对开发者而言,会希望公链提供完善的基础设施,让建立DApp 变得简单,且确保安全、交易成本(Gas fee)合理,同时拥有足够的用户流量。符合这些条件的公链,将能吸引更多开发者和企业进驻,在上面建立智能合约及DApp。
当我们听到以太坊生态系、Solana生态系这些词,所谓的生态系指的包括公链本身、开发工具和基础设施、公链上的应用DApp、以及链上的用户、开发者、社群。
当有越多的应用建立在公链上,用户需要为执行交易与智能合约支付指定代币作为费用(Gas fee),这些费用通常由矿工和验证者获得,代币需求也会影响代币本身价值。
如今我们谈到公链,主要指的是拥有智能合约功能的公链
在网络社群上如果你看到有人在谈公链,主要指的会是像是以太坊、Solana以及各种新兴的智能合约公链,而不是比特币公链。
链技术www.eoje.cn提示:讨论公链赛道时,通常并不包含比特币。
最早的公链是比特币Bitcoin,主要功能是作为比特币交易帐本,但并没有智能合约功能。
虽然比特币广义上也算是公链,但比特币本身并不是为了智能合约而设计,比特币一个新区块产生要长达10分钟,完成验证要等待数个区块产生,过程非常漫长,非常不利于在区块链上建立各种功能服务。
因此比特币仅能做单纯交易使用,虽然比特币如今也有一些额外发展,但大多数开发者并不会选择在比特币区块链上建立应用,因此讨论公链赛道时,比特币虽然很大、广义上也算是公链,但并不在讨论范围。
以太坊Ethereum是第一个实现在区块链上能撰写程式指令运作,
以太坊Ethereum能在区块链上撰写自己需要的程式,这些写出来的程式指令,同时会有区块链不可窜改、任何人都可以执行的特性,因此称为智能合约以及去中心化APP(DApp),其实就是程式语言写出来的应用程式,差别在于它不是在电脑或云端主机上执行,而是在区块链上运作执行。
智能合约与DApp应用范围很广,例如各种DeFi去中心化金融交易、支付、借贷等功能,也包括发行代币、游戏等等。
随着以太坊出现以后,开始能让更多元的应用能够建立在区块链上,扩大到许多种可能性。
后来陆续有许多新的公链出现(竞争者,例如Solana等等),和以太坊一样有智能合约功能,但存在额外优点特色,让开发者能够更容易的去建构他们需要的DApp。
公链有许多不同的设计,举一些例子:
除此之外还有许多包括:Cardano、Tron、Sui、Avalanche等等,都是市值规模较大的公链。
目前大多数区块链上的智能合约及DApp,大多是建立在几个主流公链上(强者越强)。
不同的特殊需%
版权说明:本文章为欧 易app所有,未经允许不得转载。
好游安利
MORE +