Skip to content

ایتھریم اور سمارٹ کنٹریکٹ: قابلِ پروگرام پیسہ

Ethereum and smart contracts: programmable money

42 منٹ

تین طریقے

  1. بٹ کوائن اور ایتھریم مختلف مسئلے حل کرتے ہیں۔ بٹ کوائن پوچھتا ہے کہ سکوں کے مالکوں کا censorship-resistant ریکارڈ کیسے رکھیں۔ ایتھریم پوچھتا ہے کہ پروگرام چلانے والوں کا ریکارڈ کیسے رکھیں۔ اس کا اپنا ورچوئل مشین EVM کہلاتا ہے، deterministic کوڈ چلاتا ہے، فیس gas کے بدلے، جو ether ٹوکن میں ادا ہوتی ہے۔ ہر نوڈ یہی پروگرام چلاتا ہے اور نتیجے پر متفق ہوتا ہے۔ یوں چین صرف کھاتہ نہیں بلکہ ایک عالمی، غیر جانبدار کمپیوٹر ہے۔

  2. پہلا طریقہ: سمارٹ کنٹریکٹ کو vending machine سمجھیں۔ سکہ ڈالیں، بٹن دبائیں، سوڈا ملے۔ نہ دکاندار، نہ مینیجر۔ ایتھریم پر vending machine کی منطق کوڈ میں، سکّے ٹوکن منتقلی، بٹن فنکشن کالز۔ تعینات کے بعد کنٹریکٹ ہر بار جیسے لکھا گیا ہے، چلتا ہے۔ escrow، قرض، انشورنس ادائیگی، اور clearinghouses کے لیے اثرات بہت بڑے، اسی لیے روایتی فنانس متوجہ ہے۔

  3. دوسرا طریقہ: ERC-20 معیار سے ملیں۔ ایتھریم پر تقریباً ہر fungible ٹوکن، USDC سے لے کر PEPE تک، ایک مشترک انٹرفیس ERC-20 لاگو کرتا ہے: نو فنکشن جو منتقلی، بیلنس، اور اجازت بتاتے ہیں۔ ہر والٹ اور ایکسچینج ان کو جانتا ہے، اس لیے نیا ٹوکن فوراً ماحول میں جڑتا ہے۔ FBR کا ٹیکس ریفنڈ کوپن ERC-20 کے طور پر سوچیں: ہر پاکستانی والٹ دکھائے گا، آڈٹ کا راستہ on-chain ہوگا، FBR ایک بار جاری کرے اور ہمیشہ ٹریک کرے۔

فوری چیک

فوری چیک: جدید AI روایتی قاعدہ بنیاد پروگرام سے کس طرح مختلف ہے؟

کیوں؟

کیوں کا پہلا درجہ: قابلِ پروگرام پیسہ ضابطہ کار کے لیے کیوں اہم؟ کیونکہ compliance کوڈ میں ڈالا جا سکتا ہے۔ KYC محدود ٹوکن غیر تصدیق شدہ ایڈریس پر منتقلی سے انکار کر سکتا ہے؛ ٹیکس کاٹنے والا ٹوکن ذرائع سے کاٹ سکتا ہے؛ پابندیوں کی فہرست کنٹریکٹ کی سطح پر نافذ ہو سکتی ہے۔ BIS نے اسے embedded supervision کے نام سے دیکھا ہے۔

Claude کے ساتھ آزمائیں

آزمانے کے لیے پرامپٹ: 'Solidity آڈیٹر کے طور پر، پاکستانی حکومت کے ٹیکس ریفنڈ کوپن ٹوکن میں دس قسم کے bugs گنوائیں، شدت کے لحاظ سے ترتیب۔ ہر کے لیے ایک جملہ ٹیسٹ ہدایت جو غیر کوڈنگ آڈیٹر سمجھ سکے۔' اصل انجینئر کے جائزے سے قبل پروڈکشن نہ کریں۔

ماخذ

ماخذ اور مزید مطالعہ۔ Vitalik Buterin، Ethereum Whitepaper (2013)۔ Gavin Wood، Ethereum Yellow Paper۔ OpenZeppelin Contracts کی دستاویزات۔ Ethereum Foundation، Layer 2 roadmap۔ ConsenSys diligence رپورٹس۔ BIS Working Paper No 811، Embedded Supervision۔ Trail of Bits اور OpenZeppelin کی پبلک آڈٹ رپورٹس۔