مواد پر جائیں
Atheron⁨Blockchain⁩

یہ ایک مثال ہے کہ ⁨GHOSTDAG⁩ طرز کا اصول بلاکس کو نیلا یا سرخ رنگ کیسے دیتا ہے۔ یہ نیٹ ورک کا اصل ڈیٹا نہیں: نیٹ ورک ابھی چل نہیں رہا۔

متوازی بلاک۔

مائنرز ایک ہی وقت میں بلاک بنا سکتے ہیں، اور کوئی ضائع نہیں ہوتا۔ ہر بلاک اپنے سے پہلے والوں کی طرف اشارہ کرتا ہے، اور کا ایک اصول سب کو ایک ایسی ترتیب میں رکھتا ہے جس پر ہر نوڈ متفق ہوتا ہے۔ ہر بلاک کے پیچھے کا کام ہے، اس لیے ایک گرافکس کارڈ مقابلہ کر سکتا ہے۔

ایک ترتیب تک چار قدم

جو چین ایک وقت میں ایک بلاک لیتی ہے، اسے ہر وہ بلاک ضائع کرنا پڑتا ہے جو دوڑ ہار جائے۔ بلاک ⁨DAG⁩ سب کو رکھتا ہے اور اس کے بجائے انہیں ترتیب میں رکھ دیتا ہے۔

1

متوازی طور پر بنے

مائنرز اگلا بلاک بنانے سے پہلے اس بات کا انتظار نہیں کرتے کہ ایک بلاک سب تک پہنچ جائے۔ تقریباً ایک ہی لمحے میں کئی بلاک ظاہر ہو سکتے ہیں، اور ان میں سے ہر ایک رکھا جاتا ہے۔
2

اپنے پیرنٹ بلاکس سے جڑے

ہر نیا بلاک ہر اس بلاک کو اپنا پیرنٹ بلاک بتاتا ہے جو اس کے مائنر نے ٹپ پر دیکھا ہو۔ ایک بلاک کے کئی پیرنٹ بلاک ہو سکتے ہیں، اس لیے بلاک ایک واحد چین کے بجائے ایک گراف بناتے ہیں۔
3

نیلا یا سرخ رنگ

⁨GHOSTDAG⁩ طرز کا ایک اصول ہر بلاک کو رنگ دیتا ہے۔ نیلا کا مطلب ہے باقی سے اچھی طرح جڑا ہوا، جیسے دیانت داری سے مائن کیے گئے اور بروقت شائع کیے گئے بلاک ہوتے ہیں۔ سرخ کا مطلب ہے ایسا نہیں، جیسے روکا گیا اور دیر سے شائع کیا گیا بلاک ہوتا۔
4

ایک ترتیب میں رکھے گئے

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

کچھ بلاک سرخ کیوں ہوتے ہیں

رنگ ہی وہ طریقہ ہے جس سے اصول بروقت شائع ہونے والے بلاک کو چھپا کر رکھے گئے بلاک سے الگ پہچانتا ہے۔

نیلا: وقت پر دیکھا گیا

بروقت شائع ہونے والے بلاک کو بعد میں آنے والے بلاک دیکھ لیتے ہیں، اور اسے اپنا بتاتے ہیں۔ یہ ایک اچھی طرح جڑے گروہ میں ہوتا ہے، اس لیے اصول اسے رنگ دیتا ہے۔

سرخ: چھپا کر رکھا گیا

روکے گئے اور دیر سے شائع ہونے والے بلاک کو اس دوران بننے والے بلاکس نے کبھی نہیں دیکھا، اور نہ اس نے انہیں دیکھا۔ ایسے بہت زیادہ ہوں تو اصول اسے رنگ دیتا ہے۔

دونوں ترتیب پاتے ہیں

ہر بلاک، نیلا ہو یا سرخ، ایک متفقہ ترتیب میں جگہ پاتا ہے۔ رنگ یہ بدلتا ہے کہ اصول بلاک سے کیسا سلوک کرے، یہ نہیں کہ بلاک رکھا جائے یا نہیں۔

جان بوجھ کر میموری پر بھاری

بلاک بنانے کا مطلب ہے ایک پہیلی کو بار بار حل کرنے کی کوشش کرنا، یہاں تک کہ کوئی جواب سے نیچے آ جائے۔ ہر کوشش بہت سی میموری پڑھتی ہے، اور یہ جان بوجھ کر ہے۔

