跳至主要内容

頁面上次更新: 2024年7月24日

Glossary

#

51% 攻擊

一種某群組控制了多數節點的攻擊。這使他們可以透過逆轉交易及雙重支付以太幣和其他代幣來欺詐區塊鏈。

在權益證明以太坊中,透過累積超過半數總質押以太幣可以實現此攻擊。這會讓攻擊者可以決定要將哪個新區塊加到區塊鏈。然而,要還原鏈或實現雙重支付,攻擊者需至少取得 66% 的總質押以太幣。

A

帳戶

以太坊帳戶是以太坊區塊鏈上的數位身分,讓使用者可以收發以太幣,並與智慧型合約互動。

技術層面:
以太坊帳戶是一種物件,包含了地址、餘額、隨機數及選用的存儲空間及程式碼。帳戶可以是合約帳戶或外部帳戶 (EOA)。

地址

以太坊地址是用來接收代幣的唯一識別碼,功能上類似於加密貨幣版本的銀行帳號。可用於識別你的以太坊帳戶。

地址是橢圓曲線數位簽章演算法公鑰的 Keccak 雜湊值的最右邊 160 位。

應用程式二進位介面 (ABI)

一個 JSON 格式的檔案,定義了智慧型合約中的函式和變數。應用程式二進位介面使位元組碼可以對應到人類可讀格式。

反女巫

是一種能夠防止個人在網路上同時假裝成多個使用者的方法,確保每位使用者皆為真實、獨立的人類。此舉可以確保線上的活動是平等且誠實的。

應用程式介面 (API)

應用程式介面 (API) 是一組關於如何使用軟體的定義。應用程式介面位於應用程式和網頁伺服器之間,促進了它們之間的資料傳輸。

年利率

年利率 (APR) 以百分比反映每年的借貸成本,包含了利息和費用。

特殊應用積體電路

特殊應用積體電路。一般是指客製化、用於加密貨幣挖礦的積體電路。

斷言

Solidity 語言裡,“assert(false)”被編譯為“0xfe”,這是一個無效操作碼,會消耗完剩餘的燃料並還原所有變更。當有“assert()”語句失效時,表示出現了非常嚴重且沒有預料到的問題,你將需要修復程式碼。應該使用“assert()”以避免此類永遠不應發生的情況。更多有關智慧型合約安全的資訊

證明

實體所做的關於某事件屬實的聲明。就以太坊而言,共識驗證者必須對他們認為的鏈狀態做出聲明。在指定時間,每個驗證者負責發布不同的證明,正式聲明自己對於鏈的看法,包括最後一個最終確定的檢查點和最新的區塊頭。更多關於證明的資訊

B

基本費用

每個區塊都有一個底價,稱為「基本費用」。這是使用者必須支付的最低燃料費才能將交易包含在下一個區塊中。更多關於燃料和手續費的資訊

信標鏈

信標鏈是將權益證明驗證者引入以太坊的區塊鏈。從 2020 年 12 月起,它與工作量證明以太坊主網一起運行,直到 2022 年 9 月這兩條鏈合併形成今天的以太坊。更多關於信標鏈的資訊

高位元組在前

一種按位元計數的表示方式,其中高位元組保存在記憶體的低位元地址中。與之相反的是低位元組在前,即低位元組保存在記憶體的低位元地址中。

區塊

區塊是存儲交易或數位操作的地方。一旦區塊被填滿,它就會連結到前一個區塊,形成一連串區塊或「區塊鏈」。更多關於區塊的資訊

區塊是一個捆綁的資訊單元,其中包括交易的有序清單和共識相關資訊。區塊由權益證明驗證者提出,此時它們在整個點對點網路中共享,並且可以輕鬆地由所有其他節點獨立驗證。共識規則控制區塊的哪些內容被認為是有效的,並且網路將忽略任何無效的區塊。這些區塊的排序和其中的交易創建了一個確定性的事件鏈,其末端代表網路的目前狀態。

區塊瀏覽器

允許使用者搜尋來自區塊鏈以及有關其資訊的介面。這包括檢索單一交易、與特定地址相關的活動以及有關網路的資訊。

區塊頭

區塊頭是有關區塊的中繼資料的集合以及執行有效負載中包含的交易摘要。

區塊傳播

將已確認的區塊傳輸到網路中所有其他節點的過程。

區塊提議者

被選擇在特定時隙中建立區塊的特定驗證者。

區塊獎勵

獎勵給新有效區塊的提議者的以太幣數量。

區塊狀態

區塊可以存在的狀態。可能的狀態包括:

  • 已提議:區塊由一名驗證者提議
  • 已排程:驗證者正在提交資料
  • 被遺漏/跳過:提議者未在有效時間内提議區塊
  • 被孤立:區塊被分叉選擇演算法移除

區塊時間

新增到區塊鏈的區塊之間的時間間隔。

區塊驗證

檢查新區塊是否包含有效交易和簽名的過程,是否建立在有最長歷史的鏈上(意味著在其歷史上累積了最多證明的鏈),並遵循所有其他共識規則。有效區塊被新增到鏈的開頭,並傳播到網路上的其他節點。無效的區塊會被忽略。

區塊鏈

