ایسا لگتا ہے کہ ہر کوئی قابل پروگرام رقم (اور اثاثوں) میں دلچسپی رکھتا ہے، لیکن اس کا اصل مطلب کیا ہے؟ یہ پوسٹ قابل پروگرام رقم کے تصور کی کھوج کرتی ہے – آج کیا ممکن ہے، اور بلاک چینز پر سمارٹ معاہدوں کی مدد سے کیا ممکن ہے۔
کیا یہ خودکار ادائیگی ہے؟
- اگر میں اپنے بینک کی آن لائن بینکنگ ویب سائٹ میں "پیمنٹ کریں" پر کلک کرتا ہوں، اور بینک کے کمپیوٹرز رقم منتقل کرتے ہیں، تو کیا یہ قابل پروگرام رقم ہے؟
- اگر میں اپنے کمپیوٹر پر ایک ایپ چلاتا ہوں جو کچھ چیزیں کرتا ہے تو اپنے بینک کی آن لائن بینکنگ ویب سائٹ پر لاگ ان ہوتا ہوں اور "پیمنٹ کریں" پر کلک کرتا ہوں۔ اس قابل پروگرام رقم؟
- اگر میرا پروگرام بینک کے API کا استعمال کرتے ہوئے وہی کام کرتا ہے تو کیا ہوگا؟
یہ سادگی کی طرح محسوس ہوتا ہے۔ کسی بینک کو ادائیگی کرنے کی ہدایت دینا قابل پروگرام رقم کے طور پر شمار نہیں ہوتا ہے۔چاہے وہ ہدایت کسی انسان سے آتی ہو یا کمپیوٹر پروگرام سے۔ یہاں پرائمر آن ہے۔ آج ادائیگی کیسے کی جاتی ہے۔.
اس کا مطلب یہ ہے کہ قابل پروگرام رقم نہیں کر سکتا صرف صوابدیدی کوڈ لکھنے کی صلاحیت ہو۔ جو پیسہ منتقل کر سکتا ہے۔. یہاں تک کہ اگر اس میں فیصلہ سازی کے حصے کے طور پر پیچیدہ کاروباری منطق اور بیرونی ڈیٹا شامل ہو۔ کیونکہ کاروبار پہلے ہی آج یہ کرو: بینکوں کو بھیجی گئی ادائیگی کی ہدایات عام طور پر کارپوریٹ سرورز پر چلنے والے کمپیوٹر پروگراموں سے آتی ہیں۔
تو کیا اس کے ساتھ زیادہ کرنا ہے۔ ادائیگیوں کا آٹومیشن بینک کی طرف (گاہک کی طرف کے برعکس)؟
- اگر میں اپنے بینک کو اپنے مالک مکان کو $4,000 کی خودکار ماہانہ ادائیگی کرنے کی ہدایت کرتا ہوں، تو کیا یہ رقم قابل پروگرام ہے؟
- اگر میں یوٹیلیٹیز فراہم کرنے والے (مثلاً بجلی، گیس، فون وغیرہ) کو اپنے بینک اکاؤنٹ سے ہر ماہ مختلف رقم لینے کی اجازت دیتا ہوں، تو کیا یہ قابل پروگرام رقم ہے؟
- اگر میں 350 ملازمین کو ان کی ماہانہ تنخواہ ادا کرنے کے لیے اپنے بینک میں ایک فائل اپ لوڈ کرتا ہوں تو کیا یہ پروگرام قابل ہے؟ (پے رول اس طرح کام کرتا ہے؛ آپ کے پاس عام طور پر ہر ایک ادائیگی میں کوئی شخص دستی طور پر ٹائپ نہیں کرتا ہے)
ٹھیک ہے، ہمارے پاس یہ سب پہلے ہی موجود ہے۔ بینک پہلے سے ہی کلائنٹ کی ہدایت کردہ خودکار کام انجام دیتے ہیں، ابتدائی اگر/تو منطق کے ساتھ:
IF یہ مہینے کا پہلا دن ہے تو کرایا اداکرو لا محدود میرے پاس اتنے پیسے نہیں ہیں۔ تو ادائیگی نہ کرو AND ایک اطلاع بھیجیں AND فیس چارج کریں.
اگر بینکوں نے مطالبہ دیکھا، تو میرا خیال ہے کہ وہ آپ کو کوڈ اپ لوڈ کرنے دے سکتے ہیں، اور وہ کوڈ چلائے گا۔، اور وہ کوڈ کے نتیجہ کو آپ کی طرف سے ادائیگی کی ہدایت کے طور پر سمجھیں گے۔ لیکن نتیجہ اس سے مختلف نہیں ہے کہ اگر آپ نے اپنا کوڈ چلایا تو بینک کو ہدایت کی، جیسا کہ پہلے بات کی گئی ہے۔ اور یہ بینکوں کے لیے ذمہ داری کا سر درد پیدا کرے گا اگر اور جب کوڈ غلط ہو جاتا ہے…
خودکار ادائیگی نہیں تو پھر کیا؟
ٹھیک ہے، مندرجہ بالا معاملات میں سے ہر ایک میں، یقینا بینک اصل میں کر سکتا ہے پیچھے رہو ادائیگی، ادائیگی کی ہدایات موصول ہونے کے بعد بھی۔ (اور بہت سے معاملات میں ریگولیٹرز کے ذریعہ ان سے مطالبہ کیا جاتا ہے کہ وہ صارفین کو یہ نہ بتائیں کہ انہوں نے ادائیگی کیوں روکی ہے!)
So آپ نہیں ہیں بات کی ضمانت کہ ادائیگی کام کرے گی۔ آخر سے آخر تک.
کیا پروگرام کے قابل رقم کا مطلب ہے؟ کوئی بات نہیں، کوڈ کی ہدایات پر عمل کیا جائے گا، اور کوئی بینک یا ثالث اسے روک نہیں سکتا?
اگر یہ مقصد ہے، تو یہ صرف اس صورت میں ہو سکتا ہے جب گاہک پیسے رکھ سکتے ہیں اور اسے کنٹرول کر سکتے ہیں (یا پیسے کی نمائندگی کرنے والی کوئی چیز) باہر بینکنگ کے نظام کے.
Stablecoins، عوامی یا اجازت یافتہ لیجر پر، ہمیں قریب کریں۔ آپ سمارٹ کنٹریکٹ کہلانے والے پروگرام اپ لوڈ کر سکتے ہیں جن کے چلنے کی ضمانت ہے۔ لیکن یہاں تک کہ ان سمارٹ معاہدوں کے نتیجے میں سمارٹ کنٹریکٹ کو ایک ہدایت ملتی ہے جو رقم کی وضاحت کرتی ہے۔ اور سمارٹ کنٹریکٹ جو رقم کی وضاحت کرتا ہے ادائیگی نہ کرنے کا فیصلہ کر سکتا ہے۔مثال کے طور پر اگر ادائیگی کی ہدایت بلیک لسٹڈ اکاؤنٹ میں ہے۔.
یہ ڈیزائنر کا پیسہ ہے۔
میرے خیال میں پھر جواب ہے۔ ڈیزائنر پیسے. پیسہ جو کسی کے ذریعہ تخلیق کیا جاتا ہے - ایک جاری کنندہ - جو ایک خاص طریقے سے برتاؤ کرتا ہے، اور اس میں کچھ پابندیاں ہوتی ہیں اس سے کوئی فرق نہیں پڑتا ہے کہ کسی بھی وقت اس کا "مالک" کون ہے۔
بینک ایسا نہیں کر سکتے، کیونکہ بینکوں میں پیسہ سب مختلف ہے۔. Citibank میں میرا USD JP Morgan میں آپ کے USD سے مختلف ہے۔ یہ دو طریقوں سے مختلف ہے:
- میرے Citibank-ڈالر Citibank کے زیر کنٹرول ہیں، اور آپ کے JP Morgan-ڈالر JP Morgan کے زیر کنٹرول ہیں۔ اس کا مطلب ہے کہ اگر رقم کو ایک خاص طریقے سے برتاؤ کرنا چاہیے، تو دونوں بینکوں کو بالکل ایک ہی منطق اور رکاوٹوں کو لاگو کرنا ہوگا۔
- میرے Citibank-ڈالر قانونی طور پر، اور عملی طور پر، آپ کے JP Morgan-ڈالر سے ایک مختلف آلہ ہیں۔ میرے Citibank-ڈالر ایک قانونی معاہدہ ہے کہ Citibank نے مجھ پر ڈالر واجب الادا ہیں۔ آپ کے JP Morgan-dollars ایک قانونی معاہدہ ہے جس کے تحت JP Morgan کے آپ پر ڈالر واجب الادا ہیں۔
نتیجہ یہ ہے کہ قیمتان تمام مختلف اداروں کے زیر کنٹرول، سب مختلف ہے اور مختلف طریقوں سے برتاؤ کرتا ہے۔. سوچیں کہ پورے بورڈ میں اینٹی منی لانڈرنگ قوانین کو لاگو کرنا کتنا مشکل ہے۔ ہر شریک کو ایک ہی منطق کو لاگو کرنے کی کوشش کرنی ہوگی۔ ہر کوئی. سنگل شریک۔ کوئی تعجب نہیں کہ یہ مضحکہ خیز طور پر مہنگا ہے، اور اس میں بہت سے خلاء ہیں۔
ایسا کیوں ہے؟ یہ اس لئے کیوں کے پیسے کے لئے کوئی لیجر نہیں ہے جس کا حوالہ لین دین کے دوران دیا جا سکتا ہے۔
آج کے مسائل
- پیسہ جو کسی خاص چیز کے لیے تھا وہ کہیں اور ختم ہو جاتا ہے (بدعنوانی)۔
- قرض ان چیزوں پر خرچ کیا جا سکتا ہے جو قرض لینے والے نے اپنے قرض دہندہ کو بتایا کہ وہ اسے (دھوکہ دہی) کے لیے استعمال کریں گے۔
- گرانٹس کا استعمال ان چیزوں کی ادائیگی کے لیے کیا جا سکتا ہے جن کے لیے گرانٹ کا ارادہ نہیں تھا (غلط استعمال، بدعنوانی، یا دھوکہ دہی)۔
ڈیزائنر کے پیسے کے فوائد
اب آپ پیسہ کہاں سے بنا سکتے ہیں۔ پیسہ خود ہی اس میں کنٹرول منطق رکھتا ہے۔ یہ سمارٹ کنٹریکٹ کی سطح پر کیا جاتا ہے۔ اے سمارٹ معاہدہ عام طور پر کوڈ کا ایک گروپ ہے جو بلاکچین نیٹ ورک میں تمام شرکاء کے ذریعے چلایا جاتا ہے۔ یہ جو وضاحت کرتا ہے:
- رقم کی خصوصیات (کتنی اکائیاں ہیں، ابتدائی طور پر اس کا مالک کون ہے، وغیرہ)
- صارفین پیسے کے ساتھ کیسے تعامل کر سکتے ہیں۔ (بیلنس طلب کریں، ادائیگی کریں، وغیرہ)۔
رکاوٹوں کو سمارٹ معاہدے کے دوسرے حصے میں کوڈ کیا جاتا ہے، تاکہ تمام ادائیگی کی درخواستیں ان رکاوٹوں کے تابع ہیں۔ - اس سے کوئی فرق نہیں پڑتا ہے کہ اس وقت پیسے پر کس کا کنٹرول ہے۔
اس طرح، پیسہ صرف مطلوبہ منزلوں تک جا سکتا ہے۔ ایک بار جب یہ خاص مقصد کی رقم منزل پر پہنچ جاتی ہے، تو ضرورت پڑنے پر اسے عام مقصد کی رقم کے لیے "چھڑا" جا سکتا ہے۔ (مشابہت کے طور پر، اس بارے میں سوچیں کہ فوڈ اسٹامپ کیسے کام کرتے ہیں)
آپ مخصوص قسم کی رقم بنا سکتے ہیں جو اضافی ڈیٹا کے بغیر نہیں بھیجی جا سکتی، مثلاً اس بات کا ثبوت کہ ادائیگی کسی برآمد یا درآمد کو سپورٹ کرنے کے لیے ہے۔
آپ بٹوے کے بیلنس یا رقم کے بہاؤ پر بھی رکاوٹیں ڈال سکتے ہیں۔ مثال کے طور پر وصول کنندہ کا بیلنس $2,500 سے زیادہ نہیں ہو سکتا، یا کوئی بھی ادائیگی صرف $50 تک کی جا سکتی ہے، یا کوئی بھی اکاؤنٹ کل $1,500 فی دن بھیج یا وصول کر سکتا ہے، یا کچھ بھی۔
ڈیزائنر پیسے کے ساتھ، امکانات عملی طور پر لامتناہی ہیں. جی ہاں، خاص مقصد کی رقم پیسے کی 'فنگ ایبلٹی' کو کم کرتی ہے، لیکن بات یہی ہے۔ آج بہت سے معاملات ایسے ہیں جہاں پیسے کے خاص استعمال ہوتے ہیں اور اسے عام مقصد کے پیسے کے ساتھ فنج نہیں ہونا چاہیے، لیکن موجودہ نظام اس میں خلل ڈالتا ہے۔
CoVID-19 کے دوران، حکومتیں تجربات کر رہی ہیں۔ گرانٹس جو صرف مخصوص طریقوں سے خرچ کی جانی چاہئیں. بلاک چینز ڈیزائنر پیسہ بنانے کے لیے ایک پلیٹ فارم مہیا کرتی ہیں جو دوبارہ قابل اور قابل توسیع طریقے سے کرتی ہیں۔
آپ کیا سوچتے ہیں؟ قابل پروگرام رقم کی آپ کی تعریف کیا ہے؟
نوٹ: ہیننگ ڈیڈرچ کا خصوصی شکریہ، مصنف "ایتھریم: بلاک چینز، ڈیجیٹل اثاثے، سمارٹ معاہدے، وکندریقرت خود مختار تنظیمیںاس ٹکڑے پر تاثرات اور ان پٹ کے لیے۔
ماخذ: https://bitsonblocks.net/2020/04/26/what-actually-is-programmable-money/
- 000
- اکاؤنٹ
- ایڈیشنل
- معاہدہ
- تمام
- اے پی آئی
- اپلی کیشن
- اثاثے
- خود مختار
- بینک
- بینکنگ
- بینکوں
- blockchain
- بورڈ
- عمارت
- گچرچھا
- کاروبار
- کاروبار
- مقدمات
- چارج
- قریب
- کوڈ
- کمپیوٹر
- کنٹریکٹ
- معاہدے
- فساد
- کوویڈ ۔19
- موجودہ
- گاہکوں
- اعداد و شمار
- دن
- مہذب
- فیصلہ کرنا
- ڈیمانڈ
- ڈیجیٹل
- ڈیجیٹل اثاثے۔
- ڈالر
- بجلی
- ختم ہو جاتا ہے
- پہلا
- کھانا
- دھوکہ دہی
- گیس
- جنرل
- حکومتیں
- پکڑو
- کس طرح
- HTTPS
- اندرونی
- IT
- جی پی مورگن
- علم
- لیجر
- قانونی
- سطح
- ذمہ داری
- بنانا
- قیمت
- منتقل
- نیٹ ورک
- نوٹیفیکیشن
- آن لائن
- دیگر
- ادا
- ادائیگی
- ادائیگی
- پلیٹ فارم
- پروگرام
- پروگرام
- ثبوت
- عوامی
- ریگولیٹرز
- کرایہ پر
- قوانین
- رن
- چل رہا ہے
- ہوشیار
- سمارٹ معاہدہ
- سمارٹ معاہدہ
- So
- حمایت
- کے نظام
- وقت
- معاملات
- علاج
- us
- امریکی ڈالر
- صارفین
- بٹوے
- ویب سائٹ
- کیا ہے
- ڈبلیو
- کام
- کام کرتا ہے