خبأ شخصٌ ما عملات بتكوين بقيمة أكثر من مليون دولار أميركي، وما زال بعضها ينتظر العثور عليه.

خبأ مستخدمٌ يحمل الاسم المستعار بيب Pip عدداً من عملات البتكوين يصل إلى 310.61 بتكوين (ما قيمته 2,011,267 دولار أميركي وقت كتابة المقال)، في أربع محافظ رقمية في بداية شهر أكتوبر/تشرين الأول، وحول رمز الاسترجاع اللازم لفتح كل محفظة إلى شفرة قابلة للفك من خلال الفحص المتأني لصورة باللونين الأبيض والأسود، بعنوان “تحدي الثلاثمئة وعشرة بتكوين”.

وهو مفهومٌ مألوف في المجال. ففي وقتٍ سابق من العام، ربح أحد أنصار العملات المشفرة 50 ألف دولار أميركي في صورة عملات بتكوين، عن طريق حل لغز في صورة بعنوان “أسطورة ساتوشي ناكاموتو”، صنعتها الفنانة ومطورة البلوكتشين مارغريت دي كورسيل.

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

بالنسبة لبيب، كانت اللعبة التي انطلقت في الثاني من أكتوبر/تشرين الأول، تجربة صنعها “لأُسعد شخصاً آخر”، على حد قوله. ويزعم بيب أنه جمع “كنزاً” من عملات البتكوين بشكلٍ شبه مجاني بصفته من أوائل المتبنين للعملة.

لكن اللغز الذي وضعه قد شارف حله على الاكتمال. ففي غضون ثمانية أيام من نشر التحدي، نجح المشاركون في فتح ثلاث محفظات من الأربعة وتفريغ محتوياتها، ومن بينها الجزء الأكبر من الجائزة التي تبلغ 310 بتكوين.

وكتب بيب منشوراً على موقع ريديت Reddit يعبر عن صدمته من سرعة نقل المبالغ من المحفظات، ويقول فيه: “لقد تفاجأت جداً وانبهرت في الوقت نفسه. في التحدي القادم، يمكنني بكل تأكيد أن أزيد تعقيد اللغز”.

وتُفيد الصفحة بمشاركة أكثر من 400 مشاركٍ مسجل، والعدد في زيادة. وفي حين حصل المشاركون على أغلب المبالغ المطروحة في التحدي، ما زال التحدي مستمراً، إذ تبقى محفظة أخيرة تحتوي 0.31 بتكوين، أو ما يعادل نحو ألفي دولارٍ أميركي، بانتظار فتحها.

ومن ثمَّ، تجري مناقشات نشطة بين الأطراف المهتمة، ليس على ريديت فقط، بل قنواتٍ عامة أخرى مثل موقع ديسكورد Discord ومنتدى بتكوين توك BitcoinTalk، وتُطرح فيها أساليب مختلفة للكشف عن الأسرار المتبقية المخبأة في ملف الصورة.

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

إضافةً إلى ذلك، قال ستيف ويلسون، خبير التشفير والمحلل الرئيسي بشركة الاستشارات في مجال التكنولوجيات الناشئة كونستيليشن ريسيرش Constellation Research، لموقع كوين ديسك CoinDesk إن الحل النهائي سيتطلب فهماً “ثقافياً” يرتبط بالتحديد بمجتمعات التطوير مفتوح المصدر.

وقال ستيف: “أراهنكم أن هناك أنماطاً وأدلة ونكاتٍ لا يفهمها إلا الخاصة وثقافة ربما تكون مفيدة في حل اللغز. هناك على الأرجح أدلة وطرق لحل الألغاز يشاركها مجتمع التشفير فيما بينهم ليست رياضياتية بالضرورة”.

ونوضح أدناه كيف تم حل الألغاز الثلاثة الأولى وكيف يمكن استخدام هذه الأساليب في الحصول على الباقي من عملات البتكوين.

تحليل الصورة

يقول بيب نفسه إن جزءاً من الحل يمكن استنباطه ببساطة عبر الفحص المتأني للصورة من جانب أي أحد، “حتى وأنت تستقل الحافلة”.

يُشير بيب إلى أساليب مستخدمة في فرعٍ من فروع علم التشفير تُعرف بالستيغانوغرافيا، أو تخبئة رسائل سرية أمام أعين الناظر، لذا فإن الخطوة الأولى في حل اللغز هي الانتباه لتفاصيل الصورة.

بتقريب صورة اللغز، وجد البعض أجزاءً محورية من المعلومات، مثل إشارة إلى تاريخ بدء التحدي.

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

معلوماتٍ عن البتكوين

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

وهناك مجموعة متنوعة من المحافظ الرقمية المختلفة القادرة على الاحتفاظ بالبتكوين، أو بالأحرى المفاتيح الخاصة بعملات البتكوين، التي تشير إلى الملكية الفعلية. ومن بين الطرق التي يضمن بها المستخدم أمان توكناته، مجموعة مؤلفة من 12، أو 18، أو 24 كلمة، تُسمَّى معاً بـ”جملة الاسترجاع”، ويُمكن توليدها عشوائياً واستخدامها ككلمة سرٍ نهائية للولوج إلى المحفظة.

ومن حلٍ سابقٍ لمحفظة تحمل 0.1 بتكوين، كانت كلمة الاسترجاع لواحدة من المحافظ في التحدي هي: cry buyer grain save vault sign lyrics rhythm music fury horror mansion.

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

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

برمجة الحاسوب

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

على سبيل المثال، اعتمد المشاركون حتى الآن عملية برمجة معروفة باسم تحريك البِت bit shifting، من أجل فك ترميز الرسائل الموجودة في صورة التحدي.

تحريك البِت بالأساس هو تحريك قيمة، سواء كانت قيمة ثنائية مكونة من أرقام الواحد والصفر، أو قيمة ستعشرية مكونة من أرقام وحروف، إلى اليمين أو اليسار بقيمة معينة، تماماً كالجمع والطرح في الرياضيات الأساسية.

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

ونظراً إلى حالة استخدام هذا الجدول في حلول ألغاز محافظ أخرى، فعلى الأرجح ستُستخدم عمليات أشبه بتحريك البِت في فك ترميز الرسائل المخبأة في هذه القيم.

أخيراً، التشفير

ولن يكون هذا تحدياً للبتكوين دون التركيز على أساليب يستخدمها محترفي علم الحاسوب وعلم التشفير.

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

وعن حالة الاستخدام الشائعة لهذه التقنية، شرح ويلسون من شركة كونستيليشن ريسيرش إن تقنية OpenSSL في جوهرها “مكتبة أكواد تساعدك في تأمين موقعك الإلكتروني”، مضيفاً أنها “يستخدمها كل خادم ويب تقريباً”.

وبالطبع، فإن قاعدة الكود الفريدة والأوامر المتاحة في تقنية OpenSSL، القادرة على تشفير الاتصالات عبر الويب، استُخدِمت أيضاً بشكل مشابه في تشفير أكواد المحافظ الرقمية، ضمن تحدي البتكوين الذي صنعه بيب.

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

 

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