---
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 على إيثيريوم، وتفتح أموالها بالمفتاح الخاص.
