admin 發表於 2022-7-2 18:04:12

以太坊,FOMO3D,危險的博弈遊戲!

截至 8 月 2 日,Fomo-3D 遊戲的代码彷佛尚未颠末彻底的审计驗证。

當下,FOMO3D 這款區块链遊戲吸引了價值 1200 万美金的以太幣,而且經由過程一系列繁杂独特的法则锁定了這些质押資產。不外稍作阐發,就會發明這些法则也算不上希奇。現實上,它就是举動博弈論的一则經典模子的放大版,人家在哈佛商學院的课上早教過了。

FOMO3D (F3D) 這款遊戲利用的是「损耗战」博弈,它能致使不少极為荒诞的後果。荣幸的是,浩繁經济學家和進化生物學家已被深刻地钻研過了损耗战博弈的各类變體。如下是一些焦點钻研成果:

「赢家」的预期收益為 0 美金

玩家會失控并惨败

本文的第二部門将略带技能性地先容若何經由過程智能合约解决损耗战的博弈問题。但在此以前,咱們先經由過程哈佛商學院传授在會商學中的第一堂课来领會损耗战博弈(這个遊戲是由 Martin Shubick 設計的。)

在哈佛商學院的讲堂上, Max Bazerman 传授拍賣一张平凡的 20 美金钞票,由出價最高者拍得,但有一个特别的条件:出價第二高的人也必要付款。若是是你,這类环境下會怎样做呢。Max 挥舞着闪闪發光的 20 美金大钞,而且以低至 1 美金的起價起头竞拍。你會竞拍吗?别焦急给出谜底,先思虑一下這个問题。

圖源:Vitaly Taranov 公布于 Unsplash

你介入竞拍了吗?固然加入了!谁會抛却用 1 美金赚取 20 美金的機遇呢?以是每小我都介入了出價,而且抱着一样的設法進入了第二轮的竞拍——究竟结果,谁會抛却用 2 美金博得 20 美金的機遇呢?

不外,真正成心思的在最後:颠末一次次的竞價,谁不肯意花 2 美金博得 20 美金?酿成了谁不肯意花 19 美金赢取 20 美金?。下一步天然就酿成了谁不肯意花 20 美金换 20 美金?,這時候你才會真正注重到阿谁奥妙的条件所带来的影响,那就是出價第二高的竞拍者一样必要付出。

咱們假如你出價 19 美金。若是竞拍樂成,就可以获得 20 美金,净利润為 1 美金。可是别忘了你的竞争敌手 Carl ,阿谁出價第二高的買家。Carl 在你以前出價 18 美金,若是你竞拍樂成,他仍然必要付出 18 美金。對付 Carl 而言,問题酿成了是選擇搏一把保本,仍是输掉 18 美金离場。

因而 Carl 继续出價。

最高價酿成了 20 美金。

如今轮到你了。

這类环境下,你愿意花 21 美金赢取 20 美金吗?

你固然要继续出價!

若是就此抛却,你會输掉 19 美金,一無所得,黯然离場。可是若是继续竞拍,你最少有機遇获得 20 美金补充丧失呀!吊诡的情境呈現了:為了博得這 20 美金,你每轮城市加價 1 美金。你的出價會逐步跨越 20 美金, Carl 也是如斯,就此形成為了恶性轮回。终极,你們之間會一小我走到课室前面,用高得不成思议的代價拍得這张 20 美金的钞票。在哈佛也不破例,仍然有傻子為了博得這 20 美金吃了大亏。究竟上,在文档记录的案例中,就曾有贸易人士终极花 2000 美金拍取了 20 美金 。在這里,我要援用美國西北大學 J. Keith Murnhigan 传授的一段話,他是這麼描写這場產生在香港讲堂上的巨额竞拍場景的:

