प्रोग्राम
MCC प्रोग्राम Solana mainnet पर इस पते पर डिप्लॉय है:MCCd7ygQjPaZFtRenN9nfTPjSW5ynJefxZFKDfBwaxu
आप इसे, और इसके द्वारा अब तक प्रोसेस किए गए हर ट्रांज़ैक्शन को, किसी भी Solana एक्सप्लोरर पर देख सकते हैं:
हर जमा, निकासी, दांव और पेआउट इस प्रोग्राम द्वारा चलाया गया एक निर्देश है, जो ब्लॉकचेन पर हमेशा के लिए दर्ज हो जाता है।
पैसा कहां रहता है
जब आप USDC जमा करते हैं, तो वह किसी कंपनी के बैंक अकाउंट या एक्सचेंज वॉलेट में नहीं जाता। वह प्रोग्राम के स्वामित्व वाले कैसीनो टोकन अकाउंट में जाता है, और साथ ही प्रोग्राम आपके वॉलेट पते से निकाले गए प्रति-खिलाड़ी बैलेंस अकाउंट में राशि जोड़ देता है। बहीखाता और तिजोरी एक ही सिस्टम हैं:- आपका बैलेंस अकाउंट ठीक-ठीक दर्ज करता है कि जमा किए गए कुल USDC में से कितना आपका है। यह एक सार्वजनिक Solana अकाउंट है: आप इसे एक्सप्लोरर पर देख सकते हैं और ऐप में दिख रहे बैलेंस से मिला सकते हैं।
- कैसीनो का बैंकरोल प्रोग्राम का अपना बैलेंस है, जिससे सभी पेआउट दिए जाते हैं। दांव लगने पर खिलाड़ियों की दांव राशि इसमें आती है; दांवों का भुगतान होने पर जीत की राशि इससे बाहर जाती है।
- आपके फ़ंड जारी करने के लिए आपका सिग्नेचर ज़रूरी है। निकासी आपके वॉलेट द्वारा साइन किया गया एक निर्देश है; प्रोग्राम आपका दर्ज बैलेंस जांचता है और USDC आपको वापस ट्रांसफ़र कर देता है। प्लेटफ़ॉर्म के सर्वर आपका बैलेंस खर्च नहीं कर सकते, और इसमें किसी ऑपरेटर की मंज़ूरी शामिल नहीं होती।
पेआउट पक्के क्यों हैं
पारंपरिक कैसीनो में पेआउट एक वादा होता है। MCC पर यह प्रोग्राम लॉजिक का नतीजा है:- दांव और पेआउट प्रोग्राम निर्देश हैं। जब कोई दांव सेटल होता है, तो पेआउट की गणना प्रोग्राम के अंदर, ऑन-चेन बैंकरोल के आधार पर चलती है। कोई अलग “पेमेंट प्रोसेसिंग” चरण नहीं है जो अटक सके या पलटा जा सके।
- अधिकतम लाभ की सीमा लाइव बैंकरोल के हिसाब से तय होती है। हर दांव की अधिकतम जीत, दांव के समय के बैंकरोल का एक छोटा हिस्सा होती है (देखें दांव सीमाएं और अधिकतम लाभ), इसलिए प्रोग्राम पर जो भी पेआउट बकाया हो सकता है, उसे प्रोग्राम चुका सकता है।
- किसी नीति के तहत निकासी फ़्रीज़ नहीं की जा सकती। निकासी का रास्ता वही सार्वजनिक प्रोग्राम है: बस आपका सिग्नेचर और पर्याप्त बैलेंस चाहिए।
अधिकारों का बंटवारा
प्रोग्राम के अंदर प्रशासनिक क्षमताएं जान-बूझकर अलग-अलग कीज़ में बांटी गई हैं: जो अधिकार आर्थिक पैरामीटर बदल सकता है, वह बैंकरोल की लिक्विडिटी को नहीं हिला सकता, और वह भी गेम सेटल करने वाले अधिकार से अलग है। हर क्षमता का दायरा सीमित है, इसलिए कोई भी एक कुंजी सब कुछ नियंत्रित नहीं करती। प्रोग्राम अपग्रेड किसी एक कुंजी के बजाय मल्टी-सिग्नेचर मंज़ूरी प्रक्रिया से होकर गुज़रते हैं।निष्पक्षता एक अलग प्रमाण है
ऊपर का आर्किटेक्चर साबित करता है कि आपके फ़ंड तय नियमों से संभाले जाते हैं; यह अपने-आप में यह साबित नहीं करता कि गेम के नतीजे निष्पक्ष हैं। इसके लिए कमिट–रिवील पर आधारित प्रूवेबली फेयर (सत्यापन योग्य निष्पक्षता) सिस्टम है, जिसमें हर नतीजे की स्वतंत्र रूप से दोबारा गणना करके उसे सत्यापित किया जा सकता है। देखें प्रूवेबली फेयर।सटीक आर्थिक पैरामीटर (हाउस एज, सीमाएं, एज में रेफ़रल नेटवर्क का हिस्सा) ऑन-चेन अकाउंट में स्टोर किया गया रनटाइम कॉन्फ़िगरेशन हैं। मौजूदा मान शुल्क और सीमाएं में दिए गए हैं; ऑन-चेन अकाउंट ही हमेशा आधिकारिक स्रोत होते हैं।