Re: [閒聊] 台灣玩家想要怎樣的轉蛋法?

作者: ckniening (☞罌粟小子☜)   2021-12-22 17:17:23
※ 引述 《hermis (火山菌病病人No.01221)》 之銘言:
: 像這樣:
:  
:  
: ID        玩家名    Result
:  
: user11xx1  蘋果O大師   一桶水
:  
: user21xx1    非洲X法老   一根雞毛
:  
:  
:  
: 整合成excel檔案,讓玩家自己去搞檢驗就行。如果幾百萬筆轉蛋,連一筆特獎都
:  
: 沒有那是不是就有問題?
:  
:  
: 好啦,如果今天特例,剛好就是一期的轉蛋機率特低好了,十幾期都有相同的情況
:  
: 那是不是就有問題?
:  
:  
: 你只要提供資料,玩家自己會去驗證啦,丁特這種花錢的都有了,更不用說
小弟我剛好最近也有在研究這個問題
趁這個機會來跟大家分享一下
hermis大大提到的
「公布所有抽獎資料來讓所有玩家核對」的方法是可行的
並且有好幾種方法來確保廠商有誠實的公布這些資訊
但是這仍然會遇到一個很根本的問題:
即使統計出來的機率比預期的還要低
我們也沒辦法拿廠商怎樣
(原因這裡就先不贅述 反正隨機就是這樣的東西)
那有方法來保證廠商有遵守公布的機率嗎?
有的,而且這個方法還很簡單易懂
大家可以讓我講給你們聽
首先,讓我們先把轉蛋這件事情簡化再簡化
把他想成一個猜數字遊戲:
廠商會先在心裡想一個數字
並且告訴玩家你要猜的範圍
例如在[1,100]中猜一個數字
那麼你其實就是在玩一個中獎機率是1%的抽獎
這時候問題就來了
「我要怎麼知道廠商沒有中途偷改答案?」
答案很簡單
讓我們把場景搬到現實
今天你和你朋友在玩猜數字遊戲
你不希望他作弊
那你可能就會先請他把答案寫在一張紙條上然後交給你
但這時他也會怕你偷看答案
所以他可以先把紙條鎖進一個盒子裡再拿給你
然後等到你說出你想猜的數字之後
他再把鑰匙給你
讓你打開盒子檢查自己有沒有猜對
再回到數位的領域裡
上述的操作
其實都可以透過密碼學的工具來實現
如此一來,我們就得到了一個玩家和廠商都沒辦法作弊的轉蛋流程了
Reference:
(為了簡化,跟我講的有相當程度的不同)
Kushilevitz, Eyal, and Tal Rabin. "Fair e-lotteries and e-casinos." Cryptographe
rs’ Track at the RSA Conference. Springer, Berlin, Heidelberg, 2001.
作者: a547808588 (ctgwea97)   2021-12-22 17:19:00
讚啦,順便問一句,這個成本會很高嗎?
作者: roea68roea68 (なんもかんも政治が悪い)   2021-12-22 17:21:00
不重要 台灣沒能力做遊戲只能代理 如果日本這麼做那台灣也不用訂法律也能享受 如果日本不做 台灣亂訂
作者: safy (Ty)   2021-12-22 17:21:00
問題是你的盒子要放在哪邊? 客戶端? 伺服器?
作者: roea68roea68 (なんもかんも政治が悪い)   2021-12-22 17:22:00
也只是唱高調 沒人鳥你
作者: safy (Ty)   2021-12-22 17:22:00
放在客戶端就有被外掛破解導致命中率100%的問題
作者: snowknife (For The Horde)   2021-12-22 17:24:00
你理論上雖然這樣講 實務上廠商應該不會鳥你
作者: a547808588 (ctgwea97)   2021-12-22 17:24:00
也是,你還要再搞個第三方放盒子,或是用其他技術,確保盒子被廠商偷開過,能夠看出來
作者: moswu (蚊子)   2021-12-22 17:24:00
….有創意給推
作者: safy (Ty)   2021-12-22 17:24:00
你作這套系統,所有的行為仍然都是發生在裝置和服務端之間
作者: PatrickYao (PatrickYao)   2021-12-22 17:24:00
盒子要放哪裡最後好像還是會變成第三方認證的感覺
作者: safy (Ty)   2021-12-22 17:25:00
對一般大眾來說, 這仍然是看不懂的技術, 聽起來像是話術類似這種搓搓樂的遊戲, 博弈遊戲你多玩幾款就知道了你每次搓都是歪的,搓完後給你看答案都像是你搓歪的但封包傳輸就是瞬間的事情, 先判定你輸再給你箱子就好了
作者: dos01 (朵斯01)   2021-12-22 17:26:00
你應該不知道早期的那些遊戲修改器是在幹嘛用的吧?
作者: PatrickYao (PatrickYao)   2021-12-22 17:27:00
第一層一定是公開機率,而第二層的證明機率非常難,很多有轉蛋法的國家都沒辦法解決這個問題。
作者: hermis (火山菌病病人No.01221)   2021-12-22 17:28:00
如果能確保的話,就表示造假不行了,那就沒有造假問題
作者: safy (Ty)   2021-12-22 17:28:00
是可以學習虛擬貨幣的方式每筆轉蛋交易紀錄都讓玩家互相抄寫
作者: snowknife (For The Horde)   2021-12-22 17:29:00
要防止造假的話 應該要去中心化吧 像區塊鏈那樣
作者: safy (Ty)   2021-12-22 17:29:00
然後就有轉蛋幣誕生, 大家都來幫忙維持轉蛋風氣記帳(X
作者: js850604 (jack0604)   2021-12-22 17:30:00
可以用區塊鏈記吧,但廠商幹嘛自殺
作者: safy (Ty)   2021-12-22 17:30:00
廠商要玩區塊練就不會跟你玩轉蛋拉
作者: snowknife (For The Horde)   2021-12-22 17:30:00
對阿 廠商誰鳥你 哈
作者: peterisme17 (Totty~)   2021-12-22 17:30:00
那你懂轉蛋是怎麼寫的嗎
作者: hermis (火山菌病病人No.01221)   2021-12-22 17:30:00
君要臣死,臣不得不死(誤
作者: safy (Ty)   2021-12-22 17:31:00
也不一定拉,轉到SSR 還可以拿去交易 發大財
作者: hermis (火山菌病病人No.01221)   2021-12-22 17:31:00
不照做就罰款,這樣就不複雜了
作者: andy0481 (想吃比叡的咖哩)   2021-12-22 17:31:00
你成本取決於你盒子要放哪邊 是否公正 是否承受得住大數據 是否可以隨時檢驗等等
作者: safy (Ty)   2021-12-22 17:32:00
誰能有效率的監督廠商? 大家的好鄰居蜘蛛人嗎
作者: andy0481 (想吃比叡的咖哩)   2021-12-22 17:32:00
用區塊鍊的問題是 誰要幫你算 每個有裝遊戲的都幫算嗎==
作者: snowknife (For The Horde)   2021-12-22 17:33:00
如果照定義的話 我覺得就是有下載的玩家一起算
作者: dos01 (朵斯01)   2021-12-22 17:34:00
區塊鏈也別鬧了 那東西就是吃資源 你玩個手游買頂規手機就為了算轉蛋?
作者: safy (Ty)   2021-12-22 17:35:00
另外一點, 拿丁特這個案例來說, 這個是代理遊戲
作者: snowknife (For The Horde)   2021-12-22 17:35:00
然後大家又不想用自己的資源去算 還是乖乖被坑吧
作者: andy0481 (想吃比叡的咖哩)   2021-12-22 17:37:00
各國問題都差不多阿 管不動 硬要管的話成本不符最後回歸廠商自律跟市場機制玩家抵制
作者: snowknife (For The Horde)   2021-12-22 17:38:00
只是玩個遊戲 還是保底實在阿
作者: a547808588 (ctgwea97)   2021-12-22 17:39:00
可是保底最大的問題是,每個廠家的保底機制不同
作者: snowknife (For The Horde)   2021-12-22 17:41:00
這也能是問題? 就玩自己能接受的保底機制
作者: andy0481 (想吃比叡的咖哩)   2021-12-22 17:41:00
保底就難定義 法律上很難一視同仁你一抽XX元我一抽OO元 你XX抽保底我OO抽保底 天井能不能自選 選PU又要怎樣定義PU 你有寶五我寶一就頂價值不一樣你有突破道具我沒有等等等 在各遊戲中一個角色的價值根本沒辦法直接量化給法律來定奪
作者: a547808588 (ctgwea97)   2021-12-22 17:43:00
像七龍珠的保底也很有意思,你不能選當期的卡
作者: safy (Ty)   2021-12-22 17:44:00
大家各有各的毛, 最簡單的做法就是, 禁止轉蛋遊戲就好
作者: guogu   2021-12-22 17:44:00
我有問題!也就是a產生一個結果 b也產生一個結果都上鎖最後再一起開就不會作弊可是轉蛋組合那麼多要怎麼對獎阿?
作者: astinky (此方のことが大好きだ!)   2021-12-22 17:46:00
玩家才不信你密碼學有公正,沒抽到就是廠商作弊
作者: andy0481 (想吃比叡的咖哩)   2021-12-22 17:46:00
禁止就說了只是把廠商趕走而已 你看天堂W政府更難管
作者: safy (Ty)   2021-12-22 17:46:00
慢慢搓阿, 有1000個item就給你1000組號碼搓阿我記得有看過,現實的一番賞都有人會質疑箱子內沒有大獎了你要不就是乾脆包號碼, 1~1000全包=必中, 那也不是玩轉蛋了轉蛋是穩賺不賠的博弈遊戲,廠商根本不怕你歐,只怕你非到不玩
作者: kingnet74 (小希)   2021-12-22 17:52:00
重點是誰證明盒子內沒被改過
作者: safy (Ty)   2021-12-22 17:53:00
用這篇文章說的方法,廠商把加密的盒子交給玩家這個市面上有不少流程都是這樣跑的,所以加密為什麼不被破解?
作者: guogu   2021-12-22 18:00:00
感覺是個有趣的問題 我自己來想想好惹
作者: safy (Ty)   2021-12-22 18:03:00
最簡單就是去中心化, 廠商丟出的加密和玩家丟出的加密讓所有玩家都能持有一份, 這樣就不會有竄改的問題再來就是這份加密文件內會記錄每個物件的機率都符合設定
作者: lain2002 (lunca)   2021-12-22 18:14:00
全世界都沒人在做,台灣自己去旁邊玩砂
作者: snowknife (For The Horde)   2021-12-22 18:19:00
樓樓上是說對稱加密的公鑰和私鑰嗎Y原來市面上轉蛋有這樣用了喔
作者: akb0049 (Amber)   2021-12-22 18:21:00
方法很多 成本 細節全都提不出來更別提你舉的是什麼鬼例子 你是防廠商作弊 但作弊的又不是結果是機率最終回到誰來統計
作者: astinky (此方のことが大好きだ!)   2021-12-22 18:36:00
盒子給誰保管就不信任誰,區塊鏈也一樣,問題一樣沒解決
作者: longtimens (阿捲)   2021-12-22 19:38:00
你提了再好的方法 市場不夠大 廠商直接不要了
作者: poornow (破惱)   2021-12-22 19:49:00
區塊鏈玩法?
作者: louisalflame (louisalflame)   2021-12-22 20:18:00
這篇正解 不用啥區塊鏈啦現在的問題是台灣都代理 原廠不鳥沒有辦法
作者: guogu   2021-12-22 20:38:00
對 這個變成轉蛋的方式要改 代理根本做不來
作者: Ayukawayen (亞布里艾爾發芽>//<)   2021-12-22 21:44:00
這就先給hash抽完再揭露內容驗hash嘛,技術上沒啥問題廠商要做出一個256bit的hash碰撞,都可以挖幾億個比特幣區塊,當然不會拿來讓一個玩家抽卡抽歪。但是hash先行,程式碼要改,而且彈性變差,開發商大概沒什麼動力

Links booklink

Contact Us: admin [ a t ] ucptt.com