(即便竞價提高到了 400 美金)拍賣热度照旧不减。其他學生都大呼竞拍者停下来,但即便是在那样的纷扰中,竞拍者也毫不睬睬。當出價到达 700 美金時,我的膝盖都在颤動了 ...

當出價到达 2000 美金時,他們终究停手了,全部讲堂堕入了猖獗,每小我都被吓到了。

赢家输掉了 1980 美金。圖源:Tom Pumford 公布于 Unsplash

為了這 20 美金,两个唇枪舌剑的竞拍者共欠传授 4000 美金。所谓的赢家是一位 CEO ,他称這場惨剧是自亏心理引發的劫难。而输家描写称,他面前的一切都變得模胡了,直到讲堂竣事一个小時以後,他的脉搏和血压仍然没有规复正常。

與此同時,用 20 美金赚取 200 倍利润的传授说他有一种「赚了辆入口跑車的感受」。

传授的兰博基尼。圖源:Matt Antonioli 公布于 Unsplash

全部拍賣進程讓大師见地到了人道的猖獗。那些有幸没介入竞價,而且旁觀了整場闹剧的觀看者天然可能有洋洋得意的感受。但咱們必需阐明的是,理論上讲,他們都没有做出彻底准确的選擇(博弈論就是這麼奇异 。)不外這是合情公道的,究竟结果在這个遊戲中是做不到收益延续為正的。

固然不克不及包管收益為正,可是人們的表示常常要更加糟。竞拍者出價太高,有時演變成上案牍例中那样猖獗的地步。人們的理智被讨厌丧失、讨厌不均和消极互惠等等举動身分压服了。不外若是要穷究像 2000 美金那样极真个案例暗地里的缘由,咱們也许必要 Rene Girard 仿照竞争理論之类的大杀器 。不管怎麼,在举動博弈論范畴,功效函数城市變得很奇异。

但如今咱們先回到 FOMO3D 。在 F3D 中,玩家經由過程采辦 key 来赢取大奖(今朝價值 1200 万美金),同時大奖會在采辦後的 24 小時後分發。若是在 24 小時计時竣事以前没有人再次倡议采辦,那末你就可以赢取大奖。不外若是有新的玩家采辦了 key,则會耽误遊戲的倒计時,此時優先获得奖金的是方才倡议采辦的新玩家。

FOMO3D 的内核現實上就是雷同 20 美金拍賣的「损耗战」博弈遊戲 。 全部遊戲的關头在于當其别人采辦了新的 key ,并把資金参加到 1200 万美金的奖金池時,就至關于你输了。作為還击,你可以經由過程再次采辦 key 来「重拾機遇」竞争最後的大奖。這就雷同于咱們在 20 美金拍賣上见到的生理學機制。

更正确地说,将 F3D 遊戲的動力模式称為全付出拍賣音波拉皮,更加得當,它可以不竭内生嘉奖,同時获奖触發前提总不會變:

F3D 的内涵模子對准了人类举動的很多根基模式(無論實現進程中 Solidity 代码写得若何,這个底层設計并無變。)

一只在举動上被桉树操纵了的考拉。圖源:Cris Saur 公布于 Unsplash

那如安在损耗战遊戲中取胜呢?第一种法子是将拍賣中竞争者的举動功效函数举行参数化,然後經由過程設置夹杂拍賣计谋,使得敌手們的收益指望與陰莖增大,是不是介入竞拍變得不相干。听不懂也不要紧,你可以不介入遊戲,预期收益也是同样的(0 美金)。

除此以外,因為咱們仅是大略地浏览過源代码,對這个遊戲只有大要的领會。万幸的是,咱們發明,许诺计谋是可行的,而且用智能合约来實現再好不外。举例来讲,人們可以写一份公然可視的合约来支撑主動投注呆板人,它将在開奖前的前一秒举行主動下注,他的下注對付投注先後的人均可以看成鼓励(由于那些投注都注定失败 。)

若是将雷同计谋用在上文中 20 美金遊戲,表述以下:

