مرکزی مواد پر جائیں
Change page

⁦بلاک ایکسپلوررز⁩

بلاک ایکسپلوررز ایتھیریم کے ڈیٹا کے لیے آپ کا پورٹل ہیں۔ آپ انہیں بلاکس، ٹرانزیکشنز، توثیق کاروں، اکاؤنٹس، اور دیگر آن چین سرگرمیوں پر ریئل ٹائم ڈیٹا دیکھنے کے لیے استعمال کر سکتے ہیں۔

پیشگی شرائط

آپ کو ایتھیریم کے بنیادی تصورات کو سمجھنا چاہیے تاکہ آپ اس ڈیٹا کو سمجھ سکیں جو ایک بلاک ایکسپلورر آپ کو دیتا ہے۔ ایتھیریم کے تعارف سے شروع کریں۔

اوپن سورس ٹولز

خدمات

ڈیٹا

ایتھیریم ڈیزائن کے لحاظ سے شفاف ہے اس لیے ہر چیز قابل تصدیق ہے۔ بلاک ایکسپلوررز یہ معلومات حاصل کرنے کے لیے ایک انٹرفیس فراہم کرتے ہیں۔ اور یہ مرکزی ایتھیریم نیٹ ورک اور ٹیسٹ نیٹس دونوں کے لیے ہے، اگر آپ کو اس ڈیٹا کی ضرورت ہو۔ ڈیٹا کو ایگزیکیوشن ڈیٹا اور اتفاق رائے کے ڈیٹا میں تقسیم کیا گیا ہے۔ ایگزیکیوشن ڈیٹا سے مراد وہ ٹرانزیکشنز ہیں جو کسی مخصوص بلاک میں انجام دی گئی ہیں۔ اتفاق رائے کے ڈیٹا سے مراد خود بلاکس اور وہ توثیق کار ہیں جنہوں نے انہیں تجویز کیا تھا۔

یہاں اس ڈیٹا کی اقسام کا خلاصہ ہے جو آپ بلاک ایکسپلورر سے حاصل کر سکتے ہیں۔

ایگزیکیوشن ڈیٹا

ایتھیریم میں ہر 12 سیکنڈ میں نئے بلاکس شامل کیے جاتے ہیں (جب تک کہ کوئی بلاک تجویز کنندہ اپنی باری نہ چھوڑ دے)، اس لیے بلاک ایکسپلوررز میں ڈیٹا کا ایک تقریباً مستقل سلسلہ شامل ہوتا رہتا ہے۔ بلاکس میں بہت سا اہم ڈیٹا ہوتا ہے جو آپ کے لیے مفید ہو سکتا ہے:

معیاری ڈیٹا

  • بلاک کی اونچائی - موجودہ بلاک کی تخلیق پر بلاک نمبر اور بلاک چین کی لمبائی (بلاکس میں)
  • ٹائم اسٹیمپ - وہ وقت جب ایک بلاک تجویز کیا گیا تھا
  • ٹرانزیکشنز - بلاک میں شامل ٹرانزیکشنز کی تعداد
  • فیس وصول کنندہ - وہ پتہ جس نے ٹرانزیکشنز سے گیس فیس کی ٹپس وصول کیں
  • بلاک ریوارڈ - اس توثیق کار کو دیا گیا ETH کا حصہ جس نے بلاک تجویز کیا تھا
  • سائز - بلاک کے اندر موجود ڈیٹا کا سائز (بائٹس میں ماپا جاتا ہے)
  • استعمال شدہ گیس - بلاک میں ٹرانزیکشنز کے ذریعے استعمال ہونے والی گیس کے کل یونٹس
  • گیس کی حد - بلاک میں ٹرانزیکشنز کے ذریعے مقرر کردہ کل گیس کی حدیں
  • فی گیس بنیادی فیس - کسی ٹرانزیکشن کو بلاک میں شامل کرنے کے لیے درکار کم از کم ملٹی پلائر
  • جلی ہوئی فیس - بلاک میں کتنا ETH جلایا گیا ہے
  • اضافی ڈیٹا - کوئی بھی اضافی ڈیٹا جو تعمیر کنندہ نے بلاک میں شامل کیا ہے

اعلی درجے کا ڈیٹا

  • ہیش - وہ کرپٹوگرافک ہیش جو بلاک ہیڈر کی نمائندگی کرتا ہے (بلاک کی منفرد شناخت)
  • پیرنٹ ہیش - اس بلاک کا ہیش جو موجودہ بلاک سے پہلے آیا تھا
  • اسٹیٹ روٹ (StateRoot) - مرکل ٹری (Merkle trie) کا روٹ ہیش جو سسٹم کی پوری حالت کو محفوظ کرتا ہے