區塊鏈是一個交易資料庫,在網路中的所有電腦上複製和共享,確保資料無法追溯更改。

每個區塊都透過引用前一個區塊的雜湊值連結到其前一個區塊,一直連結到創世區塊。區塊鏈的完整性透過基於權益證明的共識機制以加密經濟方式得到保障。什麼是區塊鏈?

引導節點

運行節點時可用於啟動發現過程的節點。引導節點將新節點「引入」到其他現有節點,以便它們可以快速獲得對等點,而不必搜尋初始對等點。這些節點的端點通常在以太坊用戶端原始程式碼中提供,但使用者可以提供自己的啟動節點清單。

跨鏈橋

區塊鏈跨鏈橋用於將資產從一個區塊鏈網路轉移到另一個區塊鏈網路。例如,你可以使用跨鏈橋將以太幣從主以太坊網路轉移到更便宜的二層網路擴展解決方案。

位元組碼

程式碼以緊湊的數字形式表示,以便可以由<0>以太坊虛擬機器高效地執行。

拜占庭分叉

大都會開發階段的前兩個硬分叉。它包含了 EIP-649 大都會難度炸彈的延遲及區塊獎勵減少,使冰河期延遲一年,並讓區塊獎勵從 5 以太幣減至 3 以太幣。

C

Casper FFG

Casper 友善最終性組件 (Casper-FFG) 是一種權益證明共識協議,常與 LMD-GHOST 分叉選擇演算法結合使用,以使共識用戶端和信標鏈的標頭達成一致。

檢查點

信標鏈的時間週期分為時隙(12 秒)和時期(32 個時隙)。每個時期中的時隙都是一個檢查點。當絕對多數驗證者證明兩個檢查點之間的關聯時,他們就可以被認定為合法的,當其之後的檢查點也被認定為合法後,即可最終確定上述檢查點。

編譯

將以高階程式語言(例如 Solidity)編寫的程式碼轉換為低階語言(例如以太坊虛擬機位元組碼)。更多關於編譯智慧型合約的資訊

委員會

一組至少 128 個驗證者,受到指派在每個時隙驗證區塊。委員會其中一個驗證者是聚合者,負責聚合委員會中同意證明的所有其他驗證者的簽章。不要跟同步委員會混淆。

運算不可行性

如果某個流程對於有興趣執行它的人來說,所需執行時間長到不切實際(如十億年),我們稱其為運算上不可行。

共識

當網路上超過 2/3 電腦都同意一套共同的資料集,確保所有人的資料同步。這和它們所遵循的規則無關,而是為了確保它們擁有相同的資訊。

共識用戶端

共識用戶端(例如 Prysm、Teku、Nimbus、Lighthouse、Lodestar)運行以太坊的權益證明共識演算法,允許網路就信標鏈頭達成一致。共識用戶端不會參與驗證/廣播交易或執行狀態轉換,這是由執行用戶端完成的。共識用戶端不會證明或提出新的區塊,這是由驗證者用戶端完成的,它是共識用戶端的可選附加功能。

共識層

以太坊的共識層是共識用戶端的網路。

共識規則

全節點為了與其他節點保持共識而遵循的區塊驗證規則。不要跟共識混淆。

君士坦丁堡分叉

大都會開發階段的第二部分,原本預計於 2018 中期上線。除了其他變更,預計還包括切換到工作量證明/權益證明混合共識演算法。

合約帳戶

指包含程式碼的帳戶,在接收到來自其他帳戶外部帳戶合約帳戶)的交易時程式碼會執行。

合約建立交易

包含了合約初始化程式碼的特殊交易。接收者被設為“null”,且合約部署至由使用者位置和“nonce”產生的地址,該“nonce”用於註冊合約並將其記錄在以太坊區塊鏈上。

密碼學

這是透過使用程式碼來保護通訊和資料的做法,以便只有資訊的目標受眾才能閱讀和處理。
它涉及加密(將可讀資訊轉換為不可讀格式)和解密(將其轉換回可讀格式)技術,以確保機密性。

加密經濟學

研究數學和經濟原理以設計安全且值得信賴的數位平台。目標是確保所有參與者遵守規則並因對網路安全和營運做出的貢獻而獲得獎勵。

D

Đ

Đ(有一劃的 D)在古英語、中古英語、冰島語和法羅語中用來代表大寫字母「Eth」。它被用於 ĐEV 或 Đapp(去中心化應用程式)等單詞,其中 Đ 是挪威語字母「eth」。大寫的 eth (Ð) 也用來象徵加密貨幣狗狗幣。這在舊的以太坊文獻中很常見,但現在很少使用。

DAG

DAG 代表有向無環圖。它是由節點和節點之間的連結所組成的資料結構。在合併之前,以太坊在其工作量證明演算法 Ethash 中使用了有向無環圖,但已不再用於權益證明中。

去中心化應用程式

去中心化應用程式是一種在區塊鏈網路上運行的去中心化應用程式,無需中央控制機構即可提供服務。更多關於去中心化應用程式的資訊
去中心化應用程式至少有一個連結到網路介面的智慧型合約。此外,許多去中心化應用程式包括去中心化存儲和/或訊息協定和平台。

