---
TITLE: بلاک چین کی بنیادی باتیں
DESCRIPTION: بلاک چین ٹیکنالوجی کے بنیادی ڈھانچے کے بارے میں جانیں۔
LANGUAGE: اردو
WRITERS: iSpeakNerd
EDITORS: Claude (Anthropic AI, 2026 review)
TRANSLATORS: Claude (Anthropic AI)
LINK: https://app.banklessacademy.com/lessons/blockchain-basics
FORMAT: LESSON
---

```
__________________________________________________________________________________________________________________________________________________________

$$$$$$$\                      $$\       $$\                                      $$$$$$\                           $$\
$$  __$$\                     $$ |      $$ |                                    $$  __$$\                          $$ |
$$ |  $$ | $$$$$$\  $$$$$$$\  $$ |  $$\ $$ | $$$$$$\   $$$$$$$\  $$$$$$$\       $$ /  $$ | $$$$$$$\ $$$$$$\   $$$$$$$ | $$$$$$\  $$$$$$\$$$$\  $$\   $$\
$$$$$$$\ | \____$$\ $$  __$$\ $$ | $$  |$$ |$$  __$$\ $$  _____|$$  _____|      $$$$$$$$ |$$  _____|\____$$\ $$  __$$ |$$  __$$\ $$  _$$  _$$\ $$ |  $$ |
$$  __$$\  $$$$$$$ |$$ |  $$ |$$$$$$  / $$ |$$$$$$$$ |\$$$$$$\  \$$$$$$\        $$  __$$ |$$ /      $$$$$$$ |$$ /  $$ |$$$$$$$$ |$$ / $$ / $$ |$$ |  $$ |
$$ |  $$ |$$  __$$ |$$ |  $$ |$$  _$$<  $$ |$$   ____| \____$$\  \____$$\       $$ |  $$ |$$ |     $$  __$$ |$$ |  $$ |$$   ____|$$ | $$ | $$ |$$ |  $$ |
$$$$$$$  |\$$$$$$$ |$$ |  $$ |$$ | \$$\ $$ |\$$$$$$$\ $$$$$$$  |$$$$$$$  |      $$ |  $$ |\$$$$$$$\\$$$$$$$ |\$$$$$$$ |\$$$$$$$\ $$ | $$ | $$ |\$$$$$$$ |
\_______/  \_______|\__|  \__|\__|  \__|\__| \_______|\_______/ \_______/       \__|  \__| \_______|\_______| \_______| \_______|\__| \__| \__| \____$$ |
                                                                                                                                               $$\   $$ |
PORTABLE LESSON DATADISK COLLECTION                                                                                                            \$$$$$$  |
                                                                                                                                                \______/
__________________________________________________________________________________________________________________________________________________________
```

---

# تعارف

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