گیس

بلاک ایکسپلوررز نہ صرف آپ کو ٹرانزیکشنز اور بلاکس میں گیس کے استعمال کے بارے میں ڈیٹا دیں گے، بلکہ کچھ آپ کو نیٹ ورک کی موجودہ گیس کی قیمتوں کے بارے میں بھی معلومات فراہم کریں گے۔ اس سے آپ کو نیٹ ورک کے استعمال کو سمجھنے، محفوظ ٹرانزیکشنز جمع کرانے اور گیس پر زیادہ خرچ نہ کرنے میں مدد ملے گی۔ ایسی APIs تلاش کریں جو آپ کو یہ معلومات آپ کے پروڈکٹ کے انٹرفیس میں حاصل کرنے میں مدد کر سکیں۔ گیس سے متعلق مخصوص ڈیٹا میں شامل ہیں:

  • ایک محفوظ لیکن سست ٹرانزیکشن کے لیے درکار گیس کے تخمینی یونٹس (+ تخمینی قیمت اور دورانیہ)
  • ایک اوسط ٹرانزیکشن کے لیے درکار گیس کے تخمینی یونٹس (+ تخمینی قیمت اور دورانیہ)
  • ایک تیز ٹرانزیکشن کے لیے درکار گیس کے تخمینی یونٹس (+ تخمینی قیمت اور دورانیہ)
  • گیس کی قیمت کی بنیاد پر اوسط تصدیقی وقت
  • وہ کنٹریکٹس جو گیس استعمال کر رہے ہیں - دوسرے الفاظ میں، مقبول پروڈکٹس جو نیٹ ورک پر بہت زیادہ استعمال ہو رہے ہیں
  • وہ اکاؤنٹس جو گیس خرچ کر رہے ہیں - دوسرے الفاظ میں، نیٹ ورک کے کثرت سے استعمال کرنے والے

ٹرانزیکشنز

بلاک ایکسپلوررز لوگوں کے لیے اپنی ٹرانزیکشنز کی پیشرفت کو ٹریک کرنے کے لیے ایک عام جگہ بن گئے ہیں۔ اس کی وجہ یہ ہے کہ آپ کو جو تفصیلات ملتی ہیں وہ اضافی یقین فراہم کرتی ہیں۔ ٹرانزیکشن ڈیٹا میں شامل ہیں:

معیاری ڈیٹا

  • ٹرانزیکشن ہیش - ٹرانزیکشن جمع کرانے پر تیار ہونے والا ہیش
  • اسٹیٹس - اس بات کا اشارہ کہ آیا ٹرانزیکشن زیر التوا ہے، ناکام ہو گئی ہے یا کامیاب ہے
  • بلاک - وہ بلاک جس میں ٹرانزیکشن شامل کی گئی ہے
  • ٹائم اسٹیمپ - وہ وقت جب کسی توثیق کار کے ذریعے تجویز کردہ بلاک میں ٹرانزیکشن شامل کی گئی تھی
  • کی طرف سے (From) - اس اکاؤنٹ کا پتہ جس نے ٹرانزیکشن جمع کرائی
  • کو (To) - وصول کنندہ یا سمارٹ کنٹریکٹ کا پتہ جس کے ساتھ ٹرانزیکشن تعامل کرتی ہے
  • منتقل کردہ ٹوکنز - ان ٹوکنز کی فہرست جو ٹرانزیکشن کے حصے کے طور پر منتقل کیے گئے تھے
  • قدر - منتقل کی جانے والی کل ETH کی قدر
  • لین دین کی فیس - ٹرانزیکشن پر کارروائی کرنے کے لیے توثیق کار کو ادا کی گئی رقم (گیس کی قیمت * استعمال شدہ گیس کے ذریعے شمار کی جاتی ہے)

اعلی درجے کا ڈیٹا

  • گیس کی حد - گیس یونٹس کی زیادہ سے زیادہ تعداد جو یہ ٹرانزیکشن استعمال کر سکتی ہے
  • استعمال شدہ گیس - گیس یونٹس کی اصل مقدار جو ٹرانزیکشن نے استعمال کی
  • گیس کی قیمت - فی گیس یونٹ مقرر کردہ قیمت
  • نانس - from پتے کے لیے ٹرانزیکشن نمبر (یاد رکھیں کہ یہ 0 سے شروع ہوتا ہے اس لیے 100 کا نانس دراصل اس اکاؤنٹ کے ذریعے جمع کرائی گئی 101 ویں ٹرانزیکشن ہوگی)
  • ان پٹ ڈیٹا - ٹرانزیکشن کے لیے درکار کوئی بھی اضافی معلومات