資料可用性

任何節點都可以獨立驗證區塊鏈上的交易,以保持系統的透明度和信任。

去中心化

將流程的控制和執行移離中央實體的概念。

去中心化自治組織 (DAO)

去中心化自治組織是一個按照區塊鏈上編碼的規則運行的數位組織,其中決策是由成員投票而非中央機構做出的。更多關於去中心化自治組織 (DAO) 的資訊
每個成員的投票權通常與其持有的代幣數量相關。去中心化自治組織旨在實現決策和營運民主化,聚焦於透明度和社群治理。

去中心化交易所 (DEX)

一種以太坊應用程式,可讓你與網路上的對等節點交換代幣。去中心化交易所不像中心化交易所那樣受到地理限制 — 任何人都可以參與。

存款合約

在以太坊上進行質押的閘道。存款合約是以太坊上的智慧型合約,接受以太幣存款並管理驗證者餘額。如果未將以太幣存入此合約,則驗證者無法啟動。該合約需要以太幣和輸入資料。此輸入資料包括由驗證者私鑰簽署的驗證者公鑰和提款公鑰。權益證明網路需要這些資料來識別和批准驗證者。

去中央化金融

以太坊應用程式的一大類別,旨在提供由區塊鏈支援的金融服務,無需任何中介機構。更多關於去中心化金融 (DeFi) 的資訊

難度

工作量證明網路中的全網路的設定,用於控制找到有效隨機數所需的平均運算量。難度由產生的區塊雜湊值中令區域有效的前導零的數量表示。隨著以太坊過渡到權益證明,此概念已被棄用。

難度炸彈

工作量證明難度設定預定呈指數增加,用以促進系統過渡到權益證明,以減少分叉的可能性。在合併之後,難度炸彈已被棄用。

數位簽章

使用者使用私鑰為文件產生的短資料字串,因此任何擁有對應公鑰、簽章和文件的人都可以驗證 (1) 該文件由該特定私鑰的所有者「簽署」,並且 (2) 該文件在簽署後沒有變更。

發現

以太坊節點尋找其他節點進行連結的過程。

分佈式雜湊表 (DHT)

以太坊節點所使用的包含了“(key, value)”對的資料結構,用於識別要連結的對等節點並決定使用何種協定通訊。

雙重支付

一個故意的區塊鏈分叉,其中具有足夠大的挖礦能力/質押的使用者發送一筆交易,將一些貨幣轉移到鏈下(例如兌換為法定貨幣或作出鏈下購買),然後重新組織區塊鏈以刪除該交易。成功的雙重支付會讓攻擊者同時擁有鏈上和鏈下資產。

E

橢圓曲線數位簽章演算法 (ECDSA)

以太坊使用的加密演算法,確保資金只能由其所有者使用。這是創建公鑰和私鑰的首選方法。與帳戶位址生成和交易驗證相關。

加密

加密是將電子資料轉換為除正確解密金鑰的所有者之外任何人都無法讀取的形式。

在加密學裡,指缺乏可預測性與隨機性水平。在產生秘密資訊時(例如私鑰),演算法通常依賴高熵來源來確保輸出是不可預測的。

時期

32 個時隙組成的期間,每個時隙為 12 秒,共有 6.4 分鐘。基於安全性考量,驗證者委員會每個時期都會重新洗牌。每個時期都有讓區塊鏈達到最終確定的機會。每個驗證者在時期開始時都會被分配新的職責。關於權益證明的更多資訊

模稜兩可

驗證者發送兩則互相矛盾的訊息。舉個簡單的例子,交易的發送者同時發送兩則具有相同隨機數的交易。另一個例子是區塊提議者在同個區塊高度(或相同的時隙)提議兩個區塊。

以太坊 1

「Eth1」指主網以太坊,即現有的工作量證明區塊鏈的術語。此後該術語已被棄用,取而代之的是「執行層」。詳細了解此名稱變更(opens in a new tab)

以太坊 2

「Eth2」指的是一系列以太坊協議升級的術語,包括以太坊過渡成權益證明。此後該術語已被棄用,取而代之的是「共識層」。詳細了解此名稱變更(opens in a new tab)

以太坊改進提案 (EIP)

向以太坊社群提供資訊的設計文件,描述擬議的新功能或其流程或環境(請參閱以太坊開發者公開徵求意見 (ERC))。以太坊改進提案簡介

以太坊名稱服務 (ENS)

以太坊名稱服務就像是以太坊位址的網路電話簿。以太坊名稱服務不使用長錢包位址,而是讓你使用「john.eth」等簡單名稱來發送和接收數位貨幣和資產。

技術:
以太坊名稱服務註冊表是一個單一的中央合約,提供從域名到所有者和解析器的映射,如 EIP-137 中所述。造訪 ens.domains 以了解更多(opens in a new tab)

執行用戶端

執行用戶端(以前稱為「Eth1 用戶端」),例如 Besu、Erigon、Go-Ethereum (Geth)、Nethermind,負責處理和廣播交易及管理以太坊的狀態。它們使用以太坊虛擬機執行每筆交易的計算,以確保遵循協定規則。

執行層

以太坊的執行層是執行用戶端的網路。

外部帳戶 (EOA)