想象若是聪慧的 Christina 写了一个主動履行的步伐,并由一份智能合约供给資金支撑,直到竞拍價到达 100 万美金之前,它會主動報出跨越其别人的竞拍價。 Christina 将步伐設置為從 1 美金起拍,而且公然地毁掉了步伐和合约的私钥。這类环境下,你的最好计谋是甚麼?甚麼也别做。

用于對于 F3D 時,這份合约应當斟酌到 F3D 玩家和開辟者的特色、他們的持久愿景,和「元遊戲」的開奖函数,可是根基的思绪是一致的。可是從理論上讲,即便 Christina 写合约時将前提設置成為了一旦她获胜,100 万美金嘉奖的余额會返還到她的錢包中,她的许诺仍然能获得一样的结果。

不外即便是這类输錢的计谋,對有些群體来讲,帮助 Christina 也是值得的。只要能讓大師意想到 F3D 會赐與太坊收集带来负外部性(而且更遍及说有伤區块链的荣誉)并闭幕這个遊戲,那末對一些人或集團来讲,即便耗费一些價格也是值得的。

另外一种获胜方案是由 Justin Drake 提出的,即矿工合谋仅打包特定的買賣来「得到成功」。這是一种更聪慧的做法,可是咱們猜疑如许的做法将造成没有人想看到的成果,那就是它将大大减弱以太坊的可托度,造成负面的外部性。

不管若何,鉴于 F3D 的樂成案例,咱們有来由等待市道市情上出現出更多如许的遊戲。若是智能合约能作為此中一剂良方,那末是再有趣不外了。相干内容的進一步會商和一些稍显专業的常识先容将在第二部門举行。

:一则很是极真个美元拍賣案例,Murnighan (2002)

:此处援用传授所言是真的,但究竟上传授把錢捐给了慈善機構。

:為了证實為甚麼不介入竞拍也不是最優计谋,咱們来假如每小我都利用這类计谋的情景。此時明显,若是没有人介入竞拍,你必定应當出價 1 美金来赚取 19 美金!纳什平衡必要當前状况下再也不有任何鼓励促使平衡被粉碎。

可是若是你直接出價 20 美金呢?若是你這麼做了,简直赚取不到任何利润,可是其别人也没有来由介入竞拍了。以是直接出價 20 美金在博弈論角度是明智的,可是延续竞價到 20 美金就不合错误了。博弈論就是這麼有趣。

同時,上文有一段佶屈聱牙的描写提到了夹杂计谋平衡,即几率性地作出分歧選擇,使得不管你的竞争敌手選擇何种计谋,你的预期收益都為 0。另有必需澄清一點的是,在遊戲中第二超過跨過價的竞拍者其實不會付出所有人出價的总和 sum(bi…bn) , 而是付出第二高的出價 max(bi…bn)。

:從 Girard 的理論動身,因為竞争敌手的呈現,這 20 美金對付每方都显得弥足贵重了。有趣的是在传授的案例中,他由于「扭转了遊戲法则」而被人责怪(他请求學生們當出價跨越必定金额時,加價幅度每次酿成 50 美金)。

:在這里咱們不失一般性地疏忽了遊戲中的一些繁复细節(就咱們所知)。好比说, FOMO3D 中也有一个股息設定,但這彷佛是一个次级触發明象。即除非你認為有更傻的人會接盘,不然你是不會采辦股息盈利的。這类环境就像东北大學的阿谁传授奉告他辦公室里的其他传授,说他要割他們韭菜了那样。只有當聪慧的 Christina 底子不會写平凡的智能合约時,股息才是一种好設計,不然你只會输掉 19 美金。

感激 redditor 上的 u/questionablepolitics 提示咱們這一點。

:這里的描写不是很严谨。在我的第二篇文章中有更加科學地编写如许的智能合约,和相存眷意事项的先容。

