Web3 और DApp विकास की मूल बातें · पाठ

गवर्नेंस टोकन

मतदान शक्ति

पाठ 2, कुल 4 में से13 चरण

गवर्नेंस टोकन, CoddyKit पर Web3 और DApp विकास की मूल बातें का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Web3 और DApp विकास की मूल बातें सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Web3 और DApp विकास की मूल बातें पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

शासन टोकन क्या है

गवर्नेंस टोकन एक ERC-20 टोकन है, जो इसके धारक को DAO के निर्णयों में भाग लेने का अधिकार देता है।

यह स्वामित्व को मतदान शक्ति में बदलता है और संगठन में प्रभाव को हिस्सेदारी के अनुरूप रखता है।

मतदान शक्ति

सबसे सरल मॉडल में, एक टोकन एक वोट के बराबर होता है। 1,000 टोकन रखने वाले धारक का प्रभाव 100 टोकन रखने वाले धारक से दस गुना होता है।

इससे निर्णय लेना प्रोटोकॉल में आर्थिक हिस्सेदारी से जुड़ जाता है।

votingPower(address) = token.balanceOf(address)
// 1 token = 1 vote

ERC-20 वोट विस्तार

OpenZeppelin, ERC20Votes उपलब्ध कराता है, जो एक मानक टोकन में वोट ट्रैक करने की सुविधा जोड़ता है।

यह ऐतिहासिक शेषराशि दर्ज करता है, ताकि किसी खास ब्लॉक पर वोटों की गणना की जा सके और टोकन इधर-उधर करके दो बार वोट देने से बचा जा सके।

contract GovToken is ERC20, ERC20Votes {
    constructor() ERC20("Gov", "GOV") {}
}

स्नैपशॉट और चेकपॉइंट

निष्पक्ष मतदान के लिए, सिस्टम उस ब्लॉक पर शेषराशि का स्नैपशॉट दर्ज करता है, जिस पर प्रस्ताव बनाया गया था।

यह चेकपॉइंट किसी व्यक्ति को प्रस्ताव शुरू होने के बाद केवल परिणाम को प्रभावित करने के लिए टोकन खरीदने से रोकता है।

votingPower = token.getPastVotes(
    voter,
    proposalSnapshotBlock
);

प्रतिनिधि-निर्धारण

धारक अपनी मतदान शक्ति स्वयं को या किसी दूसरे पते (किसी विश्वसनीय विशेषज्ञ) को सौंप सकते हैं।

महत्वपूर्ण बात यह है कि कई सिस्टम में आपके टोकनों को वोट के रूप में गिने जाने से पहले आपको अपनी शक्ति स्वयं को भी सौंपनी पड़ती है।

token.delegate(msg.sender);   // self-delegate
token.delegate(expertAddress); // delegate to another

प्रतिनिधि-निर्धारण क्यों उपयोगी है

प्रतिनिधि-निर्धारण मतदाता उदासीनता का मुकाबला करता है। निष्क्रिय धारक अपनी शक्ति सक्रिय और जानकार प्रतिनिधियों को सौंप सकते हैं।

इससे हर धारक को हर प्रस्ताव पर शोध करने के लिए बाध्य किए बिना विशेषज्ञता केंद्रित होती है।

टोकन वितरण महत्वपूर्ण है

टोकनों का वितरण गवर्नेंस की स्थिति को प्रभावित करता है:

  • केंद्रित — कुछ बड़े धारक हावी रहते हैं (धनतंत्र)
  • व्यापक — बहुत-से छोटे धारक, अधिक विकेंद्रीकरण

स्वामित्व को व्यापक रूप से बाँटने के लिए एयरड्रॉप और वेस्टिंग शेड्यूल का उपयोग किया जाता है।

कोरम

कोरम वह न्यूनतम कुल मतदान शक्ति है, जिसका भाग लेना किसी वोट को मान्य बनाने के लिए आवश्यक होता है।

कोरम की शर्त के बिना, कम भागीदारी वाले समय में बहुत छोटा अल्पमत भी प्रस्ताव पारित कर सकता है।

if (totalVotes < quorum) {
    proposal fails (not enough participation)
}

एक-टोकन-एक-वोट से आगे

कुछ DAO बड़े धारकों के प्रभुत्व को सीमित करने के लिए वैकल्पिक मॉडल अपनाते हैं:

  • द्विघातीय मतदान — वोटों के वर्ग के साथ लागत बढ़ती है
  • प्रतिष्ठा-आधारित — अहस्तांतरणीय प्रभाव
  • दृढ़ता-आधारित मतदान — प्रतिबद्ध समय के साथ शक्ति बढ़ती है

वोट-एस्क्रो किए गए टोकन

Curve जैसे प्रोटोकॉल वोट-एस्क्रो (veToken) मॉडल का उपयोग करते हैं: अधिक मतदान शक्ति पाने के लिए टोकनों को अधिक समय तक लॉक करें।

इससे दीर्घकालिक प्रतिबद्धता को प्रोत्साहन मिलता है और अल्पकालिक गवर्नेंस हमलों को हतोत्साहित किया जाता है।

lock 1000 tokens for 4 years
-> maximum veToken voting power
lock for 1 year
-> reduced power

सब कुछ एक साथ

गवर्नेंस टोकन स्वामित्व को मतदान शक्ति में बदलते हैं, जिसे स्नैपशॉट के माध्यम से ट्रैक किया जाता है और प्रतिनिधि-निर्धारण से लचीला बनाया जाता है। कोरम और वैकल्पिक मॉडल गवर्नेंस को निष्पक्ष तथा हेरफेर से सुरक्षित रखते हैं।

अगले चरण में हम गवर्नर कॉन्ट्रैक्ट के साथ प्रस्ताव और मतदान बनाएँगे।

त्वरित जाँच

अपने गवर्नेंस टोकन संबंधी ज्ञान को परखें।

पुनरावलोकन: गवर्नेंस टोकन

आपने सीखा कि:

  • गवर्नेंस टोकन मतदान शक्ति देते हैं (अक्सर 1 टोकन = 1 वोट)
  • ERC20Votes स्नैपशॉट के माध्यम से ऐतिहासिक शेषराशि को ट्रैक करता है
  • प्रतिनिधि-निर्धारण धारकों को अपनी शक्ति सौंपने देता है
  • कोरम पर्याप्त भागीदारी सुनिश्चित करता है
  • द्विघातीय और veToken मॉडल जैसे विकल्प बड़े धारकों के प्रभुत्व को सीमित करते हैं

अगला विषय: प्रस्ताव और मतदान।

शुरुआत निःशुल्क

एआई शिक्षक के साथ Web3 और DApp विकास की मूल बातें सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
29
पाठ
105

अक्सर पूछे जाने वाले प्रश्न

क्या “गवर्नेंस टोकन” पाठ निःशुल्क है?

हाँ — Web3 और DApp विकास की मूल बातें अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “गवर्नेंस टोकन” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। Web3 और DApp विकास की मूल बातें पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“गवर्नेंस टोकन” में मैं क्या सीखूँगा?

मतदान शक्ति आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Web3 और DApp विकास की मूल बातें का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Web3 और DApp विकास की मूल बातें शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Web3 और DApp विकास की मूल बातें शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।

“गवर्नेंस टोकन” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Web3 और DApp विकास की मूल बातें पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Web3 और DApp विकास की मूल बातें पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. DAO क्या है
  2. गवर्नेंस टोकन
  3. प्रस्ताव और मतदान
  4. टाइमलॉक और निष्पादन
← Web3 और DApp विकास की मूल बातें पर वापस जाएँ