外部帳戶 (EOA) 是最常見的以太坊帳戶類型。這種帳戶由一個人透過私鑰/助記詞控制。更多關於以太坊錢包的資訊

以太坊開發者公開徵求意見 (ERC)

ERC(以太坊開發者公開徵求意見)是以太坊社群使用的一種技術文檔,旨在為以太坊網路提出新的使用標準。

這些提案可以涵蓋廣泛的主題,包括新的代幣標準(例如用於代幣的 ERC-20 和用於非同質化代幣的 ERC-721)。

ERC-20

ERC-20 是以太坊網路上用於創建大多數代幣的標準。
普遍例子是 DAI 和 USDC 等穩定幣或 Uniswap 的 UNI 等交易所代幣。類似於我們在傳統系統中擁有的任何形式的替代貨幣……即獎勵積分、信用系統甚至股票等等。

ERC-721

NFT(非同質化代幣)是使用一組稱為 ERC-721 的標準規則建立的。
非同質化代幣可以代表任何獨特事物的所有權,例如數位藝術品或收藏品,每個代幣都有其自己的獨特特徵和價值。每個非同質化代幣都是獨一無二的,並且很容易與任何其他非同質化代幣區分開來。

ERC-1155

ERC-1155 是一種新型以太坊代幣標準,類似於非同質化代幣(如獨特收藏品),也允許在單一智慧型合約中創建可互換的物品(如貨幣)。
這讓管理各種類型的數位資產變得更容易、更有效率,特別是對於視訊遊戲或數位收藏等應用程式。

Ethash

在轉換為權益證明之前在以太坊上使用的工作量證明演算法。了解更多

以太幣

以太坊的原生加密貨幣,通常稱為「以太幣」。它用於支付使用以太坊生態系統和應用程式時的交易費。更多關於以太幣的資訊

事件

允許使用以太坊虛擬機器日誌記錄工具。去中心化應用程式可以監聽事件並使用它們在使用者介面中觸發 JavaScript 回調。更多關於事件和日誌的資訊

以太坊虛擬機 (EVM)

執行位元組碼的基於堆疊的虛擬機。在以太坊中,執行模型指定了在給定一系列位元組碼指令和一小組環境資料的情況下如何變更系統狀態。這是透過虛擬狀態機的正式模型來指定的。更多關於以太坊虛擬機的資訊

以太坊虛擬機組合語言

人類可讀形式的以太坊虛擬機位元組碼。

F

遞補函式

在沒有資料或宣告的函式名稱的情況下呼叫的預設函式。

水龍頭

一種透過智慧型合約執行的服務,該服務以可在測試網上使用的免費測試以太幣的形式分配資金。

最終確定性

最終確定性指在不損失大量以太幣的情況下保證一組交易無法被更改。

Finney

以太幣的面額。1 finney= 1015 wei。103 finney = 1 以太幣。

分叉

協定變化導致另一條鏈的創建。

分叉選擇演算法

用於識別區塊鏈頭的演算法。在以太坊中,鏈頭被識別為具有最大證明「權重」的分叉。權重是證明數量與進行證明的驗證者有效餘額的乘積。這意味著真實鏈頭是擁有最多質押以太幣投票的鏈頭。在共識層上,分叉選擇演算法稱為 LMD_GHOST

詐欺證明

某些二層網絡解決方案的安全模型,為了提高速度,交易被彙總成批次並在單一交易中提交到以太坊。其他網路參與者可以重新執行交易以檢查它們是否被誠實執行。如果他們發現發布的資料與他們自己的版本之間存在差異,他們可以發布加密證明來證明詐欺發生的地點。一些卷軸使用有效性證明

前沿升級

以太坊的初步測試開發階段,從 2015 年 7 月持續到 2016 年 3 月。

G

燃料

燃料是為區塊鏈(如以太坊)上的交易和智慧型合約支付的手續費。更多有關燃料和手續費的資訊

燃料限制

交易區塊可消耗之燃料的最大數量。

燃料價格

交易中指定的一單位燃料的以太幣價格。

創世區塊

區塊鏈上的第一個區塊,用於初始化特定網路及其加密貨幣。

Geth

Go Ethereum。以太坊協定最著名的實作之一,用 Go 編寫。 造訪 geth.ethereum.org 以了解更多(opens in a new tab)

Gwei

gigawei 的縮寫,一種以太幣面額,通常用於為燃料定價。1 gwei = 109 wei。109 gwei = 1 以太幣。

H

硬分叉

區塊鏈中的永久分歧;也稱為硬分叉變更。通常會發生於當未升級的節點無法驗證遵循較新共識規則的已升級節點創建的區塊時。不要與分叉、軟分叉、軟體分叉或 Git 分叉混淆。

雜湊值

由雜湊函式產生的可變大小輸入的固定長度指紋。(參閱 keccak-256)。

雜湊率

運行挖礦軟體的電腦每秒進行的雜湊值計算次數。

全息共識

指透過讓一小部分有代表性的人投票來做出一個重大群體決策。然後,其他人只要相信這一小部分人做得很好,就會同意配合。
有些網路社群使用這種方法來快速做出決定,而不需要每個人都對所有事情投票,同時也能確保決定是公平的,代表了大多數人的意願。

