公链是区块链技术中的一种区块链类型,公链广义是指公开让任何人随时可以加入的区块链,对于「谁可以参加」没有设任何限制,任何人只要有网路和相关的硬体设备,就可以看到区块链帐本并参与验证,
例如最早期也最知名的比特币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.智能合约:
支援自动执行的程式码,在区块链上能开发与运作各种去中心化应用程式。
公链如何保持没人能乱改资料:分散验证
公链要确保去中心化,让区块上记录的资料不被窜改,最重要的就是分散式的验证方式。
常见的方式有:
- PoW 工作量证明:最早期区块链的验证方式,例如比特币Bitcoin、早期的以太坊Ethereum(现已改为PoS) ,透过许多分散全球矿工消耗算力和能源,并给予奖励的方式,广泛让不特定人来验证区块,减少区块资料被窜改的可能。
- PoS 权益证明:目前比较广泛被使用的方式,例如以太坊Ethereum、Solana都是采用此方式,透过质押特定数量的指定代币,可以做为节点,能够进行区块验证,并得到奖励作为诱因,让全世界足够多不特定人参与验证,避免区块被窜改。
除此之外也有一些其它方式,但大体上概念都是提供验证者(俗称矿工)足够的验证奖励(挖矿奖励),让全球足够多不特定的参与者参与验证,而不是只让少数人验证,来达到去中心化、无法窜改的效果。
一个公链安全性要被认同,最重要的一点就是它的验证方式,要足够分散、足够有效率及规模,如此才会有更多应用协议愿意去建立在公链上。
公链是智能合约的基础设施:让应用程式建立并运作在公链上
公链,可以想像成一个百货公司大楼
打个比方,公链就像一个巨大的百货公司卖场大楼,大楼中有许多空置的店面。
公链要负责提供百货公司的大楼本体、安全警卫、水电瓦斯管路、物流通道与仓储、停车场等等基础设施,拥有足够多的弹性,让不同类型的厂商都能进驻百货公司,提供他们的服务。
而许多想藉由区块链技术发展应用的开发者和厂商,他们不需要打造一条自己的区块链(不用自己盖大楼),而是可以直接入驻公链、使用其中的设施,建立自己的卖场店面(智能合约/DApp)。
对入驻百货公司的厂商,会希望这些百货公司提供的设施良好,让他们容易建设自己的店面,并且最好也有人流,成本不要太贵…等等,
同样道理,对开发者而言,会希望公链提供完善的基础设施,让建立DApp 变得简单,且确保安全、交易成本(Gas fee)合理,同时拥有足够的用户流量。符合这些条件的公链,将能吸引更多开发者和企业进驻,在上面建立智能合约及DApp。
当我们听到以太坊生态系、Solana生态系这些词,所谓的生态系指的包括公链本身、开发工具和基础设施、公链上的应用DApp、以及链上的用户、开发者、社群。
当有越多的应用建立在公链上,用户需要为执行交易与智能合约支付指定代币作为费用(Gas fee),这些费用通常由矿工和验证者获得,代币需求也会影响代币本身价值。
公链赛道:智能合约运作的区块链
如今我们谈到公链,主要指的是拥有智能合约功能的公链
在网路社群上如果你看到有人在谈公链,主要指的会是像是以太坊、Solana以及各种新兴的智能合约公链,而不是比特币公链。
讨论公链赛道时,通常并不包含比特币。
最早的公链是比特币Bitcoin,主要功能是作为比特币交易帐本,但并没有智能合约功能。
虽然比特币广义上也算是公链,但比特币本身并不是为了智能合约而设计,比特币一个新区块产生要长达10分钟,完成验证要等待数个区块产生,过程非常漫长,非常不利于在区块链上建立各种功能服务。
因此比特币仅能做单纯交易使用,虽然比特币如今也有一些额外发展,但大多数开发者并不会选择在比特币区块链上建立应用,因此讨论公链赛道时,比特币虽然很大、广义上也算是公链,但并不在讨论范围。
以太坊Ethereum是第一个实现在区块链上能撰写程式指令运作,
以太坊Ethereum能在区块链上撰写自己需要的程式,这些写出来的程式指令,同时会有区块链不可窜改、任何人都可以执行的特性,因此称为智能合约以及去中心化APP(DApp),其实就是程式语言写出来的应用程式,差别在于它不是在电脑或云端主机上执行,而是在区块链上运作执行。
智能合约与DApp应用范围很广,例如各种DeFi去中心化金融交易、支付、借贷等功能,也包括发行代币、游戏等等。
随着以太坊出现以后,开始能让更多元的应用能够建立在区块链上,扩大到许多种可能性。
后来陆续有许多新的公链出现(竞争者,例如Solana等等),和以太坊一样有智能合约功能,但存在额外优点特色,让开发者能够更容易的去建构他们需要的DApp。
公链有许多不同的设计,举一些例子:
- 以太坊Ethereum是最早支持智能合约公链,因为成立时间早,在以太坊上智能合约的应用也最广泛的主流平台。虽然交易速度和扩展性较受限,但开发者透过Layer2能够提升交易处理能力及降低交易成本。
- Solana是与以太坊相似的智能合约公链,但使用和以太坊不同的技术架构,主打在区块链上有更快的交易速度及运作效率。
- BNB Chain则是由目前全球最大交易所币安Binance发起的公链,原名Binance Smart Chain(BSC)后来扩展为BNB Chain,支持智能合约与DeFi 应用。
- Toncoin最早是由知名社交软体Telegram团队所开发的公链,后来转为独立团队接手,但与Telegram依然有密切的合作。相当于拥有9.5亿Telegram潜 在 用户基础的公链。
除此之外还有许多包括:Cardano、Tron、Sui、Avalanche等等,都是市值规模较大的公链。
目前大多数区块链上的智能合约及DApp,大多是建立在几个主流公链上(强者越强)。
不同的特殊需求环境,也会衍生出不同的公链。
例如,针对日常支付应用,某些公链设计成可在数秒内完成交易;
而在游戏领域,一些公链则优化大量资讯的存储与处理能力,以满足游戏内频繁交易与记录需求。
市场先生补充:Layer 1公链、Layer 2 第二层,是指什么?
Layer 1 指的是公链(主要指有智能合约的公链),Layer 2则是建立在公链之上加强速度、降低成本的技术解决方案
以太坊是最早推出智能合约的公链之一,当使用者变多,开发者与用户发现以太坊一些限制,例如交易处理的速度不够快、数据规模限制、容易壅塞等等。
因此后来开发出新的解决方案,在保留以太坊原本的安全性和共识机制下,提升交易速度并降低手续费。
例如设计另一个扩展层加速处理交易,再将处理后的结果打包记录回到以太坊的链上。
为了做区隔,我们将以太坊以及其他主要公链,被称为Layer 1公链。
而加速以太坊处理效能的扩展层称为Layer 2 第二层,Layer 2并不是一个区块链,而是依附于Layer 1 之上的扩展解决方案。
在一些区块链资料网站上的加密货币分类,并没有公链Public Blockchain这个分类,能查到类似的分类是Layer 1,主要包含的也是提供智能合约的公链。
知名公链介绍
公链有非常多条,这边市场先生简单介绍几条比较知名的公链。你也可以在例如Coinmarketcap或CoinGeko等网站查到目前最大的公链(分类中没有找Layer 1)。
比特币Bitcoin
比特币(Bitcoin)是第一个推出的加密货币,也是最知名、市值最大的加密货币,在2009年由匿名为中本聪(Satoshi Nakamoto)的个人或团体所提出,只能使用网路的方式进行交易,并没有实体银行、机构控制发行。
比特币运作在比特币区块链上,本身就是一条公链,不需要第三方单位来监管发行,透过区块链加密技术能将资料分散储存在不同云端上,就像是一个分散式帐本,透过多个不同帐本纪录、核对资料。
比特币不适合运作智能合约,因此在谈公链赛道时,比特币并不在讨论范围,不会和其他智能合约公链做比较。
但因为比特币的地位特殊,它依然是最早且重要的公链。
以太坊Ethereum
以太坊是一个在2015年由Vitalik Buterin及他的团队所创办的一个去中心化区块链平台,不仅仅只是支援帐本记录,还可以执行程式码指令,以太坊实现了智能合约及开发出各种去中心化的应用(decentralized applications: DApps),例如去中心化金融DeFi、发行NFT、钱包等,以太坊是一条开放的公链。
以太币(ETH),则是做为以太坊区块链上程式码在执行时,所需付出的费用代币,白话来说,使用以太坊要付费,使用的代币就是以太币。
Solana (SOL)
Solona (SOL) 是一条具有交易速度快、交易费用低、可扩展性高的公链,也是全球有规模又知名的区块链平台,Solan 由Anatoly Yakovenko在美国加州的Solana Beach创立,所以命名为Solana,在2020年发行上市。
Solona采用独特的PoH (Proof of History) +PoS (Proof of Stake)混合共识机制,改善了传统区块链传输易堵塞、验证时间长、共识机制费用高的缺点,特别适合DeFi应用和NFT市场等需要高频交易的应用。
币安智能链Binance Smart Chain (BSC)
Binance Smart Chain (BSC) 是币安开发推出的公链,在2022年已经整合成BNB Chain,BNB是BSC的原生代币,BSC最有名的是高效能与低手续费的特性,在DeFi应用和交易平台特别受欢迎,交易者可以更有效率的执行交易。
其他较知名公链如下:
- Cardano
- Polygon
- Avalanche
- Cosmos
- Polkadot
- Tron
因为篇幅因素就不个别展开,有兴趣的人可以自行上它们官方网站及阅读白皮书去了解。
公链常见用途
以下包含公链本身提供的基础功能,也包括能建立在公链智能合约上的应用:
加密货币Cryptocurrency 的去中心化交易、钱包功能
例如比特币(BTC)、以太币(ETH)与SOL等加密货币,虚拟货币可作为一种数位资产和交易支付方式,包括钱包、交易,都是公链基础的功能。
去中心化金融DeFi
实现不需要传统银行中心化金融机构也能提供的金融服务,例如去中心化交易所(DEX)、去中心化借贷、去中心化支付等等。
智能合约Smart Contract
例如以太坊(Ethereum)和Solona,都是提供智能合约的去中心化的区块链平台,以智能合约为核心基础,让开发者可以透过这些平台开发去中心化的应用程式(DApps)。
NFT (Non-Fungible Token)
NFT是公链技术的其中一种应用,NFT运作在公链上,公链是NFT发行与交易的基础设施,
NFT可以是数位艺术品、游戏资产、音乐影视的版权与门票等等,需要透过公链确保它的不可窜改、唯一性与可验证性。
公链其他功能应用,还包括:
- 去中心化自治组织(DAO):可以建立自治组织,共同决策、管理资源。
- 去中心化身份识别:提供去中心化的身份验证系统,让个人掌控自己的身份资讯。
- 供应链管理:用于追踪产品从生产到交付的整个过程,提高透明度和效率。
- 游戏和娱乐:开发去中心化的游戏和娱乐应用,可能存在更多商业模式应用。
- 物联网(IoT):管理和协调物联网设备之间的互动,提升安全性和效率。
- 数位身份和认证:建立安全的数位身份系统,应用于各种需要认证的情境。
区块链公链的应用,最早主要是用于金融方面的特性,例如比特币最早就是设计用于交易。
随着以太坊引入智能合约,让区块链应用可以扩展到非常多不同领域,也开始了公链赛道,不过如今仍还在发展初期阶段,未来仍可能有更多领域能应用。
公链vs 私链
相较于向所有人公开开放的公链,另一种类型的区块链就是私链,英文名是Private Blockchain,私链只在封闭有限制的网路中运作,需要许可才可以参与,以下比较表整理公链和私链之间的完整差异。
比较项目 | 公链 Public Blockchain |
私链 Private Blockchain |
---|---|---|
存取权Accessibility | 任何人都可参与 | 获得许可且经过验证的人能参与 |
中心化与否Centralized | 去中心化 | 中心化 |
管辖权Authority | 分散在所有使用者中 | 单一组织集权管理 |
透明度Transparency | 所有交易都公开在网路上 | 只有被授权的用户可以查看交易资料 |
匿名性Anonymity | 可匿名 | 不可匿名 |
安全性Security | 较高 (去中心化+ 加密技术) |
较低 (只依赖加密技术) |
公链是任何人都可以参与、没有限制的,也因此达成真正的去中心化,没有单一实体控制管辖链上活动,所有交易都公开在网路(链上),每个使用者都是匿名身分的,
安全性方面由于去中心化,有大量参与者加入,安全性较高。 (在网路上的节点数越多,就越安全。)
私链是只在封闭网路中运作的限制性区块链,用户需要有许可才能参与,有实体组织集中管理控制网路(中心化),安全等级、授权、许可等都由组织决定,参与交易的用户身分是已知的(非匿名),也只有被授权的使用者可以查访私链上的资料与交易,安全性方面就看加密技术,私链不像公链有去中心化多节点的特性,更容易受到骇客攻击,因此安全性风险较高。
公链VS. 私链:公链可能存在的缺点
公链一定比私链更好吗?并非如此。并不是所有应用都适合用公链解决方案。以下是相比私链,公链的缺点:
1. 公链交易速度较慢
相较于私链,公链的交易速度会因为区块链上的节点数量变多时而变慢,
私链只有少数节点,但在公链中,任何人都可以参与交易,所以当网路上的交易变多时,网路速度就会相对变慢,交易确认的时间上升。
2. 公链交易成本较高
公链的交易成本较高,因为数量庞大的节点会降低效率,处理交易请求时需耗费大量时间,交易越多、交易复杂度越高,都会导致手续费越高,交易费用(Gas Fee)也因此上涨。
3. 公链可扩展性受限
可扩展性(Scalability)是指区块链在增加交易量的同时仍然可以维持高效的运作,也就是处理大量交易的能力,
公链的设计导致交易处理能力受限,只要交易需求上升,就会引发交易速度变慢与手续费上升的问题。
而私链的共识机制相对简单,且节点少,因此可扩展性较高。
公链代币是什么?
公链代币,是指每个公链的原生代币。例如:
- Bitcoin比特币公链,原生代币也称为比特币bitcoin(代号BTC);
- Ethereum以太坊公链,原生代币称为以太币Ether(代号ETH)。
- Solana公链,原生代币也称为Solana(代号SOL)。
公链代币主要功能:
- 用于支付Gas费:在公链上进行交易(在帐本上新区块纪录新资料),通常都需要支付公链代币作为手续费(Gas Fee)。
- 治理:持有代币可以参与公链治理,通常是对一些公链决策进行投票。
- 激励机制:代币会用来奖励矿工或节点验证者,让人们有动机验证这个区块链,确保公链去中心化与不被窜改的安全性。
每个公链代币提供的功能与运作机制不完全相同,但大致都包括以上功能。
公链代币价值如何决定?
- 公链代币价值由市场供给需求决定。
- 市场的供给需求,会由公链开发者、公链上的应用与交易量、用户的多寡、代币供应量、市场情绪等等因素决定。
市场先生提醒:公链代币属于加密货币,且不同公链发展可能差异巨大,也存在例如技术漏洞、政策监管等问题,因此即便是规模很大的公链,依然有很高的价格风险。
如何买卖公链代币?
希望持有或买卖交易原生代币有很多种方式,以下列出比较适合一般人起步的方式:
透过虚拟货币交易所买卖
透过虚拟货币交易所,是目前一般人可以用最安全持有公链原生代币的方法。选择有信赖的虚拟货币交易所会比自己在网路上和陌生人交易安全许多,成本也更低。
选择交易所也很简单,就是从全球最大那几间去选就可以了。关于目前全球最大的虚拟货币交易所,这里有个清单,可阅读:全球前20大虚拟货币交易所排行
或是直接用全球交易量最大的交易所币安Binance。
简短介绍币安
Binance 币安交易所,目前为全球虚拟货币规模排名最大的交易所,于2024年全球注册用户达2.4亿人次,支援超过100种加密货币。
》币安官网连结
币安使用说明教学:币安APP新用户下载、注册、充值、买币小白操作教程
以上就是加密货币公链是什么?和私链区别/优缺点/常见用途/主要公链介绍的详细内容,更多关于公链的资料请关注网创圈其它相关文章!