博弈論是發展加密貨幣發展的基礎,亦是比特幣成功茁壯成長十多年的原因之一,儘管經過多次試圖破壞網絡。
那什麼是博弈論?
從本質上說,博弈論是一種應用數學的方法,並運行用於研究人類基於理性下而決定的行為。 “遊戲”被設計成一個互動環境,讓玩家會試圖以理性的行事方式回應該遊戲規則或去影響其他玩家的決策。
該概念最初是在經濟學上開發的,用於研究企業,市場和消費者的行為,但現在已廣泛應用於各界林林種種的研究領域。因此,博弈論模型可以用作在預測報告定義上,實驗情況下檢測有關潛在互動的潛在行為以及其行為的可能結果的一個方式。這些模型也可以應用於政治,社會學,心理學和哲學的廣泛研究之中。
囚徒的困境
囚徒困境是博弈論模型中最受歡迎的例子之一。它描述了一個情景: 當有2名罪犯(A和B)在被捕後被單獨地帶去個別房間內進行審訊。兩名罪犯被審訊同時無法與另外一名罪犯交流。
檢察官會試圖說服罪犯相互作證,以減少他們的指控。如果A作證B,他被釋放,B被逮捕並且3年徒刑(反之亦然)。但是,如果他們兩人都背叛對方並相互作證,結果是他們都會被逮捕了和2年徒刑。最後,如果A和B都是決定不背叛對方並保持安靜,由於缺乏足夠的證據,他們只被判處1年徒刑。
在此情景下,我們將有以下可能性的結果(基於他們的個人決定):
B背叛 | B保持沈默 | |
A 背叛 | 兩人都被判入獄2年。 | A 被䆁放。B被判入獄3年。 |
A 保持沈默 | B被䆁放。A 被判入獄3年 | 兩人均被判入獄一年。 |
顯然,A(或B)的最佳情況是不互相背叛並被釋放,但這需要對方保持沈默,而且我們無法預測他們各會做出什麼樣的決定。面對更好的獎勵,許多理性的囚犯都可能會選擇以自身利益為先而行事並背叛另一方。但如果A和B都背叛他們將會被關押2年,那並不是最好的結果。因此,這一對,他們的最佳選擇結果是保持沈默,而獲得只是1年而不是2年徒刑的結果。
囚徒困境有許多變數,但這個簡單的情景說明了我們能夠使用博弈論模型來研究人類行為和人類基於理性而進行決策的過程及其可能性的結果想法。
博弈論和加密貨幣
當把博弈論應用於加密貨幣時,博弈論模型在設計安全且無信任性的經濟系統(列如比特幣)上起著重要的作用。比特幣作為拜占庭容錯(BFT)系統的創造集結了加密學和博弈論的和諧融合結果。
在加密貨幣環境中使用博弈論是對加密經濟莫下重要的基礎概念,基本上是對區塊鏈協議的經濟學研究以及這些協議設計可能帶來的潛在後果 - 基於其參與的行為。它還能考慮到“外部代理”的行為,那些並不是生態系統的行為或真正組成部分,它最終會加入網絡,並試圖從內部中破壞它。
換句話說,加密經濟系統通過由協議提供的獎勵來激活其檢查該網絡節點的行為,並考慮最終最合理和可能的決策。
由於比特幣區塊鏈被設計成分佈式的系統 - 由許多個節點分佈在不同的位置上 - 它需要依賴這些節點在交易事務和區塊驗證方面達成一致性。但是,這些節點實際上並不能相互信任。那麼這樣的系統下要如何避免惡意活動呢?區塊鏈要如何防止不被不誠實的節點破壞呢?
其中一個保護比特幣網免其受到惡意活動影響的重要特徵,就是工作證明的共識運算。它採用加密技術,使採礦過程的成本變得高昂且要求苛刻,從而造就了一個競爭激烈的採礦環境。
因此,建立於PoW體系上的加密貨幣的結構有較地激勵挖掘節點誠實地工作(因此他們不會冒著任何失去投入資源的風險)。相反地,任何惡意活動都會迅速地解除並受到應有的懲罰。所有呈現不誠實行為的採擴節點可能會損失很多資金並從網絡中被踢出。因此,採礦者最為理性合理的決定當然是誠實行事並保證區塊鏈的安全性。
結論
總結而言,博弈論的一般應用是去模擬和驗證人類的行為方式,以及根據理性思考下做出的選擇。 因此,博弈論模型經常會考慮到應用於設計分佈式系統中,例如加密貨幣也是其中之一。
基於密碼學和博弈論的平衡組合,工作證明共識算法才能夠讓比特幣區塊鏈建立成對具有強烈攻擊抵抗力的非中心化經濟系統。其他加密貨幣亦一樣,博弈論的概念也適用於PoS區塊鏈。 它們主要區別在於Proof of Stake區塊鏈處理交易和驗證區塊的方式。
但敬請注意,區塊鏈的安全性和該區塊的彈性程度是非常取決於其協議,及其網絡總參與者的數量有直接關係。 較大的分佈式網絡比較小型的分佈式網絡更為可靠。