آپ کا گرافکس کارڈ مقابلہ کر سکتا ہے

میں تیز میموری کافی ہوتی ہے، اس لیے یہ کام اچھی طرح کرتا ہے۔ جس کے پاس گیمنگ یا ورک اسٹیشن کارڈ ہو، وہ حصہ لے سکتا ہے۔

خاص مشینوں کو کم فائدہ

ایک الگورتھم کے لیے بنی چپس خام رفتار میں آگے ہوتی ہیں۔ میموری کو کسی خاص چپ سے تیز کرنا کہیں زیادہ مشکل ہے، اس لیے ایک مشین کو بہت کم برتری ملتی ہے۔

صرف ایک الگورتھم

ایک ہے، اور صرف ایک۔ اس کا اصل فنکشن ابھی منتخب نہیں ہوا۔

یہ اس طرح کیوں بنایا گیا

سیکیورٹی کو طلب کے پیچھے کیوں نہیں چلنا چاہیے

مفید کام چین کو محفوظ نہیں کرتا۔ جس کام کی ادائیگی کوئی اور کرے، وہ اس کی طلب کے ساتھ بڑھتا گھٹتا ہے، اس لیے جب بھی طلب کم ہوتی، سیکیورٹی گر جاتی، یعنی عین اس وقت جب حملہ سب سے سستا ہوتا ہے۔ ہم ان دونوں کو جان بوجھ کر الگ رکھتے ہیں۔

ایک مستقل ٹیل کیوں

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

ایک ارب کیوں

ادائیگیوں کا نیٹ ورک بہت سی چھوٹی ادائیگیاں لے جاتا ہے۔ چند کروڑ کی رسد میں ہر ادائیگی ایک اکائی کا بہت چھوٹا حصہ ہوتی، جسے جہاں بھی دکھایا جائے، پڑھنا مشکل ہوتا۔

ابھی فیصلہ ہونا باقی ہے

یہ سوال ابھی کھلے ہیں۔ اس سائٹ پر کچھ بھی ان کی کوئی قدر فرض نہیں کرتا، اور ہر ایک یہاں ظاہر ہونے سے پہلے تفصیلات نامے میں جاتا ہے۔

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

ہر اصطلاح، آسان الفاظ میں

