以太幣是僅次於比特幣的第二大市值加密貨幣,也是最成功的加密貨幣項目之一。而我們常聽到的以太坊是什麼?與以太幣之間究竟有什麼關係呢?讓以太坊被譽為區塊鏈 2.0 的關鍵「智能合約」以及 DApp 又是如何改變整個幣圈呢?
在解釋以太坊之前,我們先簡單講一下比特幣。
比特幣是第一個以區塊鏈技術建設的系統,它將區塊鏈技術當作一個公開帳本使用,並依賴世界各地的礦工提供運算,來共同維護這個公開帳本。並以這種方式提供使用者一個去中心化的「點對點支付平台」,讓人們能夠在不透過中間人的方式下進行交易支付。而這個比特幣交易系統上所使用的交易媒介(加密貨幣),就是比特幣。
以太坊是什麼?
以太坊(Ethereum)是繼比特幣之後,第一個透過區塊鏈技術創建的應用平台,同時也是目前加密市場上最主流的區塊鏈之一。以太坊能乘載去中心化應用程式,讓人們在沒有中間人的情況下,得以在區塊鏈上完成各式各樣的金融應用,並挑脫出「貨幣」的框架,因此被許多人稱作為區塊鏈 2.0;而比特幣因為僅能完成簡單的點對點支付,故被稱為區塊鏈 1.0。
以太坊於 2013 年由年僅 19 歲的俄羅斯裔加拿大人 Vitalik Buterin(人稱 V 神)提出,當年他發布了一份以太坊白皮書,描述了如何使用智能合約建構去中心化應用程式(DApp, Decentralized App)。
區塊鏈系統就像手機作業系統一般,比特幣區塊鏈系統上僅僅運行著一個程式,就是比特幣的點對點支付服務;而以太坊區塊鏈系統,就像 iOS 或是 Andriod 作業系統,允許軟體工程師們直接利用以太坊這個平台上的資源,建設自己的去中心化應用程式。
身為區塊鏈 2.0 的以太坊之所以能夠運行一個去中心化應用程式的平台,關鍵在於其擁有智能合約(Smart Contract)的功能。
智能合約是什麼?
智能合約是一個用程式碼編寫出來的一段代碼,這段代碼會被放在區塊鏈上運行,其主要功能為提供驗證及執行指令。由於智能合約運行在區塊鏈上,因此也具有公開透明、不可逆及去中心化的特性。也就是說,任何人都可以查看這段代碼的內容,且一旦發布後就不能被修改。
而這段代碼的條件一旦被達成,就會自動被電腦自動執行。這使交易在沒有第三方控管的情況下,也能順利且安全地執行。
好比自動販賣機,只要投入一定金額(完成條件),販賣機就會自動給予飲料(動作被電腦執行)。
每個人都可以清楚看到自動販賣機的規則及產品(公開透明),並獨立完成交易(去中心化),且一旦選擇了飲料後就不可再退貨(不可逆),全程自動化。
智能合約的應用,讓區塊鏈正式進入區塊鏈 2.0 時代,使得區塊鏈上得以有更多的應用,人們可以開始利用智能合約在不透過中間人的情況下完成許多複雜的金融交易,如借貸、領取利息、對沖合約等。
智能合約除了被應用在金融服務外,也逐漸延伸到各個領域,如投票系統、去中心化治理、醫療保健、慈善事業等等。
去中心化應用程式 DApp
去中心化應用程式(DApp, Decentralized App)是基於智能合約的應用程式,一般工程師做的是 APP,而在區塊鏈上做出的 APP 稱之為 DApp。
DApp 與我們平常使用的 APP 類似,差別在於 DApp 是去中心化程式,且具備 區塊鏈三大特性:
- 公開透明
相比傳統 APP,我們可以透過區塊鏈查看 DApp 的智能合約(程式碼),任何人都可以檢查該智能合約中是否有惡意或漏洞。 - 不可逆
在使用 DApp 時,一旦一個交易被提交到區塊鏈上,就無法被更改或刪除。因此,我們在 DApp 上操作時必須非常謹慎,在確認交易前仔細檢查,避免任何錯誤造成資產損失。 - 去中心化
不論是撰寫智能合約的工程師還是背後出錢開發的項目方,沒有人能夠獲得某 DApp 的完整控制權。因為 DApp 並非像 APP 一樣使用中心化伺服器管理,所以項目方無法任意擁有或刪除用戶的資料。
目前 DApp 主要被應用在四大領域,分別為:DeFi、NFT、GameFi、DAO。
DeFi
DeFi(Decentralized Finance)去中心化金融,是基於區塊鏈技術的金融系統,其特點在於用戶交易過程無需通過中心化機構(如銀行、政府、證券商)或人工審查的介入,僅靠區塊鏈與智能合約即可完成。常見的 DeFi 服務有:交易、存款、借貸、衍生品、收益農場…等等。
NFT 交易市場
NFT 交易市場可以讓使用者在平台上交易 NFT,也可在不需了解程式語言的情況下,透過 DApp 創建自己的 NFT,並將其在二級市場上交易。
GameFi
GameFi(Game finance)區塊鏈遊戲,是將遊戲與區塊鏈相互結合所打造出的獨特生態。玩家在遊戲中獲得的遊戲虛寶和遊戲貨幣,將會以 NFT 與加密貨幣的形式呈現,還可以透過區塊鏈進行買賣來賺取收入,衍生出「邊玩邊賺(Play-to-Earn)」的概念。
DAO
去中心化自治組織(Decentralized Autonomous Organization),是一種基於區塊鏈技術發展出來的組織,通常是為了實現某種目標而成立,可以在無人干預和管理的情況下自主運行。DAO 裡面不會有負責下決策的領導,而是由社群成員共同訂定規則,透過投票、區塊鏈智能合約(自動執行的程式),形成一個人人平等、齊心經營的組織。
以太坊虛擬機(EVM)
以太坊虛擬機(Ethereum Virtual Machine,EVM)是一個支援以太坊區塊鏈的虛擬環境。其功能是讓智能合約開發者可以先下載以太坊區塊鏈的數據,並在虛擬環境中測試、運行智能合約,如交易、挖礦等功能。
透過 EVM 執行智能合約,不但不會影響以太坊區塊鏈主網的操作、速度、效能和安全性,還能讓開發人員能夠方便且效率地建構 DeFi。
以太坊是最大、最成熟的區塊鏈生態系統及平台,吸引了許多開發人員,不少區塊鏈和 DApp 都希望能夠在以太坊上部署智能合約或 DApp。
若想在以太坊上部署智能合約,那麼就必須要透過 EVM 才能運行,因此讓許多公鏈支援 EVM 兼容,也就是模擬 EVM 環境。其中有 EVM 兼容的知名公鏈有 Avalanche、Cardano、Fantom、Binance Smart Chain 等等。
💡區塊鏈小知識
EVM 兼容是什麼? |
以太幣是什麼?
在了解以太坊(Ethereum)、智能合約(Smart Contract)和去中心化應用程式(DApp)後,我們來看看支撐以太坊區塊鏈運作的加密貨幣,以太幣(ETH)。
許多人會將以太坊和以太幣搞混,但其實兩者是截然不同的東西。
以太坊是一條區塊鏈;而以太幣則是在以太坊這條區塊鏈上流通的原生加密貨幣。
以太幣(ETH)也叫 Ether,是為了服務以太坊區塊鏈而誕生的 加密貨幣,其功能主要是做為以太坊各種應用開發的手續費(Gas Fee)。以太幣的主要功能,是讓以太坊區塊鏈有效率地持續運作。若想在以太坊區塊鏈上發送交易或執行智能合約,都必須使用以太幣作為手續費,以防止無謂或惡意的資源浪費。
與比特幣不同的是,比特幣僅能作為交易使用,若某一天再無信仰者,其價值有可能會歸零;而以太幣除了是可作爲交易的加密貨幣外,還有著運行智能合約需要的手續費作為剛需。以太幣的價值不僅來自信仰,還擁有許多實際應用的價值支持,這也讓以太幣成為僅次於比特幣的第二大加密貨幣。
以太坊共識機制
以太坊共識機制最初與比特幣相同,都是採用 PoW 工作量證明。但由於 PoW 共識機制傳輸速度較慢,讓以太坊每秒僅能處理 15 筆交易,這讓一些人願意花比較多 Gas Fee 讓自己的交易優先,進而造成手續費過高等問題。此外,PoW 共識機制也被詬病耗費大量能源,對地球環境不友善。
2022 年 9 月,以太坊在開發團隊多年的努力下,成功將以太坊轉為 PoS 權益證明機制。PoS 相比 PoW 更為高效且環保,只要持有 32 枚以太幣並將其質押,即可運行節點獲取驗證交易資格。
以太坊現況
以太坊最大的缺點莫過於傳輸速度過慢及能源環保問題,因此衍生了 Layer 2 市場及 Ethereum 2.0 升級計畫。接下來,讓我們看看以太坊是如何依據這些問題提出解決方案:
Layer 2
現有的以太坊區塊鏈我們稱之為 Layer 1,就像是一條高速公路;而 Layer 2(以太坊擴容方案)是一種在區塊鏈下運行的技術,可以將其想像成建構在高速公路上的高架道路。
Layer 1 和 Layer 2 的最終目的地都是相同的,Layer 2 的目的是為了改善區塊鏈的效能、安全性及加速交易,主要用來分散處理智能合約及交易,以降低主鏈的擁塞及 Gas Fee。
目前以太坊較知名的 Layer 2 有 Arbitrum、Optimism、zkSync、StarkWare、Loopring 等。
ETH 2.0
Etherum 2.0 又稱 ETH 2.0,是以太坊區塊鏈近期的一項重大升級,其目的是為了提升以太坊網路的效能,使其成為更安全且高效的區塊鏈平台。這項計畫分為兩階段:
第一階段是讓以太坊共識機制從 PoW 轉為 PoS,不再需要耗費大量電力對環境造成汙染外,Gas Fee 也將會降低。(已完成)
第二階段則著重在效能方面,ETH 2.0 將透過網路分片(Sharding)技術提高網路效能,讓以太坊能夠承受更高的交易量及改善區塊鏈的可擴展性。(進行中,預計於 2023 年完成)
若想更深入了解 ETH 2.0 的讀者,可參考以太坊官方資訊。
總結
以太坊不但是最大的區塊鏈技術應用平台,也是目前市場上最主流的區塊鏈,其原生代幣以太幣市值也僅次於比特幣,是推動區塊鏈生態最重要的推手之一。
以太坊智能合約讓人們能夠打造去中心化應用程式,是區塊鏈技術的延伸,改變了人們對區塊鏈的想像,因此被稱為區塊鏈 2.0。
以太坊即便是繼比特幣區塊鏈後的第二大公鏈,仍然持續建設優化,致力於打造成為更完美的區塊鏈,並積極推動整個區塊鏈生態。
延伸閱讀: