給QA測試工程師的必要知識:區塊鏈專有名詞介紹(一)

更新 發佈閱讀 2 分鐘

身為一個從 Web2 轉型中的 QA 工程師,我一開始接觸區塊鏈的時候,真的一頭霧水。什麼是錢包?什麼又是智能合約?為什麼寫個測試還要知道什麼是 Gas Fee?這些專有名詞到底是什麼?


區塊鏈到底是什麼?

▸ 區塊鏈(Blockchain)

區塊鏈就像一個 不可修改的分散式資料庫。資料會被打包成一個個「區塊」,每個區塊都會連接上一個區塊的散列,確保沒人能偷偷改資料。

想像 Git commit,每一筆提交都跟前一個版本有連結,一旦送出就不能改。

▸ 去中心化(Decentralization)

傳統系統有個主伺服器說了算,而區塊鏈則是每個節點都有一份資料,彼此透過共識機制同步。


有點像大家一起擁有一本「共享真相的紀錄本」,誰都不能單方面篡改。


資料怎麼被記錄?

▸ 區塊(Block)

每個區塊就像是資料紀錄簿中的一頁,上面記錄了多筆交易。

▸ 交易(Transaction)

這是區塊鏈上的「事件」。像是某人轉帳、部署合約、呼叫某個函式,全部都會變成交易。


就像 Web API 的每一個 request。


使用者怎麼操作?

▸ 錢包(Wallet)

這是區塊鏈上的身分證 + 簽章工具。你用它來持有資產,也用它來簽署交易。最常見的像是 MetaMask。

▸ 地址(Address)

每個錢包都有自己的「公開地址」,就像 Email 帳號。通常是 0x 開頭的十六進位字串。

▸ 私鑰(Private Key)

控制你錢包資產的密鑰。拿到私鑰就等於擁有那個錢包。就像 SSH 私鑰一樣重要,不可以外洩。


智能合約是什麼?

▸ 智能合約(Smart Contract)

這是部署在區塊鏈上的一段程式碼,可以自動執行規則。

想像成一個無法被修改的後端 API server,上線後永遠不能改 code(除非重寫部署)。


▸ Solidity

這是寫智能合約最常用的語言,語法像 JavaScript + C 的混合體。

▸ ABI(Application Binary Interface)

智能合約的 API 規格書。會列出合約有哪些 function、參數是什麼型別。


我們熟悉的「環境」對照區塊鏈

raw-image



什麼是 Gas Fee?

你在鏈上做任何操作,都會消耗「Gas」。這是你給礦工的費用,用來讓他們處理你的交易。


接著第二章繼續介紹




