Bitcoin Core | بيتكوين كور: البرمجيات الرئيسية لتفاعل المستخدمين مع شبكة بيتكوين

مقدمة

بيتكوين كور هو التنفيذ الرئيسي للبرمجيات التي تمكن المستخدمين من التفاعل مع شبكة بيتكوين. لا تملك أي جهة تجارية أو منظمة واحدة الحق فيها، بل تُحدَّث وتُراجع من قبل مجموعة من المطورين في جميع أنحاء العالم.
تم إصدار البرمجيات في البداية بواسطة ساتوشي ناكاموتو (تحت اسم بيتكوين)، ثم تم تغيير اسمها لاحقًا إلى بيتكوين كور لتجنب أي ارتباك.

وظيفتها

عن طريق تشغيل رمز بيتكوين كور، يقوم المستخدم بفعل الواجب كعقد على الشبكة. يمكنه التحقق بشكل مستقل من صحة الكتل المتلقاة، وكذلك المعاملات المرسلة من قبل مستخدمين آخرين. يُبقي ذلك على المنقبين تحت المراقبة، ويعني أن المستخدم لا يحتاج إلى الثقة في أي شخص (مثل مزود المحفظة) لعرض الرؤية الصحيحة لسلسلة الكتل.
مع البرمجيات مضمن فيها محفظة. يمكن للمستخدمين استخدامها مباشرة من داخل التطبيق، أو ربط محافظ خارجية بعقدتهم للتحقق من المعاملات المتلقاة.

هل يجب تشغيل بيتكوين كور؟

يجب على المستخدمين الذين يتعاملون بشكل متكرر في بيتكوين النظر في تشغيل عقدة للاستمتاع بمزايا الخصوصية والأمان المتنوعة. يستعلم المحفظة البرمجية النموذجية (التي لا تتفاعل مع عقدة المستخدم) خوادم الطرف الثالث لرصيد المستخدم.

يمكن أن تكون هذه الممارسة محل قلق، حيث تسمح للخادم بربط رصيد المستخدم بعنوان IP الخاص بهم. يمكن لطرف ثالث أن يستنتج بمعقولية أن المستخدم يمتلك العناوين العامة التي يسألون عنها.

بنفس السياق، الاعتماد التام على متصفح الكتل خطير من وجهة نظر الشفافية. حيث يكون لدى المستخدمين نقطة مرجع واحدة فقط لأرصدتهم، ومن السهل على الخادم نقل معلومات غير صحيحة لهم.