How Does Bitcoin Function?
已更新:2018年10月26日
PAY:
相信大家都聽過或用過支付寶、微信支付…等類似相關電子錢包吧,
基本上,他們在付款這塊有異曲同工之妙。
首先,需要再電腦或手機裝置上下載電子錢包(就像我們身上的錢包是拿來放現金、信用卡一樣)
透過比特幣錢包能儲存比特幣及私鑰位址(下一篇來講講鑰匙唄)。
錢包的性質又分為「冷錢包」和「熱錢包」。
冷錢包是指將個人私鑰離線存放的裝置,與網路隔離,不容易被駭客侵入,安全度也較高,但缺點是提取速度較慢,就像是你會把貴重珠寶放在銀行保險箱,打開需要重重關卡;
熱錢包相對是存在連網的位置,較方便易用,可按照個人需求選擇。
例如我會把日常小額話費的比特幣放在熱錢包,大額、做長期投資的比特幣選擇冷錢包。
BALANCE:
哈哈這時候要考考大家前面的內容,還記的區塊鏈是甚麼嗎?
沒錯!簡單理解就是「分散式帳本」。
區塊鏈是整個 Bitcoin 的靈魂,Bitcoin 網路依賴區塊鏈的分散帳本。
所有經確認的交易都會存放在區塊鏈上。
有這些帳本,Bitcoin 錢包可以計算它們的可用餘額和核實新的交易中將被使用的比特幣確實屬花費者所有。
TRANSACTION:
比特幣又稱做加密貨幣,
加密的意思是避免遭人竄改交易、中途被攔截你的轉帳、被人窺探轉帳內容…等類似的概念,
這就是要做到「防偽」技術(例如鈔票上都會做防偽浮水印、防偽標誌…)
那他如何做到加密技術?
其實也是一個簡單的原理—「鑰匙加密」。
下回我們會一一解釋「鑰匙加密」,
在這裡我們先知道只要有鑰匙就能將我交易的內容全部鎖起來不讓外人看。
鎖起來的交易內容會在用戶之間「公佈」,
並且通常在接下來的10分鐘內由區塊鏈「挖礦」進程開始進行確認。
PROCESS:
挖礦在區塊鏈技術中扮演「認證、紀錄」的工作。
以比特幣的區塊鏈來說,
「確認交易」的工作稱其實就是「去中心化」。
這得靠用戶(或者說礦工)彼此協助驗證,
而驗證的過程其實上就是讓電腦解出一連串複雜的密碼學題目(工作量證明,PoW。如果我們要專業化叫他)
待解完題目、完成驗證後,
便能將交易雙方的錢包地址、交易金額和時間等相關資訊新增至新的「區塊」中。
以上過程就是所謂「挖礦」,
那些成功完成驗證的「礦工」,
就會獲得一定數量的比特幣作為獎勵。