家園升級

於 2016 年 3 月在區塊 1,150,000 啟動的以太坊第二個開發階段。

I

索引

一種網路結構,旨在透過提供通往存儲來源的高效路徑來最佳化跨區塊鏈的資訊查詢。

整合開發環境 (IDE)

通常結合了程式碼編輯器、編譯器、運行時間和偵錯器的使用者介面。更多關於整合開發環境的資訊

不可變的部署程式碼問題

一旦部署了合約的(或程式庫的)程式碼,它就變得不可變。標準軟體開發實踐依賴於修復可能的錯誤和新增新功能的能力,因此這對智慧型合約開發來說是個挑戰。有關部署智慧型合約的更多資訊

內部交易

合約帳戶發送到另一個合約帳戶或外部帳戶交易(請參閱訊息)。

發行

鑄造新的以太幣來獎勵區塊提議、證明和舉報。

K

金鑰派生函式 (KDF)

也稱為「密碼拉伸演算法」,keystore 格式以重複散列密碼片語使用該函式來防止對密碼加密的暴力、字典和彩虹表攻擊。

金鑰

在以太坊的背景下,金鑰是數位代碼:用於接收交易的公鑰和用於存取和發送資金的私鑰。
公鑰:可以公開分享。
私鑰:由所有者保密。

金鑰庫

每個帳戶的私鑰/位址對都作為以太坊用戶端中的單一金鑰檔案存在。這些是包含帳戶的加密私鑰 JSON 文字檔案,只能使用帳戶建立期間輸入的密碼解密。

Keccak-256

以太坊中使用的加密雜湊值函式。Keccak-256 被標準化為 SHA-3。

L

一層網路

一層網路是指多層區塊鏈網路中的主區塊鏈。例如,以太坊和比特幣是第一層區塊鏈。許多第二層區塊鏈將資源密集型交易卸載到其單獨的區塊鏈,同時出於安全目的繼續使用以太坊或比特幣的第一層區塊鏈。

第二層

二層網路是建立在以太坊主網路之上的另一個網絡,旨在使交易更快、更便宜。 有關二層網路的更多資訊

程式庫

一種特殊類型的合約,沒有支付函式,沒有遞補函式,也沒有資料儲存。因此,它不能接收或保存以太幣,也不能儲存資料。程式庫充當先前已部署的程式碼,讓其他合約可以呼叫該程式碼進行唯讀計算。更多關於智慧型合約程式庫的資訊

輕量用戶端

以太坊用戶端不會儲存區塊鏈的本地副本,也不會驗證區塊和交易。它提供錢包功能並且可以創建和廣播交易。

流動性

流動性是指資產轉換為現金或其他資產的速度和容易度。像 Uniswap 這樣的去中心化交易所擁有多個流動性池,資產持有者可以將其資產存入其中,交易者可以用去中心化的方式買賣資產以換取獎勵。

流動性代幣

流動性代幣 (LST) 是向將資產存入流動性池的參與者發行的數位代幣,流動性池是鎖定在智慧型合約中的資金集合,用於促進去中心化交易所 (DEX) 上的交易。
這些代幣代表參與者在礦池中的份額,可以隨後兌換為初始存款加上礦池活動產生的部分交易費用。本質上,流動性代幣充當流動性池中所有權或質押的證明,允許持有者獲得獎勵,同時為其他人高效地交易不同的加密貨幣對提供必要的流動性。

LMD-GHOST

以太坊共識用戶端用來辨識鏈頭的分叉選擇演算法。LMD-GHOST 是「最新訊息驅動的最貪婪、最重的可觀察子樹」的縮寫,意思是鏈頭是在它的歷史中累積最多證明的區塊。

M

主網

主網 (Mainnet) 是「main network」的縮寫,是主要的公共以太坊區塊鏈

每單位燃料最高費用

最高費用是使用者為讓交易包含到區塊中而願意為每單位燃料 (gwei) 支付的絕對最高金額。

默克爾帕特里夏樹 (MPT)

以太坊中用於高效存儲鍵值對的資料結構。

默克爾根

默克爾根是默克爾樹的單一頂部雜湊值。它驗證區塊內的所有交易。

訊息

永遠不會序列化且僅在以太坊虛擬機內傳送的內部交易

訊息調用

訊息從一個帳戶傳遞到另一個帳戶的行為。如果目標帳戶與以太坊虛擬機程式碼關聯,則虛擬機將以該物件的狀態和執行的訊息啟動。

最大可提取價值 (MEV)

透過包含、排除和更改區塊中的交易順序,可以從區塊生產中提取超出標準區塊獎勵和燃料費用的最大值。更多關於最大可提取價值 (MEV) 的資訊

挖礦

對區塊頭重複進行雜湊同時遞增隨機數的過程,直到結果包含任意數量的前導二進位零。這是將新區塊新增到工作量證明區塊鏈的過程。這就是以太坊在過渡到權益證明之前的安全保障方式。

礦工

網路節點,透過重複傳遞雜湊找到新區塊的有效工作量證明(參見 Ethash)。礦工不再是以太坊的一部分 — 當以太坊轉向權益證明時,他們被驗證者取代。

