代幣對於 Web3 就像網頁對於 Web1 一樣。#
代幣並不代表從一個設備發送到另一個設備的數字文件。相反,它表現為帳本中屬於區塊鏈地址的一個項目。只有擁有該地址私鑰的人,才能使用作為區塊鏈客戶端的錢包軟體,訪問相應的代幣。
代幣常被用於共識機制的設計,共識是指網路節點記錄區塊交易和驗證交易的過程,可靠的共識機制可以抵禦 sybil 攻擊和其他網路節點的惡意攻擊。以工作量證明 "(PoW)為例:
工作量證明 "(PoW)是如何設計的?
"工作量證明" 是比特幣網路和類似的區塊鏈網路中使用的共識機制,它引導著未知的匿名網路行動者的集體行動,以保證通過網路發送的代幣交易是有效的。前提是該機制建立在所有網路節點都有可能會有腐敗行為的假設之上,
1. 採用原生網路代幣形式的經濟激勵措施,獎勵遵守規則的網路節點,如果你花錢並遵守規則,就可以賺取網路代幣 - 即挖礦
(ps:通過參與這場尋找哈希值的競賽,挖礦節點共同確保一個區塊中包含的所有交易都是有效的。勝出的節點將獲得 "區塊獎勵",其形式為新鑄造的網路代幣(加上潛在的交易費用),這個過程被稱為 "挖礦")
2.成本大於收益,由於挖礦需要特殊用途的計算機硬體,並且找到正確的哈希值需要做一些工作,其形式是計算機的處理時間,這個過程需要消耗大量的電力,所以作弊並不划算。
如何進行網路攻擊?
網路攻擊並非不可執行,同理區塊鏈網路這個公共帳本並非絕對不可篡改,當攻擊者想要更改和刪除帳本上的交易項目時,所有的區塊都必須重新計算,這需要控制或賄賂大多數網路節點(需要得到 51% 節點的支持),其賄賂成本遠遠高於攻擊網路的回報,雖然操縱是可能的,但該機制的設計使其不可行。
當一個人或機構能夠控制大部分的算力來操縱網路時,就會發生 "51% 攻擊"。在比特幣的十年歷史中,沒有任何外部攻擊者的操縱成功。
參考資料:
英文版線上閱讀:https://github.com/sherminvo/TokenEconomyBook/wiki
中文版線上閱讀:https://github.com/Token-Economy-Book/ChineseTranslation/wiki/0.1 - 引言