阿剑按:1. 我猜疑作者漏了一个對全部遊戲有首要影响的前提:介入者可以升價的幅度。從第二名的角度来斟酌問题吧:假如如今拍賣報價已跨越了 20,他有两种選擇:(1)碌碌無為,则净丧失為他已提出的報價 P1;(2)加價,则净丧失為他新提出的報價 P2 减去 20。只要 P2 - 20 < P1,则他加價比不加價丧失會更小。若是介入者只能在敌手的報價上加 1 美元作為新報價,由于 P1 + 1 + 1 - 20 一定小于 P1,因這人們城市不竭加價,就會呈現文中所述人們報出天價的成果。

1. 接上面的推理,若是没有加價幅度的上限,则第二名可以直接報出比第一位現有報價刚好超 20 元的報價;本来的第一位转成第二名以後會發明,本身若是要加價,一定要報出 P3 > P1' + 20,也就是说就算赢,预期丧失也會更大,他就會停下来。文中第 3 个注指出:第一个介入者可以直接報價 20,然後终止遊戲,逻辑是彻底同样的。以是第 4 个注说传授被冤枉了,确切是的,强迫请求加價幅度跨越 20 美元,會加快遊戲闭幕。

你可能會指出,第二名可能底子就不肯意報出如许的代價,由于比第一位超過跨過 20 美元的報價一定比本身當前報價超過跨過 20 美元以上,丧失也會更大。對的。這也是這个遊戲困局难明的处所。不外,请看第三點。

1. 對人来讲,不但貨泉收入有價值,此外工具也有價值,虽然這些價值在必定水平上可以折為貨泉。例如说有人可能會感觉成為胜者,在同窗眼前出風头也是有價值的,為了這类價值,他愿意支出 10 美元;那末,要對于他,就不克不及仅靠比其報價高 20 元的報價来胜出,必需報出比其報價高 30 美元的報價。同理,作者说只要写一个報價上限是 100 万美元的合约便可以稳赢,并不尽然,由于我不敢赌有無疯子感觉在阿谁場所,赢這一把所得快感可以跨越 100 万 美元。而這里另有一个暗藏的重點:没有甚麼能包管這类生理上的享受代價稳定。困局之难,难在领會你的敌手(這跟下文第四點焦點是同样的)。

2. 阐發還疏忽了一點,就是信息用度,换句話来讲就是介入者领會這个遊戲所需耗费的時候精神。再换句話来讲:你用统一群人再做一遍一样的遊戲,成果會同样吗?再换另外一群领會過這个遊戲的人来做這个實行,成果會同样吗?肯建都會纷歧样。遊戲呈現這麼极真个成果,是由于有些人没领會清晰遊戲就上車了。這一點很底子,由于可以推論出:所谓的實行經济學推导出的结論底子不具备一般性。由于疏忽了買賣用度的變化。

综上,我用最根基的經济學道理诠释了這个遊戲和遊戲中人們的举動。第一點其其實底子的层面上印证了經济學的根基法子——边际阐發法:人們不是做整盘的决议计劃的,人們只在边际上做决议计劃。并且,曩昔的本錢再不是本錢,當敌手出了一个新代價,那就不是曩昔的情景了,我會按照新的情景,筛選我可以做的選擇,選擇有本錢,我會按照本錢凹凸来選。第四點则引入買賣用度,指出了原有阐發不敷完美的处所。

——以是啊以是啊,必要像作者说的那样借助這个博弈論传授阿谁博弈論传授的大杀器吗?這不外是把简略的事變繁杂化了罢了。最根基的經济學道理诠释威力無限,博弈論咱們得到没有博弈論咱們就不克不及得到的结論吗?你看看上文,哪个我不克不及用經济學道理来诠释?

Notice: The content above (including themlb即時比分, pictu蠶絲皂,res and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.
頁: [1]
查看完整版本: 以太坊,FOMO3D,危險的博弈遊戲!