بلاک چین کی تہوں کا جائزہ لینے کے بعد، آپ اس ڈھانچے کو سمجھ جائیں گے جو `بلاک ایکسپلورر` نامی بلاک چین کا ایک آلہ دکھاتا ہے: بلاکس کی **فہرست**، ان بلاکس کے اندر موجود **ٹرانزیکشنز**، اور ہر انفرادی ٹرانزیکشن کی **تفصیلات**۔ اسے عملی طور پر دیکھنے کے لیے [Etherscan](https://etherscan.io/) آزمائیں، جو ایتھیریم کے لیے ایک مقبول بلاک ایکسپلورر ہے۔

![](https://app.banklessacademy.com/images/blockchain-basics/introduction-1e34f31e.svg)

# بلاک چین کا ڈھانچہ

اصطلاح بلاک چین بطور اسم (بٹ کوائن بلاک چین) یا بطور صفت (بلاک چین ٹیکنالوجی) استعمال ہو سکتی ہے۔ کسی بھی طرح، `بلاک چین` اس مکمل ڈھانچے کو ظاہر کرتی ہے جس پر کرپٹو کرنسیاں تعمیر کی گئی ہیں۔

باہر سے دیکھیں تو بلاک چین کے ڈھانچے میں 3 سطحیں ہیں:

1. مجموعی `بلاک چین` ان بلاکس سے بنتی ہے جو ترتیب سے آپس میں جڑے ہوتے ہیں
2. `بلاکس` ٹرانزیکشنز کے گروہوں سے مل کر بنتے ہیں
3. `ٹرانزیکشنز` نیٹ ورک پر `پتوں` کے درمیان قدر کی منتقلی، یا پروگراموں کے لیے ہدایات ہیں

یہ تین درجاتی ڈھانچہ مل کر ایک کرپٹوگرافک کھاتہ بناتا ہے: نیٹ ورک پر ہونے والی تمام ٹرانزیکشنز کی ایک غیر قابل تبدیل تاریخ۔

![](https://app.banklessacademy.com/images/blockchain-basics/blockchain-structure-1c9a9ed4.svg)

# Knowledge Check 1

بلاک چین کیا ہے؟

- [ ] بلاکس نامی ٹرانزیکشنز کے منظم گروہ

> ℹ️ دوبارہ کوشش کریں! بلاکس ڈھانچے کا حصہ ہیں، مگر یہ واحد صحیح جواب نہیں۔

- [ ] ایک مشترکہ ریکارڈ جسے کوئی بھی دیکھ سکتا ہے مگر کوئی تبدیل نہیں کر سکتا

> ℹ️ دوبارہ کوشش کریں! یہ درست ہے، مگر یہ واحد صحیح جواب نہیں۔

- [ ] ترتیب سے آپس میں جڑے بلاکس

> ℹ️ دوبارہ کوشش کریں! یہ بلاکس کی زنجیر بیان کرتا ہے، مگر یہ واحد صحیح جواب نہیں۔

- [x] یہ سب

> ℹ️ شاباش! تینوں درست ہیں: بلاک چین ٹرانزیکشنز کا ایک مشترکہ، غیر قابل تبدیل ریکارڈ ہے جو بلاکس میں گروہ بند اور ترتیب سے جڑے ہوتے ہیں۔

# کھاتے کا جائزہ

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

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

جب کھاتے میں نئی ٹرانزیکشنز شامل ہوتی ہیں، تو ہر `پتے` پر محفوظ بیلنس اپ ڈیٹ ہوتا ہے؛ پرانی ٹرانزیکشنز تبدیل نہیں کی جا سکتیں۔ یہ ایسا ہے جیسے کسی کو بھی کسی بھی وقت ہر شخص کا مکمل بینک اکاؤنٹ ٹرانزیکشن ریکارڈ دیکھنے دیا جائے۔

![](https://app.banklessacademy.com/images/blockchain-basics/examining-the-ledger-838ca24f.svg)

# کھاتے پر ٹرانزیکشنز

آئیے کچھ مثالی ٹرانزیکشنز دیکھتے ہیں:

- ایلس نے باب کو 5 ETH بھیجے
- باب نے چارلی کو 2 ETH بھیجے

انفرادی ٹرانزیکشنز ہر پتے کے لیے کرپٹو کرنسی کی مقدار میں _تبدیلی_ ظاہر کرتی ہیں، اس لیے تمام ٹرانزیکشنز کا مجموعی نتیجہ ہی ہر پتے کے پاس موجود کرپٹو کرنسی کی مقدار ہے۔

---

⇒ ایلس نے 5 ETH کھو دیے

⇒ باب کو مجموعی طور پر 3 ETH کا فائدہ ہوا (5 وصول کیے، 2 بھیجے)

⇒ چارلی کو 2 ETH کا فائدہ ہوا

![](https://app.banklessacademy.com/images/blockchain-basics/transactions-on-the-ledger-6b86493d.svg)

# Knowledge Check 2

عوامی بلاک چین کھاتوں کے لیے درج ذیل میں سے کیا درست ہے؟

- [ ] تمام ٹرانزیکشنز عوامی ہیں اور پرانی ٹرانزیکشنز ناقابل تبدیل ہیں

> ℹ️ دوبارہ کوشش کریں! یہ درست ہے، مگر یہ واحد درست بیان نہیں۔

- [ ] کھاتہ ٹریک کرتا ہے کہ ہر پتے کے پاس فی الحال کتنی کرپٹو کرنسی ہے

> ℹ️ دوبارہ کوشش کریں! یہ درست ہے، مگر یہ واحد درست بیان نہیں۔

- [ ] نئی ٹرانزیکشنز شامل ہونے کے ساتھ کھاتہ بڑھتا جاتا ہے

> ℹ️ دوبارہ کوشش کریں! یہ درست ہے، مگر یہ واحد درست بیان نہیں۔

- [x] یہ سب

> ℹ️ شاباش! کھاتہ عوامی، ناقابل تبدیل ہے، پتوں کے بیلنس کو اپ ڈیٹ رکھتا ہے، اور ہر نئی ٹرانزیکشن کے ساتھ بڑھتا ہے۔

# غیر مرکزیت

`بلاک چین` کھاتے پر شامل ٹرانزیکشنز نہ صرف ناقابل تبدیل ہیں، بلکہ یہ کمپیوٹرز کے ایک بڑے نیٹ ورک میں مشترک اور تقسیم بھی ہوتی ہیں۔ یہ یقینی بنانے کے لیے کہ کسی ایک ادارے کے پاس ڈیٹا بدلنے کی طاقت نہ ہو، بلاک چین کھاتے کی کاپیاں نیٹ ورک بھر میں `نوڈز` نامی بہت سے کمپیوٹرز پر محفوظ کی جاتی ہیں۔

یہی مشترک ڈیٹا بلاک چین کھاتے کو `غیر مرکزی` بناتا ہے۔ کوئی ایک اتھارٹی یا ادارہ ڈیٹا کو کنٹرول نہیں کرتا۔ ایتھیریم جیسی بلاک چینز `عوامی` بھی ہیں کیونکہ کھاتہ کوئی بھی دیکھ سکتا ہے۔

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

# Knowledge Check 3

بلاک چین کو غیر مرکزی کیا بناتا ہے؟

- [ ] صرف ایک ادارہ بلاک چین میں لکھ سکتا ہے

> ℹ️ دوبارہ کوشش کریں! کسی ایک ادارے کا کنٹرول غیر مرکزیت کے بالکل برعکس ہے۔

- [ ] یہ حکومت کی مقرر کردہ غیر مرکزیت کی شرائط پوری کرتی ہے

> ℹ️ دوبارہ کوشش کریں! غیر مرکزیت نیٹ ورک کے ڈیزائن سے آتی ہے، حکومتی منظوری سے نہیں۔

- [x] کوئی ایک ادارہ کھاتے کو کنٹرول نہیں کرتا، جو بہت سے کمپیوٹرز پر محفوظ ہے

> ℹ️ شاباش! کھاتے کی کاپیاں کئی نوڈز پر محفوظ کرنے کا مطلب ہے کہ کسی ایک ادارے کے پاس ڈیٹا کنٹرول یا تبدیل کرنے کی طاقت نہیں۔

- [ ] کھاتہ ایک ہی محفوظ سرور پر محفوظ ہے

> ℹ️ دوبارہ کوشش کریں! ایک ہی سرور کنٹرول کا مرکزی نقطہ ہوگا۔ کھاتے کی کاپیاں کئی نوڈز پر محفوظ ہوتی ہیں۔

# بلاک کی ساخت

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

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

![](https://app.banklessacademy.com/images/blockchain-basics/block-anatomy-5c22845b.svg)

# Knowledge Check 4

بلاک ہیش کا مقصد کیا ہے؟

- [ ] بلاک ڈیٹا کو خفیہ کرنا تاکہ کوئی اسے پڑھ نہ سکے

> ℹ️ دوبارہ کوشش کریں! بلاک ڈیٹا عوامی طور پر پڑھنے کے قابل رہتا ہے۔ ہیش ایک فنگر پرنٹ ہے، خفیہ کاری نہیں۔

- [x] بلاکس کو آپس میں جوڑنا اور پرانے ٹرانزیکشن ڈیٹا کو ناقابل تبدیل رکھنا

> ℹ️ شاباش! ہر بلاک پچھلے بلاک کے فنگر پرنٹ کا حوالہ دیتا ہے، اس لیے پرانا ڈیٹا بدلنے سے بعد کے تمام بلاکس ٹوٹ جائیں گے۔

- [ ] یہ یقینی بنانا کہ ٹرانزیکشنز درست پتے پر بھیجی جائیں

> ℹ️ دوبارہ کوشش کریں! پتے یہ طے کرتے ہیں کہ رقم کہاں جائے۔ بلاک ہیش بلاکس کو جوڑتا ہے۔

- [ ] یہ یقینی بنانا کہ بلاک چین غیر مرکزی رہے

> ℹ️ دوبارہ کوشش کریں! غیر مرکزیت کھاتے کو کئی نوڈز پر تقسیم کرنے سے آتی ہے، بلاک ہیش سے نہیں۔

# بلاک کے اندر

یاد رکھیں، `بلاک` ڈیٹا محض ٹرانزیکشنز کا ایک گروہ ہے۔ کسی ایک بلاک کے اندر دیکھنے پر، ہمیں ٹرانزیکشنز کی ایک فہرست اور بلاک بنانے والے کے بارے میں کچھ ڈیٹا نظر آتا ہے۔

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

- ایلس نے باب کو 5 ETH بھیجے
- باب نے چارلی کو 2 ETH بھیجے

یاد رہے کہ ہر بلاک کو بلاک چین جوڑنے کے لیے پچھلے بلاک کے `بلاک ہیش` کا حوالہ بھی دینا ہوتا ہے۔

![](https://app.banklessacademy.com/images/blockchain-basics/inside-a-block-b0c2dd11.svg)

# Knowledge Check 5

ایک بلاک میں کیا معلومات ہوتی ہیں؟

- [ ] پچھلے تمام بلاکس کی مکمل معلومات

> ℹ️ دوبارہ کوشش کریں! ایک بلاک صرف پچھلے بلاک کے ہیش کا حوالہ دیتا ہے۔ یہ سارا پرانا ڈیٹا کاپی نہیں کرتا۔

- [ ] بلاک چین سے متعلق کچھ بھی، کیونکہ بلاک کا سائز لامحدود ہے

> ℹ️ دوبارہ کوشش کریں! بلاک ٹرانزیکشنز کا ایک متعین گروہ ہے، لامحدود ظرف نہیں۔

- [x] ٹرانزیکشن ڈیٹا اور پچھلے بلاک کا حوالہ

> ℹ️ شاباش! ایک بلاک ٹرانزیکشنز کا گروہ ہے، ساتھ ہی پچھلے بلاک کا ہیش، جو بلاکس کو زنجیر کی طرح جوڑتا ہے۔

- [ ] مقررہ وقت کے دوران بننے والا تمام ٹرانزیکشن ڈیٹا

> ℹ️ دوبارہ کوشش کریں! ٹرانزیکشنز ایک بلاک میں گروہ بند ہو سکتی ہیں یا وقت کے ساتھ کئی بلاکس میں پھیل سکتی ہیں۔

# انفرادی ٹرانزیکشنز

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

یہی وہ کام ہے جو آپ کسی والیٹ سے ٹرانزیکشن کی تصدیق کرتے وقت کرتے ہیں: آپ ٹرانزیکشن کی اجازت دینے کے لیے اپنے ڈیجیٹل دستخط سے دستخط کر رہے ہوتے ہیں۔ اسے کسی چیک، رسید یا کریڈٹ کارڈ ٹرانزیکشن پر جسمانی طور پر دستخط کرنے کے ڈیجیٹل مساوی سمجھا جا سکتا ہے۔

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

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

![](https://app.banklessacademy.com/images/blockchain-basics/individual-transactions-de83e15c.svg)

# Knowledge Check 6

بلاک چین کا ڈیٹا محض بلاکس میں گروہ بند ٹرانزیکشنز کی فہرست ہے۔ ایسی ٹرانزیکشنز کی مثالوں میں شامل ہو سکتا ہے:

- [x] کرپٹو اثاثے بھیجنا یا وصول کرنا

> ℹ️ شاباش! ٹرانزیکشنز صارفین کے درمیان کرنسی کی منتقلی ریکارڈ کرتی ہیں، سادہ منتقلی سے لے کر اسمارٹ کنٹریکٹ تعاملات تک۔

- [ ] بلاک کا سائز تبدیل کرنا

> ℹ️ دوبارہ کوشش کریں! بلاک کا سائز کوئی ایسی چیز نہیں جسے ٹرانزیکشن تبدیل کر سکے۔

- [ ] پرانا بلاک چین ڈیٹا تبدیل کرنا

> ℹ️ دوبارہ کوشش کریں! پرانا بلاک چین ڈیٹا تبدیل نہیں کیا جا سکتا۔ یہ بلاک چینز کی ایک بنیادی خصوصیت ہے۔

- [ ] اوپر دیے گئے تمام

> ℹ️ دوبارہ کوشش کریں! اوپر دیے گئے میں سے صرف ایک ہی درست بلاک چین ٹرانزیکشن ہے۔

# صارف کے پتے

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

ایتھیریم پر، ایک پتہ ہمیشہ \_0x\_\_\_\_\_\_\_\_\_\_ سے شروع ہوتا ہے اور اس پتے کی `عوامی کلید` سے حاصل کردہ 42 ہندسوں اور حروف پر مشتمل ہوتا ہے۔

بلاک ایکسپلورر میں کسی ایک ٹرانزیکشن کو دیکھتے وقت، ہم From: اور To: پتے دیکھ سکتے ہیں۔ یہ ہمیں نہیں بتاتا کہ ان پتوں کو کنٹرول کرنے والے _لوگ_ کون ہیں، مگر یہ ہر صارف کو بلاک چین کھاتے میں کرپٹو کرنسی کی نقل و حرکت ٹریک کرنے کی اجازت دیتا ہے۔

![](https://app.banklessacademy.com/images/blockchain-basics/user-addresses-57e130d9.svg)

# Knowledge Check 7

بلاک چین پتوں کے بارے میں کیا درست ہے؟

- [ ] یہ بلاک چین پر مختلف اداروں کے عوامی شناخت کنندگان ہیں

> ℹ️ دوبارہ کوشش کریں! یہ درست ہے، مگر یہ واحد درست بیان نہیں۔

- [ ] یہ ایتھیریم پر ہمیشہ _0x_ سے شروع ہوتے ہیں

> ℹ️ دوبارہ کوشش کریں! یہ درست ہے، مگر یہ واحد درست بیان نہیں۔

- [ ] جو بھی نجی کلید رکھتا ہے وہ اس پتے کے فنڈز استعمال کر سکتا ہے

> ℹ️ دوبارہ کوشش کریں! یہ درست ہے، مگر یہ واحد درست بیان نہیں۔

- [x] اوپر دیے گئے تمام

> ℹ️ شاباش! پتے عوامی شناخت کنندگان ہیں، ایتھیریم پر 0x سے شروع ہوتے ہیں، اور ان کے فنڈز نجی کلید سے ان لاک ہوتے ہیں۔