اس سائٹ کا ہر وہ لفظ جو کسی نئے شخص کو شاید معلوم نہ ہو، ایک دو جملوں میں سمجھایا گیا۔

  • ادائیگیوں کا ایک مشترکہ ریکارڈ، جسے بہت سے کمپیوٹر ایک ساتھ رکھتے ہیں۔ ہر نقل باقی کو جانچتی ہے، اس لیے کوئی اکیلا فریق اسے چپکے سے دوبارہ نہیں لکھ سکتا۔

  • ادائیگیوں کا ایک مجموعہ جو ایک ساتھ ریکارڈ میں شامل ہوتا ہے، اور اس کام سے مہر بند ہوتا ہے جس نے اسے بنایا۔

  • ایک پرانا بلاک جس کی طرف نیا بلاک اشارہ کرتا ہے۔ ایک بلاک ہر اس بلاک کو اپنا پیرنٹ بتاتا ہے جو اس نے ٹپ پر دیکھا ہو۔

  • ایسا بلاک جس کی طرف ابھی کسی بعد والے بلاک نے اشارہ نہیں کیا: ریکارڈ کا تازہ ترین کنارہ۔

  • بلاکس کا ایک سمتی غیر دوری گراف۔ بلاک پرانے بلاکس کی طرف اشارہ کرتے ہیں، کبھی کئی کی طرف، اور ان کے پیچھے چلتے ہوئے آپ کبھی واپس نقطۂ آغاز پر نہیں پہنچتے۔

  • بلاک ⁨DAG⁩ کے بلاکس کو ترتیب دینے والے اصولوں کا ایک خاندان۔ یہ ہر بلاک کو نیلا یا سرخ رنگ دیتا ہے، پھر سب بلاکس کو ایک ترتیب میں رکھتا ہے۔

  • ایسا بلاک جو گراف کے باقی حصے سے اچھی طرح جڑا ہو، جیسے دیانت داری سے مائن کیے گئے اور بروقت شائع کیے گئے بلاک ہوتے ہیں۔

  • ایسا بلاک جو باقی سے اچھی طرح جڑا نہ ہو، جیسے روکا گیا اور دیر سے شائع کیا گیا بلاک ہوتا۔

  • بلاک بنانے کے لیے ایک پہیلی پر بے شمار کوششیں کرنی پڑتی ہیں، اور کوئی بھی جواب فوراً جانچ سکتا ہے۔ انہی کوششوں کی لاگت ریکارڈ کو دوبارہ لکھنا مہنگا بناتی ہے۔

  • کسی ڈیٹا کا مختصر فنگر پرنٹ۔ ڈیٹا کا ایک حرف بدلیں تو فنگر پرنٹ مکمل طور پر بدل جاتا ہے۔

  • وہ عدد جس سے نیچے کسی بلاک کا ہیش آنا ضروری ہے۔ مائنرز اس وقت تک کوشش کرتے رہتے ہیں جب تک کوئی کوشش اس سے نیچے نہ آ جائے۔

  • ایسا کام جسے ہر کوشش میں صرف رفتار نہیں، بلکہ بہت سی تیز میموری درکار ہو۔ گرافکس کارڈز کے پاس یہ میموری ہوتی ہے۔ ایک ہی الگورتھم کے لیے بنی مشینیں ان پر بہت کم برتری پاتی ہیں۔

  • گیمنگ یا ورک اسٹیشن کمپیوٹر کا گرافکس کارڈ۔ یہ ایک ساتھ بہت سے چھوٹے حساب کرتا ہے اور اس کی اپنی تیز میموری ہوتی ہے۔

  • ایک چپ جو صرف ایک الگورتھم چلانے کے لیے بنی ہو، اور کچھ نہیں۔ بہت سے سکوں کے لیے یہی وہ واحد مشینیں ہیں جن سے مائننگ کا فائدہ ہوتا ہے۔

  • نئی اکائیاں جو مائنرز کو ان کے بنائے ہوئے بلاکس پر دی جاتی ہیں۔ ٹیم کے حصے کے علاوہ نئی اکائیوں کے وجود میں آنے کا یہی واحد راستہ ہے۔

  • ایک چھوٹا اجرا جو مرکزی اجرا کے سست ہونے کے بعد بھی جاری رہتا ہے، تاکہ مائنرز کو ادائیگی ملتی رہے۔ یہ مسلسل گھٹتا رہتا ہے، اس لیے کل مقدار کبھی ایک ارب کی حد سے آگے نہیں جاتی۔

  • وہ اکائیاں جو کسی نیٹ ورک کے سب کے لیے کھلنے سے پہلے بنا کر بانٹ دی جائیں۔ ⁨ATON⁩ میں ایسی کوئی نہیں۔

  • ⁨ATON⁩ بنانے والوں کے لیے الگ رکھا گیا حصہ۔ یہ منصفانہ آغاز کا واحد استثنا ہے، اور اس کا سائز اور ویسٹنگ پہلے بلاک سے پہلے شائع کیے جائیں گے۔

  • ایک شیڈول جو کسی حصے کو ایک ساتھ نہیں بلکہ تھوڑا تھوڑا کر کے جاری کرتا ہے۔

  • ⁨ATON⁩ سافٹ ویئر چلانے والا کمپیوٹر۔ یہ ریکارڈ کی ایک نقل رکھتا ہے اور اپنے پاس آنے والے ہر بلاک کو جانچتا ہے۔

Where every fact comes from

کنسینسس اور پروٹوکول کا تفصیلات نامہ۔ آخری بات اسی کی ہے: نوڈ وہی کرتا ہے جو اس میں لکھا ہے۔ اگر کبھی یہ سائٹ اور تفصیلات نامہ مختلف بات کہیں تو تفصیلات نامہ درست ہے اور یہ سائٹ غلط۔

atheron-spec

تیار ہونے پر خبر پائیں۔

اپنا ای میل چھوڑیں، اور جب ⁨ATON⁩ کے بارے میں کوئی حقیقی خبر ہوگی، ہم آپ کو بتائیں گے: تفصیلات نامہ، سافٹ ویئر اور آغاز۔

.

ابھی ایک ای میل جس میں آپ کا پتہ تصدیق کرنے کا لنک ہوگا، پھر صرف لانچ کی خبریں، اور وہ بھی کبھی کبھار۔ اگر آپ تصدیق نہ کریں تو ہم پتہ حذف کر دیتے ہیں۔ ہم اسے کبھی بیچتے یا کسی کو نہیں دیتے، اور ہر ای میل میں فہرست چھوڑنے کا طریقہ ہوتا ہے۔