اکاؤنٹس

کسی اکاؤنٹ کے بارے میں بہت سا ڈیٹا ہوتا ہے جس تک آپ رسائی حاصل کر سکتے ہیں۔ یہی وجہ ہے کہ اکثر متعدد اکاؤنٹس استعمال کرنے کی سفارش کی جاتی ہے تاکہ آپ کے اثاثوں اور قدر کو آسانی سے ٹریک نہ کیا جا سکے۔ ٹرانزیکشنز اور اکاؤنٹ کی سرگرمی کو مزید نجی بنانے کے لیے کچھ حل بھی تیار کیے جا رہے ہیں۔ لیکن یہاں وہ ڈیٹا ہے جو اکاؤنٹس کے لیے دستیاب ہے:

صارف کے اکاؤنٹس

  • اکاؤنٹ کا پتہ - وہ عوامی پتہ جسے آپ فنڈز بھیجنے کے لیے استعمال کر سکتے ہیں
  • ETH بیلنس - اس اکاؤنٹ سے وابستہ ETH کی مقدار
  • کل ETH کی قدر - ETH کی قدر
  • ٹوکنز - اکاؤنٹ سے وابستہ ٹوکنز اور ان کی قدر
  • ٹرانزیکشن کی تاریخ - ان تمام ٹرانزیکشنز کی فہرست جہاں یہ اکاؤنٹ یا تو بھیجنے والا تھا یا وصول کنندہ

سمارٹ کنٹریکٹس

سمارٹ کنٹریکٹ اکاؤنٹس میں وہ تمام ڈیٹا ہوتا ہے جو صارف کے اکاؤنٹ میں ہوتا ہے، لیکن کچھ بلاک ایکسپلوررز کچھ کوڈ کی معلومات بھی دکھائیں گے۔ مثالوں میں شامل ہیں:

  • کنٹریکٹ بنانے والا - وہ پتہ جس نے کنٹریکٹ کو مین نیٹ پر تعینات کیا
  • تخلیق کی ٹرانزیکشن - وہ ٹرانزیکشن جس میں مین نیٹ پر تعیناتی شامل تھی
  • سورس کوڈ - سمارٹ کنٹریکٹ کا Solidity یا Vyper کوڈ
  • کنٹریکٹ ABI - کنٹریکٹ کا ایپلیکیشن بائنری انٹرفیس (Application Binary Interface)—وہ کالز جو کنٹریکٹ کرتا ہے اور موصول ہونے والا ڈیٹا
  • کنٹریکٹ تخلیق کا کوڈ - سمارٹ کنٹریکٹ کا مرتب کردہ بائٹ کوڈ—جو اس وقت بنتا ہے جب آپ Solidity یا Vyper وغیرہ میں لکھے گئے سمارٹ کنٹریکٹ کو مرتب کرتے ہیں۔
  • کنٹریکٹ ایونٹس - سمارٹ کنٹریکٹ میں کال کیے گئے طریقوں کی تاریخ—بنیادی طور پر یہ دیکھنے کا ایک طریقہ کہ کنٹریکٹ کو کیسے اور کتنی بار استعمال کیا جا رہا ہے

ٹوکنز

ٹوکنز ایک قسم کا کنٹریکٹ ہیں اس لیے ان کا ڈیٹا سمارٹ کنٹریکٹ جیسا ہی ہوگا۔ لیکن چونکہ ان کی قدر ہوتی ہے اور ان کی تجارت کی جا سکتی ہے اس لیے ان میں اضافی ڈیٹا پوائنٹس ہوتے ہیں:

  • قسم - آیا وہ ERC-20، ERC-721 یا کوئی اور ٹوکن معیار ہیں
  • قیمت - اگر وہ ERC-20 ہیں تو ان کی موجودہ مارکیٹ ویلیو ہوگی
  • مارکیٹ کیپ - اگر وہ ERC-20 ہیں تو ان کا مارکیٹ کیپ ہوگا (قیمت * کل سپلائی کے ذریعے شمار کیا جاتا ہے)
  • کل سپلائی - گردش میں موجود ٹوکنز کی تعداد
  • ہولڈرز - ان پتوں کی تعداد جن کے پاس ٹوکن ہے
  • منتقلی - اکاؤنٹس کے درمیان ٹوکن کو کتنی بار منتقل کیا گیا ہے
  • ٹرانزیکشن کی تاریخ - ٹوکن سمیت تمام ٹرانزیکشنز کی تاریخ
  • کنٹریکٹ کا پتہ - اس ٹوکن کا پتہ جو مین نیٹ پر تعینات کیا گیا تھا
  • اعشاریہ - ERC-20 ٹوکنز قابل تقسیم ہیں اور ان میں اعشاریہ کے مقامات ہوتے ہیں

