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