鑄幣

鑄幣是創造新代幣並將其投入流通以供使用的過程。這是一種去中心化的機制,可以在沒有中央機構參與的情況下創建新代幣。

多簽

多簽(多重簽章)是指數位錢包或帳戶需要多個簽章或批准才能執行交易,從而增強安全性。
與僅需要一人批准的傳統單簽章帳戶相比,這增加了額外的安全性。

N

網路

指以太坊網路,一種將交易和區塊傳播到每個以太坊節點(網路參與者)的點對點網路。更多關於網路的資訊

網路雜湊率

整個挖礦網路產生的集體雜湊率。當以太坊轉向權益證明時,以太坊上的挖礦就被關閉。

非同質化代幣 (NFT)

非同質化代幣 (NFT) 是一種你可以擁有的獨特數位物品,例如藝術品或收藏品,並透過區塊鏈技術進行驗證。 更多有關非同質化代幣 (NFT) 的資訊

節點

參與網路的軟體用戶端。更多關於節點和用戶端的資訊

隨機數

在密碼學裏,只能使用一次的值。帳戶隨機數是每個帳戶中的交易計數器,用於防止重播攻擊。

O

鏈下

鏈下是指存在於區塊鏈以外的任何交易或資料。由於在鏈上提交每筆交易可能成本高昂且效率低下,因此第三方工具(例如處理定價資料的預言機)或執行更高吞吐量交易的二層網路解決方案,在鏈下處理大量工作並會以較低的頻率提交資訊到鏈上。

Ommer(叔)區塊

當工作量證明礦工發現有效的區塊時,另一個礦工可能已經發布了首先新增到區塊鏈頂端的競爭區塊。這個有效但過時的區塊可以作為 ommer 被新區塊包含,並獲得部分區塊獎勵。術語「ommer」是對父塊的兄弟姐妹區塊的首選中性術語,但有時也被稱為「叔」。當以太坊仍是工作證明網路時,這對於以太坊來說很常見。現在以太坊使用權益證明,每個時隙只會選擇一個區塊提議者。

鏈上

指在區塊鏈上發生且公開的操作或交易。

可以將其視為在一個共享大筆記本中寫一些東西,每個人都可以看到和檢查,確保所寫的內容(例如傳送數位貨幣或簽訂合約)是永久性的並且無法更改或刪除。

樂觀卷軸

樂觀卷軸是一種二層網路解決方案,可以加速以太坊上的交易,假設除非受到挑戰,否則預設交易都是有效的。更多關於樂觀卷軸的資訊

預言機

預言機是區塊鏈和現實世界之間的橋樑。它們充當鏈上應用程式介面,可以查詢資訊並在智慧型合約中使用。更多關於預言機的資訊

P

對等節點

運行以太坊用戶端軟體並具有相同的區塊鏈副本的聯網電腦。

點對點網路

電腦(對等節點)網路,無需中心化、基於伺服器的服務即可共同執行功能。
此設定通常用於共用檔案(即 Bit torrent)、資訊或數位貨幣,從而允許使用者之間進行更直接且可能更高效的交換。

無需許可

無許可意味著任何人都可以加入並使用像以太坊這樣的系統。它向所有人開放而無需任何批准。

Plasma

使用欺詐證明的鏈下擴展解決方案,例如樂觀卷軸。Plasma 僅限於簡單的交易,例如基本的代幣轉移和交換。更多關於 plasma 的資訊

私密金鑰

私鑰是個秘密代碼,可以證明你擁有你的數位貨幣並允許你使用它,就像你帳戶的 PIN 碼一樣。切勿分享它

私鏈

完全私有的區塊鏈是一種需要存取許可的區塊鏈,不能公開使用。

POAP

出席證明協議用於創建數位收藏品 (非同質化代幣),證明你參加了特定事件或活動。

權益證明 (PoS)

加密貨幣區塊鏈協議旨在實現分散式共識的方法。權益證明要求使用者證明擁有一定數量的加密貨幣(他們在網路中的「權益」),以便能夠參與交易驗證。有關權益證明的更多資訊

工作量證明 (PoW)

區塊鏈的一種安全機制,要求節點以計算的形式消耗能量來找到某個值。

Proto-Danksharding

一種接受以太坊的「二進位大型物件」資料的新交易類型。此「二進位大型物件」資料在信標鏈上暫時儲存 4096 個時期(約 18.2 天),並且可以選擇在之後修剪,以協助降低節點營運者的硬體需求。

公共物品

公共物品是每個人都可以免費使用的東西,例如公園或乾淨空氣,使用它們並不能阻止其他人也同樣使用。政府經常提供這些服務,因為企業不能輕易向使用它們的人收費,所以通常不會提供這些服務。

公鑰

公鑰是一組字符,可以讓其他人安全地向你發送數位貨幣,就像金錢的電子郵件地址一樣。

R

收據

以太坊用戶端傳回的資料表示特定交易的結果,包括交易的雜湊值、其區塊編號、使用的燃料數量,以及合約的地址(在部署智慧型合約的情況下)。

重入攻擊