نیٹ ورک

کچھ بلاک ڈیٹا مجموعی طور پر ایتھیریم کی صحت سے متعلق ہے۔

  • کل ٹرانزیکشنز - ایتھیریم کے بننے کے بعد سے ٹرانزیکشنز کی تعداد
  • ٹرانزیکشنز فی سیکنڈ - ایک سیکنڈ کے اندر کارروائی کے قابل ٹرانزیکشنز کی تعداد
  • ETH کی قیمت - 1 ETH کی موجودہ قیمت
  • کل ETH سپلائی - گردش میں موجود ETH کی تعداد—یاد رکھیں کہ ہر بلاک کی تخلیق کے ساتھ بلاک ریوارڈ کی صورت میں نیا ETH بنایا جاتا ہے
  • مارکیٹ کیپ - قیمت * سپلائی کا حساب

اتفاق رائے کی تہہ کا ڈیٹا

دور

سیکیورٹی وجوہات کی بنا پر، ہر دور کے اختتام پر (ہر 6.4 منٹ بعد) توثیق کاروں کی بے ترتیب کمیٹیاں بنائی جاتی ہیں۔ دور کے ڈیٹا میں شامل ہیں:

  • دور کا نمبر
  • حتمی اسٹیٹس - آیا دور کو حتمی شکل دی گئی ہے (ہاں/نہیں)
  • وقت - وہ وقت جب دور ختم ہوا
  • تصدیقات - دور میں تصدیقات کی تعداد (سلاٹس کے اندر بلاکس کے لیے ووٹ)
  • ڈپازٹس - دور میں شامل ETH ڈپازٹس کی تعداد (توثیق کار بننے کے لیے توثیق کاروں کو ETH اسٹیک کرنا چاہیے)
  • سلیشنگز (Slashings) - بلاکس کے تجویز کنندگان یا تصدیق کنندگان کو دی گئی سزاؤں کی تعداد
  • ووٹنگ میں شرکت - بلاکس کی تصدیق کے لیے استعمال ہونے والے اسٹیک شدہ ETH کی مقدار
  • توثیق کار - دور کے لیے فعال توثیق کاروں کی تعداد
  • اوسط توثیق کار کا بیلنس - فعال توثیق کاروں کے لیے اوسط بیلنس
  • سلاٹس - دور میں شامل سلاٹس کی تعداد (سلاٹس میں ایک درست بلاک شامل ہوتا ہے)

سلاٹ

سلاٹس بلاک کی تخلیق کے مواقع ہیں، ہر سلاٹ کے لیے دستیاب ڈیٹا میں شامل ہیں:

  • دور - وہ دور جس میں سلاٹ درست ہے
  • سلاٹ نمبر
  • اسٹیٹس - سلاٹ کا اسٹیٹس (تجویز کردہ/چھوٹ گیا)
  • وقت - سلاٹ کا ٹائم اسٹیمپ
  • تجویز کنندہ - وہ توثیق کار جس نے سلاٹ کے لیے بلاک تجویز کیا
  • بلاک روٹ - بیکن بلاک کا ہیش ٹری روٹ (hash-tree-root)
  • پیرنٹ روٹ - اس بلاک کا ہیش جو پہلے آیا تھا
  • اسٹیٹ روٹ - بیکن اسٹیٹ (BeaconState) کا ہیش ٹری روٹ
  • دستخط
  • RANDAO کا انکشاف
  • گرافٹی (Graffiti) - ایک بلاک تجویز کنندہ اپنی بلاک تجویز میں 32 بائٹ طویل پیغام شامل کر سکتا ہے
  • ایگزیکیوشن ڈیٹا
    • بلاک ہیش
    • ڈپازٹ کی گنتی
    • ڈپازٹ روٹ
  • تصدیقات - اس سلاٹ میں بلاک کے لیے تصدیقات کی تعداد
  • ڈپازٹس - اس سلاٹ کے دوران ڈپازٹس کی تعداد
  • رضاکارانہ اخراج - ان توثیق کاروں کی تعداد جو سلاٹ کے دوران چھوڑ گئے
  • سلیشنگز - بلاکس کے تجویز کنندگان یا تصدیق کنندگان کو دی گئی سزاؤں کی تعداد
  • ووٹ - وہ توثیق کار جنہوں نے اس سلاٹ میں بلاک کے لیے ووٹ دیا

