فرہنگ
#
۵۱٪ حملہ
ایک قسم کا حملہ جہاں ایک گروپ اکثریت نوڈز کا کنٹرول حاصل کر لیتا ہے۔ یہ انہیں ٹرانزیکشنز کو ریورس کر کے اور ایتھر اور دیگر ٹوکنز کا دہرا خرچ کر کے بلاک چین کے ساتھ دھوکہ دہی کرنے کی اجازت دے گا۔
ایتھیریم کے حصہ داری کا ثبوت (PoS) میں یہ کل اسٹیک شدہ ایتھر کے نصف سے زیادہ جمع کر کے حاصل کیا جائے گا۔ یہ حملہ آور کو یہ فیصلہ کرنے کی اجازت دے گا کہ بلاک چین میں کون سے نئے بلاکس شامل کیے جائیں۔ تاہم، چین کو ریورٹ کرنے یا دہرا خرچ کرنے کے لیے حملہ آور کو کل اسٹیک شدہ ایتھر کا کم از کم 66% درکار ہوگا۔
ایتھیریم کے حصہ داری کا ثبوت (PoS) میں یہ کل اسٹیک شدہ ایتھر کے نصف سے زیادہ جمع کر کے حاصل کیا جائے گا۔ یہ حملہ آور کو یہ فیصلہ کرنے کی اجازت دے گا کہ بلاک چین میں کون سے نئے بلاکس شامل کیے جائیں۔ تاہم، چین کو ریورٹ کرنے یا دہرا خرچ کرنے کے لیے حملہ آور کو کل اسٹیک شدہ ایتھر کا کم از کم 66% درکار ہوگا۔
A
اکاؤنٹ
ایتھیریم اکاؤنٹ ایتھیریم بلاک چین پر ایک ڈیجیٹل شناخت ہے، جو صارفین کو ایتھر بھیجنے، وصول کرنے اور سمارٹ کنٹریکٹس کے ساتھ تعامل کرنے کی اجازت دیتا ہے۔
تکنیکی:
یہ ایک آبجیکٹ ہے جس میں ایک پتہ، بیلنس، نانس، اور اختیاری اسٹوریج اور کوڈ شامل ہوتا ہے۔ ایک اکاؤنٹ کنٹریکٹ اکاؤنٹ یا بیرونی ملکیت کا اکاؤنٹ (EOA) ہو سکتا ہے۔
تکنیکی:
یہ ایک آبجیکٹ ہے جس میں ایک پتہ، بیلنس، نانس، اور اختیاری اسٹوریج اور کوڈ شامل ہوتا ہے۔ ایک اکاؤنٹ کنٹریکٹ اکاؤنٹ یا بیرونی ملکیت کا اکاؤنٹ (EOA) ہو سکتا ہے۔
پتہ
ایتھیریم کا پتہ ایک منفرد شناخت کنندہ ہے جو ٹوکنز وصول کرنے کے لیے استعمال ہوتا ہے، جو کرپٹو کرنسیوں کے لیے بینک اکاؤنٹ نمبر کی طرح کام کرتا ہے۔ یہ آپ کے ایتھیریم اکاؤنٹ کی شناخت کے لیے استعمال ہوتا ہے۔
یہ ECDSA عوامی کلید کے Keccak ہیش کے دائیں جانب کے 160 bits ہوتے ہیں۔
یہ ECDSA عوامی کلید کے Keccak ہیش کے دائیں جانب کے 160 bits ہوتے ہیں۔
ایپلیکیشن بائنری انٹرفیس (ABI)
ایک JSON فائل جو سمارٹ کنٹریکٹ میں شامل فنکشنز اور متغیرات (variables) کی وضاحت کرتی ہے۔ ABI بائٹ کوڈ کو انسان کے پڑھنے کے قابل فارمیٹس میں میپ کرنے کی اجازت دیتا ہے۔
انسدادِ سیبل
یہ انٹرنیٹ پر لوگوں کو ایک ہی وقت میں کئی صارفین ہونے کا دکھاوا کرنے سے روکنے کے طریقے ہیں، جو اس بات کو یقینی بناتے ہیں کہ ہر صارف ایک حقیقی، الگ شخص ہے۔ اس سے آن لائن تعاملات کو منصفانہ اور ایماندار رکھنے میں مدد ملتی ہے۔
ایپلیکیشن پروگرامنگ انٹرفیس (API)
ایپلیکیشن پروگرامنگ انٹرفیس (API) اس بات کی تعریفوں کا ایک مجموعہ ہے کہ کسی سافٹ ویئر کو کیسے استعمال کیا جائے۔ ایک API کسی ایپلی کیشن اور ویب سرور کے درمیان موجود ہوتا ہے، اور ان کے درمیان ڈیٹا کی منتقلی میں سہولت فراہم کرتا ہے۔
APR
APR، یا سالانہ فیصد کی شرح، فیصد کے طور پر رقم ادھار لینے کی سالانہ لاگت کو ظاہر کرتی ہے، جس میں سود اور فیس شامل ہیں۔
ASIC
ایپلیکیشن کے لیے مخصوص انٹیگریٹڈ سرکٹ (Application-specific integrated circuit)۔ یہ عام طور پر ایک انٹیگریٹڈ سرکٹ کی طرف اشارہ کرتا ہے، جو خاص طور پر کرپٹو کرنسی کی کان کنی کے لیے بنایا گیا ہو۔
تصدیق کرنا
Solidity میں، assert(false) کمپائل ہو کر 0xfe بنتا ہے، جو ایک نامانوس آپ کوڈ ہے، جو باقی تمام گیس استعمال کر لیتا ہے اور تمام تبدیلیوں کو ریورٹ کر دیتا ہے۔ جب کوئی assert() اسٹیٹمنٹ ناکام ہو جاتی ہے، تو کچھ بہت غلط اور غیر متوقع ہو رہا ہوتا ہے، اور آپ کو اپنا کوڈ ٹھیک کرنے کی ضرورت ہوگی۔ آپ کو ایسی صورتحال سے بچنے کے لیے assert() کا استعمال کرنا چاہیے جو کبھی بھی پیش نہیں آنی چاہیے۔ سمارٹ کنٹریکٹ کی سیکیورٹی کے بارے میں مزید۔
تصدیق
کسی ہستی کی طرف سے کیا گیا دعویٰ کہ کوئی چیز سچ ہے۔ ایتھیریم کے تناظر میں، اتفاق رائے کے توثیق کاروں کو یہ دعویٰ کرنا چاہیے کہ ان کے خیال میں چین کی حالت کیا ہے۔ مقررہ اوقات میں، ہر توثیق کار مختلف تصدیقات شائع کرنے کا ذمہ دار ہوتا ہے جو باضابطہ طور پر چین کے بارے میں اس توثیق کار کے نقطہ نظر کا اعلان کرتی ہیں، جس میں آخری حتمی چیک پوائنٹ اور چین کا موجودہ ہیڈ (head) شامل ہے۔ تصدیقات کے بارے میں مزید۔
B
بنیادی فیس
ہر بلاک کی ایک ریزرو قیمت ہوتی ہے جسے 'بنیادی فیس' کہا جاتا ہے۔ یہ کم از کم گیس کی فیس ہے جو صارف کو اگلے بلاک میں ٹرانزیکشن شامل کرنے کے لیے ادا کرنی چاہیے۔ گیس اور فیس کے بارے میں مزید۔
بیکن چین
بیکن چین وہ بلاک چین تھی جس نے ایتھیریم میں حصہ داری کا ثبوت (PoS) اور توثیق کاروں کو متعارف کرایا۔ یہ December 2020 سے ثبوتِ کار (PoW) ایتھیریم مین نیٹ کے ساتھ ساتھ چلتی رہی یہاں تک کہ September 2022 میں دونوں چینز کو ملا کر آج کا ایتھیریم بنایا گیا۔ بیکن چین کے بارے میں مزید۔
بگ اینڈِین
ایک پوزیشنل نمبر کی نمائندگی جہاں سب سے اہم ہندسہ (most significant digit) میموری میں پہلے ہوتا ہے۔ یہ لٹل اینڈِین (little-endian) کے برعکس ہے، جہاں سب سے کم اہم ہندسہ پہلے ہوتا ہے۔
بلاک
ایک بلاک وہ جگہ ہے جہاں ٹرانزیکشنز یا ڈیجیٹل اعمال محفوظ کیے جاتے ہیں۔ ایک بار جب کوئی بلاک بھر جاتا ہے، تو یہ پچھلے بلاک سے جڑ جاتا ہے، جس سے بلاکس کی ایک چین یا "بلاک چین" بنتی ہے۔ بلاکس کے بارے میں مزید۔
بلاک معلومات کی ایک بنڈل شدہ اکائی ہے جس میں ٹرانزیکشنز کی ایک ترتیب وار فہرست اور اتفاق رائے سے متعلق معلومات شامل ہوتی ہیں۔ بلاکس حصہ داری کا ثبوت (PoS) کے توثیق کاروں کے ذریعے تجویز کیے جاتے ہیں، جس مقام پر انہیں پورے پیئر ٹو پیئر نیٹ ورک میں شیئر کیا جاتا ہے، جہاں دیگر تمام نوڈز کے ذریعے آسانی سے ان کی آزادانہ طور پر تصدیق کی جا سکتی ہے۔ اتفاقِ رائے کے قواعد یہ طے کرتے ہیں کہ بلاک کے کن مندرجات کو درست سمجھا جائے، اور کسی بھی نامانوس بلاکس کو نیٹ ورک کے ذریعے نظر انداز کر دیا جاتا ہے۔ ان بلاکس اور ان میں موجود ٹرانزیکشنز کی ترتیب واقعات کی ایک متعین چین بناتی ہے جس کا اختتام نیٹ ورک کی موجودہ حالت کی نمائندگی کرتا ہے۔
بلاک معلومات کی ایک بنڈل شدہ اکائی ہے جس میں ٹرانزیکشنز کی ایک ترتیب وار فہرست اور اتفاق رائے سے متعلق معلومات شامل ہوتی ہیں۔ بلاکس حصہ داری کا ثبوت (PoS) کے توثیق کاروں کے ذریعے تجویز کیے جاتے ہیں، جس مقام پر انہیں پورے پیئر ٹو پیئر نیٹ ورک میں شیئر کیا جاتا ہے، جہاں دیگر تمام نوڈز کے ذریعے آسانی سے ان کی آزادانہ طور پر تصدیق کی جا سکتی ہے۔ اتفاقِ رائے کے قواعد یہ طے کرتے ہیں کہ بلاک کے کن مندرجات کو درست سمجھا جائے، اور کسی بھی نامانوس بلاکس کو نیٹ ورک کے ذریعے نظر انداز کر دیا جاتا ہے۔ ان بلاکس اور ان میں موجود ٹرانزیکشنز کی ترتیب واقعات کی ایک متعین چین بناتی ہے جس کا اختتام نیٹ ورک کی موجودہ حالت کی نمائندگی کرتا ہے۔
بلاک ایکسپلورر
ایک انٹرفیس جو صارف کو بلاک چین سے اور اس کے بارے میں معلومات تلاش کرنے کی اجازت دیتا ہے۔ اس میں انفرادی ٹرانزیکشنز، مخصوص پتوں سے وابستہ سرگرمی اور نیٹ ورک کے بارے میں معلومات بازیافت کرنا شامل ہے۔
بلاک ہیڈر
بلاک ہیڈر کسی بلاک کے بارے میں میٹا ڈیٹا کا مجموعہ اور تعمیلی پے لوڈ میں شامل ٹرانزیکشنز کا خلاصہ ہوتا ہے۔
بلاک تجویز کنندہ
ایک مخصوص سلاٹ میں بلاک بنانے کے لیے منتخب کردہ مخصوص توثیق کار۔
بلاک کی حیثیت
وہ حالتیں جن میں ایک بلاک موجود ہو سکتا ہے۔ ممکنہ حالتوں میں شامل ہیں:
- تجویز کردہ (proposed): بلاک ایک توثیق کار کے ذریعہ تجویز کیا گیا تھا
- طے شدہ (scheduled): توثیق کار فی الحال ڈیٹا جمع کر رہے ہیں
- چھوٹ گیا/نظر انداز کیا گیا (missed/skipped): تجویز کنندہ نے اہل وقت کے اندر بلاک تجویز نہیں کیا
- یتیم (orphaned): بلاک کو فورک کے انتخاب کا الگورتھم کے ذریعے تنظیم نو (reorg) کر کے باہر کر دیا گیا تھا
بلاک کی توثیق
یہ جانچنے کا عمل کہ ایک نئے بلاک میں درست ٹرانزیکشنز اور دستخط شامل ہیں، یہ سب سے بھاری تاریخی چین (یعنی وہ جس نے اپنی تاریخ میں سب سے زیادہ تصدیقات جمع کی ہیں) پر بنتا ہے، اور دیگر تمام اتفاقِ رائے کے قواعد کی پیروی کرتا ہے۔ درست بلاکس کو چین کے ہیڈ (head) میں شامل کیا جاتا ہے اور نیٹ ورک پر دوسروں تک پہنچایا جاتا ہے۔ نامانوس بلاکس کو نظر انداز کر دیا جاتا ہے۔
بلاک چین
بلاک چین ٹرانزیکشنز کا ایک ڈیٹا بیس ہے، جسے نیٹ ورک کے تمام کمپیوٹرز پر کاپی اور شیئر کیا جاتا ہے، جو اس بات کو یقینی بناتا ہے کہ ڈیٹا کو ماضی کی تاریخ سے تبدیل نہیں کیا جا سکتا۔
بلاک کی ایک ترتیب، جس میں ہر ایک پچھلے بلاک کے ہیش کا حوالہ دے کر ابتدائی بلاک تک اپنے پیشرو سے جڑتا ہے۔ بلاک چین کی سالمیت کو حصہ داری کا ثبوت (PoS) پر مبنی اتفاق رائے کا طریقہ کار استعمال کرتے ہوئے کرپٹو معاشی طور پر محفوظ کیا جاتا ہے۔ بلاک چین کیا ہے؟
بلاک کی ایک ترتیب، جس میں ہر ایک پچھلے بلاک کے ہیش کا حوالہ دے کر ابتدائی بلاک تک اپنے پیشرو سے جڑتا ہے۔ بلاک چین کی سالمیت کو حصہ داری کا ثبوت (PoS) پر مبنی اتفاق رائے کا طریقہ کار استعمال کرتے ہوئے کرپٹو معاشی طور پر محفوظ کیا جاتا ہے۔ بلاک چین کیا ہے؟
بوٹ نوڈ
وہ نوڈز جنہیں نوڈ چلاتے وقت دریافت کے عمل کو شروع کرنے کے لیے استعمال کیا جا سکتا ہے۔ بوٹ نوڈز نئے نوڈز کو دوسرے موجودہ نوڈز سے 'متعارف' کراتے ہیں تاکہ وہ ابتدائی پیئر تلاش کرنے کے بجائے تیزی سے پیئرز حاصل کر سکیں۔ ان نوڈز کے اینڈ پوائنٹس عام طور پر ایتھیریم کلائنٹ کے سورس کوڈ میں فراہم کیے جاتے ہیں، لیکن صارفین بوٹ نوڈز کی اپنی فہرست فراہم کر سکتے ہیں۔
پل
ایک بلاک چین پل کا استعمال اثاثوں کو ایک بلاک چین نیٹ ورک سے دوسرے میں منتقل کرنے کے لیے کیا جاتا ہے۔ مثال کے طور پر آپ مرکزی ایتھیریم نیٹ ورک سے سستے لیئر ۲ (l2) اسکیلنگ سلوشنز میں ETH منتقل کرنے کے لیے پل کا استعمال کر سکتے ہیں۔
بائٹ کوڈ
ایک کمپیکٹ، عددی شکل میں ظاہر کیا گیا کوڈ تاکہ اسے EVM کے ذریعے مؤثر طریقے سے چلایا جا سکے۔
بائزینٹیم فورک
Metropolis ترقیاتی مرحلے کے لیے دو ہارڈ فورکس میں سے پہلا۔ اس میں EIP-649 Metropolis دشواری کا بم کی تاخیر اور بلاک ریوارڈ میں کمی شامل تھی، جہاں Ice Age کو 1 year کے لیے موخر کر دیا گیا تھا اور بلاک ریوارڈ کو 5 سے کم کر کے 3 ایتھر کر دیا گیا تھا۔
C
کیسپر ایف ایف جی
کیسپر ایف ایف جی ایک حصہ داری کا ثبوت (PoS) اتفاق رائے کا پروٹوکول ہے جو ایل ایم ڈی گھوسٹ فورک کے انتخاب کا الگورتھم کے ساتھ مل کر استعمال ہوتا ہے تاکہ اتفاقِ رائے کے کلائنٹس کو بیکن چین کے ہیڈ پر متفق ہونے کی اجازت دی جا سکے۔
چیک پوائنٹ
بیکن چین کی رفتار سلاٹس (12 seconds) اور ادوار (32 slots) میں تقسیم ہوتی ہے۔ ہر دور میں پہلا سلاٹ ایک چیک پوائنٹ ہوتا ہے۔ جب توثیق کاروں کی ایک بھاری اکثریت دو چیک پوائنٹس کے درمیان تعلق کی تصدیق کرتی ہے، تو انہیں جواز یافتہ قرار دیا جا سکتا ہے اور پھر جب اس کے اوپر ایک اور چیک پوائنٹ جواز یافتہ ہو جاتا ہے، تو انہیں حتمی قرار دیا جا سکتا ہے۔
کمپائلنگ
اعلیٰ سطح کی پروگرامنگ زبان (جیسے، Solidity) میں لکھے گئے کوڈ کو نچلی سطح کی زبان (جیسے، EVM بائٹ کوڈ) میں تبدیل کرنا۔سمارٹ کنٹریکٹس کی کمپائلنگ کے بارے میں مزید
کمیٹی
کم از کم 128 توثیق کاروں کا ایک گروپ جسے ہر سلاٹ میں بلاکس کی توثیق کرنے کے لیے تفویض کیا گیا ہے۔ کمیٹی میں شامل توثیق کاروں میں سے ایک ایگریگیٹر (aggregator) ہوتا ہے، جو کمیٹی کے ان تمام دیگر توثیق کاروں کے دستخطوں کو جمع کرنے کا ذمہ دار ہوتا ہے جو کسی تصدیق پر متفق ہوتے ہیں۔ اسے ہم آہنگی کمیٹی کے ساتھ خلط ملط نہیں کیا جانا چاہیے۔
حسابی عدم امکان
ایک عمل حسابی طور پر ناممکن ہے اگر اسے کرنے میں کسی ایسے شخص کے لیے ناقابل عمل حد تک طویل وقت (جیسے، اربوں سال) لگے جو ممکنہ طور پر اسے انجام دینے میں دلچسپی رکھتا ہو۔
اتفاق رائے
جب کسی نیٹ ورک میں 2/3 سے زیادہ کمپیوٹرز اس بات پر متفق ہوں کہ ان کے پاس ریکارڈز کا ایک ہی مجموعہ ہے، تو یہ یقینی بناتا ہے کہ ہر کوئی ایک ہی صفحے پر ہے۔ یہ ان قواعد کے بارے میں نہیں ہے جن کی وہ پیروی کرتے ہیں، بلکہ یہ یقینی بنانے کے بارے میں ہے کہ ان سب کے پاس ایک جیسی معلومات ہیں۔
اتفاقِ رائے کا کلائنٹ
اتفاقِ رائے کے کلائنٹس (جیسے پرزم، ٹیکو، نمبس، لائٹ ہاؤس، لوڈسٹار) ایتھیریم کا حصہ داری کا ثبوت (PoS) اتفاق رائے کا الگورتھم چلاتے ہیں جو نیٹ ورک کو بیکن چین کے ہیڈ کے بارے میں معاہدے تک پہنچنے کی اجازت دیتا ہے۔ اتفاقِ رائے کے کلائنٹس ٹرانزیکشنز کی توثیق/نشریات یا حالت کی تبدیلیوں کو انجام دینے میں حصہ نہیں لیتے۔ یہ کام ایگزیکیوشن کلائنٹس کے ذریعے کیا جاتا ہے۔ اتفاقِ رائے کے کلائنٹس نئے بلاکس کی تصدیق یا تجویز نہیں دیتے۔ یہ کام توثیق کار کلائنٹ کے ذریعے کیا جاتا ہے جو اتفاقِ رائے کے کلائنٹ میں ایک اختیاری اضافہ ہے۔
اتفاق رائے کی تہہ
ایتھیریم کی اتفاق رائے کی تہہ اتفاقِ رائے کے کلائنٹس کا نیٹ ورک ہے۔
اتفاقِ رائے کے قواعد
بلاک کی توثیق کے وہ قواعد جن کی مکمل نوڈز دوسرے نوڈز کے ساتھ اتفاق رائے میں رہنے کے لیے پیروی کرتے ہیں۔ اسے اتفاق رائے کے ساتھ خلط ملط نہیں کیا جانا چاہیے۔
قسطنطنیہ فورک
Metropolis مرحلے کا دوسرا حصہ، جو اصل میں mid-2018 کے لیے منصوبہ بند تھا۔ دیگر تبدیلیوں کے علاوہ، اس میں ہائبرڈ ثبوتِ کار (PoW)/حصہ داری کا ثبوت (PoS) اتفاق رائے کے الگورتھم میں منتقلی شامل ہونے کی توقع تھی۔
علمِ تشفیر
یہ کوڈز کے استعمال کے ذریعے مواصلات اور ڈیٹا کو محفوظ بنانے کا عمل ہے، تاکہ صرف وہی لوگ اسے پڑھ اور پروسیس کر سکیں جن کے لیے معلومات کا ارادہ کیا گیا ہے۔
اس میں خفیہ کاری (پڑھنے کے قابل معلومات کو ناقابل مطالعہ فارمیٹ میں تبدیل کرنا) اور رمز کشائی (اسے واپس پڑھنے کے قابل فارمیٹ میں تبدیل کرنا) کی تکنیکیں شامل ہیں، جو رازداری کو یقینی بناتی ہیں۔
اس میں خفیہ کاری (پڑھنے کے قابل معلومات کو ناقابل مطالعہ فارمیٹ میں تبدیل کرنا) اور رمز کشائی (اسے واپس پڑھنے کے قابل فارمیٹ میں تبدیل کرنا) کی تکنیکیں شامل ہیں، جو رازداری کو یقینی بناتی ہیں۔
کرپٹو معاشیات
محفوظ اور قابل اعتماد ڈیجیٹل پلیٹ فارمز کو ڈیزائن کرنے کے لیے ریاضیاتی اور معاشی اصولوں کا مطالعہ۔ اس کا مقصد اس بات کو یقینی بنانا ہے کہ تمام شرکاء قواعد کی پیروی کریں اور نیٹ ورک کی سیکیورٹی اور آپریشن میں حصہ ڈالنے پر انہیں انعام دیا جائے۔
D
Đ
Đ (اسٹروک کے ساتھ D) پرانی انگریزی، درمیانی انگریزی، آئس لینڈی، اور فیروئیز میں بڑے حرف "Eth" کے لیے استعمال ہوتا ہے۔ یہ ĐEV یا Đapp (غیر مرکزی ایپلی کیشن (dapp)) جیسے الفاظ میں استعمال ہوتا ہے، جہاں Đ نورس حرف "eth" ہے۔ بڑا eth (Ð) کرپٹو کرنسی Dogecoin کی علامت کے طور پر بھی استعمال ہوتا ہے۔ یہ عام طور پر پرانے ایتھیریم لٹریچر میں دیکھا جاتا ہے لیکن آج کل کم استعمال ہوتا ہے۔
DAG
DAG کا مطلب Directed Acyclic Graph ہے۔ یہ ایک ڈیٹا سٹرکچر ہے جو نوڈز اور ان کے درمیان لنکس پر مشتمل ہوتا ہے۔ دی مرج سے پہلے، ایتھیریم اپنے ثبوتِ کار (PoW) الگورتھم، ایتھ ہیش میں DAG کا استعمال کرتا تھا، لیکن اب یہ حصہ داری کا ثبوت (PoS) میں استعمال نہیں ہوتا ہے۔
Dapp
ایک dApp ایک غیر مرکزی ایپلی کیشن (dapp) ہے جو بلاک چین نیٹ ورک پر چلتی ہے، جو کسی مرکزی کنٹرولنگ اتھارٹی کے بغیر خدمات پیش کرتی ہے۔ غیر مرکزی ایپلی کیشنز کے بارے میں مزید۔
کم از کم ایک dapp میں ایک سمارٹ کنٹریکٹ ہوتا ہے جو ویب انٹرفیس سے جڑا ہوتا ہے۔ اس کے علاوہ، بہت سی dapps میں لامركزی اسٹوریج اور/یا ایک پیغام کا پروٹوکول اور پلیٹ فارم شامل ہوتا ہے۔
کم از کم ایک dapp میں ایک سمارٹ کنٹریکٹ ہوتا ہے جو ویب انٹرفیس سے جڑا ہوتا ہے۔ اس کے علاوہ، بہت سی dapps میں لامركزی اسٹوریج اور/یا ایک پیغام کا پروٹوکول اور پلیٹ فارم شامل ہوتا ہے۔
ڈیٹا کی دستیابی
کوئی بھی نوڈ سسٹم میں شفافیت اور اعتماد کو برقرار رکھنے کے لیے بلاک چین پر ٹرانزیکشنز کی آزادانہ طور پر تصدیق کر سکتا ہے۔
غیر مرکزی خود مختار تنظیم (DAO)
ایک DAO ایک ڈیجیٹل تنظیم ہے جو بلاک چین پر کوڈ کردہ قواعد کے ذریعے چلائی جاتی ہے، جہاں فیصلے ممبران کے ووٹوں سے کیے جاتے ہیں، نہ کہ کسی مرکزی اتھارٹی کے ذریعے۔ غیر مرکزی خود مختار تنظیموں (DAOs) کے بارے میں مزید۔
ہر ممبر کی ووٹنگ کی طاقت اکثر ان کے پاس موجود ٹوکنز کی تعداد سے منسلک ہوتی ہے۔ DAOs کا مقصد فیصلہ سازی اور کاموں کو جمہوری بنانا ہے، جس میں شفافیت اور کمیونٹی گورننس پر توجہ دی جاتی ہے۔
ہر ممبر کی ووٹنگ کی طاقت اکثر ان کے پاس موجود ٹوکنز کی تعداد سے منسلک ہوتی ہے۔ DAOs کا مقصد فیصلہ سازی اور کاموں کو جمہوری بنانا ہے، جس میں شفافیت اور کمیونٹی گورننس پر توجہ دی جاتی ہے۔
ڈی سائی
ڈی سائی، یا غیر مرکزی سائنس (ڈی سائی)، سائنسی تحقیق میں بلاک چین ٹیکنالوجی کا اطلاق کرنے والی ایک تحریک ہے۔ یہ زیادہ شفاف، کھلے، اور باہمی تعاون پر مبنی فنڈنگ اور تحقیقی ماحولیاتی نظام بنانے کے لیے DAOs، سمارٹ کنٹریکٹس، اور ٹوکنائزڈ مراعات کا فائدہ اٹھاتی ہے۔
غیر مرکزی ایکسچینج (DEX)
ایتھیریم ایپ کی ایک قسم جو آپ کو نیٹ ورک پر پیئرز کے ساتھ ٹوکنز کا تبادلہ کرنے دیتی ہے۔ DEXes مرکزی ایکسچینجز کی طرح جغرافیائی پابندیوں کے تابع نہیں ہیں – کوئی بھی حصہ لے سکتا ہے۔
ڈپازٹ کنٹریکٹ
ایتھیریم پر اسٹیکنگ کا دروازہ۔ ڈپازٹ کنٹریکٹ ایتھیریم پر ایک سمارٹ کنٹریکٹ ہے جو ETH کے ڈپازٹس قبول کرتا ہے اور توثیق کار کے بیلنس کا انتظام کرتا ہے۔ اس کنٹریکٹ میں ETH جمع کیے بغیر کسی توثیق کار کو فعال نہیں کیا جا سکتا۔ اس کنٹریکٹ کو ETH اور ان پٹ ڈیٹا درکار ہوتا ہے۔ اس ان پٹ ڈیٹا میں توثیق کار کی عوامی کلید اور انخلا کی عوامی کلید شامل ہوتی ہے، جن پر توثیق کار کی نجی کلید سے دستخط کیے گئے ہوتے ہیں۔ یہ ڈیٹا کسی توثیق کار کی شناخت اور حصہ داری کا ثبوت (PoS) نیٹ ورک کے ذریعے منظوری کے لیے ضروری ہے۔
غیر مرکزی مالیات (DeFi)
ایتھیریم ایپس کی ایک وسیع کیٹیگری جس کا مقصد کسی درمیانی فریق کے بغیر، بلاک چین کی مدد سے مالیاتی خدمات فراہم کرنا ہے۔ غیر مرکزی مالیات (DeFi) کے بارے میں مزید
دشواری
ثبوتِ کار (PoW) نیٹ ورکس میں ایک نیٹ ورک گیر ترتیب جو کنٹرول کرتی ہے کہ ایک درست نانس تلاش کرنے کے لیے اوسطاً کتنی کمپیوٹیشن درکار ہے۔ دشواری کو ان ابتدائی صفروں کی تعداد سے ظاہر کیا جاتا ہے جو نتیجے میں آنے والے بلاک ہیش کو درست ماننے کے لیے درکار ہوتے ہیں۔ حصہ داری کا ثبوت (PoS) کی طرف منتقلی کے بعد سے ایتھیریم میں یہ تصور متروک ہو چکا ہے۔
دشواری کا بم
ثبوتِ کار (PoW) کی دشواری کی ترتیب میں منصوبہ بند غیر معمولی اضافہ جسے حصہ داری کا ثبوت (PoS) کی طرف منتقلی کی ترغیب دینے کے لیے ڈیزائن کیا گیا تھا، جس سے فورک کے امکانات کم ہو جاتے ہیں۔ دشواری کا بم دی مرج کے ساتھ متروک کر دیا گیا تھا۔
ڈیجیٹل دستخط
ڈیٹا کی ایک مختصر سٹرنگ جو صارف کسی دستاویز کے لیے نجی کلید کا استعمال کرتے ہوئے تیار کرتا ہے تاکہ متعلقہ عوامی کلید، دستخط اور دستاویز رکھنے والا کوئی بھی شخص اس بات کی تصدیق کر سکے کہ (۱) دستاویز پر اس مخصوص نجی کلید کے مالک نے "دستخط" کیے تھے، اور (۲) دستخط ہونے کے بعد دستاویز میں کوئی تبدیلی نہیں کی گئی تھی۔
تقسیم شدہ ہیش ٹیبل (DHT)
ایک ڈیٹا سٹرکچر جس میں `(key, value)` جوڑے ہوتے ہیں جنہیں ایتھیریم نوڈز جڑنے کے لیے پیئرز کی شناخت کرنے اور یہ طے کرنے کے لیے استعمال کرتے ہیں کہ بات چیت کے لیے کون سے پروٹوکول استعمال کیے جائیں۔
دہرا خرچ
ایک دانستہ بلاک چین فورک، جہاں کان کنی کی طاقت/اسٹیک کی کافی بڑی مقدار رکھنے والا صارف کچھ کرنسی کو آف چین منتقل کرنے کی ٹرانزیکشن بھیجتا ہے (مثلاً، فیاٹ منی میں نکلنا یا آف چین خریداری کرنا) اور پھر اس ٹرانزیکشن کو ہٹانے کے لیے بلاک چین کی تنظیم نو کرتا ہے۔ ایک کامیاب دہرا خرچ حملہ آور کو ان کے آن چین اور آف چین دونوں اثاثوں کے ساتھ چھوڑ دیتا ہے۔
E
خفیہ کاری
خفیہ کاری الیکٹرانک ڈیٹا کو ایک ایسی شکل میں تبدیل کرنے کا عمل ہے جسے درست رمز کشائی کی کلید کے مالک کے علاوہ کوئی اور نہیں پڑھ سکتا۔
اینٹروپی
علمِ تشفیر کے تناظر میں، پیشین گوئی کی کمی یا بے ترتیبی کی سطح۔ خفیہ معلومات، جیسے کہ نجی کلیدیں بناتے وقت، الگورتھم عام طور پر اس بات کو یقینی بنانے کے لیے اعلی اینٹروپی کے ماخذ پر انحصار کرتے ہیں کہ آؤٹ پٹ غیر متوقع ہو۔
دور
32 سلاٹس کی ایک مدت، جس میں ہر سلاٹ 12 سیکنڈ کا ہوتا ہے، جو کل 6.4 منٹ بنتا ہے۔ سیکیورٹی وجوہات کی بنا پر ہر دور میں توثیق کار کمیٹیوں کو شفل کیا جاتا ہے۔ ہر دور میں چین کے حتمی ہونے کا موقع ہوتا ہے۔ ہر دور کے آغاز پر ہر توثیق کار کو نئی ذمہ داریاں سونپی جاتی ہیں۔ حصہ داری کا ثبوت (PoS) کے بارے میں مزید
دوغلا پن
ایک توثیق کار کا دو ایسے پیغامات بھیجنا جو ایک دوسرے سے متصادم ہوں۔ اس کی ایک سادہ مثال ٹرانزیکشن بھیجنے والے کا ایک ہی نانس کے ساتھ دو ٹرانزیکشنز بھیجنا ہے۔ دوسری مثال ایک بلاک تجویز کنندہ کا ایک ہی بلاک کی اونچائی (یا ایک ہی سلاٹ کے لیے) پر دو بلاکس تجویز کرنا ہے۔
ایتھ ۱
'ایتھ ۱' ایک اصطلاح ہے جو مین نیٹ ایتھیریم، موجودہ ثبوتِ کار (PoW) بلاک چین کا حوالہ دیتی تھی۔ اس اصطلاح کو بعد میں 'عمل درآمد کی تہہ' کے حق میں متروک کر دیا گیا ہے۔ اس نام کی تبدیلی کے بارے میں مزید جانیں (opens in a new tab)۔
ایتھ ۲
'ایتھ ۲' ایک اصطلاح ہے جو ایتھیریم پروٹوکول اپ گریڈز کے ایک سیٹ کا حوالہ دیتی تھی، جس میں ایتھیریم کی حصہ داری کا ثبوت (PoS) کی طرف منتقلی شامل ہے۔ اس اصطلاح کو بعد میں 'اتفاق رائے کی تہہ' کے حق میں متروک کر دیا گیا ہے۔ اس نام کی تبدیلی کے بارے میں مزید جانیں (opens in a new tab)۔
ایتھیریم میں بہتری کی تجویز (EIP)
ایک ڈیزائن دستاویز جو ایتھیریم کمیونٹی کو معلومات فراہم کرتی ہے، جس میں ایک مجوزہ نئی خصوصیت یا اس کے عمل یا ماحول کو بیان کیا جاتا ہے (ERC دیکھیں)۔ EIPs کا تعارف
ایتھیریم نیم سروس (ENS)
ایتھیریم نیم سروس ایتھیریم پتوں کے لیے انٹرنیٹ فون بک کی طرح ہے۔ لمبے والیٹ پتوں کا استعمال کرنے کے بجائے، ENS آپ کو ڈیجیٹل رقم اور اثاثے بھیجنے اور وصول کرنے کے لیے "john.eth" جیسے سادہ نام استعمال کرنے کی سہولت دیتا ہے۔
تکنیکی:
ENS رجسٹری ایک واحد مرکزی کنٹریکٹ ہے جو ڈومین ناموں سے مالکان اور ریزولورز تک میپنگ فراہم کرتا ہے، جیسا کہ EIP-137 میں بیان کیا گیا ہے۔ ens.domains پر مزید پڑھیں (opens in a new tab)۔
تکنیکی:
ENS رجسٹری ایک واحد مرکزی کنٹریکٹ ہے جو ڈومین ناموں سے مالکان اور ریزولورز تک میپنگ فراہم کرتا ہے، جیسا کہ EIP-137 میں بیان کیا گیا ہے۔ ens.domains پر مزید پڑھیں (opens in a new tab)۔
ایگزیکیوشن کلائنٹ
ایگزیکیوشن کلائنٹس (جنہیں پہلے "ایتھ ۱ کلائنٹس" کہا جاتا تھا)، جیسے بیسو، ایریگون، گو ایتھیریم (geth)، نیدر مائنڈ، کو ٹرانزیکشنز پر کارروائی کرنے اور نشر کرنے اور ایتھیریم کی حالت کا انتظام کرنے کا کام سونپا گیا ہے۔ وہ ایتھیریم ورچوئل مشین کا استعمال کرتے ہوئے ہر ٹرانزیکشن کے لیے کمپیوٹیشن چلاتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ پروٹوکول کے قواعد کی پیروی کی گئی ہے۔
عمل درآمد کی تہہ
ایتھیریم کی عمل درآمد کی تہہ ایگزیکیوشن کلائنٹس کا نیٹ ورک ہے۔
بیرونی ملکیت کا اکاؤنٹ (EOA)
بیرونی ملکیت کے اکاؤنٹس (EOAs) ایتھیریم اکاؤنٹ کی سب سے عام قسم ہیں۔ انہیں ایک شخص نجی کلیدوں/ریکوری فریز کے ذریعے کنٹرول کرتا ہے۔ ایتھیریم والیٹس کے بارے میں مزید۔
ایتھیریم ریکوئسٹ فار کمنٹس (ERC)
ERC (ایتھیریم ریکوئسٹ فار کمنٹس) تکنیکی دستاویزات کی ایک قسم ہے جسے ایتھیریم کمیونٹی میں ایتھیریم نیٹ ورک کے استعمال کے نئے معیارات تجویز کرنے کے لیے استعمال کیا جاتا ہے۔
یہ تجاویز موضوعات کی ایک وسیع رینج کا احاطہ کر سکتی ہیں، بشمول نئے ٹوکن معیارات (جیسے ٹوکنز کے لیے استعمال ہونے والا ERC-20 اور NFTs کے لیے ERC-721)۔
یہ تجاویز موضوعات کی ایک وسیع رینج کا احاطہ کر سکتی ہیں، بشمول نئے ٹوکن معیارات (جیسے ٹوکنز کے لیے استعمال ہونے والا ERC-20 اور NFTs کے لیے ERC-721)۔
ERC-20
ERC-20 وہ معیار ہے جسے ایتھیریم نیٹ ورک پر زیادہ تر ٹوکنز اپنی تخلیق کے لیے استعمال کرتے ہیں۔
مقبول مثالیں سٹیبل کوائنز جیسے DAI اور USDC یا یونی سویپ کے ایکسچینج ٹوکنز جیسے UNI ہیں۔ یہ روایتی نظاموں میں موجود متبادل رقوم کی کسی بھی شکل کے مترادف ہے... یعنی، انعامی پوائنٹس، کریڈٹ سسٹم، یا یہاں تک کہ اسٹاکس وغیرہ۔
مقبول مثالیں سٹیبل کوائنز جیسے DAI اور USDC یا یونی سویپ کے ایکسچینج ٹوکنز جیسے UNI ہیں۔ یہ روایتی نظاموں میں موجود متبادل رقوم کی کسی بھی شکل کے مترادف ہے... یعنی، انعامی پوائنٹس، کریڈٹ سسٹم، یا یہاں تک کہ اسٹاکس وغیرہ۔
ERC-721
NFTs (غیر تبادلہ پذیر ٹوکنز) قواعد کے ایک معیاری سیٹ کا استعمال کرتے ہوئے بنائے جاتے ہیں جسے ERC-721 کہا جاتا ہے۔
NFT ٹوکنز کسی بھی منفرد چیز کی ملکیت کی نمائندگی کر سکتے ہیں، جیسے ڈیجیٹل آرٹ یا قابل جمع اثاثے، جس میں ہر ٹوکن کی اپنی خاص خصوصیات اور قدر ہوتی ہے۔ ہر NFT منفرد ہوتا ہے اور اسے کسی بھی دوسرے NFT سے آسانی سے ممتاز کیا جا سکتا ہے۔
NFT ٹوکنز کسی بھی منفرد چیز کی ملکیت کی نمائندگی کر سکتے ہیں، جیسے ڈیجیٹل آرٹ یا قابل جمع اثاثے، جس میں ہر ٹوکن کی اپنی خاص خصوصیات اور قدر ہوتی ہے۔ ہر NFT منفرد ہوتا ہے اور اسے کسی بھی دوسرے NFT سے آسانی سے ممتاز کیا جا سکتا ہے۔
ERC-1155
ERC-1155 ایتھیریم ٹوکن کے معیار کی ایک نئی قسم ہے جو NFT (جیسے منفرد قابل جمع اشیاء) سے ملتی جلتی ہے جو ایک ہی سمارٹ کنٹریکٹ کے اندر قابل تبادلہ اشیاء (جیسے کرنسی) بنانے کی بھی اجازت دیتی ہے۔
یہ مختلف قسم کے ڈیجیٹل اثاثوں کا انتظام کرنا آسان اور زیادہ موثر بناتا ہے، خاص طور پر ویڈیو گیمز یا ڈیجیٹل کلیکشنز جیسی ایپلی کیشنز کے لیے۔
یہ مختلف قسم کے ڈیجیٹل اثاثوں کا انتظام کرنا آسان اور زیادہ موثر بناتا ہے، خاص طور پر ویڈیو گیمز یا ڈیجیٹل کلیکشنز جیسی ایپلی کیشنز کے لیے۔
ایتھ ہیش
ایک ثبوتِ کار (PoW) الگورتھم جو ایتھیریم پر حصہ داری کا ثبوت (PoS) کی طرف منتقل ہونے سے پہلے استعمال ہوتا تھا۔ مزید پڑھیں
ایتھر
ایتھیریم کی مقامی کرپٹو کرنسی، جسے عام طور پر "ETH" کہا جاتا ہے۔ اسے ایتھیریم ایکو سسٹم اور ایپلی کیشنز کا استعمال کرتے وقت ٹرانزیکشن فیس ادا کرنے کے لیے استعمال کیا جاتا ہے۔ ایتھر کے بارے میں مزید۔
ایونٹس
ای وی ایم لاگنگ کی سہولیات کے استعمال کی اجازت دیتا ہے۔ غیر مرکزی ایپلی کیشنز (dapps) ایونٹس کو سن سکتی ہیں اور انہیں یوزر انٹرفیس میں جاوا اسکرپٹ کال بیکس کو متحرک کرنے کے لیے استعمال کر سکتی ہیں۔ ایونٹس اور لاگز کے بارے میں مزید
ایتھیریم ورچوئل مشین (EVM)
ایک اسٹیک پر مبنی ورچوئل مشین جو بائٹ کوڈ پر عمل درآمد کرتی ہے۔ ایتھیریم میں، ایگزیکیوشن ماڈل یہ بتاتا ہے کہ بائٹ کوڈ ہدایات کی ایک سیریز اور ماحولیاتی ڈیٹا کے ایک چھوٹے ٹوپل کو دیکھتے ہوئے سسٹم کی حالت کو کیسے تبدیل کیا جاتا ہے۔ یہ ایک ورچوئل اسٹیٹ مشین کے رسمی ماڈل کے ذریعے بیان کیا گیا ہے۔ ایتھیریم ورچوئل مشین کے بارے میں مزید۔
ای وی ایم اسمبلی زبان
ای وی ایم بائٹ کوڈ کی انسان کے پڑھنے کے قابل شکل۔
F
فوسٹ
ایک سروس جو سمارٹ کنٹریکٹ کے ذریعے انجام دی جاتی ہے جو مفت ٹیسٹ ایتھر کی شکل میں فنڈز تقسیم کرتی ہے جسے آزمائشی نیٹ ورک پر استعمال کیا جا سکتا ہے۔
حتمیت
حتمیت اس بات کی ضمانت ہے کہ ETH کی ایک بڑی رقم ضائع کیے بغیر ٹرانزیکشنز کے ایک سیٹ کو تبدیل نہیں کیا جا سکتا۔
فورک کے انتخاب کا الگورتھم
بلاک چین کے ہیڈ کی شناخت کے لیے استعمال ہونے والا الگورتھم۔ ایتھیریم پر چین کے ہیڈ کی شناخت اس فورک کے طور پر کی جاتی ہے جس میں تصدیقات کا 'وزن' سب سے زیادہ ہوتا ہے۔ وزن تصدیقات کی تعداد اور تصدیق کرنے والے توثیق کاروں کے مؤثر بیلنس کا حاصل ضرب ہے۔ اس کا مطلب ہے کہ چین کا حقیقی ہیڈ وہ ہے جس کے لیے سب سے زیادہ اسٹیک کیے گئے ایتھر نے ووٹ دیا ہے۔ اتفاق رائے کی تہہ پر فورک کے انتخاب کے الگورتھم کو ایل ایم ڈی گھوسٹ کہا جاتا ہے۔
ثبوتِ دھوکہ دہی
مخصوص لیئر ۲ (l2) سلوشنز کے لیے ایک سیکیورٹی ماڈل جہاں، رفتار بڑھانے کے لیے، ٹرانزیکشنز کو بیچز میں رول اپ کیا جاتا ہے اور ایک ہی ٹرانزیکشن میں ایتھیریم پر جمع کرایا جاتا ہے۔ نیٹ ورک کے دیگر شرکاء یہ جانچنے کے لیے ٹرانزیکشنز کو دوبارہ چلا سکتے ہیں کہ آیا انہیں ایمانداری سے انجام دیا گیا تھا۔ اگر وہ پوسٹ کیے گئے ڈیٹا اور اپنے ورژن کے درمیان کوئی تضاد پاتے ہیں تو وہ ایک کرپٹوگرافک ثبوت پوسٹ کر سکتے ہیں جو یہ ظاہر کرتا ہے کہ کہاں کوئی دھوکہ دہی ہوئی ہے۔ کچھ رول اپس درستگی کا ثبوت استعمال کرتے ہیں۔
G
گیس
گیس وہ فیس ہے جو ایتھیریم جیسی بلاک چین پر ٹرانزیکشنز اور سمارٹ کنٹریکٹس کے لیے ادا کی جاتی ہے۔ گیس اور فیس کے بارے میں مزید۔
ابتدائی بلاک
کسی بلاک چین کا پہلا بلاک، جسے کسی مخصوص نیٹ ورک اور اس کی کرپٹو کرنسی کو شروع کرنے کے لیے استعمال کیا جاتا ہے۔
گو ایتھیریم (geth)
گو ایتھیریم۔ ایتھیریم پروٹوکول کے سب سے نمایاں نفاذ میں سے ایک، جسے Go میں لکھا گیا ہے۔ geth.ethereum.org پر مزید پڑھیں (opens in a new tab)
H
ہارڈ فورک
بلاک چین میں ایک مستقل انحراف؛ جسے ہارڈ فورکنگ تبدیلی بھی کہا جاتا ہے۔ یہ عام طور پر اس وقت ہوتا ہے جب اپ گریڈ نہ ہونے والے نوڈز ان اپ گریڈ شدہ نوڈز کے بنائے گئے بلاکس کی توثیق نہیں کر پاتے جو نئے اتفاقِ رائے کے قواعد کی پیروی کرتے ہیں۔ اسے فورک، سافٹ فورک، سافٹ ویئر فورک، یا گٹ فورک کے ساتھ خلط ملط نہیں کیا جانا چاہیے۔
ہیش
ہیش فنکشن کے ذریعے تیار کردہ متغیر سائز کے ان پٹ کا ایک مقررہ لمبائی کا فنگر پرنٹ۔ (کیچاک-۲۵۶ دیکھیں)۔
ہیش ریٹ
کان کنی کا سافٹ ویئر چلانے والے کمپیوٹرز کے ذریعے فی سیکنڈ کی جانے والی ہیش کیلکولیشنز کی تعداد۔
ہولوگرافک اتفاقِ رائے
اس سے مراد یہ ہے کہ نمائندہ لوگوں کے ایک چھوٹے گروپ کو ووٹ دینے کی اجازت دے کر ایک بڑے گروپ کا فیصلہ کیسے کیا جاتا ہے۔ پھر باقی سب اس کے ساتھ چلنے پر متفق ہو جاتے ہیں، جب تک کہ انہیں یقین ہو کہ چھوٹے گروپ نے اچھا کام کیا ہے۔
اسے کچھ آن لائن کمیونٹیز میں تیزی سے فیصلے کرنے کے لیے استعمال کیا جاتا ہے جس میں ہر کسی کو ہر چیز پر ووٹ دینے کی ضرورت نہیں ہوتی، جبکہ اس بات کو بھی یقینی بنایا جاتا ہے کہ فیصلے منصفانہ ہوں اور اس کی نمائندگی کریں جو زیادہ تر لوگ چاہتے ہیں۔
اسے کچھ آن لائن کمیونٹیز میں تیزی سے فیصلے کرنے کے لیے استعمال کیا جاتا ہے جس میں ہر کسی کو ہر چیز پر ووٹ دینے کی ضرورت نہیں ہوتی، جبکہ اس بات کو بھی یقینی بنایا جاتا ہے کہ فیصلے منصفانہ ہوں اور اس کی نمائندگی کریں جو زیادہ تر لوگ چاہتے ہیں۔
I
اشاریہ
ایک نیٹ ورک کا ڈھانچہ جس کا مقصد بلاک چین بھر سے معلومات کی بازیافت کو اس کے اسٹوریج کے ماخذ تک ایک موثر راستہ فراہم کر کے بہتر بنانا ہے۔
انٹیگریٹڈ ڈیولپمنٹ انوائرنمنٹ (IDE)
ایک یوزر انٹرفیس جو عام طور پر کوڈ ایڈیٹر، کمپائلر، رن ٹائم، اور ڈیبگر کو یکجا کرتا ہے۔ انٹیگریٹڈ ڈیولپمنٹ انوائرنمنٹس کے بارے میں مزید۔
ناقابلِ تبدیلی ڈیپلائے شدہ کوڈ کا مسئلہ
ایک بار جب کسی کنٹریکٹ (یا لائبریری) کا کوڈ تعینات (deploy) ہو جاتا ہے، تو یہ ناقابلِ تبدیلی بن جاتا ہے۔ معیاری سافٹ ویئر ڈیولپمنٹ کے طریقے ممکنہ بگز کو ٹھیک کرنے اور نئی خصوصیات شامل کرنے کی صلاحیت پر انحصار کرتے ہیں، اس لیے یہ سمارٹ کنٹریکٹ کی ڈیولپمنٹ کے لیے ایک چیلنج کی نمائندگی کرتا ہے۔ سمارٹ کنٹریکٹس کی تعیناتی کے بارے میں مزید۔
اندرونی ٹرانزیکشن
ایک ٹرانزیکشن جو ایک کنٹریکٹ اکاؤنٹ سے دوسرے کنٹریکٹ اکاؤنٹ یا EOA کو بھیجی جاتی ہے (دیکھیں پیغام)۔
اجراء
بلاک کی تجویز، تصدیق اور وسل بلوئنگ (whistle-blowing) پر انعام دینے کے لیے نئے ایتھر کی ڈھلائی۔
K
کلید اخذ کرنے کا فنکشن (KDF)
اسے "پاس ورڈ اسٹریچنگ الگورتھم" کے نام سے بھی جانا جاتا ہے، اسے کی اسٹور فارمیٹس کے ذریعے پاس فریز کی خفیہ کاری پر بروٹ فورس، ڈکشنری، اور رینبو ٹیبل حملوں سے بچانے کے لیے استعمال کیا جاتا ہے، جس کے لیے پاس فریز کو بار بار ہیش کیا جاتا ہے۔
کلید
ایتھیریم کے تناظر میں، کلیدیں ڈیجیٹل کوڈز ہوتی ہیں: ٹرانزیکشنز وصول کرنے کے لیے ایک عوامی کلید اور فنڈز تک رسائی اور بھیجنے کے لیے ایک نجی کلید۔
عوامی کلیدیں: انہیں کھلے عام شیئر کیا جا سکتا ہے۔
نجی کلیدیں: انہیں مالک کی طرف سے خفیہ رکھا جاتا ہے۔
عوامی کلیدیں: انہیں کھلے عام شیئر کیا جا سکتا ہے۔
نجی کلیدیں: انہیں مالک کی طرف سے خفیہ رکھا جاتا ہے۔
کی اسٹور
ہر اکاؤنٹ کا نجی کلید/پتہ کا جوڑا ایتھیریم کلائنٹ میں ایک واحد کی فائل (keyfile) کے طور پر موجود ہوتا ہے۔ یہ JSON ٹیکسٹ فائلیں ہوتی ہیں جن میں اکاؤنٹ کی خفیہ کردہ نجی کلید ہوتی ہے، جسے صرف اکاؤنٹ بنانے کے دوران درج کیے گئے پاس ورڈ سے ہی رمز کشائی (decrypt) کیا جا سکتا ہے۔
L
لیئر ۱
لیئر ۱ سے مراد ملٹی لیول بلاک چین نیٹ ورک میں مرکزی بلاک چین ہے۔ مثال کے طور پر، ایتھیریم اور بٹ کوائن لیئر ون بلاک چینز ہیں۔ بہت سی لیئر ٹو بلاک چینز وسائل طلب ٹرانزیکشنز کو اپنی الگ بلاک چین پر منتقل کر دیتی ہیں، جبکہ سیکیورٹی کے مقاصد کے لیے ایتھیریم یا بٹ کوائن کی لیئر ون بلاک چین کا استعمال جاری رکھتی ہیں۔
لیئر ۲
لیئر ۲ ایسے دیگر نیٹ ورکس ہیں جو ٹرانزیکشنز کو تیز تر اور سستا بنانے کے لیے ایتھیریم کے مرکزی نیٹ ورک کے اوپر بنائے گئے ہیں۔ لیئر ۲ کے بارے میں مزید۔
لائبریری
ایک خاص قسم کا کنٹریکٹ جس میں کوئی قابل ادائیگی (payable) فنکشنز، کوئی فال بیک فنکشن، اور کوئی ڈیٹا اسٹوریج نہیں ہوتا ہے۔ لہذا، یہ ایتھر وصول یا رکھ نہیں سکتا، یا ڈیٹا اسٹور نہیں کر سکتا۔ ایک لائبریری پہلے سے تعینات شدہ کوڈ کے طور پر کام کرتی ہے جسے دوسرے کنٹریکٹس صرف پڑھنے (read-only) کے حساب کتاب کے لیے کال کر سکتے ہیں۔ سمارٹ کنٹریکٹ لائبریریوں کے بارے میں مزید۔
لائٹ کلائنٹ
ایک ایتھیریم کلائنٹ جو بلاک چین کی مقامی کاپی کو اسٹور نہیں کرتا، یا بلاکس اور ٹرانزیکشنز کی توثیق نہیں کرتا ہے۔ یہ ایک والیٹ کے فنکشنز پیش کرتا ہے اور ٹرانزیکشنز بنا اور نشر کر سکتا ہے۔
سیالیت
سیالیت سے مراد یہ ہے کہ کسی اثاثے کو کتنی جلدی اور آسانی سے نقد رقم یا کسی دوسرے اثاثے میں تبدیل کیا جا سکتا ہے۔ یونی سویپ (Uniswap) جیسے غیر مرکزی ایکسچینجز میں متعدد سیالیت کے پول ہوتے ہیں جہاں اثاثہ رکھنے والے اپنے اثاثے جمع کر سکتے ہیں اور ٹریڈرز انعامات کے بدلے انہیں غیر مرکزی طریقے سے خرید اور بیچ سکتے ہیں۔
سیالیت کے ٹوکنز
سیالیت کے ٹوکنز (LST) وہ ڈیجیٹل ٹوکنز ہیں جو ان شرکاء کو جاری کیے جاتے ہیں جو سیالیت کے پول میں اثاثے جمع کرتے ہیں، جو کہ ایک سمارٹ کنٹریکٹ میں مقفل فنڈز کا مجموعہ ہوتا ہے اور اسے غیر مرکزی ایکسچینج (DEX) پر ٹریڈنگ کی سہولت کے لیے استعمال کیا جاتا ہے۔
یہ ٹوکنز پول میں شریک کے حصے کی نمائندگی کرتے ہیں اور بعد میں ابتدائی ڈپازٹ کے ساتھ ساتھ پول کی سرگرمی سے پیدا ہونے والی ٹریڈنگ فیس کے ایک حصے کے لیے بھنائے (redeem) جا سکتے ہیں۔ بنیادی طور پر، سیالیت کے ٹوکنز سیالیت کے پول میں ملکیت یا اسٹیک کے ثبوت کے طور پر کام کرتے ہیں، جس سے ہولڈرز کو انعامات حاصل کرنے کی اجازت ملتی ہے جبکہ دوسروں کو مختلف کرپٹو کرنسی کے جوڑوں کی مؤثر طریقے سے ٹریڈنگ کرنے کے لیے ضروری سیالیت فراہم ہوتی ہے۔
یہ ٹوکنز پول میں شریک کے حصے کی نمائندگی کرتے ہیں اور بعد میں ابتدائی ڈپازٹ کے ساتھ ساتھ پول کی سرگرمی سے پیدا ہونے والی ٹریڈنگ فیس کے ایک حصے کے لیے بھنائے (redeem) جا سکتے ہیں۔ بنیادی طور پر، سیالیت کے ٹوکنز سیالیت کے پول میں ملکیت یا اسٹیک کے ثبوت کے طور پر کام کرتے ہیں، جس سے ہولڈرز کو انعامات حاصل کرنے کی اجازت ملتی ہے جبکہ دوسروں کو مختلف کرپٹو کرنسی کے جوڑوں کی مؤثر طریقے سے ٹریڈنگ کرنے کے لیے ضروری سیالیت فراہم ہوتی ہے۔
ایل ایم ڈی گھوسٹ
چین کے سرے (head) کی شناخت کے لیے ایتھیریم کے اتفاقِ رائے کے کلائنٹس کے ذریعے استعمال ہونے والا فورک کے انتخاب کا الگورتھم۔ ایل ایم ڈی گھوسٹ "Latest Message Driven Greediest Heaviest Observed SubTree" کا مخفف ہے جس کا مطلب ہے کہ چین کا سرا وہ بلاک ہے جس کی تاریخ میں تصدیقات کا سب سے زیادہ مجموعہ ہوتا ہے۔
M
مین نیٹ
"مین نیٹ ورک" کا مخفف، یہ مرکزی عوامی ایتھیریم بلاک چین ہے۔
زیادہ سے زیادہ فیس فی گیس
زیادہ سے زیادہ فیس وہ قطعی زیادہ سے زیادہ رقم ہے جو ایک صارف کسی ٹرانزیکشن کو بلاک میں شامل کروانے کے لیے فی یونٹ گیس (Gwei) ادا کرنے کو تیار ہوتا ہے۔
مرکل پیٹریشیا ٹری (MPT)
ایتھیریم میں کلید-قدر (key-value) کے جوڑوں کو مؤثر طریقے سے اسٹور کرنے کے لیے استعمال ہونے والا ڈیٹا اسٹرکچر۔
مرکل روٹ
مرکل روٹ ایک مرکل ٹری کا واحد سب سے اوپر والا ہیش ہوتا ہے۔ یہ ایک بلاک کے اندر موجود تمام ٹرانزیکشنز کی تصدیق کرتا ہے۔
پیغام
ایک اندرونی ٹرانزیکشن جس کی کبھی سلسلہ بندی (serialize) نہیں کی جاتی اور اسے صرف EVM کے اندر بھیجا جاتا ہے۔
زیادہ سے زیادہ قابلِ اخراج قدر (MEV)
وہ زیادہ سے زیادہ قدر جو کسی بلاک میں ٹرانزیکشنز کو شامل کرنے، خارج کرنے، اور ان کی ترتیب کو تبدیل کر کے معیاری بلاک ریوارڈ اور گیس کی فیس سے زیادہ بلاک کی پیداوار سے نکالی جا سکتی ہے۔ زیادہ سے زیادہ قابلِ اخراج قدر (MEV) کے بارے میں مزید۔
کان کنی
ایک نانس میں اضافہ کرتے ہوئے بلاک ہیڈر کو بار بار ہیش کرنے کا عمل جب تک کہ نتیجے میں صوابدیدی تعداد میں ابتدائی بائنری صفر شامل نہ ہو جائیں۔ یہ وہ عمل ہے جس کے ذریعے ثبوتِ کار (proof-of-work) بلاک چین میں نئے بلاکس شامل کیے جاتے ہیں۔ حصہ داری کا ثبوت (proof-of-stake) پر منتقل ہونے سے پہلے ایتھیریم کو اسی طرح محفوظ کیا جاتا تھا۔
ڈھالنا
ڈھلائی نئے ٹوکن بنانے اور انہیں گردش میں لانے کا عمل ہے تاکہ انہیں استعمال کیا جا سکے۔ یہ مرکزی اتھارٹی کی شمولیت کے بغیر نیا ٹوکن بنانے کا ایک غیر مرکزی طریقہ کار ہے۔
ملٹی سگ
ملٹی سگ (متعدد دستخط) سے مراد ایک ایسا ڈیجیٹل والیٹ یا اکاؤنٹ ہے جسے ٹرانزیکشنز پر عمل درآمد کرنے کے لیے متعدد دستخطوں یا منظوریوں کی ضرورت ہوتی ہے، جس سے سیکیورٹی میں اضافہ ہوتا ہے۔
یہ روایتی واحد دستخط والے اکاؤنٹس کے مقابلے میں اضافی سیکیورٹی کا اضافہ کرتا ہے جہاں صرف ایک شخص کی منظوری کی ضرورت ہوتی ہے۔
یہ روایتی واحد دستخط والے اکاؤنٹس کے مقابلے میں اضافی سیکیورٹی کا اضافہ کرتا ہے جہاں صرف ایک شخص کی منظوری کی ضرورت ہوتی ہے۔
N
نیٹ ورک
ایتھیریم نیٹ ورک کا حوالہ دیتے ہوئے، ایک پیئر ٹو پیئر نیٹ ورک جو ہر ایتھیریم نوڈ (نیٹ ورک کے شریک) تک ٹرانزیکشنز اور بلاکس کی ترسیل کرتا ہے۔ نیٹ ورکس کے بارے میں مزید۔
نیٹ ورک ہیش ریٹ
پورے کان کنی کے نیٹ ورک کے ذریعے پیدا ہونے والا مجموعی ہیش ریٹ۔ جب ایتھیریم حصہ داری کا ثبوت پر منتقل ہوا تو ایتھیریم پر کان کنی بند کر دی گئی تھی۔
غیر فنجیبل ٹوکن (NFT)
ایک منفرد ڈیجیٹل شے جس کے آپ مالک ہو سکتے ہیں، جیسے آرٹ یا قابل جمع اثاثے، جس کی تصدیق بلاک چین ٹیکنالوجی کے ذریعے کی جاتی ہے۔ غیر فنجیبل ٹوکنز (NFTs) کے بارے میں مزید۔
نوڈ
ایک سافٹ ویئر کلائنٹ جو نیٹ ورک میں حصہ لیتا ہے۔ نوڈز اور کلائنٹس کے بارے میں مزید۔
نانس
علمِ تشفیر میں، ایک ایسی قدر جسے صرف ایک بار استعمال کیا جا سکتا ہے۔ اکاؤنٹ کا نانس ہر اکاؤنٹ میں ایک ٹرانزیکشن کاؤنٹر ہوتا ہے، جسے ری پلے حملوں کو روکنے کے لیے استعمال کیا جاتا ہے۔
O
آف چین
آف چین کا مطلب کوئی بھی ایسی ٹرانزیکشن یا ڈیٹا ہے جو بلاک چین کے باہر موجود ہو۔ چونکہ ہر ٹرانزیکشن کو آن چین انجام دینا مہنگا اور غیر مؤثر ہو سکتا ہے، اس لیے تھرڈ پارٹی ٹولز جیسے اوریکلز جو قیمتوں کے ڈیٹا کو سنبھالتے ہیں، یا لیئر ۲ کے حل جو ٹرانزیکشنز کے زیادہ تھرو پٹ پر عمل درآمد کرتے ہیں، پروسیسنگ کے زیادہ تر کام کو آف چین سنبھالتے ہیں، اور کم وقفوں پر معلومات کو آن چین جمع کراتے ہیں۔
اومر (انکل) بلاک
جب کوئی ثبوتِ کار کان کن ایک درست بلاک تلاش کرتا ہے، تو ہو سکتا ہے کہ کسی دوسرے کان کن نے ایک مسابقتی بلاک شائع کیا ہو جسے پہلے بلاک چین کے سرے پر شامل کر دیا گیا ہو۔ اس درست، لیکن پرانے بلاک کو نئے بلاکس کے ذریعے اومرز کے طور پر شامل کیا جا سکتا ہے اور اسے جزوی بلاک ریوارڈ مل سکتا ہے۔ اصطلاح "اومر" پیرنٹ بلاک کے بہن بھائی کے لیے ترجیحی صنف سے پاک اصطلاح ہے، لیکن اسے بعض اوقات "انکل" بھی کہا جاتا ہے۔ یہ ایتھیریم کے لیے عام تھا جب یہ ایک ثبوتِ کار نیٹ ورک تھا۔ اب چونکہ ایتھیریم حصہ داری کا ثبوت استعمال کرتا ہے، اس لیے فی سلاٹ صرف ایک بلاک تجویز کنندہ کا انتخاب کیا جاتا ہے۔
آن چین
اس سے مراد وہ اعمال یا ٹرانزیکشنز ہیں جو بلاک چین پر ہوتی ہیں اور عوامی طور پر دستیاب ہوتی ہیں۔
اسے ایک بڑی، مشترکہ نوٹ بک میں کچھ لکھنے کے طور پر سوچیں جسے ہر کوئی دیکھ اور چیک کر سکتا ہے، اس بات کو یقینی بناتے ہوئے کہ جو کچھ بھی لکھا گیا ہے (جیسے ڈیجیٹل رقم بھیجنا یا کنٹریکٹ بنانا) وہ مستقل ہے اور اسے تبدیل یا مٹایا نہیں جا سکتا۔
اسے ایک بڑی، مشترکہ نوٹ بک میں کچھ لکھنے کے طور پر سوچیں جسے ہر کوئی دیکھ اور چیک کر سکتا ہے، اس بات کو یقینی بناتے ہوئے کہ جو کچھ بھی لکھا گیا ہے (جیسے ڈیجیٹل رقم بھیجنا یا کنٹریکٹ بنانا) وہ مستقل ہے اور اسے تبدیل یا مٹایا نہیں جا سکتا۔
آپٹمسٹک رول اپ
آپٹمسٹک رول اپ ایک لیئر ۲ کا حل ہے جو ایتھیریم پر ٹرانزیکشنز کو تیز کرتا ہے، یہ فرض کرتے ہوئے کہ وہ پہلے سے طے شدہ طور پر درست ہیں جب تک کہ انہیں چیلنج نہ کیا جائے۔ آپٹمسٹک رول اپس کے بارے میں مزید۔
اوریکل
اوریکل بلاک چین اور حقیقی دنیا کے درمیان ایک پل ہے۔ یہ آن چین APIs کے طور پر کام کرتے ہیں جن سے معلومات کے لیے استفسار کیا جا سکتا ہے اور انہیں سمارٹ کنٹریکٹس میں استعمال کیا جا سکتا ہے۔ اوریکلز کے بارے میں مزید۔
P
پیئر
ایتھیریم کلائنٹ سافٹ ویئر چلانے والے منسلک کمپیوٹرز جن کے پاس بلاک چین کی ایک جیسی کاپیاں ہوتی ہیں۔
پیئر ٹو پیئر نیٹ ورک
کمپیوٹرز (پیئرز) کا ایک نیٹ ورک جو اجتماعی طور پر مرکزی، سرور پر مبنی خدمات کی ضرورت کے بغیر افعال انجام دینے کے قابل ہوتا ہے۔
یہ سیٹ اپ اکثر فائلیں (جیسے بٹ ٹورینٹ)، معلومات، یا ڈیجیٹل کرنسیاں شیئر کرنے کے لیے استعمال کیا جاتا ہے، جس سے صارفین کے درمیان زیادہ براہ راست اور ممکنہ طور پر زیادہ مؤثر تبادلے کی اجازت ملتی ہے۔
یہ سیٹ اپ اکثر فائلیں (جیسے بٹ ٹورینٹ)، معلومات، یا ڈیجیٹل کرنسیاں شیئر کرنے کے لیے استعمال کیا جاتا ہے، جس سے صارفین کے درمیان زیادہ براہ راست اور ممکنہ طور پر زیادہ مؤثر تبادلے کی اجازت ملتی ہے۔
بلا اجازت
بلا اجازت کا مطلب ہے کہ کوئی بھی ایتھیریم جیسے سسٹم میں شامل ہو سکتا ہے اور اسے استعمال کر سکتا ہے۔ یہ ہر ایک کی شرکت کے لیے کھلا ہے اور اس کے لیے کسی منظوری کی ضرورت نہیں ہے۔
پلازما
ایک آف چین اسکیلنگ حل جو آپٹمسٹک رول اپس کی طرح ثبوتِ دھوکہ دہی کا استعمال کرتا ہے۔ پلازما سادہ ٹرانزیکشنز تک محدود ہے جیسے بنیادی ٹوکن کی منتقلی اور تبادلے۔ پلازما کے بارے میں مزید۔
نجی کلید
نجی کلید ایک خفیہ کوڈ ہے جو یہ ثابت کرتا ہے کہ آپ اپنی ڈیجیٹل رقم کے مالک ہیں اور آپ کو اسے خرچ کرنے کی اجازت دیتا ہے، بالکل آپ کے اکاؤنٹ کے پن (PIN) کی طرح۔ اسے شیئر نہ کریں۔
نجی چین
ایک مکمل طور پر نجی بلاک چین وہ ہوتی ہے جس میں اجازت یافتہ رسائی ہوتی ہے، اور یہ استعمال کے لیے عوامی طور پر دستیاب نہیں ہوتی۔
POAP
پروف آف اٹینڈنس پروٹوکول (Proof of Attendance Protocol) کا استعمال ایک ڈیجیٹل قابل جمع اثاثہ (NFT) بنانے کے لیے کیا جاتا ہے جو یہ ثابت کرتا ہے کہ آپ نے کسی مخصوص ایونٹ یا سرگرمی میں شرکت کی تھی۔
حصہ داری کا ثبوت (PoS)
ایک ایسا طریقہ جس کے ذریعے کرپٹو کرنسی بلاک چین پروٹوکول کا مقصد تقسیم شدہ اتفاق رائے حاصل کرنا ہے۔ PoS صارفین سے کرپٹو کرنسی کی ایک خاص مقدار (نیٹ ورک میں ان کا "اسٹیک") کی ملکیت ثابت کرنے کا تقاضا کرتا ہے تاکہ وہ ٹرانزیکشنز کی توثیق میں حصہ لینے کے قابل ہو سکیں۔ حصہ داری کا ثبوت کے بارے میں مزید۔
ثبوتِ کار (PoW)
بلاک چینز کے لیے ایک سیکیورٹی طریقہ کار جس میں نوڈز کو ایک خاص قدر تلاش کرنے کے لیے حساب کتاب کی شکل میں توانائی خرچ کرنے کی ضرورت ہوتی ہے۔
پروٹو-ڈینک شارڈنگ
ایک نئی ٹرانزیکشن کی قسم جو ایتھیریم کے لیے ڈیٹا کے "بلابس" (blobs) کو قبول کرتی ہے۔ یہ "بلاب" ڈیٹا عارضی طور پر بیکن چین پر 4096 ادوار (تقریباً 18.2 دن) کے لیے اسٹور کیا جاتا ہے، اور نوڈ آپریٹرز کے لیے ہارڈ ویئر کی ضروریات کو کم کرنے میں مدد کے لیے اسے بعد میں اختیاری طور پر کاٹا (prune) جا سکتا ہے۔
عوامی اشیاء
عوامی اشیاء وہ چیزیں ہیں جنہیں ہر کوئی مفت استعمال کر سکتا ہے، جیسے پارکس یا صاف ہوا، اور ان کا استعمال دوسروں کو بھی انہیں استعمال کرنے سے نہیں روکتا۔ حکومتیں اکثر یہ فراہم کرتی ہیں کیونکہ کاروبار عام طور پر ایسا نہیں کریں گے، کیونکہ وہ لوگوں سے ان کے استعمال کے لیے آسانی سے فیس نہیں لے سکتے۔
عوامی کلید
عوامی کلید حروف کا ایک مجموعہ ہے جو دوسروں کو آپ کو محفوظ طریقے سے ڈیجیٹل کرنسی بھیجنے کی اجازت دیتا ہے، بالکل پیسوں کے لیے ای میل ایڈریس کی طرح۔
R
ری اینٹرنسی حملہ
ایک ایسا حملہ جس میں حملہ آور کنٹریکٹ کسی شکار کنٹریکٹ کے فنکشن کو اس طرح کال کرتا ہے کہ عمل درآمد کے دوران شکار دوبارہ حملہ آور کنٹریکٹ کو کال کرتا ہے۔ اس کے نتیجے میں، مثال کے طور پر، شکار کنٹریکٹ کے ان حصوں کو چھوڑ کر فنڈز کی چوری ہو سکتی ہے جو بیلنس کو اپ ڈیٹ کرتے ہیں یا انخلا کی رقم گنتے ہیں۔ ری اینٹرنسی کے بارے میں مزید۔
انعام
ایتھر کی وہ مقدار جو ہر سلاٹ میں مخصوص افعال انجام دینے والے توثیق کاروں کو انعام کے طور پر دی جاتی ہے، جن میں بلاک تجویز کرنا یا ہم آہنگی کمیٹی میں حصہ لینا شامل ہے۔
ریکرسیو لینتھ پریفکس (RLP)
ایک انکوڈنگ کا معیار جسے ایتھیریم کے ڈیولپرز نے صوابدیدی پیچیدگی اور لمبائی کے آبجیکٹس (ڈیٹا اسٹرکچرز) کو انکوڈ اور سلسلہ بندی کرنے کے لیے ڈیزائن کیا ہے۔
رول اپس
ایک قسم کا لیئر ۲ اسکیلنگ حل جو متعدد ٹرانزیکشنز کو اکٹھا کرتا ہے اور انہیں ایک ہی ٹرانزیکشن میں ایتھیریم کی مین چین پر جمع کراتا ہے۔ اس سے گیس کی لاگت میں کمی اور ٹرانزیکشن کے تھرو پٹ میں اضافہ ہوتا ہے۔ آپٹمسٹک اور زیرو نالج رول اپس موجود ہیں جو اسکیل ایبلٹی کے ان فوائد کو پیش کرنے کے لیے مختلف حفاظتی طریقے استعمال کرتے ہیں۔ رول اپس کے بارے میں مزید۔
ریموٹ پروسیجر کال (RPC)
RPC ایک کمپیوٹر کو نیٹ ورک پر دوسرے کمپیوٹر سے ڈیٹا یا کارروائی کی درخواست کرنے کی اجازت دیتا ہے، بالکل اسی طرح جیسے ریموٹ کنٹرول سے معلومات طلب کرنا۔
S
سیکیور ہیش الگورتھم (SHA)
نیشنل انسٹی ٹیوٹ آف اسٹینڈرڈز اینڈ ٹیکنالوجی (NIST) کے ذریعہ شائع کردہ کرپٹوگرافک ہیش فنکشنز کا ایک خاندان۔
سیڈ فریز/ریکوری فریز
جب آپ ڈیجیٹل والیٹ بناتے ہیں تو آپ کو الفاظ کی ایک فہرست دی جاتی ہے۔ یہ ایک پاس ورڈ کی طرح کام کرتی ہے جو رسائی کھو جانے کی صورت میں آپ کو اپنے والیٹ میں واپس جانے میں مدد دے سکتی ہے، اور اس بات کو یقینی بناتی ہے کہ آپ اپنی ڈیجیٹل رقم یا ٹوکنز سے محروم نہ ہوں۔
سیکوینسر
سیکوینسر ایک ایسا پروگرام ہے جو بلاک چین نیٹ ورک میں، خاص طور پر لیئر ۲ اسکیلنگ حل کے اندر، ٹرانزیکشنز کو ترتیب دینے کا ذمہ دار ہوتا ہے۔
شارڈ / شارڈ چین
شارڈ چینز کل بلاک چین کے الگ الگ حصے ہیں جن کی ذمہ داری توثیق کاروں کے ذیلی گروپس لے سکتے ہیں۔ اصل میں اس کا مقصد ایتھیریم کو فی سیکنڈ لاکھوں ٹرانزیکشنز تک اسکیل کرنے کا طریقہ بنانا تھا، لیکن اب اس کی جگہ رول اپس کا استعمال کرتے ہوئے اسکیلنگ کی تیز رفتار ترقی نے لے لی ہے۔
سائیڈ چین
ایک اسکیلنگ حل جو مختلف، اور اکثر تیز تر، اتفاقِ رائے کے قواعد کے ساتھ ایک الگ چین کا استعمال کرتا ہے۔ ان سائیڈ چینز کو مین نیٹ سے جوڑنے کے لیے ایک پل کی ضرورت ہوتی ہے۔ رول اپس بھی سائیڈ چینز کا استعمال کرتے ہیں، لیکن وہ اس کے بجائے مین نیٹ کے ساتھ مل کر کام کرتے ہیں۔ سائیڈ چینز کے بارے میں مزید۔
دستخط کرنا
کرپٹوگرافک طور پر یہ ظاہر کرنا کہ کسی ٹرانزیکشن کو ایک مخصوص نجی کلید کے حامل نے منظور کیا تھا۔
سنگلٹن
کمپیوٹر پروگرامنگ کی ایک اصطلاح جو ایک ایسے آبجیکٹ کو بیان کرتی ہے جس کی صرف ایک ہی مثال موجود ہو سکتی ہے۔
سلیشر
سلیشر ایک ایسی ہستی ہے جو قابلِ کٹوتی جرائم کی تلاش میں تصدیقات کو اسکین کرتی ہے۔ کٹوتیوں کو نیٹ ورک پر نشر کیا جاتا ہے، اور اگلا بلاک تجویز کنندہ بلاک میں ثبوت شامل کرتا ہے۔ اس کے بعد بلاک تجویز کنندہ کو بدنیتی پر مبنی توثیق کار کی کٹوتی کرنے پر انعام ملتا ہے۔
سلاٹ
وقت کا ایک دورانیہ (12 سیکنڈ) جس میں حصہ داری کا ثبوت (PoS) سسٹم میں ایک توثیق کار کے ذریعے نئے بلاکس تجویز کیے جا سکتے ہیں۔ ایک سلاٹ خالی بھی ہو سکتا ہے۔ 32 سلاٹس مل کر ایک دور بناتے ہیں۔ حصہ داری کے ثبوت کے بارے میں مزید۔
سمارٹ کنٹریکٹ
سمارٹ کنٹریکٹ ایک ایسا پروگرام ہے جو بلاک چین پر خود بخود معاہدوں پر عمل درآمد کرتا ہے، بالکل ایک خودکار ڈیجیٹل کنٹریکٹ کی طرح۔ سمارٹ کنٹریکٹس کا تعارف۔
SNARK
"succinct non-interactive argument of knowledge" کا مخفف، SNARK ایک قسم کا صفر علم ثبوت ہے۔ زیرو نالج رول اپس کے بارے میں مزید۔
سافٹ فورک
ایک بلاک چین میں انحراف جو اس وقت ہوتا ہے جب اتفاقِ رائے کے قواعد تبدیل ہوتے ہیں۔ ہارڈ فورک کے برعکس، ایک سافٹ فورک بیک ورڈز کمپیٹیبل (پچھلے ورژنز کے ساتھ ہم آہنگ) ہوتا ہے؛ اپ گریڈ شدہ نوڈز غیر اپ گریڈ شدہ نوڈز کے بنائے گئے بلاکس کی توثیق کر سکتے ہیں جب تک کہ وہ اتفاقِ رائے کے نئے قواعد کی پیروی کرتے ہوں۔
Solidity
ایک پروسیجرل (امپیریٹو) پروگرامنگ زبان جس کا سنٹیکس JavaScript، C++، یا Java سے ملتا جلتا ہے۔ ایتھیریم کے سمارٹ کنٹریکٹس کے لیے سب سے مقبول اور سب سے زیادہ استعمال ہونے والی زبان۔ اسے ڈاکٹر گیون ووڈ نے بنایا تھا۔ Solidity کے بارے میں مزید۔
سٹیبل کوائن
سٹیبل کوائن ایک قسم کی کرپٹو کرنسی ہے جسے مستحکم قدر رکھنے کے لیے ڈیزائن کیا گیا ہے، جو اکثر قیمتوں کے اتار چڑھاؤ کو کم کرنے کے لیے کسی کرنسی یا شے (جیسے امریکی ڈالر) سے منسلک ہوتی ہے۔ سٹیبل کوائنز کے بارے میں مزید۔
اسٹیکنگ
توثیق کار بننے اور نیٹ ورک کو محفوظ بنانے کے لیے ایتھر کی ایک مقدار (آپ کا اسٹیک) جمع کرانا۔ ایک توثیق کار حصہ داری کا ثبوت (PoS) اتفاقِ رائے کے ماڈل کے تحت ٹرانزیکشنز کی جانچ پڑتال کرتا ہے اور بلاکس تجویز کرتا ہے۔ اسٹیکنگ آپ کو نیٹ ورک کے بہترین مفاد میں کام کرنے کے لیے ایک معاشی ترغیب دیتی ہے۔ آپ کو اپنے توثیق کار کے فرائض انجام دینے پر انعامات ملیں گے، لیکن اگر آپ ایسا نہیں کرتے ہیں تو آپ ETH کی مختلف مقداریں کھو دیں گے۔ ایتھیریم اسٹیکنگ کے بارے میں مزید۔
اسٹیکنگ پول
ایک سے زیادہ ایتھیریم اسٹیکرز کا مشترکہ ETH، جو توثیق کار کی کلیدوں کے ایک سیٹ کو فعال کرنے کے لیے درکار 32 ETH تک پہنچنے کے لیے استعمال ہوتا ہے۔ ایک نوڈ آپریٹر ان کلیدوں کو اتفاق رائے میں حصہ لینے کے لیے استعمال کرتا ہے اور بلاک ریوارڈز حصہ ڈالنے والے اسٹیکرز کے درمیان تقسیم کیے جاتے ہیں۔ اسٹیکنگ پولز یا ڈیلیگیٹنگ اسٹیکنگ ایتھیریم پروٹوکول کا مقامی حصہ نہیں ہیں، لیکن کمیونٹی کی جانب سے بہت سے حل بنائے گئے ہیں۔ مشترکہ اسٹیکنگ کے بارے میں مزید۔
STARK
"scalable transparent argument of knowledge" کا مخفف، STARK ایک قسم کا صفر علم ثبوت ہے۔ زیرو نالج رول اپس کے بارے میں مزید۔
حالت
بلاک چین پر کسی خاص وقت میں تمام بیلنسز اور ڈیٹا کا ایک اسنیپ شاٹ، جو عام طور پر کسی خاص بلاک کی صورتحال کی طرف اشارہ کرتا ہے۔
اسٹیٹ چینلز
ایک لیئر ۲ حل جہاں شرکاء کے درمیان ایک چینل قائم کیا جاتا ہے، جہاں وہ آزادانہ اور سستے طریقے سے لین دین کر سکتے ہیں۔ چینل قائم کرنے اور چینل کو بند کرنے کے لیے صرف ایک ٹرانزیکشن مین نیٹ پر بھیجی جاتی ہے۔ یہ بہت زیادہ ٹرانزیکشن تھرو پٹ کی اجازت دیتا ہے، لیکن اس کا انحصار شرکاء کی تعداد کو پہلے سے جاننے اور فنڈز کو مقفل کرنے پر ہوتا ہے۔ اسٹیٹ چینلز کے بارے میں مزید۔
بھاری اکثریت
بھاری اکثریت وہ اصطلاح ہے جو ایتھیریم کو محفوظ بنانے والے کل اسٹیک شدہ ایتھر کے 2/3 (66%) سے زیادہ کی مقدار کے لیے دی گئی ہے۔ بیکن چین پر بلاکس کو حتمی شکل دینے کے لیے بھاری اکثریت کے ووٹ کی ضرورت ہوتی ہے۔
سبل حملہ
سبل حملوں سے مراد انفرادی انسانوں کا کسی سسٹم کو یہ سوچنے پر مجبور کرنا ہے کہ وہ اپنا اثر و رسوخ بڑھانے کے لیے متعدد افراد ہیں۔
ہم آہنگی کمیٹی
ہم آہنگی کمیٹی توثیق کاروں کا تصادفی طور پر منتخب کردہ ایک گروپ ہے جو ہر ~27 گھنٹے بعد ریفریش ہوتا ہے۔ ان کا مقصد درست بلاک ہیڈرز میں اپنے دستخط شامل کرنا ہے۔ ہم آہنگی کمیٹیاں لائٹ کلائنٹس کو پورے توثیق کار سیٹ تک رسائی کی ضرورت کے بغیر بلاک چین کے ہیڈ پر نظر رکھنے کی اجازت دیتی ہیں۔
T
ٹرمینل کل دشواری (TTD)
کل دشواری بلاک چین میں کسی مخصوص مقام تک تمام بلاکس کے لیے ایتھ ہیش کان کنی کی دشواری کا مجموعہ ہے۔ ٹرمینل کل دشواری کل دشواری کی ایک مخصوص قدر ہے جسے ایگزیکیوشن کلائنٹس کے لیے اپنی کان کنی اور بلاک گپ شپ کے افعال کو بند کرنے کے لیے محرک کے طور پر استعمال کیا گیا تھا تاکہ نیٹ ورک کو حصہ داری کے ثبوت کی طرف منتقل کیا جا سکے۔ یہ اب متعلقہ نہیں ہے کیونکہ ایتھیریم حصہ داری کا ثبوت (PoS) پر منتقل ہو گیا ہے۔
آزمائشی نیٹ ورک
"ٹیسٹ نیٹ ورک" کا مخفف، ایک ایسا نیٹ ورک جو مرکزی ایتھیریم نیٹ ورک کے رویے کی نقل کرنے کے لیے استعمال ہوتا ہے۔
ٹوکن فیکٹری
ٹوکن فیکٹری ایک سمارٹ کنٹریکٹ ہے جو کسی مخصوص معیار، جیسے ERC-20، ERC-721، یا ERC-1155 کے اندر ٹوکنز کی تخلیق میں سہولت فراہم کرتا ہے۔ سمارٹ کنٹریکٹ ایک ٹیمپلیٹ کے طور پر کام کرتا ہے، جو صارفین کو شروع سے نیا سمارٹ کنٹریکٹ بنائے بغیر اپنی مرضی کے پیرامیٹرز جیسے نام، علامت، سپلائی، اور اضافی فعالیت کے ساتھ نئے ٹوکنز تعینات کرنے کی اجازت دیتا ہے۔
ٹرانزیکشن
ایتھیریم بلاک چین پر جمع کیا گیا ڈیٹا جس پر ایک ابتدائی اکاؤنٹ کے دستخط ہوتے ہیں، اور جو ایک مخصوص پتہ کو ہدف بناتا ہے۔ ٹرانزیکشن میں اس ٹرانزیکشن کے لیے گیس کی حد جیسا میٹا ڈیٹا شامل ہوتا ہے۔ ٹرانزیکشنز کے بارے میں مزید۔
لین دین کی فیس
ایک فیس جو آپ کو جب بھی ایتھیریم نیٹ ورک استعمال کرنے پر ادا کرنی پڑتی ہے۔ مثالوں میں آپ کے والیٹ سے فنڈز بھیجنا یا غیر مرکزی ایپلی کیشن (dapp) کا تعامل شامل ہے، جیسے ٹوکنز کا تبادلہ کرنا یا کوئی قابل جمع اثاثہ خریدنا۔ آپ اسے سروس چارج کی طرح سمجھ سکتے ہیں۔ یہ فیس اس بنیاد پر تبدیل ہوگی کہ نیٹ ورک کتنا مصروف ہے۔ اس کی وجہ یہ ہے کہ توثیق کار، جو آپ کی ٹرانزیکشن پر کارروائی کرنے کے ذمہ دار لوگ ہیں، زیادہ فیس والی ٹرانزیکشنز کو ترجیح دینے کا امکان رکھتے ہیں – لہذا ہجوم قیمت کو بڑھا دیتا ہے۔
تکنیکی سطح پر، آپ کی لین دین کی فیس کا تعلق اس بات سے ہے کہ آپ کی ٹرانزیکشن کو کتنی گیس درکار ہے۔
لین دین کی فیس کو کم کرنا اس وقت شدید دلچسپی کا موضوع ہے۔ لیئر ۲ دیکھیں۔
تکنیکی سطح پر، آپ کی لین دین کی فیس کا تعلق اس بات سے ہے کہ آپ کی ٹرانزیکشن کو کتنی گیس درکار ہے۔
لین دین کی فیس کو کم کرنا اس وقت شدید دلچسپی کا موضوع ہے۔ لیئر ۲ دیکھیں۔
اعتماد کے مفروضے
اعتماد کے مفروضے کسی سسٹم کی حفاظت اور انحصار کے بارے میں بنیادی عقائد ہیں، جو اس بات کی رہنمائی کرتے ہیں کہ ہم سسٹم کے کام کرنے کے لیے کس چیز پر بھروسہ کرتے ہیں۔
ٹرسٹ لیسنیس
کسی نیٹ ورک کی وہ صلاحیت جس میں شامل فریقین میں سے کسی کو بھی تیسرے فریق پر بھروسہ کیے بغیر ٹرانزیکشنز میں ثالثی کی جا سکے۔
ٹیورنگ مکمل
انگریز ریاضی دان اور کمپیوٹر سائنسدان ایلن ٹیورنگ کے نام پر رکھا گیا ایک تصور - ڈیٹا میں ہیرا پھیری کے قواعد کا ایک نظام (جیسے کمپیوٹر کا انسٹرکشن سیٹ، پروگرامنگ زبان، یا سیلولر آٹومیٹن) کو "ٹیورنگ مکمل" یا "کمپیوٹیشنل طور پر عالمگیر" کہا جاتا ہے اگر اسے کسی بھی ٹیورنگ مشین کی نقل کرنے کے لیے استعمال کیا جا سکے۔
V
توثیق کار
حصہ داری کا ثبوت (PoS) سسٹم میں ایک نوڈ جو ڈیٹا کو ذخیرہ کرنے، ٹرانزیکشنز پر کارروائی کرنے، اور بلاک چین میں نئے بلاکس شامل کرنے کا ذمہ دار ہے۔ توثیق کار سافٹ ویئر کو فعال کرنے کے لیے، آپ کو 32 ETH اسٹیک کرنے کے قابل ہونا چاہیے۔ ایتھیریم میں اسٹیکنگ کے بارے میں مزید۔
تصدیق کنندہ کا دور حیات
ان حالتوں کی ترتیب جن میں ایک توثیق کار موجود ہو سکتا ہے۔ ان میں شامل ہیں:
- جمع شدہ (deposited): توثیق کار کی جانب سے ڈپازٹ کنٹریکٹ میں کم از کم 32 ETH جمع کرائے جا چکے ہیں
- زیر التواء (pending): توثیق کار ایکٹیویشن قطار میں ہے اور موجودہ توثیق کاروں کے ذریعے نیٹ ورک میں ووٹ دیے جانے کا انتظار کر رہا ہے
- فعال (active): فی الحال تصدیق کر رہا ہے اور بلاکس تجویز کر رہا ہے
- کٹوتی (slashing): توثیق کار نے بدسلوکی کی ہے اور اس کی کٹوتی کی جا رہی ہے
- انخلا (exiting): توثیق کار کو نیٹ ورک سے نکلنے کے لیے فلیگ کیا گیا ہے، یا تو رضاکارانہ طور پر یا اس لیے کہ انہیں نکال دیا گیا ہے۔
درستگی کا ثبوت
مخصوص لیئر ۲ حلوں کے لیے ایک سیکیورٹی ماڈل جہاں، رفتار بڑھانے کے لیے، ٹرانزیکشنز کو بیچز میں رول اپ کیا جاتا ہے اور ایک ہی ٹرانزیکشن میں ایتھیریم میں جمع کرایا جاتا ہے۔ ٹرانزیکشن کی کمپیوٹیشن آف چین کی جاتی ہے اور پھر ان کی درستگی کے ثبوت کے ساتھ مین چین کو فراہم کی جاتی ہے۔ یہ طریقہ سیکیورٹی کو برقرار رکھتے ہوئے ممکنہ ٹرانزیکشنز کی مقدار کو بڑھاتا ہے۔ کچھ رول اپس ثبوتِ دھوکہ دہی کا استعمال کرتے ہیں۔ زیرو نالج رول اپس کے بارے میں مزید۔
ویلیڈیم
ایک آف چین حل جو ٹرانزیکشن کے تھرو پٹ کو بہتر بنانے کے لیے درستگی کے ثبوت استعمال کرتا ہے۔ زیرو نالج رول اپس کے برعکس، ویلیڈیم کا ڈیٹا لیئر ۱ مین نیٹ پر محفوظ نہیں کیا جاتا ہے۔ ویلیڈیم کے بارے میں مزید۔
Vyper
Python جیسے سنٹیکس کے ساتھ ایک اعلیٰ سطحی پروگرامنگ زبان۔ اس کا مقصد ایک خالص فنکشنل زبان کے قریب تر ہونا ہے۔ اسے وٹالک بوٹرین نے بنایا تھا۔ Vyper کے بارے میں مزید۔
W
والیٹ
والیٹ ڈیجیٹل کرنسی کو ذخیرہ کرنے، بھیجنے اور وصول کرنے کا ایک ڈیجیٹل ٹول ہے، بالکل آپ کی آن لائن رقم کے لیے ایک ورچوئل پرس کی طرح۔ ایتھیریم والیٹس کے بارے میں مزید۔
Web3
Web3 بلاک چین کے ساتھ نیا انٹرنیٹ ہے، جہاں صارفین اپنے ڈیٹا اور ٹرانزیکشنز کو کنٹرول کرتے ہیں، کمپنیاں نہیں۔ کوئی بھی ذاتی معلومات شیئر کرنے کی ضرورت نہیں ہے۔ Web3 کے بارے میں مزید۔
ریپڈ ٹوکن
بلاک چین پر مبنی ایک ٹوکن جو کسی دوسرے نیٹ ورک پر کسی دوسری کرپٹو کرنسی یا اثاثے کی نمائندگی کرتا ہے۔ مثال کے طور پر، ریپڈ ایتھر (ڈبلیو ایتھ) ایک ایسے فارمیٹ میں ایتھر (ETH) کی نمائندگی کرتا ہے جو ایتھیریم کے ERC-20 ٹوکن معیار کے مطابق ہے۔ اصل اثاثہ ایک سمارٹ کنٹریکٹ کے ذریعے محفوظ طریقے سے مقفل کر دیا جاتا ہے، اور اس کے مساوی ایک ریپڈ ٹوکن ڈھالا جاتا ہے۔ یہ طریقہ کار بلاک چینز کے اندر اور ان کے درمیان باہمی عمل پذیری کو قابل بناتا ہے، جس سے ETH جیسے اثاثوں کو ان کی قدر برقرار رکھتے ہوئے غیر مرکزی ایپلی کیشنز میں بغیر کسی رکاوٹ کے استعمال کرنے کی اجازت ملتی ہے۔
Z
صفر ایڈریس
ایک ایتھیریم ایڈریس، جو مکمل طور پر صفر پر مشتمل ہوتا ہے، جسے اکثر ملکیتی گردش سے ٹوکنز کو ہٹانے کے لیے ایک ایڈریس کے طور پر استعمال کیا جاتا ہے۔ burn() طریقہ کار کے ذریعے سمارٹ کنٹریکٹ کے انڈیکس سے باقاعدہ طور پر ہٹائے گئے ٹوکنز اور اس ایڈریس پر بھیجے گئے ٹوکنز کے درمیان فرق کیا جاتا ہے۔
صفر علم ثبوت
صفر علم ثبوت ایک کرپٹوگرافک طریقہ ہے جو کسی فرد کو کوئی اضافی معلومات فراہم کیے بغیر یہ ثابت کرنے کی اجازت دیتا ہے کہ کوئی بیان درست ہے۔ زیرو نالج رول اپس کے بارے میں مزید۔
زیرو نالج رول اپ
ٹرانزیکشنز کا ایک رول اپ جو مین نیٹ (لیئر ۱) کی فراہم کردہ سیکیورٹی کا استعمال کرتے ہوئے لیئر ۲ کے ٹرانزیکشن تھرو پٹ میں اضافے کی پیشکش کرنے کے لیے درستگی کے ثبوت استعمال کرتا ہے۔ اگرچہ وہ آپٹمسٹک رول اپس کی طرح پیچیدہ ٹرانزیکشن کی اقسام کو نہیں سنبھال سکتے، لیکن ان میں تاخیر کے مسائل نہیں ہوتے کیونکہ جمع کرائے جانے پر ٹرانزیکشنز قابلِ ثبوت طور پر درست ہوتی ہیں۔ زیرو نالج رول اپس کے بارے میں مزید۔
ذرائع
جزوی طور پر Mastering Ethereum (opens in a new tab) از Andreas M. Antonopoulos, Gavin Wood (opens in a new tab) کے ذریعے CC-BY-SA کے تحت فراہم کیا گیا
اس صفحے میں تعاون کریں
کیا ہم سے کچھ چھوٹ گیا؟ کیا کچھ غلط ہے؟ گٹ ہب (GitHub) پر اس فرہنگ میں تعاون کر کے اسے بہتر بنانے میں ہماری مدد کریں!
تعاون کرنے کے طریقے کے بارے میں مزید جانیں
صفحہ کی آخری اپ ڈیٹ: ۲۲ اپریل، ۲۰۲۶