العودة إلى الآلة

شبكة بيتكوين

26,735 آلة متفقة، وليس فيها من يتحكم

بيتكوين ليس شركة ولا تطبيقاً ولا مكاناً. هو عشرات الآلاف من الحواسيب العادية تشغّل القواعد نفسها وتتحقق من بعضها، طوال الوقت. لا مقر رئيسي يُداهم، ولا خادم يُفصل، ولا أحد يُتصل به. هذا ليس شعاراً. هو السبب في أنها لم تتوقف مرة واحدة خلال 17.7 سنة.

آلات تحتفظ بنسخة
26,735
سنوات بلا توقف
17.7
كتل تتفق عليها كلها
965,917
تخمينات في الثانية
939كوينتيليون
الصعوبة الآن
127.5تريليون
دقائق بين الكتل
10

ما هي الشبكة فعلاً

لا يوجد خادم بيتكوين. حين ترسل دفعة فهي لا تذهب إلى شركة. تذهب إلى الآلات التي يصادف أن برنامجك متصل بها، وهي تمررها إلى الآلات المتصلة بها.

وبعد ثوانٍ قليلة تكون في كل مكان. لم يوجّهها أحد. ولم يوافق عليها أحد. ولم يكن بوسع أحد أن يوقفها.

وكل واحدة من تلك الآلات تحمل السجل نفسه، رجوعاً إلى 2009، وتتحقق من كل قاعدة فيه وحدها. لا تصوّت ولا تتشاور. كل واحدة تطبّق القواعد نفسها على الوقائع نفسها، فتصل كلها إلى الجواب نفسه.

هذه هي الحيلة كلها. اتفاق بلا اجتماع.

اللامركزية ليست مزاجاً

تُستعمل الكلمة بمعنى حديث، أو جيد، أو لنا. وهي هنا تعني شيئاً يمكنك التحقق منه، والتحقق يكون بثلاثة أسئلة بسيطة.

من يستطيع إطفاء هذا؟ في المصرف هذا اسم. وفي التطبيق شركة. أما في بيتكوين فعليك أن تسمّي 26,735 آلة في عشرات البلدان، أكثرها لا يعرف بعضه، وأن تصل إليها كلها في وقت واحد.

ومن يقرر القواعد؟ لا أحد يقررها. القاعدة تصمد لأن كل آلة ترمي الكتل التي تخالفها. ومن يريد قاعدة أخرى يستطيع كتابتها ونشرها وتشغيلها، ولا يتغير بذلك شيء إطلاقاً ما لم يختر آخرون تشغيلها أيضاً.

وكم يكلّف فرض التغيير رغم ذلك؟ لهذا السؤال رقم، وهو القسم التالي.

كم تكلّف مهاجمتها

النسخة الصادقة، بلا دراما.

لإعادة كتابة التاريخ القريب تحتاج إلى قدرة تخمين أكبر من قدرة الجميع مجتمعين. الشبكة تجري نحو 939 كوينتيليون تخمين كل ثانية. عليك أن تتجاوز ذلك، وأن تستمر متجاوزاً، بآلات لا يبيعها أحد بهذه الكميات.

وهو يشتري أقل بكثير مما يظن الناس. تستطيع أن تحاول التراجع عن إحدى دفعاتك القريبة. ولا تستطيع أن تصنع عملات من العدم، ولا أن تأخذ عملات غيرك، ولا أن ترفع الـ 21,000,000. كل آلة تتحقق من تلك القواعد، وسترمي كتلك مهما كانت الكهرباء التي بُذلت فيها.

وأقوى ما فيها ممل. كلما صارت أجدر بالمهاجمة، تسابقت آلات أكثر على المكافأة، وصارت مهاجمتها أغلى. تدافع عن نفسها بالشيء نفسه الذي يجعلها ذات قيمة.

وهي تزداد أماناً خلفك كلما انتظرت. التراجع عن دفعة يعني إعادة بناء كل كتلة جاءت بعدها، أسرع من الجميع وهم يبنون كتلاً جديدة. وعلى عمق ست كتل يكون هذا سباقاً خاسراً أصلاً.

لماذا تختلف عما سبقها

كل نظام دفع قبل هذا كان له منتصف. أحدهم يحتفظ بقائمة من يملك ماذا، والبقية يسألونه. وهذا يعمل، ويعمل جيداً، حتى اليوم الذي تختلف فيه مع من يمسك القائمة.

وقد تخلّص بيتكوين من المنتصف بجعل القائمة علنية وجعل التحقق شغل الجميع.

والمقايضة حقيقية وتستحق أن تُقال بصوت عالٍ. لا أحد يستطيع تجميد مالك، ولا أحد يستطيع استرجاعه لك أيضاً. هذه خاصية واحدة منظوراً إليها من جهتين، لا ميزة وعيب.

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

أسئلة

من يتحكم بشبكة بيتكوين؟

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

كيف تعمل شبكة بيتكوين؟

عشرات الآلاف من الحواسيب يحمل كل منها السجل كله ويتحقق من كل قاعدة فيه بنفسه. وتُمرَّر الدفعات من آلة إلى أخرى حتى تصل إلى الجميع. وكل 10 دقيقة تقريباً يفوز معدّن بحق إضافة الكتلة التالية، وكل آلة تتحقق من تلك الكتلة قبل أن تحتفظ بها.

لماذا يُقال إن بيتكوين لامركزي؟

لأنه لا يوجد مكان واحد يحمله ولا طرف واحد يقرره. والكلمة تستحق التحقق منها لا تصديقها، والتحقق يكون بثلاثة أسئلة: من يستطيع إطفاءه، ومن يستطيع تغيير قاعدة، وكم يكلّف أي منهما. وهنا تخرج الأجوبة الثلاثة إما لا أحد، وإما فاتورة لا يستطيع أحد دفعها.

هل يمكن إيقاف شبكة بيتكوين؟

لا يوجد شيء يُطفأ في مكان واحد. تستطيع دولة أن تجرّمه، وقد فعلت دول ذلك، فتدفع الآلات إلى مكان آخر بدل أن تزيلها. وقد ظلت الشبكة تنتج الكتل خلال كل محاولة من هذا النوع حتى الآن.

ما هو هجوم الـ 51%؟

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

هل تعطلت شبكة بيتكوين يوماً؟

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

كم حاسوباً يشغّل شبكة بيتكوين؟

26,735 يمكن الوصول إليها من الخارج الآن، وهذا حدّ أدنى لا مجموع: الآلة التي لا تقبل الاتصالات القادمة تؤدي العمل نفسه ولا يستطيع أحد إحصاءها.

شاهدها وهي تعمل

تنتهي الجولة عند هذا. تتراجع خطوة عن الآلة كلها وتقولها بصوت عالٍ: هذه ليست آلة واحدة، هي عشرات الآلاف منها، في كل بلد، تتحقق من بعضها الليلة.

إلى المحطة الأخيرة

ماذا تقرأ بعد ذلك

  • NODESالآلات التي تقوم بالتحقق، وما الذي تعطيه لك واحدة خاصة بك
  • MININGمن أين تأتي قدرة التخمين
  • BLOCKCHAINالسجل الذي يحمل الجميع النسخة نفسها منه

بالخط الصغير

عدّ الآلات يأتي من زاحف عام وهو حدّ أدنى لا مجموع. أما قدرة التخمين فتقدير مستخرج من سرعة وصول الكتل، وهي الطريقة الوحيدة التي يستطيع بها أحد قياسها: لا أحد يبلّغ أحداً بآلاته. هذه الصفحة لا تعطي نصيحة مالية ولا تذكر اسم أي برنامج.