بلاکس

حصہ داری کا ثبوت (PoS) وقت کو سلاٹس اور ادوار میں تقسیم کرتا ہے۔ تو اس کا مطلب ہے نیا ڈیٹا!

  • تجویز کنندہ - وہ توثیق کار جسے نیا بلاک تجویز کرنے کے لیے الگورتھم کے ذریعے منتخب کیا گیا تھا
  • دور - وہ دور جس میں بلاک تجویز کیا گیا تھا
  • سلاٹ - وہ سلاٹ جس میں بلاک تجویز کیا گیا تھا
  • تصدیقات - سلاٹ میں شامل تصدیقات کی تعداد—تصدیقات ووٹوں کی طرح ہیں جو اس بات کی نشاندہی کرتے ہیں کہ بلاک بیکن چین میں جانے کے لیے تیار ہے

توثیق کار

توثیق کار سلاٹس کے اندر بلاکس تجویز کرنے اور ان کی تصدیق کرنے کے ذمہ دار ہیں۔

  • توثیق کار کا نمبر - منفرد نمبر جو توثیق کار کی نمائندگی کرتا ہے
  • موجودہ بیلنس - توثیق کار کا بیلنس بشمول انعامات
  • مؤثر بیلنس - توثیق کار کا وہ بیلنس جو اسٹیکنگ کے لیے استعمال ہوتا ہے
  • آمدنی - توثیق کار کو ملنے والے انعامات یا سزائیں
  • اسٹیٹس - آیا توثیق کار فی الحال آن لائن اور فعال ہے یا نہیں
  • تصدیق کی تاثیر - توثیق کار کی تصدیقات کو چین میں شامل ہونے میں لگنے والا اوسط وقت
  • فعال سازی کے لیے اہلیت - وہ تاریخ (اور دور) جب توثیق کار توثیق کے لیے دستیاب ہوا
  • تب سے فعال - وہ تاریخ (اور دور) جب توثیق کار فعال ہوا
  • تجویز کردہ بلاکس - وہ بلاک جو توثیق کار نے تجویز کیا ہے
  • تصدیقات - وہ تصدیقات جو توثیق کار نے فراہم کی ہیں
  • ڈپازٹس - توثیق کار کے ذریعے کیے گئے اسٹیکنگ ڈپازٹ کا بھیجنے والے کا پتہ، ٹرانزیکشن ہیش، بلاک نمبر، ٹائم اسٹیمپ، رقم اور اسٹیٹس

تصدیقات

تصدیقات بلاکس کو چین میں شامل کرنے کے لیے "ہاں" کے ووٹ ہیں۔ ان کا ڈیٹا تصدیق کے ریکارڈ اور تصدیق کرنے والے توثیق کاروں سے متعلق ہے

  • سلاٹ - وہ سلاٹ جس میں تصدیق ہوئی
  • کمیٹی کا اشاریہ - دیے گئے سلاٹ پر کمیٹی کا اشاریہ
  • ایگریگیشن بٹس (Aggregation bits) - تصدیق میں حصہ لینے والے تمام توثیق کاروں کی مجموعی تصدیق کی نمائندگی کرتا ہے
  • توثیق کار - وہ توثیق کار جنہوں نے تصدیقات فراہم کیں
  • بیکن بلاک روٹ - اس بلاک کی طرف اشارہ کرتا ہے جس کی توثیق کار تصدیق کر رہے ہیں
  • ماخذ - تازہ ترین جواز یافتہ دور کی طرف اشارہ کرتا ہے
  • ہدف - تازہ ترین دور کی حد کی طرف اشارہ کرتا ہے
  • دستخط

نیٹ ورک

اتفاق رائے کی تہہ کے اعلیٰ سطحی ڈیٹا میں درج ذیل شامل ہیں:

  • موجودہ دور
  • موجودہ سلاٹ
  • فعال توثیق کار - فعال توثیق کاروں کی تعداد
  • زیر التوا توثیق کار - فعال ہونے کے منتظر توثیق کاروں کی تعداد
  • اسٹیک شدہ ETH - نیٹ ورک میں اسٹیک کیے گئے ETH کی مقدار
  • اوسط بیلنس - توثیق کاروں کا اوسط ETH بیلنس

مزید مطالعہ

کسی ایسے کمیونٹی وسیلے کے بارے میں جانتے ہیں جس نے آپ کی مدد کی ہو؟ اس صفحے میں ترمیم کریں اور اسے شامل کریں!