655 / 736BK39

Grokking Bitcoin

من جدول بسيط إلى فهم Bitcoin

ماذا لو شرحنا Bitcoin ببنائه خطوة خطوة، بدلاً من سرد مصطلحات غير مألوفة؟ يبدأ Grokking Bitcoin بجدول بسيط لقسائم خيالية تُستبدل بقطع البسكويت. ثم يوضح Kalle Rosenbaum لماذا لا يكفي هذا النظام، وما المشكلات التي تحلها التوقيعات والمحافظ والتعدين والشبكة التي لا يديرها مسؤول مركزي.

Grokking Bitcoin كتاب تقني تعليمي مصوّر ألّفه Kalle Rosenbaum، ونشرته Manning في أبريل 2019، وكتب David A. Harding كلمته التقديمية. يخاطب الكتاب القارئ الفضولي الذي يريد فهم آلية عمل Bitcoin؛ ولا يشترط معرفة البرمجة.

واجه Rosenbaum أثناء الكتابة صعوبة مألوفة: شرح أحد أجزاء Bitcoin يتطلب معرفة عدة أجزاء أخرى. وهكذا كان القارئ يواجه مفاهيم كثيرة قبل أن يعرف فائدتها. جاء الحل في صورة جدول بسيط، يضيف إليه المؤلف آليات جديدة تباعاً، كل واحدة منها تعالج نقصاً محدداً. وقسائم البسكويت حكاية تعليمية، وليست مشروعاً حقيقياً أو إرشادات لإصدار عملتك الخاصة. [4]

تتيح هذه الطريقة للقارئ فهم المشكلة أولاً، ثم التعرّف إلى الأداة التي تعالجها. فالتوقيع الرقمي، مثلاً، يتيح التحقق من موافقة صاحب المفتاح على رسالة محددة؛ ولا يكفي الاعتماد على اسم مكتوب بجانبها. وتظهر العناوين والمحافظ والمعاملات والشبكة بتدرّج مماثل. بذلك يصبح لكل مفهوم مكان واضح ضمن الصورة الكاملة. [2] [4]

لا يطلب المؤلف كتابة الشيفرة. مع ذلك، تساعد معرفة أولية بمعنى شبكة حواسيب أو قاعدة بيانات أو برنامج. يتناول الكتاب موضوعاته بعمق، ولذلك تفيد القراءة المتأنية والعودة إلى الرسوم. ويتضمن أيضاً أوامر Linux، أي تعليمات تُعطى للحاسوب على هيئة نص. ولا يُفترض أن يفهمها القارئ كلها من اللحظة الأولى. [1] [4]

تضم خطة الكتاب 11 فصلاً و3 ملاحق. يوصي المؤلف بقراءة الفصول 2–8 بالترتيب، لأنها تطوّر النموذج نفسه، من أدوات التشفير إلى Proof of Work والتواصل عبر الشبكة. وتعود الأجزاء اللاحقة إلى المعاملات وSegWit وتغيير القواعد. يمكن القفز إلى الأمام، لكن تجاوز جزء من التسلسل الأساسي قد يحجب سبب الحاجة إلى آلية معينة أصلاً. [4]

تتكرر الرسوم العامة لتوضيح الموضع الذي وصل إليه القارئ. وتشير علامة المنظار إلى العودة للنظر إلى النظام ككل. وتشمل الفصول، باستثناء الفصل التمهيدي، تمارين: تختبر Warm up الفهم الأساسي، بينما تتطلب Dig in تفكيراً أعمق. وتساعد الإجابات في أحد الملاحق على معرفة ما لا يزال غامضاً؛ فصعوبة السؤال ليست سبباً لترك الكتاب. [4]

يريد Rosenbaum أن يزوّد القارئ بما يمكّنه من الحكم بنفسه على مدى ثقته في Bitcoin. ويركّز Harding في الكلمة التقديمية على القواعد التي تحدّ من الغش والاعتماد على سلطة مركزية. هذا إطار للشرح، وليس وعداً باستخدام خالٍ من المخاطر. فهم المبادئ يساعد على طرح أسئلة أفضل، لكنه لا يكفي وحده لتقييم محفظة بعينها أو حماية مفاتيحك. [2]

يصف المستودع الرسمي نسخة تجارية وأخرى عامة لهما المحتوى نفسه، لكنهما تختلفان في طريقة العرض. ويؤكد في النسخة المطبوعة أهمية ترتيب الصفحات المتقابلة لتبقى المعلومات اللازمة أمام القارئ معاً. أما النص العام فيتيح الاطلاع على الشرح ويستقبل التصحيحات أيضاً. لذلك لا يلزم أن تطابق كل نسخة لاحقة من المستودع الكتاب المطبوع الذي بين يديك تماماً. [3]

راجعنا بيانات النشر ووصف المستودع وجميع المواد التمهيدية في النص العام: الكلمة التقديمية والمقدمة والشكر وإرشادات القراءة ونبذة المؤلف. لا تعني هذه المراجعة أننا قرأنا جميع الفصول الرئيسية أو حللنا التمارين أو تحققنا من الأوامر. يقدم الكتاب طريقاً إلى الفهم؛ وعند إعداد برنامج فعلي، يجب الرجوع أيضاً إلى وثائقه الحالية. [1] [2] [3] [4]

للحصول على صورة أوضح، اقرأ هذا المدخل مع معاملة, Proof of Work, محفظة, Full Node.

01هل أستطيع قراءته إذا كنت لا أعرف البرمجة؟

نعم، لا يتطلب الكتاب كتابة الشيفرة. تفيد المعرفة الأساسية بالحاسوب والاستعداد للتفكير في الرسوم والتمارين. تحتوي بعض الأجزاء على أوامر Linux؛ من المهم تمييزها عن النص التفسيري وفهمها قبل استخدامها.

02هل يجب قراءة الكتاب كله بالترتيب؟

يوصي المؤلف خصوصاً بالحفاظ على ترتيب الفصول 2–8، لأنها تبني نموذجاً واحداً. يمكن قراءة الفصول اللاحقة بحرية أكبر. وإذا لم يتضح لك مغزى جزء ما أو علاقته بما قبله، فقد تكون العودة خطوة إلى الوراء أنفع من حفظ تعريف جديد.

DOC · 001Manning — Grokking Bitcoinالناشر DOC · 002Grokking Bitcoin — front matterمصدر أولي DOC · 003Grokking Bitcoin — official repositoryمصدر أولي DOC · 004Grokking Bitcoin — front matter sourceمصدر أولي
تمت المراجعة: المصادر أولًا · ليست نصيحة استثمارية