- 1998 میں، Nick Szabo، ایک امریکی کمپیوٹر سائنس دان، نے سمارٹ کنٹریکٹ کی اصطلاح بنائی کیونکہ اس نے پہلی کریپٹو کرنسی، بٹ گولڈ ایجاد کی۔
- سمارٹ معاہدے کوڈ میں لکھے گئے ایک سادہ "اگر/اور/ کب اور پھر" تصور کی پیروی کرتے ہیں۔ ہر بلاک لگاتار اس قسم کا کوڈ چلاتا ہے اور اس طرح ایک بار بار چلنے والا لوپ تیار کرتا ہے جو بظاہر خودکار ہوتا ہے۔
- آج کے سمارٹ معاہدوں میں دو اہم اداروں پر مشتمل ہے معاہدہ بنانے والا اور وصول کنندہ۔
ہم سب نے کریپٹو کرنسی، ویب 3 کے انقلابات اور بلاکچین ڈویلپرز پر دیے گئے لامتناہی امکانات کے بارے میں سنا ہے۔ بلاک چین ٹیکنالوجی نے اپنی ورسٹائل اور لچکدار نوعیت کو بار بار ثابت کیا ہے۔ اس نے وکندریقرت ایپلی کیشنز کو لایا ہے جو آہستہ آہستہ ڈیجیٹل دنیا پر غلبہ حاصل کر رہے ہیں۔ درحقیقت یہ نئی ایجاد چوتھے صنعتی انقلاب میں اپنا مقام رکھتی ہے۔ تاہم، کیا آپ واقعی سمجھتے ہیں کہ بلاکچین کیسے کام کرتا ہے؟ کیا اسے اتنا منفرد بناتا ہے؟ اس سوال کا جواب سمارٹ کنٹریکٹ ہے۔ ہم ایک 4 حصوں کی سیریز میں غوطہ لگا رہے ہیں، سمارٹ معاہدوں کی درخواستوں پر ایک دوسرے کا ہر ایک توسیع شدہ ورژن، یہ کیا ہے اور کیوں منفرد ہے۔
یہ کسی بھی شخص کی مزید مدد کرنے کے لیے ہے جو یہ جاننے میں دلچسپی رکھتا ہے کہ بلاکچین ٹک کیا بناتا ہے۔ اس کے علاوہ، ہم امید کرتے ہیں کہ یہ افریقہ کے ماحولیاتی نظام میں مزید بلاکچین ڈویلپرز کو متاثر کرے گا۔
بلاکچین کیسے کام کرتا ہے؛ تاریخ
اصطلاح cryptocurrency نے پوری طرح لے لیا۔ ڈیجیٹل دنیا 2017 میں طوفان کے ذریعے8 میں اپنے ابتدائی آغاز کے 2009 سال بعد۔ تب سے، ویب 3 بینڈ ویگن نے اپنی پہلی ٹہلنا شروع کیا، اور بلاک چین ٹیکنالوجی جلد ہی خالص نئی چیز بن گئی۔ تاہم، زیادہ تر لوگوں کو یہ جاننے کی ضرورت ہے کہ بٹ کوائن کبھی بھی پہلی کریپٹو کرنسی نہیں تھی، اور سمارٹ کنٹریکٹس کی اصطلاح اس کی تخلیق سے بہت پہلے شروع ہوئی تھی۔
بھی ، پڑھیں ایتھریم کان کنی، شروع کرنے کے لیے ایک ابتدائی رہنما.
1998 میں نکل ساؤبوایک امریکی کمپیوٹر سائنس دان نے سمارٹ کنٹریکٹ کی اصطلاح بنائی جب اس نے پہلی کریپٹو کرنسی بٹ گولڈ ایجاد کی۔ اس وقت، بلاکچین ٹیکنالوجی کا تصور سنا ہی نہیں تھا حالانکہ اس کا اطلاق پہلے سے موجود تھا۔ ایک مزے کی حقیقت یہ ہے کہ بہت سے لوگوں کو شبہ ہے کہ Szabo بعد میں عرف ساتوشی ناکاموتو کے طور پر سامنے آیا، لیکن اس نے آخر کار اس دعوے کی تردید کی۔ اپنے اصل کام میں، Szabo نے سمارٹ معاہدوں کو کمپیوٹرائزڈ ٹرانزیکشن پروٹوکول کے طور پر بیان کیا جو معاہدے کی شرائط پر عملدرآمد کرتے ہیں۔
اسمارٹ معاہدے AI نہیں ہیں۔
کمپیوٹر سائنس دان نے سمارٹ کی اصطلاح صرف اس لیے استعمال کی کہ یہ خود بخود مخصوص پہلے سے پروگرام شدہ اقدامات کو انجام دے سکتا ہے۔ اس وقت، بہت سے لوگوں کا خیال تھا کہ سمارٹ کنٹریکٹ کی اصطلاح استعمال کے ساتھ منسلک ہے۔ اپنے پروگرام میں AI. پھر بھی، اس نے بعد میں بتایا کہ ابتدائی ایپلیکیشن نے معاہدوں کو جتنا خودکار بنایا، ان کی صلاحیتیں وہیں ختم ہو گئیں، جس سے وہ AI کہلانے کے لیے نااہل ہو گئے۔
سمارٹ معاہدوں کے استعمال کے بارے میں وضاحت کرنے کے لیے، Szabo نے اس کا موازنہ ایک وینڈنگ مشین سے کیا جہاں ایک بار صارف "معاہدوں" کی مختلف شرائط کو پورا کر لیتا ہے، جیسے کہ رقم ڈالنا اور بٹن دبانا، مشین خود بخود اپنے معاہدے کے اختتام کا احترام کرے گی۔
بنیادی طور پر سمارٹ معاہدوں کی تمام ایپلی کیشنز، یہاں تک کہ وکندریقرت ایپلی کیشنز میں بھی، اس بنیادی اصول کی پیروی کرتے ہیں۔
Szabo نے لکھا:
"یہ نئی سیکیورٹیز سیکیورٹیز (جیسے بانڈز) اور مشتقات (آپشنز اور فیوچرز) کو مختلف طریقوں سے ملا کر بنتی ہیں۔ ادائیگیوں کے لیے ان پیچیدہ اصطلاحی ڈھانچے کے کمپیوٹرائزڈ تجزیے کی وجہ سے اب معیاری معاہدوں میں بنایا جا سکتا ہے اور لین دین کی کم لاگت کے ساتھ تجارت کی جا سکتی ہے۔
برسوں کے بعد، بلاکچین ڈویلپرز نے سسٹم اور الگورتھم تیار کرنے کے لیے اس تصور کی نئی تعریف کی جو بعد میں "بلاکچین کیسے کام کرتا ہے" کے بنیادی بلاکس ہوں گے۔
آج کے سمارٹ معاہدوں میں دو اہم ہستیوں پر مشتمل ہے: کنٹریکٹ بنانے والا، جو کوڈ کے ذریعے کنٹریکٹ کے ضروری اصول کی وضاحت اور سیٹ کرتا ہے، اور وصول کنندہ، جس نے کچھ جواب حاصل کرنے کے لیے تمام اصولوں کو پورا کیا ہے۔ دونوں فریقوں کے درمیان یہ باہمی افہام و تفہیم سمارٹ معاہدوں کی متعدد درخواستوں کا باعث بنی۔
اس کے علاوہ، پڑھیں سافٹ ویئر، پیکجز اور ٹولز آپ کو ویب 3 ڈویلپر بننے کے لیے درکار ہیں۔.
بلاکچین کیسے کام کرتا ہے؛ سمارٹ معاہدے
"بلاکچین کیسے کام کرتا ہے" کو سمجھنے میں سب سے بنیادی طور پر، سمارٹ معاہدے کوڈ میں لکھے گئے ایک سادہ "اگر/اور/ کب اور پھر" تصور کی پیروی کرتے ہیں۔ ہر بلاک لگاتار اس قسم کا کوڈ چلاتا ہے اور اس طرح ایک بار بار چلنے والا لوپ تیار کرتا ہے جو بظاہر خودکار ہوتا ہے۔ سمارٹ معاہدوں میں پہلے سے طے شدہ شرائط ہوتی ہیں جو اگر پوری ہو جائیں تو رد عمل کا باعث بنتی ہیں۔ عام آدمی کی زبان میں، وہ تصور کو عملی شکل دیتے ہیں۔ "ہر عمل کے نتیجے میں ایک ردعمل ہوتا ہے"۔ یہ فریقین کو لین دین کے مشترکہ مفاد کو جاننے کے ساتھ ہی لین دین کرنے کی اجازت دے گا۔
بنیادی نظارہ
یہ سمجھنے کے لیے کہ بلاکچین کیسے کام کرتا ہے، وکندریقرت ایپلی کیشنز ان مراحل پر عمل کریں:
- بلاکچین ڈویلپرز لین دین اور توثیق کے لیے پہلے سے طے شدہ شرائط کو ڈیزائن اور ترتیب دیتے ہیں۔
- ایک پارٹی کسی خواہش یا ضرورت کو شروع کرکے سمارٹ کنٹریکٹ کو متحرک کرے گی۔ ایک اہم مثال صارف کی کسی دوسری پارٹی کو کریپٹو کرنسی بھیجنے کی خواہش ہے۔
- یہ توثیق اور تصدیق کے عمل کو متحرک کرتا ہے۔ یہ عمل سمارٹ معاہدوں کا اصل اطلاق ہے، کیونکہ وکندریقرت ایپلی کیشن بلاکچین ڈویلپرز کے وضع کردہ پہلے سے طے شدہ اصولوں سے گزرے گی۔ یہ اسی طرح ہے جیسے بینک فنڈز کی منتقلی سے پہلے اکاؤنٹ کی تفصیلات اور شناختی معلومات کی تصدیق کرتے ہیں۔ تاہم، سمارٹ معاہدوں کو اضافی معلومات کی ضرورت نہیں ہے۔
- وکندریقرت ایپلی کیشن ایک نیا بلاک بناتی ہے۔ سمارٹ معاہدوں کا بنیادی اطلاق ایک ریکارڈ کی تخلیق ہے۔ یہ ریکارڈ اہم ہے کیونکہ یہ "بلاکچین کیسے کام کرتا ہے" کا بنیادی عنصر ہے۔ ڈیٹا پورے تقسیم شدہ نیٹ ورک میں تقسیم کیا جاتا ہے اور بلاکچین ڈویلپرز کے ذریعہ عالمی سطح پر لاگو کیا جانے والا ایک بنیادی اصول ہے۔
- یہ بلاکچین نیٹ ورک میں پرانی اور نئی معلومات کو ضم کرتا ہے۔ زیادہ تر سمارٹ معاہدوں میں آخری مرحلہ نیٹ ورک سسٹم کی اپ ڈیٹ ہے۔ اس کی یونیورسل ایپلی کیشن اس بات کو یقینی بناتی ہے کہ نیٹ ورک میں کسی ایک نوڈ میں مختلف ڈیٹا نہیں ہے۔ یہ سمارٹ معاہدوں کی شفاف نوعیت پیدا کرتا ہے۔
سمارٹ کنٹریکٹ کے مختلف اجزاء میں ایک پیکج میں منطق، خصوصیات اور ڈیٹا شامل ہوتا ہے۔ یہ کاروبار اور ڈیٹا کی منطق کی تہوں کو ایک ہی پرت میں سمیٹتا ہے جس میں ڈویلپر بلاکچین میں لکھتا ہے۔ یہ "بلاکچین کیسے کام کرتا ہے" کے چند بنیادی پہلوؤں کا جواب دیتا ہے۔ ناقابل اعتماد ماحول میں اس کی تبدیلی، تعییناتی عمل اور شفافیت کی ضرورت ہے۔ یہ صفات وکندریقرت ایپلی کیشنز کے لحاظ سے مختلف ہوتی ہیں۔
بھی ، پڑھیں بلاک چین ٹیکنالوجی؛ کینیا کی درخواستوں کی بنیاد.
کچھ بلاکچین ڈویلپرز ان خصوصیات کو الگ تھلگ کرنے اور سمارٹ معاہدوں کی مختلف ایپلی کیشنز میں استعمال کرنے کے لیے الگ کرتے ہیں۔
نقل، جیسا کہ پہلے ذکر کیا گیا ہے، اس بات کو یقینی بناتا ہے کہ تمام غیر بھروسہ مند جماعتوں یا نیٹ ورکس کے پاس یکساں معلومات ہیں۔ وکندریقرت ایپلی کیشن نیٹ ورک کے اندر ہر نوڈ کو سمارٹ کنٹریکٹ کو بار بار انجام دینے کی ضرورت ہوگی۔
نتیجہ
بلاکچین ڈویلپرز اکثر بلاکچین میں لاگو بنیادی اصولوں کی شرائط کو دوبارہ ایجاد کرتے ہیں۔ یہ سمارٹ معاہدوں کی مختلف درخواستوں کی طرف جاتا ہے۔ ایک ہی وقت میں، کچھ غیر متغیر اور شفافیت کا استعمال کر سکتے ہیں، دوسرے سمارٹ معاہدوں کی تقسیم پر توجہ مرکوز کرتے ہیں۔ یہ یاد رکھنا ضروری ہے کہ یہ مضمون کریپٹو کرنسی کے اطلاق پر توجہ نہیں دیتا ہے۔
بلاکچین ڈویلپرز نے ثابت کیا ہے کہ وکندریقرت ایپلی کیشنز کے متعدد ڈیزائن موجود ہیں۔ یہ محض ایک تعارفی مضمون تھا جو سمارٹ معاہدوں کے بنیادی تصور کو چھو رہا تھا اور بنیادی پہلو کو واضح کرتا تھا۔ اپنے مزید تکنیکی سامعین کے لیے، ہم سمارٹ معاہدوں کی پیچیدہ نوعیت پر روشنی ڈالتے ہوئے ایک مضمون جاری کریں گے۔ اس کے علاوہ، ہم استعمال ہونے والی مختلف پروگرامنگ زبانوں کے بارے میں تفصیل سے بیان کریں گے۔
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو بلاک چین۔ Web3 Metaverse Intelligence. علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: https://web3africa.news/2023/02/10/news/how-blockchain-works-starts-with-smart-contracts/
- 1998
- a
- ہمارے بارے میں
- اکاؤنٹ
- حاصل
- عمل
- اس کے علاوہ
- کے بعد
- معاہدہ
- AI
- امداد
- یلگوردمز
- تمام
- پہلے ہی
- امریکی
- تجزیہ
- اور
- ایک اور
- جواب
- جواب
- کسی
- درخواست
- ایپلی کیشنز
- اطلاقی
- مضمون
- پہلو
- پہلوؤں
- اوصاف
- سامعین
- آٹومیٹڈ
- خود کار طریقے سے
- بینکوں
- بنیادی
- بنیاد
- کیونکہ
- بن
- اس سے پہلے
- شروع ہوا
- کے درمیان
- بٹ
- بٹ کوائن
- بلاک
- blockchain
- بلاکچین نیٹ ورک
- بلاکچین نیٹ ورکس
- blockchain ٹیکنالوجی
- بلاکس
- بلاکس
- بانڈ
- دونو فریق
- لایا
- عمارت
- تعمیر
- کاروبار
- بٹن
- صلاحیتوں
- کا دعوی
- کوڈ
- سنبھالا
- امتزاج
- کامن
- مقابلے میں
- پیچیدہ
- اجزاء
- کمپیوٹر
- تصور
- تصورات
- حالات
- سلوک
- کنٹریکٹ
- معاہدے
- کور
- اخراجات
- سکتا ہے
- تخلیق
- پیدا
- مخلوق
- خالق
- cryptocurrency
- اعداد و شمار
- پہلی
- شروع ہوا
- مہذب
- وکندریقرت ایپلی کیشنز
- کی وضاحت
- وضاحت کرتا ہے
- منحصر ہے
- مشتق
- ڈیزائن
- ڈیزائن
- تفصیلات
- ترقی
- ڈیولپر
- ڈویلپرز
- مختلف
- ڈیجیٹل
- ڈیجیٹل دنیا
- تقسیم کئے
- تقسیم شدہ نیٹ ورک
- تقسیم
- ہر ایک
- اس سے قبل
- ماحول
- تفصیل
- لامتناہی
- یقینی بناتا ہے
- پوری
- اداروں
- ماحول
- ضروری
- بھی
- آخر میں
- مثال کے طور پر
- عملدرآمد
- پھانسی
- توسیع
- چند
- تلاش
- پہلا
- لچکدار
- توجہ مرکوز
- پر عمل کریں
- تشکیل
- فاؤنڈیشن
- مزہ
- افعال
- بنیادی
- فنڈز
- مزید
- فیوچرز
- پیدا ہوتا ہے
- حاصل کرنے
- Go
- گولڈ
- رہنمائی
- سنا
- اجاگر کرنا۔
- امید ہے کہ
- کس طرح
- تاہم
- HTTPS
- ID
- بدلاؤ
- in
- شامل
- افراد
- صنعتی
- صنعتی انقلاب
- معلومات
- ابتدائی
- حوصلہ افزائی
- دلچسپی
- دلچسپی
- تعارف
- آویشکار
- آلودگی
- مسئلہ
- IT
- بچے
- جاننا
- زبان
- زبانیں
- آخری
- پرت
- تہوں
- لیڈز
- جانیں
- قیادت
- لانگ
- لو
- مشین
- مین
- بناتا ہے
- بنانا
- بہت سے
- زیادہ سے زیادہ چوڑائی
- ذکر کیا
- محض
- انضمام
- کانوں کی کھدائی
- قیمت
- زیادہ
- سب سے زیادہ
- باہمی
- ناراوموٹو
- فطرت، قدرت
- ضروری
- ضرورت ہے
- خالص
- نیٹ ورک
- نیٹ ورک سسٹم
- نیٹ ورک
- نئی
- نوڈ
- متعدد
- پرانا
- آپشنز کے بھی
- اصل
- دیگر
- دیگر
- پیکج
- پیکجوں کے
- حصہ
- جماعتوں
- پارٹی
- ادائیگی
- لوگ
- مقام
- پلاٹا
- افلاطون ڈیٹا انٹیلی جنس
- پلیٹو ڈیٹا
- امکانات
- وزیر اعظم
- عمل
- پروگرامنگ
- پروگرامنگ زبانوں
- خصوصیات
- پروٹوکول
- ثابت
- سوال
- رد عمل
- پڑھیں
- ریکارڈ
- یاد
- بار بار
- نقل
- کی ضرورت
- ضرورت
- جواب
- نتیجہ
- نتائج کی نمائش
- انقلاب
- حکمرانی
- قوانین
- اسی
- مطمئن
- فوروکاوا
- فوروکاوا Nakamoto
- سائنسدان
- سیکورٹیز
- علیحدہ
- سیریز
- مقرر
- سیٹ
- سیٹ اپ
- اسی طرح
- سادہ
- صرف
- بعد
- ایک
- آہستہ آہستہ
- ہوشیار
- سمارٹ معاہدہ
- سمارٹ معاہدہ
- So
- کچھ
- مخصوص
- نے کہا
- مرحلہ
- مراحل
- ابھی تک
- طوفان
- اس طرح
- کے نظام
- سسٹمز
- ٹیکنیکل
- ٹیکنالوجی
- شرائط
- ۔
- ان
- بات
- سوچا
- کے ذریعے
- بھر میں
- وقت
- کرنے کے لئے
- اوزار
- چھونے
- تجارت کی جاتی ہے
- ٹرانزیکشن
- لین دین کے اخراجات
- معاملات
- منتقلی
- شفافیت
- شفاف
- ٹرگر
- سچ
- سمجھ
- افہام و تفہیم
- منفرد
- یونیورسل
- استعمال کی شرائط
- رکن کا
- استعمال
- توثیق
- مختلف اقسام کے
- مختلف
- توثیق
- اس بات کی تصدیق
- ورسٹائل
- ورژن
- اہم
- طریقوں
- ویب
- ویب 3
- Web3
- کیا
- جس
- ڈبلیو
- وسیع
- گے
- کے اندر
- کام
- کام کرتا ہے
- دنیا
- گا
- لکھا
- سال
- تم
- زیفیرنیٹ