由攻擊者合約呼叫受害者合約函式組成的攻擊,其方式是在執行過程中受害者再次遞迴地呼叫攻擊者合約。例如,這可能會導致透過跳過受害者合約中更新餘額或計算提款金額的環節來竊取資金。< href="/developers/docs/smart-contracts/security/#re-entrancy">更多關於重入的資訊。

獎勵

在每個時隙中,給執行某些功能的驗證者的一定數量的以太幣獎勵,這些功能包括提議區塊或參與同步委員會。

遞迴長度前綴 (RLP)

由以太坊開發者設計的編碼標準,用於對任意複雜度和長度的物件(資料結構)進行編碼和序列化。

卷軸

一種二層網路擴展解決方案,可批量處理多個交易並在單一交易中將其提交到以太坊主鏈。這可以降低燃料成本並增加交易吞吐量。有樂觀和零知識卷軸,它們使用不同的安全方法來提供這些可擴展性收益。更多關於卷軸的資訊

遠端程序呼叫 (RPC)

遠端程序呼叫允許一台電腦透過網路向另一台電腦要求資料或操作,例如索要遙控相關的資訊。

S

安全雜湊演算法 (SHA)

美國國家標準與技術研究院 (NIST) 發布的一系列加密雜湊函式。

種子助記詞/助記詞

創建數位錢包時向你提供的單字清單。它就像一個密碼,可以幫助你在失去存取權限時重新進入錢包,確保你不會丟失數位貨幣或代幣。

排序者

排序者是一個負責對區塊鏈網路中的交易進行排序的程式,特別是在二層網路擴容解決方案中。

序列化

將資料結構轉換為位元組序列的過程。

分片 / 分片鏈

分片鏈是整個區塊鏈的離散部分,由驗證者子集負責。這最初是以太坊擴展到每秒數百萬筆交易的方式,但現在已經被使用卷軸擴展的快速發展所取代。

側鏈

一種擴容解決方案,使用具有不同且通常更快的共識規則的單獨鏈。需要一個跨鏈橋來將這些側鏈連結到主網卷軸也使用側鏈,但它們與主網協作運作。更多關於側鏈的資訊

簽署

以加密方式證明交易已獲得特定私鑰持有者的批准。

單例

電腦程式設計術語,描述只能存在單一執行個體的物件。

懲罰者

懲罰者是一個掃描證明以尋找可懲罰犯錯的實體。懲罰會被廣播到網路,而下一個區塊提議者將證明新增到區塊中。然後區塊提議者會因懲罰惡意驗證者而獲得獎勵。

時隙

一段(12 秒)的時間期間,讓驗證者可以在權益證明系統中提出新區塊。時隙可能是空的。32 個時隙組成一個時期更多關於權益證明的資訊

智慧型合約

智慧型合約是一種在區塊鏈上自動執行協定的程式,就像自我執行的數位合約一樣。智慧型合約簡介

簡潔非交互式知識論證

「簡潔非互動式知識論證」的縮寫,簡潔非互動式知識論證是一種零知識證明更多關於零知識卷軸的資訊

軟分叉

共識規則發生變化時,區塊鏈會出現分歧。與硬分叉相反,軟分叉是反向相容的;升級後的節點只要遵循新的共識規則就可以驗證未升級節點所建立的區塊。

Solidity

程序式(命令式)程式語言,語法類似 JavaScript、C++ 或 Java。以太坊智慧型合約最受歡迎、最常用的語言。由 Gavin Wood 博士所創。更多關於 Solidity 的資訊

Solidity 行內組譯

Solidity 程式中的以太坊虛擬機組合語言。Solidity 對行內組譯的支援讓編寫某些操作變得更加容易。

穩定幣

穩定幣是一種具有穩定價值的加密貨幣,通常與貨幣或商品(如美元)掛鉤,以最大限度地減少價格波動。更多關於穩定幣的資訊

質押

存入一定數量的以太幣(你的質押)即可成為驗證者並保護網路。驗證者檢查交易並在權益證明共識模型下提出區塊。質押為你提供經濟激勵,讓你以網路的最佳利益行事。你將因履行驗證者職責而獲得獎勵,但若否,則會損失不同數量的以太幣。更多關於以太坊質押的資訊

質押池

多個以太坊質押者的以太幣總和,用於達到啟動一組驗證器金鑰所需的 32 個以太幣。節點營運商使用這些金鑰參與共識,而區塊獎勵會在貢獻者之間分配。質押池或委託質押並不是以太坊協定原生的,但社群已經建立了許多解決方案。更多關於聯合質押的資訊

可擴容透明知識論證

「可擴容透明知識論證」的縮寫,可擴容透明知識論證是一種零知識證明更多關於零知識卷軸的資訊

狀態

區塊鏈上特定時間點的所有餘額和資料的快照,通常指特定區塊的狀況。

狀態通道

二層網路解決方案,在參與者之間建立通道,讓他們可以自由且低價地交易。只有用於設定通道和關閉通道的交易會發送到主網。這允許非常高的交易吞吐量,但確實依賴於預先了解參與者的數量並鎖定資金。更多關於狀態通道的資訊

絕對多數

絕對多數是指超過 2/3 (66%) 的總質押以太幣,這些以太幣確保了以太坊的安全。要在信標鏈上最終確定區塊需要絕對多數投票。