留言
avatar-img
留言分享你的想法!
avatar-img
軟體測試工程師Yang
2會員
14內容數
從一個低薪文組轉職軟體測試工程師Software Quality Assurance (SQA) Engineer的過程,紀錄閱讀過的相關測試書籍文獻,以及記錄自我技術成長的過程,包含手動測試與自動化測試相關工具等。
2025/04/13
本文提供建立區塊鏈操作體驗及加密貨幣交易所QA測試的建議,從使用者角度出發,逐步深入瞭解錢包、資產、交易行為,最後延伸至API與後端邏輯。
Thumbnail
2025/04/13
本文提供建立區塊鏈操作體驗及加密貨幣交易所QA測試的建議,從使用者角度出發,逐步深入瞭解錢包、資產、交易行為,最後延伸至API與後端邏輯。
Thumbnail
2025/04/13
建立區塊鏈基礎認知,包含區塊鏈、錢包、私鑰、助記詞、加密貨幣(BTC、ETH)、交易 Gas Fee、去中心化 vs 中心化交易所(CEX/DEX)、主網 vs 測試網等重要概念說明。
Thumbnail
2025/04/13
建立區塊鏈基礎認知,包含區塊鏈、錢包、私鑰、助記詞、加密貨幣(BTC、ETH)、交易 Gas Fee、去中心化 vs 中心化交易所(CEX/DEX)、主網 vs 測試網等重要概念說明。
Thumbnail
2025/04/13
軟體測試工程師如何在區塊鏈領域找到新價值?本文分享一位測試工程師從Web2轉型到Web3的心路歷程,探討區塊鏈測試的獨特挑戰與機會,以及如何以測試工程師的思維切入區塊鏈世界。
2025/04/13
軟體測試工程師如何在區塊鏈領域找到新價值?本文分享一位測試工程師從Web2轉型到Web3的心路歷程,探討區塊鏈測試的獨特挑戰與機會,以及如何以測試工程師的思維切入區塊鏈世界。
看更多
你可能也想看
Thumbnail
從Web2轉型到區塊鏈開發的QA工程師,分享區塊鏈基本概念,包括區塊鏈、去中心化、區塊、交易、錢包、地址、私鑰、智能合約、Solidity、ABI以及Gas Fee等關鍵詞的說明。
Thumbnail
從Web2轉型到區塊鏈開發的QA工程師,分享區塊鏈基本概念,包括區塊鏈、去中心化、區塊、交易、錢包、地址、私鑰、智能合約、Solidity、ABI以及Gas Fee等關鍵詞的說明。
Thumbnail
比特幣區塊鏈為了滿足各種不同的需求與技術,目前衍生出四種不同型態的地址形式,主要是針對安全性、靈活性與新版本兼容性的改革。
Thumbnail
比特幣區塊鏈為了滿足各種不同的需求與技術,目前衍生出四種不同型態的地址形式,主要是針對安全性、靈活性與新版本兼容性的改革。
Thumbnail
Staking也可以稱為質押,但與傳統意義的質押Pledge不同,虛擬貨幣的質押可以被簡單說明為「將持有的虛擬貨幣鎖倉提供鏈上驗證的挖礦行為」,即第一章提到的POS權益證明。
Thumbnail
Staking也可以稱為質押,但與傳統意義的質押Pledge不同,虛擬貨幣的質押可以被簡單說明為「將持有的虛擬貨幣鎖倉提供鏈上驗證的挖礦行為」,即第一章提到的POS權益證明。
Thumbnail
加密貨幣是基於區塊鏈技術的數字貨幣,文章介紹了加密貨幣的基本概念、特點、主要加密貨幣、優勢和挑戰、以及在實際應用中的情況。
Thumbnail
加密貨幣是基於區塊鏈技術的數字貨幣,文章介紹了加密貨幣的基本概念、特點、主要加密貨幣、優勢和挑戰、以及在實際應用中的情況。
Thumbnail
區塊鏈有什麼特色? 所有交易(操作資訊)紀錄會儲存在各個節點,因此具有公開性 每個節點遵守一套共識機制,基於這套機制來信任讀取的數據 透過密碼學演算法確保交易紀錄無法被串改 不會有資料中心遭受攻擊導致系統癱瘓問題 可能會對使用者喪失隱私 區塊鏈如何運作的? 節點主要可以被區分為兩種類型
Thumbnail
區塊鏈有什麼特色? 所有交易(操作資訊)紀錄會儲存在各個節點,因此具有公開性 每個節點遵守一套共識機制,基於這套機制來信任讀取的數據 透過密碼學演算法確保交易紀錄無法被串改 不會有資料中心遭受攻擊導致系統癱瘓問題 可能會對使用者喪失隱私 區塊鏈如何運作的? 節點主要可以被區分為兩種類型
Thumbnail
■什麼是區塊鏈技術? 區塊鏈是透過點對點(P2P)運行的網路,這個網路由分散式節點組成,可以把它想成是共享的數據庫,也就是分散式帳本(DLT),分散式帳本技術是一種去中心化的帳本,儲存著網路上進行的所有交易。 中心化帳本:也稱為集中式帳本,由一個中心化的機構去做驗證、記帳、訂立規則。
Thumbnail
■什麼是區塊鏈技術? 區塊鏈是透過點對點(P2P)運行的網路,這個網路由分散式節點組成,可以把它想成是共享的數據庫,也就是分散式帳本(DLT),分散式帳本技術是一種去中心化的帳本,儲存著網路上進行的所有交易。 中心化帳本:也稱為集中式帳本,由一個中心化的機構去做驗證、記帳、訂立規則。
Thumbnail
進入區塊鏈/Web3的世界,首先需要擁有一個錢包或帳號。本文從重要名詞和觀念入手,介紹公鑰和私鑰的重要性,以及助記詞的作用。探討加密錢包的種類,從私鑰控制權和網路連接的角度進行分類。同時提醒了私鑰保管的重要性,以及在交易所和網路交互中的安全提醒。最後透過實際案例介紹了社交工程和釣魚的危害。
Thumbnail
進入區塊鏈/Web3的世界,首先需要擁有一個錢包或帳號。本文從重要名詞和觀念入手,介紹公鑰和私鑰的重要性,以及助記詞的作用。探討加密錢包的種類,從私鑰控制權和網路連接的角度進行分類。同時提醒了私鑰保管的重要性,以及在交易所和網路交互中的安全提醒。最後透過實際案例介紹了社交工程和釣魚的危害。
Thumbnail
隨著科技的進步,我們正步入一個全新的Web3時代。這個概念可能對許多人來說還很陌生,但它已經在我們的實體生活和數字生活中悄悄發揮影響力。那麼,什麼是Web3?它與區塊鏈和加密貨幣又有什麼關係呢?本篇將為你展開這些問題的答案。在進入正題之前,先給大家梳理一下Web3、區塊鏈和加密貨幣之間的關係
Thumbnail
隨著科技的進步,我們正步入一個全新的Web3時代。這個概念可能對許多人來說還很陌生,但它已經在我們的實體生活和數字生活中悄悄發揮影響力。那麼,什麼是Web3?它與區塊鏈和加密貨幣又有什麼關係呢?本篇將為你展開這些問題的答案。在進入正題之前,先給大家梳理一下Web3、區塊鏈和加密貨幣之間的關係
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News