女巫攻擊

女巫攻擊是指個人欺騙系統使某個系統認為他們是多個人而增加他們的影響力。

同步

將區塊鏈的整個最新版本下載到節點的過程。

同步委員會

同步委員會是隨機選擇的驗證者群組,每約 27 小時刷新一次。他們的目的是將他們的簽章新增到有效的區塊頭中。同步委員會允許輕量用戶端追蹤區塊鏈的頭部,而無需存取整個驗證者集。

Szabo

以太幣的面額。1 szabo = 1012 wei。106 szabo = 1 以太幣。

T

終端總難度 (TTD)

總難度是截至區塊鏈中某個特定點的所有區塊的 Ethash 挖礦難度總和。終端總難度是總難度的特定值,用於觸發執行用戶端關閉挖礦和區塊廣播功能,使網路過渡到權益證明。由於以太坊已轉向權益證明,此概念不再相關。

測試網

測試網 (Testnet) 是「測試網路 (test network)」的縮寫,用於模擬以太坊主網路行為的網路。

代幣

在以太坊區塊鏈上的智慧型合約中定義的可交易虛擬商品。

交易

提交到以太坊區塊鏈的資料由原始帳戶簽署,針對特定地址。交易包含中繼資料,例如該交易的燃料限制更多關於交易的資訊

交易費

每當你使用以太坊網路時都需要支付的費用。例如從你的錢包發送資金或去中心化應用程式互動,如兌換代幣或購買收藏品。你可以將其視為服務費。該費用將根據網路繁忙程度而變化。這是因為驗證者,即負責處理你的交易的人員,可能會優先考慮費用較高的交易 - 因此擁堵會迫使價格上漲。

從技術層面來說,你的交易費與你的交易需要多少燃料有關。

降低交易費是目前人們強烈關注的議題。請參閱二層網路

信任假設

信任假設是關於系統安全性和可靠性的基本信念,指引我們信任什麼才能讓系統運作。

Trustlessness

網路調解交易的能力,任何相關方都無需信任第三方。

圖靈完備

以英國數學家和電腦科學家 Alan Turing 命名的概念 - 一個資料處理規則系統(例如電腦指令集、程式語言或細胞自動機),如果可以用來模擬任何圖靈機器,就稱為「圖靈完備」 或「計算通用」。

V

驗證者

權益證明系統中的節點,負責儲存資料、處理交易、並向區塊鏈添加新區塊。要啟動驗證軟體,你需要質押 32 個以太幣。更多關於以太坊質押的資訊

驗證者生命週期

驗證者可以處於的狀態序列。包括:

  • 已存款:驗證者已把至少 32 個以太幣存入存款合約
  • 待處理:驗證者在激活隊列中,等待現有驗證者投票使其進入網路
  • 活躍:目前正在證明和提議區塊
  • 懲處:驗證者因不當行為被懲處
  • 退出中:驗證者被標記為退出網路,無論他們是自願還是被驅逐的。

有效性證明

某些二層網路解決方案的安全模型,為了提高速度,交易被匯總成批次並在單一交易中提交到以太坊。交易計算在鏈下完成,然後提供給主鏈並提供其有效性證明。這種方法在保障安全性的同時增加了可能的交易量。一些卷軸使用欺詐證明更多關於零知識卷軸的資訊

Validium

一種使用有效性證明來提高交易吞吐量的鏈下解決方案。跟零知識卷軸不同,validium 資料不會存儲一層網路主網上。更多關於 validium 的資訊

Vyper

一種具有類似 Python 語法的高階程式語言。旨在更接近純函數式語言。由 Vitalik Buterin 創建。更多關於 Vyper 的資訊

W

錢包

錢包是一種用於存儲、發送和接收數位貨幣的數位工具,就像你的線上貨幣的虛擬錢包一樣。更多關於以太坊錢包的資訊

Web3

Web3 是使用區塊鏈的新網際網路,由使用者而非公司控制其資料和交易。無需分享任何個人資訊。更多關於 web3 的資訊

Wei

以太幣的最小面額。1018 wei = 1 以太幣。

Z

零地址

一個完全由零組成的以太坊地址,常被用來從擁有的流通中移除代幣。透過 burn() 方法正式從智慧型合約索引中移除的代幣,與傳送到此地址的代幣是有區別的。

零知識證明

零知識證明是一種密碼學方法,允許個人證明某個陳述是真實而無需傳達任何附加資訊。更多關於零知識卷軸的資訊

零知識卷軸

使用有效性證明來提供更高的二層網路交易吞吐量的交易卷軸,同時使用主網(一層網路)提供的安全性。雖然它們無法處理複雜的交易類型(例如樂觀卷軸),但它們不存在延遲問題,因為交易在提交時可證明是有效的。更多關於零知識卷軸的資訊

Sources

Provided in part by Mastering Ethereum(opens in a new tab) by Andreas M. Antonopoulos, Gavin Wood(opens in a new tab) under CC-BY-SA

Contribute to this page

Did we miss something? Is something incorrect? Help us improve by contributing to this glossary on GitHub!

Learn more about how to contribute

這篇文章對你有幫助嗎?